Search  
Always will be ready notify the world about expectations as easy as possible: job change page
Articles rating
All20242023
# Title Views
2024
1. Using Coravel as a scheduler in ASP.NET Core 11287
2. PostgreSQL in C# .NET with Npgsql, Dapper, and Entity Framework: The complete guide 10800
3. File upload in ASP.NET Core 6 – detailed guide 9744
4. How to query JSON in C# using SQL, LINQ, ADO.NET 7802
5. Coding with AI: Tips and best practices from developers 7650
6. A practical guide to modular monoliths with .NET 7566
7. Optimizing data operations with OData in .NET 8 6741
8. Top 15 Software Development Trends in 2024 6158
9. Understanding Ahead-of-Time (AOT) compilation in C# 5241
10. Pagination in a .NET Web API with EF Core 5153
11. Using ASP.NET Core SignalR with Vue to implement web notifications 4760
12. Implementing health checks in .NET 8 4549
13. REST API design best practices 4081
14. Applicant Tracking Systems: Everything you need to know 4017
15. Create a gRPC server in .NET Core 3842
16. .NET — LinkedList vs ToArray 3830
17. Application Insights: Telemetry logging in ASP.NET Core 3794
18. Setup Azure Logs Alerts & Notifications for application exceptions 3781
19. Building modern architectures: Functional Core, Imperative Shell revamp 3597
20. SignalR simplified: Creating efficient pure WebSocket servers with SimpleR for ASP.NET Core 3475
21. The 50 best CI/CD tools all DevOps teams should know in 2024 3324
22. Перестаньте называть себя программистом и другие карьерные советы 3284
23. What are the 10 most common Software Architecture patterns? 3185
24. Caching strategies in .NET Core 3103
25. Coravel - Easy task scheduling for your .NET web apps 3060
26. Mastering C#: Tips for performance, LINQ, DTOs, and more 2989
27. How to implement pagination in ASP.NET Core Web API? - Ultimate guide 2963
28. Background services in .NET Core 2944
29. .NET — ToList vs ToArray 2887
30. SQL Server CTE: usage, features and limitations 2871
31. Send alerts when website is down — Azure Application Insights availability test 2863
32. Dockerizing ASP.NET Core applications: A comprehensive guide 2779
33. Optimizing LINQ queries in C#: tips and best practices 2729
34. Performance benchmarks of PostgreSQL .NET with Npgsql, Dapper, and Entity Framework Core 2714
35. Soft skills: 18 самых важных навыков, которыми должен владеть каждый работник 2679
36. Programmatically convert HTML to PDF in .NET Core C# without dependencies 2611
37. Acceptance criteria for User Stories in Agile: Purposes, formats, examples, and best practices 2554
38. SQL Server CTE: usage, features and limitations 2546
39. .NET Framework developer roadmap in 2024 for beginners 2504
40. Unlocking the power of Tasks: Your practical guide in C# 2389
41. Kestrel Web Server in ASP.NET Core 2296
42. Delegates in C#: A comprehensive guide 2290
43. Examples of composition in C# — a simple guide for beginners 2272
44. Dynamic querying in C#: Real-world scenarios and techniques 2265
45. Create Todo REST API using .NET Core and Entity Framework with PostgreSQL 2235
46. HttpClientHandler in C# — easy guide 2228
47. You have been doing pagination wrong in .NET 6 2224
48. How to configure Application Insights with Azure? 2224
49. Optimizing LINQ queries for performance and readability in C# 2204
50. Turbocharging ASP.NET Core applications: A deep dive into performance optimizations 2182
2023
1. How C# interfaces can help you structure your codebase 13820
2. How to build a simple PHP MVC framework 13137
3. Secrets Management: Best Practices for C# Developers 12639
4. CRUD operations In ASP.NET Core Blazor server with Azure Cosmos DB and C# 11984
5. Beyond the basics: Advanced Vertical Slicing techniques in C# 11905
6. Unit of Work with Generic Repository implementation using .NET Core 6 Web API 11366
7. 10 tools for .NET developers that you probably didn’t know about 11197
8. .NET Core microservice logging with Grafana and Loki 10294
9. Building a .NET distributed application with DAPR and Azure Container Apps 10117
10. .NET Task Parallel Library vs. System.Threading.Channels 10017
11. How to implement effective retry logic in C# 9907
12. How to convert a SQL query into C# LINQ 9614
13. Top 15 Software Development Methodologies: Benefits and Drawbacks 9467
14. Clean Architecture in ASP .NET Core Web API 9094
15. Dapper advanced features in .NET Core 9003
16. Best practices for Clean Code 8181
17. Clean code: The art of naming 7814
18. React vs Blazor: The Battle of Modern Web Development Frameworks 7807
19. .NET gRPC — Simple chat application with gRPC 7617
20. What is the hardest thing in software development? 7472
21. MongoDB vs PostgreSQL: What to consider when choosing a database 7396
22. Reflection in C#: examples, tricks and tips 7369
23. ASP.NET Core: How to Maximize Performance and Scalability of Your App 6891
24. .NET 7.0 + Dapper + PostgreSQL - CRUD API Tutorial in ASP.NET Core 6866
25. How to create image and file upload in PHP with jQuery AJAX 6704
26. Inheritance strategies in Entity Framework Core 7 6619
27. Unit Testing with C# and .NET (Full Guide) 6551
28. How to write unit tests with Dapper 6518
29. How to create simple reports with PrintDocument in C# 6402
30. CQRS in ASP.NET with separate read/write models using MediatR 6207
31. Unit Testing in .Net Core 6.0 Web API using xUnit 6152
32. Relational database systems are becoming a problem — but what to do about it? 6080
33. Goodbye Controllers: Building better Blazor web apps with Vertical Slices 6079
34. Robust RabbitMQ implementation for ASP.NET 5670
35. Domain-Driven Design: Understanding value objects 5659
36. OpenAI has hired an army of contractors to make basic coding obsolete 5609
37. The Blob 5509
38. Expressions in .NET: A practical guide to System.Linq.Expressions 5509
39. Exploring the Evolution of Backend Software Architecture: N-Layered, DDD, Hexagon, Onion, and Clean Architecture 5496
40. How to build a simple REST API in PHP 5482
41. ValueTask vs Task in C#: when to use which? 5397
42. Dealing with Code Performance— Micro and Macro Optimizations 5182
43. Modularizing Software: Modular Monolith over Microservices in Domain-Driven Design 4953
44. Kafka with .NET Core 4856
45. Software Engineer Vs. Data Scientist: Career Guide for 2024 4816
46. What is Apache Superset? 3 important factors 4480
47. Design Patterns vs Design Principles 4478
48. Software architecture and design trend 2023 4427
49. .NET Core — The simple step-by-step guide to creating and using a Generic Repository 4383
50. Attributes and Decorators in C# 4298
2022
1. 10 Git repository naming best practices 15909
2. Enjoy using Mapster in .NET 6 12199
3. RabbitMQ Message Queue using .NET Core 6 Web API 7518
4. Top 10 programming languages portfolio for 2022 7428
5. C# Blazor Vs Razor: Differences with example 7012
6. .NET Core and RabbitMQ 6031
7. Readonly Vs Static Readonly in C# 5986
8. CRUD Operation and Microservice Communication using gRPC in .NET Core 6 Web API 5956
9. Implementation of the Redis Cache in the .NET Core API 5770
10. 10 Productivity Tips for Software Developers 5357
11. Best practices to secure ASP.NET Core MVC web applications 5025
12. Hexagonal Architecture ASP.NET Core 4733
13. Entity Framework Core and high performance 4669
14. HangFire with .NET 6.0 4327
15. LINQ — How to avoid nested loops in C# 4041
16. Run and manage periodic background tasks in ASP.NET Core 6 with C# 3974
17. Рассуждение на тему, какую базу данных выбирать 3856
18. What is the best frontend option for .Net backend? 3641
19. Building a custom Configuration Provider in .NET 6 3189
20. SignalR: The best ASP.NET Core Library for Building Interactive Apps 3031
21. Distributed Redis caching in ASP.NET Core 3020
22. REST API Naming Conventions and Best Practices 2950
23. Singleton vs static class 2811
24. Let’s talk about salary 2762
25. Super Fast Query in Entity Framework 2736
26. .NET Core Blazor: Definition, characteristics, features and example 2726
27. OpenTelemetry with Jaeger in .NET Core 2700
28. Configure Multiple DBs with Repository pattern in .Net Core 2679
29. Best LINQ performance 2647
30. MediatR with .NET 6.0 2619
31. Top 11 SQL Server Maintenance Plan Best Practices 2613
32. Как мы столкнулись с версионированием и осознали, что вариант «просто проставить цифры» не работает 2592
33. Implement gRPC global exception handler in ASP.NET 2558
34. Why you shouldn't use the Repository pattern in .NET 2508
35. .NET 6 vs .NET 5: How .NET 6 has changed the game of Software Development? 2451
36. 7 improvements you might have missed in .NET 6 2207
37. Implementation of Global Exception Handling using .NET Core 6 Web API 2178
38. How to stop using If-else and make your code more readable 2149
39. Top 6 performance tips for .Net Developers 2113
40. Бредовая работа 2077
41. Full Stack Development: Definition, Developer Skills and Tools 2070
42. 8 quick tips to improve your .NET API 2040
43. Универсальный ускоритель инженера: как расти быстрее с помощью проектов 1921
44. Выгорание эволюционирует. Что такое «тихий уход» — новый тренд среди офисных сотрудников 1907
45. «Великое увольнение» продолжается: теперь с работы уходят даже боссы 1871
46. Caching in .NET 6 1857
47. Как правильно выбрать название для Unit тестов 1740
48. Applying SOLID principles with C# 1726
49. Правило 3-х часов: сколько нужно работать в день 1720
50. Angular Lifecycle Hooks: ngOnChanges, ngOnInit, and more 1689
2021
1. 10 Points to Secure ASP.NET Core MVC Applications 8052
2. Integrating SignalR with React TypeScript and ASP.NET Core 7371
3. Onion Architecture In ASP.NET Core with CQRS – Detailed 6690
4. Web API design principles or Web API design guidelines 6269
5. .NET Core HttpClient best practices 6172
6. Add a React app to your ASP.NET Core application 5578
7. Using Entity Framework Core and Dapper in ASP.NET Core – Safe Transactions 5406
8. Typescript vs. Javascript: The key differences you should know in 2021 5056
9. Memory anti-patterns in C# 4981
10. NUnit vs. XUnit vs. MSTest: comparing unit testing frameworks in C# 4943
11. Upload and download multiple files using .NET 5.0 Web API 4136
12. Dapper vs Entity Framework vs ADO.NET performance benchmarking 3977
13. How to run ASP.NET Core & SQL Server from Docker 3840
14. Encrypt your database columns with EntityFramework & .NET Core 3776
15. The art of .NET custom exceptions 3674
16. Understand CORS and learn how to enable it for your ASP.NET API 3656
17. How to Publish an ASP.NET Core & React SPA to IIS 3516
18. Simple In-Memory Caching in .Net Core with IMemoryCache 3488
19. SQL Server performance tuning: Nine best practices 3366
20. Azure background jobs 3217
21. .Net Source Generators 2881
22. .NET 5.0 Web Api global error handling 2778
23. Will you still hire me when I’m 50? 2321
24. Разбираемся с middleware в ASP.NET Core 2311
25. SQL Server performance monitor data: Introduction and usage 2233
26. Hangfire — планировщик задач для .NET 2233
27. 10 things to know about in-memory caching in ASP.NET Core 2198
28. Never return NULL references from your functions 2090
29. Migrate from .NET Framework to .NET 5 1891
30. Formatting Strings using Templates in C# 1816
31. How to use IDisposable in ASP.NET Core 1739
32. Чем CRM отличается от ERP 1685
33. Web API Helper Page 1577
34. Web API Validation 1487
35. How getting Lazy in C# 1476
36. Еще раз про IP-адреса, маски подсетей и вообще 1221
37. Замыкания в JavaScript для начинающих 1202
38. Scrum: 12 терминов, которые нужно запомнить 1193
39. Conditional compilation for ignoring method calls with the ConditionalAttribute 621
40. Important ASP.NET Core Features – Need to Know 615
41. Logging and Tracing with Post Sharp 543
2020
1. SQLite vs. MySQL vs. PostgreSQL: A Comparison of Relational Databases 9432
2. Real-time ASP.NET Core Web Apps with SignalR 9399
3. How to Build CRUD REST APIs with ASP.NET Core 3.1 and Entity Framework Core, Create JWT Tokens, and Secure APIs 7888
4. How to build a search page with Elasticsearch and .NET 7812
5. E is for EF Core Relationships 7095
6. Part 1: Securing Blazor WebAssembly with Identity Server 4 6039
7. Tutorial for Understanding and Implementing a CRUD APP using Elasticsearch and C# 5894
8. Elasticsearch vs. MongoDB 5018
9. Building Microservices With ASP.NET Core — An Added Advantage 4502
10. Onion Architecture in ASP.NET Core MVC 4306
11. Want a remote job? 18 interview questions you need to answer 4072
12. Creating a Simple RSS Feed with ASP.NET Core Web API 3872
13. Single Page Applications and ASP.NET Core 3.0 3271
14. ASP.NET Core code sharing between Blazor, MVC and Razor Pages 2959
15. B is for Blazor Full-Stack Web Dev 2935
16. Microservices using ASP.NET Core 2595
17. Using Microservices in .NET Core and Docker container 2554
18. Open Graph Meta Tags: Everything you need to know 2506
19. Part 2: Role-based security with Blazor and Identity Server 4 2392
20. Mixing Web Forms and ASP.NET MVC 2323
21. Жестокая правда будней программиста: 8 наблюдений 2120
22. SQLite vs PostgreSQL - Which database to use and why? 2114
23. Как айтишнику найти работу в США и ЕС: 9 лучших ресурсов 2056
24. 4 Most Used REST API Authentication Methods 1895
25. Best frontend frameworks of 2020 for web development 1856
26. Тестирование PRTG Network Monitor и сравнение с Zabbix 1843
27. Компиляция и запуск C# и Blazor внутри браузера 1759
28. Первый рабочий день: инструкция по выживанию — 4 совета, как с комфортом выйти на новую работу 1737
29. Вопросы с собеседований, которые означают не то, что вы думаете 1615
30. Принципы построения REST JSON API 1555
31. What’s new in Microsoft .NET 5 1512
32. PSR Стандарты 1498
33. D is for Deploying to Azure App Service 1431
34. Три дороги для программиста: эксперт, руководитель, основатель 1426
35. Кривые развития программиста и немного об эффекте Даннинга—Крюгера 1417
36. How to perform lazy initialization in C# 1415
37. Переход от монолита к микросервисам: история и практика 1314
38. Тонкости собеседований при найме на удаленку 1310
39. Психология удалёнки: как не слететь с катушек 1267
40. Интернет вещей — а что это? 1164
41. .NET Standard 2.0 - making sense of .NET again 1152
42. Как устроиться в IT-компанию 1106
43. «Чистые» и «нечистые» функции в JavaScript 1055
44. Текстовый редактор для Git в среде Windows 1051
45. A is for Authentication & Authorization 1036
46. Develop and install a Windows Service in C# 957
47. F is for Forms & Fields 869
48. H is for Handling Errors 827
49. G is for Generic Host Host Builder 768
50. C is for Cookies and Consent 768