Advertisement
Search  
Always will be ready notify the world about expectations as easy as possible: job change page

Dec 29, 2023
Views: 413

Content Index What do you mean by polls? Types of Polls How to create free polls in three simple steps Why conduct public polls? Do’s and Don'ts for poll creation Features of an online poll maker What do you mean by polls? Polls Definition: Polls can be defined as a...

more...
Dec 25, 2023
19374.jpg
Views: 1038

DAPR is an abbreviation for Distributed APplication Runtime. As the name implies, it’s useful for container-based, distributed architectures. It makes life easier when it comes to: Service Discovery. When you deploy multiple instances of your application, then how do you find them? This is where DAPR comes to the rescue....

more...
Dec 25, 2023
df2z3wnl.png
Views: 1214

Testing coverage is the key part of any project development and Testing coverage is not only about the unit testing instead Integration Testing is extremely important to make sure entire system is unbroken & bug free with any change or subsequent enhancement. When we talk about integration testing, mocking dependencies...

more...
Dec 23, 2023
19368.png
Views: 2600

A guide to implementing value objects — Domain-Driven Design’s most powerful, yet least understood and utilized building block Generated using DALL-E 3 Value Objects are one of the most powerful building blocks in Domain-Driven Design for creating rich models, however programmers often shy away from using them. As Developers, we...

more...
Dec 23, 2023
Views: 1404

This article will teach us how to retrieve the client’s IP address and location information in ASP.NET Core web development. Retrieve the Client IP from HttpContext In ASP.NET Core, you can easily get the client IP address from the HttpContext object in the Controller, making it simple to access...

more...
Dec 21, 2023
Views: 336

Introduction and prerequisites This post is part of an ongoing series where we build a “walking skeleton” application using ASP.NET Core and Angular as well as other technologies for deployment and testing. By now, our application is a minimally functional web API that organizes and returns weather data from...

more...
Dec 21, 2023
19363.png
Views: 956

Domain-Driven Design (DDD) Domain-driven design (DDD) is a software design approach that focuses on modeling the software to match the domain, or the subject area, that the software is intended for. DDD helps developers create software that is aligned with the business needs and terminology of the domain experts,...

more...
Dec 20, 2023
Views: 1232

You can run a single monolithic instance of a server application only if the number of clients accessing your application doesn’t exceed a couple of thousand. But what if you expect hundreds of thousands, or even millions, of clients to connect to your application simultaneously? Then a single instance...

more...
Dec 18, 2023
Views: 1524

In C# applications, null reference exceptions are frequently the cause of problems and runtime failures. Appropriate null checks are necessary to protect your code from these kinds of problems. This article will examine many approaches to doing null checks in C#, go over the recommended approach, and provide examples...

more...
Dec 16, 2023
Views: 870

At some point in our careers, many of us have found ourselves working on a project that requires performance tuning The need to write high performance .NET code should come from performance issues or business needs. Today, we’ll take a look at just a few of the ways we can...

more...
Dec 15, 2023
Views: 2368

My relationship with relational databases relates back to the late 90s. It was part of my first steps with computers and programming, became an essential part of my formal education and studies as a software engineer and constantly followed me through my professional career. I almost crawled through the entire...

more...
Dec 1, 2023
Views: 2631

Reporting is a common task in business applications, and for that, ComponentOne includes a specialized FlexReport library that allows you to make complex reports. But sometimes, using specialized tools can be too tricky or not flexible enough. For example, if you wanted to generate a report “from scratch” by...

more...
Dec 1, 2023
Views: 6107

The flight monitor case study: Applying Vertical Slices in a real-world scenario In my last articles I talked about Vertical Slice Architecture and how to organize code in a non-technical way. I showed some simple examples of how to do this in C# using the Minimal API and Blazor in...

more...
Dec 1, 2023
Views: 934

  While sometimes there’s nothing to do but crack open that energy drink and grind out an all-nighter, coders tend to work smarter, not harder by finding ways to increase their productivity without sacrificing work quality. No matter what specific industry you work in or which programming language you’ve specialized...

more...
Nov 30, 2023
19351.png
Views: 5707

Keeping your C# applications safe and sound. Keeping app secrets safe is always tricky for developers. We want to work on the main parts of the app without getting distracted by secret-keeping. But, the app’s safety is very important. So, what ways can we use to better keep our secrets?...

more...
Nov 30, 2023
Views: 894

QUIC (Quick UDP Internet Connections) is a new transport protocol for the Internet that runs on top of User Datagram Protocol (UDP) QUIC (Quick UDP Internet Connections) is a new transport protocol for the Internet that runs on top of User Datagram Protocol (UDP). It is designed to provide a...

more...
Nov 29, 2023
Views: 1868

The ever-shifting landscape of digital innovation can feel like a relentless race, a whirlwind of challenges and opportunities. Your pains as a developer are real — the pressure to deliver cutting-edge products, stay competitive, and keep up with evolving user expectations can be overwhelming. But what if we told...

more...
Nov 29, 2023
Views: 2244

Source: InfoQ, 2023 2023 is almost coming to the end. It’s always a good idea to reflect back on what has been the popular topic on Software Architecture and Design over the last one year. In this article, we will discuss some of the common software architecture and design...

more...
Nov 29, 2023
19346.png
Views: 2600

Streamline Your .NET 8 Projects with the Power of MediatR and Blazor In this article, I want to revisit how the Vertical Slice Architecture can be used. This article takes an in-depth look at feature slicing and its application to server-side rendered (SSR) .NET 8 Blazor pages without the need...

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