βοΈ Cross-platform development is a wild dream folks! π Use Runtime.InteropServices to determine what OS your @dotnet app is running under. #csharp #dotnet #khalidtip
Week 25, 2022
Monday, 20 June 2022 - Sunday, 26 June 2022
Minimal APIs's custom binding model encourages the use of value objects (en.wikipedia.org/wiki/Value_obj⦠and youtu.be/UF7RAxbMXxM) to carry typed data from the request to the handler. Records are a great succinct way to declare these #dotnet #aspnetcore #CSharp
βοΈ Reflection is #dotnet secret weapon. πΊ Use reflection to access even the most private members. π³ @dotnet #csharp #reflection #devs #khalidtip
[BLOG] Activate Windows with the firmware embedded product key Moving your HAADJ devices that were activated via KMS to AADJ? Activate the firmware-embedded product key with this simple script to avoid issues. #Windows #MSIntune #MEMpowered #PowerShell inthecloud247.com/activate-windoβ¦
Activate Windows with the firmware embedded product key | Peter Klapwijk - In The Cloud 24-7
Async Enumerable in C# (Part 2)
Remove Duplicates From a List in C#
Learn how Porting Assistant for .NET can help you port .NET Framework applications to .NET 6, in this .NET Enterprise Developer Day EMEA session video from Solutions Architect Prasad Rao. youtu.be/SjZ9Ut-H_38 #dotnet #AWS #dotNETonAWS
AWS .NET EDD EMEA 2022: Port that .NET Framework Application using Porting Assistant for .NET
OK just got the latest build of .NET 7 preview hot off the CI machine. We now have route groups with support for filters and output caching. This is the brilliant work of @halter73, @captainsafia and @sebastienros #dotnet #aspnetcore
Open Source .NET for Fun with Drake Williams
The infrastructure for minimal API handler are exposed via a single public API (docs.microsoft.com/en-us/dotnet/aβ¦). This allows you to create delegates that support the same binding and result semantics but detached from routing. Here's a middleware example: #dotnet #aspnetcore
Don't miss this awesome guide from the NSA on locking down and mitigating the risk of #PowerShell! Awesome article / document here. #infosec bleepingcomputer.com/news/security/β¦
NSA shares tips on securing Windows devices with PowerShell
At AWS, we want to continue to contribute to the thriving .NET community by supporting development work. Thatβs why we offer the .NET on AWS Open Source Credits Program. Visit the link below to make your request. go.aws/3Nb2U1f #dotnet #AWS #dotNETonAWS
Dunet is a source generator for discriminated unions in #csharp. #dotnet github.com/domn1995/dunet
Multi-tenant Apps With #EFCore and #ASPNETCore blog.jetbrains.com/dotnet/2022/06β¦ by @buhakmeh via @jetbrains blog
Multi-tenant Apps With EF Core and ASP.NET Core | The .NET Tools Blog
Incremental ASP.NET Migration Tooling Preview 2
.NET Rocks! #1799 WebRTC with Liz Moi
Learning .NET MAUI β Part 4
You can use a NAT Gateway to handle Internet traffic for an #AWS Lambda function. In this blog post, Developer Advocate @bryanjhogan shows how to access the Internet from an Amazon VPC connected Lambda function using a NAT Gateway. go.aws/3yeVIfy #dotnet #dotNETonAWS
JSON support gets a major missing feature in .NET 7
Monsters Weekly 254 - Debugging with Style in Visual Studio
Listen Up, Visual Studio has a new feature you need to hear about!
NSA releases report on properly configuring and monitoring PowerShell: nsa.gov/Press-Room/New⦠Does SANS have a course on securing PowerShell and Windows? Yes! Course SEC505 for the GCWN certification: sans.org/SEC505 #BlueTeam #PowerShell #InfoSec #CyberSecurity
The latest #AWS Toolkit for Visual Studio 2022 has an updated Publish to AWS feature with a UX refresh. Get the AWS Toolkit for VS2022 at the link below, or update your existing version in VS using Extensions > Manage Extensions > Updates. marketplace.visualstudio.com/items?itemName⦠#dotnet
Wait until the last responsible moment to add structure to your Blazor UI
Calling a Power Automate flow from .NET c-sharpcorner.com/article/callin⦠by @esDanielGomez via @CsharpCorner #Dotnet
ngl copilot is scary good. If you haven't played with it yet, you should. I'm using it in Visual Studio now github.blog/2022-03-29-git⦠#dotnet #copilot
Playing around with using static interface methods and the new IParsable<T> to make generic callsites for HTTP APIs. Before .NET 7 there was no way to write generic code that did {Type}.TryParse/{Type}.Parse. The type system didn't have a way to describe these contracts. #dotnet
Back to Basics: Rendering Razor Views to String in ASP.NET Core
Learn how to migrate monolithic .NET REST APIs to AWS Lambda, in this .NET Enterprise Developer Day EMEA session video from Cloud Architect @plantpowerjames. youtu.be/CmKjWY-MK28 #dotnet #AWS #dotNETonAWS
Distribute your csproj settings via NuGet - CodeWithStu
Async Enumerable in C# (Part 1)
#PowerShell 7.2.5 is out! github.com/PowerShell/Powβ¦
Improving .NET host error messages and supportability
Learning .NET MAUI β Part 3
Join @davidfowl and @DamianEdwards for the fifth installment in this interesting and super-helpful #ASPNET Core Architecture series. msft.it/6019b9xj9
WUG: MenΕ‘Γ, ale o to zajΓmavΔjΕ‘Γ novinky v .NET 6 (online)
Consuming anonymous types with DiagnosticListener in .NET 6
High performance .NET: Building a Redis Cloneβnaively
Interesting series by @ayende on building a redis clone in C# ayende.com/blog/197412-B/β¦. #dotnet #csharp
Five of the Most Common Kinds of NuGet Packages
In today's .NET MAUI for Beginners session, we walk through the components of a #dotNETMAUI application structure, how to configure the app, create your first project in #VisualStudio, and how to deploy it on to different platforms. Phew! ...so good: msft.it/6012b9sB6
Learn how to build a cloud native application with .NET and AWS, in this .NET Enterprise Developer Day EMEA session video from Developer Advocate @fbouteruche. youtu.be/2vqEO-cSsAI #dotnet #AWS #dotNETonAWS
Powershell for Hackers, Part 1: Getting Started with Powershell #powershell #infosec #cybersecurity #CyberWarrior hackers-arise.com/post/2017/04/2β¦
The Future of Multi-Platform .NET Application Development with WinUI, Net6 and the Uno Platform
NuGet Support in Visual Studio for Mac 17.0
Scheduling repeating tasks with .NET 6βs NEW Timer
#PowerShell being 15 years old... Just made me realise how old I am.. #PSConfEU
C# 11 β Top 5 Features in the new C# Version
My latest blog walks through how to use PowerShell to quickly and easily create/manage Calculation Groups in Power BI Desktop. Especially Handy if you are in an organisation that only allows Microsoft tools. dax.tips/2022/06/20/usi⦠#PowerBI #PowerShell @_christianWade