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

24 января 2023 г.
Просмотров: 1128

You might already know that Google uses over 200 ranking factors in their algorithm… But what are they, exactly? Well, you’re in for a treat because I’ve put together a complete list. Some are proven. Some are controversial. Others are SEO nerd speculation. But they’re all here. And I...

далее...
23 января 2023 г.
Просмотров: 900

Собеседование инженера программиста сегодня часто включает в себя некий тест или упражнение на программирование, и я думаю, что это очень плохая вещь. Вот почему. Ленивые тропы Попросив инженеров-программистов выполнить конкретную задачу, например написать алгоритм генерации факториалов (очень распространённый) или отсортировать односвязный или двусвязный список, которые легко запоминаются, вы не получите...

далее...
18 января 2023 г.
Просмотров: 1612

Naming, but not in the way you think. Our knowledge represents a minute portion of reality. Names are the visible portion of that knowledge. Phil Karlton once said, “there are only two hard things in Computer Science: cache invalidation and naming things.” One is a real problem; the other is...

далее...
18 января 2023 г.
Просмотров: 1095

Did you ever face a situation where you have a search UI, like a front-end application, that has a data table and you need to support a complex query construction that can contain Free Text search, Sorting of multiple columns, and extra filters and query parameters starts to look...

далее...
18 января 2023 г.
Просмотров: 889

Aha! There is always something intimidating about Dependency Injection. I distinctly remember a couple of years ago, telling a .Net recruiter for a contract project, that, “I had no idea what DI is” He immediately stopped talking to me. It’s just one of those moments. It was true, to...

далее...
18 января 2023 г.
Просмотров: 1086

What is pagination So you may have already used this one, but you may be wondering what this pagination 😀. So as in figure 1, pagination helps you break a large number of datasets into smaller pages. For example, a storybook contains 1000 pages. Why does it have 1000...

далее...
18 января 2023 г.
Просмотров: 3795

Unit testing is one of the major parts of software testing which can be handled by the developer itself. It is used to test the smallest components of your code. The purpose of the Unit test is to validate the functionality or expected output of your code during your development...

далее...
16 января 2023 г.
Просмотров: 1719

C# AngleSharp tutorial shows how to parse HTML in C# with AngleSharp library. The library can also parse SVG, MathML, or XML. AngleSharp GitHub: https://github.com/AngleSharp Document Object Model (DOM) is a standard tree structure, where each node contains one of the components from an XML structure. Element nodes and...

далее...
15 января 2023 г.
Просмотров: 662

Defined long ago, the SOLID principles are intended to improve the readability, adaptability, extensibility, and maintainability of object-oriented designs. The five SOLID principles of object-oriented class design facilitate the development of understandable, tested software that many developers can use at any time and place. We give Robert C. Martin,...

далее...
13 января 2023 г.
Просмотров: 2603

We are going to discuss the Unit of Work design pattern with the help of a generic repository and step-by-step implementation using .NET Core 6 Web API. Agenda Repository Pattern Unit of Work Step-by-step Implementation Prerequisites Visual Studio 2022 SQL Server .NET Core 6 SDK Repository Pattern The repository...

далее...
11 января 2023 г.
Просмотров: 1147

Database Setup with DbUp + Postgresql + Dapper in ASP.Net Core In this tutorial, we are going to explore how we can setup our database on startup when using Dapper for accessing database. When using Dapper, one of the key learning I came to know is that we have...

далее...
10 января 2023 г.
Просмотров: 1412

Exception Handling is one of the important topics in Software Development. Exception means mainly run-time errors that occur at the time of execution of your application. The developer needs to handle that exception otherwise the application will be terminated.   Every developer has their own way of handling the errors...

далее...
6 января 2023 г.
Просмотров: 1078

Introduction This article will teach us about effective paging, sorting, and filtering using SQL Server Stored Procedure. Find more about Stored Procedure in SQL Server - Stored Procedure. Article Overview Background. Prerequisites. How to do effective Paging, Sorting, and Filtering with Stored Procedure. Complete example. Summary. Background There was...

далее...
2 января 2023 г.
Просмотров: 1192

Simplify complex joins and subqueries using SQL Server Common Table Expressions or CTEs. It also provides a way to query hierarchical data. This article provides a complete overview of CTEs, types of CTEs, benefits, drawbacks, and how to use them with SQL Server. A Common Table Expression or CTE is a...

далее...
2 января 2023 г.
Просмотров: 1128

In this article, we are going to discuss the working of CQRS and MediatR patterns and step-by-step implementation using .NET Core 6 Web API. Agenda Introduction of CQRS Pattern When to use CQRS MediatR Step-by-step Implementation Prerequisites Visual Studio 2022 SQL Server .NET Core 6 Introduction of CQRS Pattern...

далее...
1 января 2023 г.
Просмотров: 1515

Here’s the simple step-by-step guide that will teach you how to build and code a generic repository. There are oodles of design patterns. Some of these design patterns are floating about on antique blogs full of mad logic. They’re ridiculous enough to make the entire modern cloud rub its belly...

далее...
1 января 2023 г.
Просмотров: 912

New and old ways of creating your own exceptions in dotnet with C# 11 and .NET 7. Let’s talk about building custom exceptions in C# code and why you’d want to do that. We’ll cover the traditional way as well as a newer way you might want to do this...

далее...
1 января 2023 г.
Просмотров: 1074

By software engineering standards, ASP.NET Web Forms can be considered old school. Perhaps I’m aging myself with that statement, but its true. From a software perspective, even 10 years begins to show its age. I started to use Web Forms the year after they were introduced by Microsoft in...

далее...
28 декабря 2022 г.
Просмотров: 679

print media queries Вы можете стилизировать версию вашего сайта для печати с помощью media query: @media print {   * {     background-color: transparent;     color: #000 ;     box-shadow: none;     text-shadow: none;   } } gradient text h1 {   background-image: linear-gradient(to right, #C6FFDD, #FBD786, #f7797d);  ...

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

Часто бывает что вам нужно протестировать какую то функцию или метод, однако подобрать имя для теста бывает часто затруднительно. Для этого в этой статье мы рассмотрим несколько самых используемых подходов к именованию Unit тестов. Ниже приведены несколько популярных условных обозначений, которые, как установлено, используются большинством разработчиков: MethodName_StateUnderTest_ExpectedBehavior: ​ Существуют...

далее...

© 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
LinkedIn
Boosty
Donate to support the project
GitHub account
GitHub profile