This article by Gérald Barré goes over the information security composition provided by .NET and sample C# snippets to explain the concept.
Category: .Net
User Authentication and Identity with Angular, Asp.Net Core and IdentityServer
This article implements the Implicit Grant OAuth flow and utilize these identity and authorization protocols by implementing IdentityServer4 as our OpenID Connect Provider and then using it to authenticate our Angular SPA client to authorize access to an independent ASP.NET Core Web API.
The origin of GetHashCode in .NET
The fact that the GetHashCode method returns the object address in a managed heap is a myth. This cannot be true because of its inconstancy. The garbage collector while compacting a hip shifts objects and thus changes all their addresses.
FakeItEasy - The easy mocking library for .NET
A .Net dynamic fake framework for creating all types of fake objects, mocks, stubs etc. Context-aware fluent interface guides the developer.
|
|
Snippet Compiler
Here is a useful .NET utility tool if you just want to do quick test your code and without requiring to launch VS.NET and creating a new project setup.

Snippet Compiler
Link:
Snippet Compiler
Download:
2.0.8.3 for .NET 2.0 | 2.0.7.1 for .NET 1.1
- It minimize to the system tray of task bar.
- It can also builds WinForm EXEs, console EXEs or DLLs.
- You can compile multiple C#, VB.NET ASP.NET code.
- It can be used to store templates library as well.
- IntelliSense for static members and method
- You can also export your snippet in HTML format which can be post in your blog.
Automating Your Builds With NAnt
NAnt is a powerful scripting tool designed for developers, software process engineers, and build specialists to create an automated, repeatable process for building their developed application. NAnt provides powerful XML-based scripting and some really cool features, as Jean-Paul Boodhoo explains in his series of post “Automating Your Builds With NAnt”, which can streamline your development and unit testing effort dramatically.
Automating Your Builds With NAnt – Part 1
Automating Your Builds With NAnt – Part 2
Automating Your Builds With NAnt – Part 3
Automating Your Builds With NAnt – Part 4
Automating Your Builds With NAnt – Part 5
Automating Your Builds With NAnt – Part 6
Automating Your Builds With NAnt – Part 7