Advertisement
Поиск  
Always will be ready notify the world about expectations as easy as possible: job change page

30 ноября 2023 г.
Просмотров: 922

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...

далее...
29 ноября 2023 г.
Просмотров: 1920

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...

далее...
29 ноября 2023 г.
Просмотров: 2276

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...

далее...
29 ноября 2023 г.
19346.png
Просмотров: 2678

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...

далее...
27 ноября 2023 г.
Просмотров: 1260

Use the Bogus library to generate and insert 1 million dummy product data into the SQL Server database We need to create 1 million dummy product data into the SQL Server database, which can be used for development or performance testing purposes. The Project The project is a console application...

далее...
24 ноября 2023 г.
19343.jpg
Просмотров: 3623

This article offers insights and career guidance on data science and software engineer The tech industry offers a plethora of exciting career opportunities, and two of the most in-demand professions are software engineering and data science. While both roles involve working with technology, they have distinct responsibilities, skill sets, and...

далее...
24 ноября 2023 г.
Просмотров: 753

Using Tableau to build interactive data visuals Data visualisation is a core skill in any data scientist’s arsenal. The volume of data generated in any enterprise is enormous, and making timely executive decisions relies on having all the relevant data and most current analysis available at your fingertips. In many...

далее...
22 ноября 2023 г.
Просмотров: 1331

There is a simple solution just around the corner Null as a return value is so easy to implement, but it brings many problems. So people make mistakes. That is part of being human. Sometimes it turns out to be a billion-dollar mistake. “I call it my billion-dollar mistake. It...

далее...
31 октября 2023 г.
Просмотров: 1183

In the article, we are going to examine how to optimize SQL queries and improve query performance by using SQL query optimization tips and techniques and many others. Before going towards the main topic of SQL Query optimization, let us first understand the actual processing of query: Query Processing...

далее...
27 октября 2023 г.
Просмотров: 935

The goal of traditional Layered Architectures is to segregate an application into different tiers, where each tier contains modules and classes that have shared or similar responsibilities, and work together to perform specific tasks. There are different flavors of Layered Architectures and there’s no rule that determines how many...

далее...
27 октября 2023 г.
19331.png
Просмотров: 5106

A friend reached out recently regarding the usage of Task Parallel Library (TPL) and ConcurrentBag in some .NET code. I inquired what the code was doing and it turns out that for each entry in some workload, it was performing some database operations and API calls. I immediately wondered if...

далее...
26 октября 2023 г.
Просмотров: 1264

Entity Framework Core Features in 2023 EF Core 2023 has rolled out some pretty cool stuff, and I’m excited to share it with you. So, grab a cup of coffee, and let’s get started! 1. Cosmos DB Provider Improvements Azure Cosmos DB and EF Core are like two peas in...

далее...
26 октября 2023 г.
Просмотров: 3086

How to implement CQRS in ASP.NET using MediatR. A guided example using CQRS with separate Read and Write models using Enity Framework Core for Commands and Dapper for Queries. When people think about CQRS they often think about complex, event-driven, distributed architectures with separate Read and Write databases. Using different...

далее...
26 октября 2023 г.
Просмотров: 1369

Key strategic and tactical considerations to take when building a new product with the domain-driven design concepts in mind I have just finished reading Learning Domain-Driven Design by Vlad Khononov. It’s quite a short book (c. 300 pages) aiming to teach beginners all about domain-driven design. I wanted to check...

далее...
25 октября 2023 г.
Просмотров: 1002

As a developer, which areas should we focus on for performance optimizations? How can we measure the impact? Read this post to learn the framework. Performance optimization is any software or hardware modifications that make the platform faster and more scalable, improving latency or throughput or both. You can spend...

далее...
24 октября 2023 г.
Просмотров: 1070

Want to switch to that high paying job? Or are you already been preparing hard to give interview the next weekend? Do you know how many people get rejected in interviews by preparing only concepts but not focusing on actually which questions will be asked in the interview? Don’t be...

далее...
24 октября 2023 г.
Просмотров: 1106

Passion is both the reason and the reward I entered the software industry about 2 decades ago. I was an engineering graduate, but I didn’t have a computer degree. It was OK, not only because I knew the basics of software making (I was an Electronics engineer), but also because...

далее...
21 октября 2023 г.
Просмотров: 731

Also known as Pseudo-Analysis and Blind Development, Mushroom Management is often described by this phrase: "Keep your developers in the dark and feed them fertilizer." An experienced system architect recently stated, "Never let software developers talk to end users." Furthermore, without end-user participation, "The risk is that you end up...

далее...
21 октября 2023 г.
Просмотров: 727

Background Cut-and-Paste Programming is a very common, but degenerate form of software reuse which creates maintenance nightmares. It comes from the notion that it's easier to modify existing software than program from scratch. This is usually true and represents good software instincts. However, the technique can be easily over used....

далее...
21 октября 2023 г.
Просмотров: 769

AntiPattern Problem Using today's software technology is analogous to walking through a high-technology mine field. This mini-AntiPattern is also known as Nothing Works or Do You Believe in Magic? Numerous bugs occur in released software products; in fact, experts estimate that original source code contains two to five bugs per...

далее...

© 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