Advertisement
Search  
Always will be ready notify the world about expectations as easy as possible: job change page
Tag: netframework
Feb 2
Views:
992

If you are embarking on the journey to become a .NET Framework developer in 2024, you’re in for an exciting ride! The .NET ecosystem is vast and constantly evolving. To help you navigate this landscape effectively, we’ve compiled a comprehensive roadmap that outlines the essential skills and technologies you...

more...
Sep 28, 2022
Views:
1565

Identify if-else statements as a problem in your code. If-else statements can be problematic if not used correctly. They can be difficult to read and can lead to code that is difficult to maintain. When used incorrectly, if-else statements can also lead to errors. Especially else statements may work...

more...
May 16, 2022
Views:
1579

In this article, I will show the most performant way to write queries for a collection of objects in .Net Core. The article discusses the common methods of LINQ and their comparison. After reading this article, you may have to review your project code! Comparisons were made between query syntax,...

more...
Aug 26, 2021
Views:
1302

What is .Net 5 .Net 5 is one of the major and latest releases of Microsoft’s .NET family. It comes with many exciting features compared to the previous released .Net core. The primary goal with the release of .Net 5 is to merge all future .Net development onto one...

more...
Aug 22, 2021
Views:
3684

The following are a set of best practices for using the HttpClient object in .NET Core when communicating with web APIs. Note that probably not all practices would be recommended in all situations. There can always be good reasons to break from a certain practice. This list is not...

more...
Aug 15, 2021
Views:
2135

.NET has a large number of built in exceptions. However, there maybe times when none of the built exceptions seem adequate for your particular scenario and you will need to create your own custom (AKA “user defined”) exception. This post focuses on a discussion of how to create custom...

more...
Aug 11, 2021
Views:
1296

Code Generation Code generation is a great way to apply patterns consistently across a solution or to create multiple similar classes based on some outside input file, or even other classes in the same solution. The tooling has changed over the years, but the result is the same… a...

more...
Jul 11, 2021
Views:
1151

In C#, reference types can be assigned null values. This is something that developers will have to live with until they use classes to create software. Unfortunately, the folks at Microsoft cannot simply disallow null assignment to reference variables at compile time, because that would break the codebase of...

more...
Jul 8, 2021
Views:
1280

In the context of helping the teams at Criteo to clean up our code base, I gathered and documented a few C# anti-patterns similar to Kevin’s publication about performance code smell. Here is an extract related to good/bad memory patterns. Even though the garbage collector is doing its works...

more...
Jul 7, 2021
Views:
977

C# has a feature, String Interpolation, to format strings in a flexible and readable way. The following example demonstrates the way how we usually output a string when we have data beforehand then pass data to the template string. var name = "April"; var dob = new DateTime(2000, 4,...

more...

© 1999–2024 WebDynamics
1980–... Sergey Drozdov
Area of interests: .NET Framework | .NET Core | C# | ASP.NET | Windows Forms | WPF | HTML5 | CSS3 | jQuery | AJAX | Angular | React | MS SQL Server | Transact-SQL | ADO.NET | Entity Framework | IIS | OOP | OOA | OOD | WCF | WPF | MSMQ | MVC | MVP | MVVM | Design Patterns | Enterprise Architecture | Scrum | Kanban