C# 11 allows converting string literals containing only UTF-8 characters to their byte representation. This is done at compile-time, so the bytes are ready to use without additional runtime cost github.com/dotnet/csharpl⦠#dotnet #csharp
Week 19, 2022
Monday, 9 May 2022 - Sunday, 15 May 2022
Updated the code structure of the Process Injection tool. Trying to make it more convenient for people to understand, contribute and add new techniques. Feedback & suggestions are appreciated. github.com/3xpl01tc0d3r/P⦠#redteam #processinjection #csharp
Just found these amazing slides about ASP.NET Core architecture by @davidfowl speakerdeck.com/davidfowl/asp-β¦ #dotnet
New to #PowerShell? Take a look at my Essential Resources for beginners bit.ly/1jX3Dj7
π Dealing with dictionaries and need to initialize their values? π―ββοΈ Use braces, where the type has an accessible Add method. π₯³ Or use index brackets to initialize sequence collections. Know any of the other types? @dotnet #csharp #khalidtip
Until the 22nd of May, two of my books are completely free to access and download if you use the links below: leanpub.com/signalronnet6-⦠leanpub.com/the-easiest-wa⦠#softwaredevelopment #softwareengineering #books #dotnet #dotnetcore #aspnetcore #csharp #signalr #designpatterns
π Handling exceptions can be a real pain. π¨ββοΈ Sometimes we need surgical precision for those exceptions we know we can handle. 𧬠Built into the DNA of C# 6, we now have Exception Filters to allow catch blocks targeting specific exceptions. @dotnet #csharp #khalidtip
F# Weekly #20, 2022 β VS 2022 17.2 and . NET 7 Preview 4
C# 11 raw string literals is amazing when creating an ASP.NET Core sample. This sample shows how to use the brand new WithOpenApi extension method with Minimal API (required .NET 7 Preview 4). github.com/dodyg/practica⦠#aspnetcore
Logging is an essential aspect of application development. In this blog post, AWS Community Builder @rahulpnath shows how to log correctly to Amazon CloudWatch from a .NET application. go.aws/3wagAng #dotnet #AWS #dotNETonAWS
How To Log Correctly To AWS CloudWatch From a .NET Application | Rahul Nath
On this .NET Core Podcast, Solutions Architect @HurleyInCloud and Sr. SDE @socketnorm discuss AWS Microservice Extractor for .NET and the .NET Deployment Tool. dotnetcore.show/episode-98-aws⦠#dotnet #AWS #dotNETonAWS
Check out our article on a breakthrough use case, using a combination of technologies including the #Neblio blockchain & #VEFramework to deploy & distribute #NFT tokenized applications over the the network in a decentralized way. #VENFT #Blazor #NEBL link.medium.com/59hOjGuc0pb
Visual Studio 2022 17.2 adds Raw string literals to C# 11
Creating Office Files in Blazor using Syncfusion - PDF, Word, Excel, and PowerPoint
Look at these insane improvements to Regex in .NET 7 devblogs.microsoft.com/dotnet/regular⦠#dotnet
AWS Microservices Extractor for .NET with Josh Hurley and Norm Johanson
Routing in web apps is a lot like regex: eval a URL against route patterns as fast as possible. #aspnet endpoint routing squashes all routes into one deterministic finite automata (DFA). Super high performance π₯ .NET regex engine uses DFA in .NET 7 π devblogs.microsoft.com/dotnet/regularβ¦
The Azure Cosmos DB Journey to .NET 6
The fourth article in the Malware Analysis Series (MAS) is available for reading on: exploitreversing.com/2022/05/12/mal⦠Have an excellent day. #malwareanalysis #reverseengineering #reversing #programming #dotnet #csharp
How to Convert JSON to XML or XML to JSON in C#
You can set up dedicated HTTP(S) endpoints for your #AWS Lambda functions with Function URLs. In this video, @nickchapsas shows how to build a completely serverless REST API in #dotnet using AWS Lambda, taking advantage of Function URLs. youtube.com/watch?v=rImaNy⦠#dotNETonAWS
Massive post by @stephentoub on Regex in .NET 7. π devblogs.microsoft.com/dotnet/regularβ¦ #dotnet #csharp
Regular Expression Improvements in .NET 7
Building a Serverless REST API in .NET with AWS Lambda
Configuring the Diagnostics Port for dotnet monitor
Waiting for @nickchapsas to do a new video about the latest .NET release π . #nopressure #dotnet
Announcing gRPC JSON transcoding for .NET π gRPC is fast π REST is everywhere JSON transcoding in @aspnet lets you rapidly build an API that supports gRPC and REST. Read on for more details... devblogs.microsoft.com/dotnet/announcβ¦
In case you missed the news yesterday, #VS2022 17.2 is available. With improvements to the #dotNET and C# experiences, it includes: β new Git performance and experiences β new Azure tools for local development and deployment ...and more. Read the news: msft.it/6012bJHyY
Visual Studio 2022 for Mac Release Candidate 2
Announcing gRPC JSON transcoding for .NET
Just-in-time refactoring made even easier with IntelliCode auto suggested code for C#
π¨βπ¬ Trying out the new Rate Limiting middleware in #aspnetcore 7 preview 4. π§ͺ I used @k6_io and @JetBrainsRider to test. Send back a 418 status code on failure. π The good news is it works! π« Bad news, half of you are teapots. #dotnet
I've been using #PowerShell as my default shell on #Linux since mid 2020, and I'm sorry #bash fans, I don't miss bash at all.
Jr. Dev: βHow do I mock this class?β Sr. Dev: βWell, look for the easy things to make fun of.β Jr. Dev: ββ¦β #dotnet
Intro to Blazor Controls in Syncfusion
Just doing some final tweaks for my talk on #Blazor and #TailwindCSS this afternoon at #NDCLondon.
I think we have the largest collection of Minimal APIs ASP.NET Core samples in the world. So far almost 400 samples have been converted with less than 5 to go. The samples creation for .NET 7 previews has begun as well. github.com/dodyg/practica⦠#aspnetcore
#csharp #DotNet #EntityFramework Entity Framework Core Performance tip π‘ When searching for an entity with a given primary key value, it's recommended to use the EF Core Find(or FindAsync) method instead of the SingleOrDefault LINQ Method. Here is why. A thread π§΅β¬οΈ
One of my favorite features in .NET 7 preview4 is SignalR client results! devblogs.microsoft.com/dotnet/asp-net⦠#dotnet #aspnetcore #signalr
ASP.NET Core updates in .NET 7 Preview 4
#dotNET7 Preview 4 also has tons of great new improvements to #ASPNET Core. There's so much that's new, you'll want to check it out today: msft.it/6016bJ1wM
#PowerShell is single-handedly the most valuable skill I learned. I can use it in any OS, for DevOps, for any cloud provider, and for data analysis. I can do 90% of my job with it. 1 tool for past, present, and future problem solving.
All those HTTP/2 live streams paid off πdevblogs.microsoft.com/dotnet/asp-netβ¦ #dotnet #aspnetcore
Have you started using .NET 6? Use our .NET 6 on AWS Guide to understand the current and upcoming .NET 6 service support on AWS services. go.aws/3slFcac #dotnet #AWS #dotNETonAWS
here it is, #dotnetmaui RC3 and VS 17.3 Preview 1! devblogs.microsoft.com/dotnet/dotnet-β¦ - over 100 fixes - .NET Hot Reload lives! - intro to Shell navigation and flyout customizations - new samples published: github.com/dotnet/maui-saβ¦
.NET MAUI Release Candidate 3
ASP.NET Core updates in .NET 7 Preview 4
Announcing .NET 7 Preview 4
.NET May 2022 Updates β .NET 6.0.5, .NET 5.0.17 and, .NET Core 3.1.25
.NET Framework May 2022 Security and Quality Rollup
Visual Studio 2022 17.2 is now available!
How to Read Data From a CSV File in C#
Where can you find AWS documentation and .NET-specific developer content? In this blog post, @davidpallmann shares guideposts and tips about where to find AWS documentation and technical content for .NET developers. go.aws/3ys0RBt #dotnet #AWS #dotNETonAWS
Tips for Moving Your Xamarin Library to .NET MAUI
Testing ASP.NET Core gRPC services in JetBrains Rider
Using ASP.NET Core MVC Value Providers With Minimal APIs
Update all Visual Studio installations with a single click!
Polly with .NET 6, Part 5 - Using a Cancellation Token | no dogma blog
Polly is a .NET resilience and transient-fault-handling library. In this blog post, Developer Advocate @bryanjhogan shows how to use Polly with .NET 6 to make web service requests that can be canceled if it is taking too long. go.aws/3ykX1Ko #dotnet #AWS #dotNETonAWS
Wowπ€― our .NET Tool just past TEN million downloads on @nuget ππ° Huge thanks to the support of our great communityβ€οΈ, almost thirty million downloads total on NuGet is quite a few bits of cake served! nuget.org/packages/Cake.β¦ #dotnet #csharp #devops @dotnetfdn
πΆ Even an old dog like the index operator can learn some new tricks. π In C# 8, we get the "index from end" operator in the form of β^β. Anyone using the "index from end" operator in their code? @dotnet #csharp #dev #khalidtip
Copy the Entire Contents of a Directory in C#
AWS Secrets Manager is a centralized store for managing application secrets. In this video, AWS Community Builder @rahulpnath shows how to get started with using AWS Secrets Manager in a .NET Application. go.aws/3M2h3NK #dotnet #AWS #dotNETonAWS
AWS SECRETS MANAGER - Getting Started and Integrating with .NET Apps | .NET ON AWS
Hey #dotnet folks, did you know you can convert any number into its binary representation using the Convert class.
Hackers are now hiding malware in Windows Event Logs: bleepingcomputer.com/news/security/β¦ This could also be used to hide a PowerShell script in an Event Log. (Maybe I should add this to the ransomware lab in SANS SEC505...) #SEC505 #Malware #PowerShell #InfoSec #BlueTeam #CyberSecurity