#dotnetarchitect
Explore tagged Tumblr posts
edudrems · 2 years ago
Text
CQRS and event sourcing are simple concepts that are easy to understand but can be heavy-handed compared to how we do it in the real world. For example, when modeling a classical person, it is possible to instantiate the subject directly, but it is important to track the age at some point. Audits and backtracking are two reasons why people want to track things. Two ideas related to this are command query responsibility segregation and event sourcing. Command query responsibility segregation is the idea that a component does not communicate or give a direct interface for changing something or getting something, but instead, it receives a command or query and responds on the basis of what it actually received. Event sourcing is the idea of encapsulating changes as events, allowing for review and rollback, serialization, and persistence of the entire state of events plus the current object graph and whatever is in it.
youtube
CQRS and Event Sourcing in Event Driven Architecture
0 notes
srimal85 · 2 years ago
Text
youtube
CQRS and Event Sourcing in Event Driven Architecture
CQRS and event sourcing are simple concepts that are easy to understand but can be heavy-handed compared to how we do it in the real world. For example, when modeling a classical person, it is possible to instantiate the subject directly, but it is important to track the age at some point. Audits and backtracking are two reasons why people want to track things. Two ideas related to this are command query responsibility segregation and event sourcing. Command query responsibility segregation is the idea that a component does not communicate or give a direct interface for changing something or getting something, but instead, it receives a command or query and responds based on what it actually received. Event sourcing is the idea of encapsulating changes as events, allowing for review and rollback, serialization, and persistence of the entire state of events plus the current object graph and whatever is in it.
0 notes
codetosolutions · 3 years ago
Text
Asynchronous programming in c#
Asynchronous programming has evolved over the years in software engineering because of its performance benefits and increased application responsiveness.
Check this article to check the benefit of asynchronous programming and let me know your feedback in the comments section.
https://codetosolutions.com/blog/29/async-await-and-asynchronous-programming-in-c%23
#programming #softwareengineering #csharp #csharpdeveloper #csharpdotnet #dotnet #dotnetfullstackdeveloper #dotnetcoredeveloper #dotnetcore #dotnetdeveloper #dotnetdevelopment #dotnetfullstack #dotnetarchitect
0 notes
srimal85 · 2 years ago
Text
youtube
ASP.NET is a popular framework for building web applications, and in this video, we'll be discussing some key practices to help you build high-performing and maintainable applications.
1 note · View note
edudrems · 2 years ago
Text
youtube
ASP.NET is a popular framework for building web applications, and in this video, we'll be discussing some key practices to help you build high-performing and maintainable applications.
0 notes
srimal85 · 2 years ago
Text
ASP.NET is a popular framework for building web applications, and in this video, we'll be discussing some key practices to help you build high-performing and maintainable applications.
youtube
0 notes
edudrems · 2 years ago
Text
ASP.NET is a popular framework for building web applications, and in this video, we'll be discussing some key practices to help you build high-performing and maintainable applications.
youtube
0 notes
srimal85 · 2 years ago
Text
youtube
In this video, we'll be covering 10 tips that will help you write clean, efficient, and maintainable C# code. Whether you're a beginner or an experienced developer, these best practices will help you improve your skills and produce better code.
00:33 Use proper naming conventions: 01:10 Use the var keyword sparingly 02:35 Prefer readonly over const 04:03 Use properties instead of public fields 05:37 Avoid using magic numbers 06:36 Use exception handling wisely 08:09 Avoid using goto statements 09:27 Use StringBuilder for large strings 10:46 Dispose of objects when you're finished with them 11:51 Code Formatting
0 notes
edudrems · 2 years ago
Text
youtube
In this video, we'll be covering 10 tips that will help you write clean, efficient, and maintainable C# code. Whether you're a beginner or an experienced developer, these best practices will help you improve your skills and produce better code.
00:33 Use proper naming conventions: 01:10 Use the var keyword sparingly 02:35 Prefer readonly over const 04:03 Use properties instead of public fields 05:37 Avoid using magic numbers 06:36 Use exception handling wisely 08:09 Avoid using goto statements 09:27 Use StringBuilder for large strings 10:46 Dispose of objects when you're finished with them 11:51 Code Formatting
0 notes
codetosolutions · 3 years ago
Text
Difference Between Middleware and Filter in Dotnet Core
Middleware and Filter are extensively used in ASP.NET Core application and some of the tasks like Authenticating the incoming request, logging the request and response, etc. can be achieved both by Middleware and Filter so the question arises when we should go for Middleware and when to go for Filter.
Check this article https://codetosolutions.com/blog/28/difference-between-middleware-and-filter-in-dotnet-core to know the difference between the same.
#middleware #filter #dotnetcore #dotnetfullstackdeveloper #dotnetcoredeveloper #softwaredevelopment #dotnet #dotnetdeveloper #dotnetdevelopers #dotnetarchitect #dotnetdevelopment #dotnetfullstack
0 notes
codetosolutions · 3 years ago
Text
Filters in Dotnet Core
Filters are essential concepts of ASP.NET Core. It helps us to execute common business logic before and after Action methods execute, Handle exceptions globally across the application and Authorizing the requests, etc... Check this link https://codetosolutions.com/blog/26/filters-in-dotnet-core for details and let me know your feedback in comments section.#dotnet #dotnetfullstack #dotnetcore #dotnetdeveloper #dotnetdevelopers #filters #filtersindotnetcore #softwaredevelopment #dotnetfullstackdeveloper #dotnetarchitect #dotnetmvc #dotnetdevelopment
0 notes
codetosolutions · 3 years ago
Text
Middleware in dotnet core
Middleware is very important to understand if you are working in ASP.NET CORE Web Application because it impacts our request pipeline and helps us to achieve customized features like authenticating the request before it hits the action method, handling exceptions, routing, etc.… Check this link https://codetosolutions.com/blog/27/middleware-in-dotnet-core for more detail. Let me know your feedback in the comments section.#dotnetcore #middleware #dotnetcoredeveloper #dotnet #csharp #csharpdeveloper #csharpdotnet #dotnetarchitect #dotnetfullstackdeveloper
0 notes