.NET 8 key features and why you should upgrade to .NET 8
Microsoft recently release .NET 8 version which is LTS(long term support). This having multiple nice features which might help you in performance or security or quick & easy implementations.
Microsoft recently release .NET 8 version which is LTS(long term support). This having multiple nice features which might help you in performance or security or quick & easy implementations.
Continuous to m previous article, this article will have many more new features and improvements Microsoft has done with .Net 7.
By end of this year, .Net 7 about to release and currently its under preview and there many more new features and improvements to existing features which help us in doing optimized and quality development.
CQRS(Command Query Responsibility Segregation) Pattern, where you create two different stream for data processing i.e. one for all DML i.e. data post/write actions through command and another one is DQL i.e. read/select actions which is with query.
OData provides a rich query language with capabilities for sorting, filtering, querying and reducing fields in the output of the API
Minimal API introduced with .net 6 and this is very good in sense of "best suited for micro services to put your related endpoints in project", "Less no. of lines of codes to write to create endpoint", "Single file API, to put all endpoints related".
This article will explain some of great Visual Studio 2022 and .Net 6.0 including C# 10 features which definitely will love by all the developers.
Many times we had situations where your production app having performance issue but we are not sure where is the performance problem area in code, so by analyzing dump file, you can easily figure out that problem code area can fix that.
.Net 6.0 & Visual Studio 2022 Preview key points which are coming up for us. Many great and exciting improvements and features which help us in day to day work going forward.
Static code analysis during your development. It help you to provide suggestions, error, warning on code build and suggestion while writing code. It also help you to auto formatting code based on your setting. Just write your code and then press (CTRL + K + D) and it will do formatting of your code.
Create own custom template in .net and then use that template to create your project. So think of if you need to create any console application then you simply create that using command line or using visual studio and when you create that then by default it give you some structured code base like you already have program.cs file along with main function. So that console project is visual studio template and similarly if we want to create our own and define whatever the code base or structure and
Return only customer specific fields to API response instead of returning all all the fields even those are not require for the customer to use/consume.
PetaPoco - DBEntityGenerator - Easy and fast way to perform Database related operations in .net
PetaPoco - Easy and fast way to perform Database related operations in .net
Record type : This is reference type similar to class but there are many difference.
Visual Studio Profiling Tool, enable you to identify CPU utilization, database query performance, C# async method profiling etc.
.Net 5.0 or C# 9.0 - Preview
As we know internal access modifier only can be accessible within same assembly but in case you require to access it into different assembly/library then you need to specify that assembly dependency into "AssemblyInfo.cs" properties file.
Microservices Event Driven Architecture, where using AWS SNS and SQS created ESB(message bus) publisher and subscriber to publish and listen the even and get microservice executed and rollback if fail.
Fault Tolerance (handle fault exception)
Design Scalable C# Code/Application
Design Scalable C# Code/Application
Design Scalable C# Code/Application
C# 8.0 New Features : Which will help you to write efficient and less no. of coding to achieve more