RU EN
Все202520242023
# Название Просмотров
2025
1. Understanding OData: Building RESTful APIs with .NET 4290
2. Blazor vs React: Choosing the right framework for your project 2006
3. 6 signs a company Is badly managed 1428
4. Database Partitioning vs. Sharding vs. Replication 1102
5. What is the Software Development Life Cycle (SDLC)? 1078
6. 6 open source log management tools for 2024 1020
7. Nonprofit vs. Not-for-Profit vs. For-Profit: What's the difference? 926
8. Deploy .NET apps using Docker: A comprehensive guide 877
9. Security Through Obscurity: A Critical Analysis of Hidden Dangers 842
10. Axios vs. fetch(): Which is best for making HTTP requests? 814
11. 4 powerful impacts a bad manager can cause that will harm your business 800
12. Effects of poor management at work: A list of disadvantages 788
13. 300+ вопросов по JavaScript на собеседовании 770
14. Calculating optimistic memory footprint of managed object 757
15. HTML5 video API: A guide to video transformation in the browser 750
16. CSS in HTML emails: How to get started (without breaking anything) 703
17. Automating ASP.NET Core 9.0 deployment with a PowerShell script 687
18. How to build a Minimum Viable Product 677
19. Memory Caching in .NET - Boost your app's performance 660
20. Get started with Docker on Windows: Easy installation guide 643
21. Про модель, логику, ООП, разработку и остальное 585
22. Security Through Obscurity, everything you need to know 584
23. Blazor vs. React: A comprehensive comparison in 2025 568
24. SQL remove duplicates: Comprehensive methods and best practices 548
25. What it is a T-Shaped developer (And why you should be one) 540
26. A guide to mitigating the risk of failed employee relocation 526
27. Software | Frameworks | Libraries | Tools cheatsheet 526
28. T-Shaped, N-Shaped and M-Shaped skills: Unlock versatility for career success 522
29. «Если честно, уже хочется выть»: вот что бесит айтишников в IT 509
30. HTTP Client in C#: Best Practices for Experts 481
31. What is the optimal number of recruiters for your company? 479
32. 10 popular Document Management Systems (DMS) 478
33. С чего начать изучать программирование? 477
34. Top 8 free database design tools for 2025 465
35. Blazor vs React: Detailed comparison 456
36. Система визуализации и мониторинга. Grafana + Prometheus 452
37. Что такое технический долг и как им управлять 449
38. We need T-Shaped full-stack developers 447
39. On the penomenon of bullshit jobs: A work rant by David Graeber 434
40. Grafana k6 and ASP.NET Core: A practical guide to Load & Stress Testing 433
41. Технический долг. Как не обанкротиться 424
42. Going to the Gemba in Software and Product Development 415
43. Вождь разрабчьей стаи 408
44. Когда устал от алгоритмов: Ревью кода на собеседовании 406
45. 5 ошибок при разработке высоконагруженных сервисов 406
46. How to repair SQL database using DBCC CHECKDB command? 389
47. Soft skills: definition + 50 examples 386
48. How bad management affects employees and your business 386
49. Как сломался рынок найма и кто теперь на самом деле нас нанимает 385
50. How to get a list of the properties for the object in C# 380
2024
1. File upload in ASP.NET Core 6 – detailed guide 28136
2. PostgreSQL in C# .NET with Npgsql, Dapper, and Entity Framework: The complete guide 27999
3. Soft skills: 18 самых важных навыков, которыми должен владеть каждый работник 17205
4. How to implement pagination in ASP.NET Core Web API? - Ultimate guide 15036
5. Using Coravel as a scheduler in ASP.NET Core 13270
6. Using ASP.NET Core SignalR with Vue to implement web notifications 11895
7. Pagination in a .NET Web API with EF Core 10551
8. C# .NET 8 — Cache service with Distributed Cache 10289
9. How to build a simple REST API in PHP? 10193
10. How to query JSON in C# using SQL, LINQ, ADO.NET 9830
11. Coding with AI: Tips and best practices from developers 9591
12. Optimizing data operations with OData in .NET 8 9386
13. A practical guide to modular monoliths with .NET 9372
14. Understanding Ahead-of-Time (AOT) compilation in C# 8677
15. Examples of composition in C# — a simple guide for beginners 8546
16. Compatibility of ASP.NET Web Forms and ASP.NET MVC 8537
17. Applicant Tracking Systems: Everything you need to know 8065
18. Top 15 Software Development Trends in 2024 7703
19. Create a gRPC server in .NET Core 7444
20. The 50 best CI/CD tools all DevOps teams should know in 2024 7381
21. The 5 C# PDF libraries every developer mostly use 7015
22. The best way to map objects in .NET in 2024 6997
23. Kestrel Web Server in ASP.NET Core 6951
24. Application Insights: Telemetry logging in ASP.NET Core 6769
25. Mastering C#: Tips for performance, LINQ, DTOs, and more 6745
26. Managing concurrent database updates 6702
27. How to implement feature flag in ASP.NET Core Blazor 6683
28. Setup Azure Logs Alerts & Notifications for application exceptions 6661
29. Performance benchmarks of PostgreSQL .NET with Npgsql, Dapper, and Entity Framework Core 6568
30. REST API design best practices 6460
31. Implementing health checks in .NET 8 6416
32. Optimizing LINQ queries in C#: tips and best practices 6155
33. ASP.NET 8 Token Authentication for Web API and React with Integration Testing (Part 2: Integration Test) 6063
34. Caching strategies in .NET Core 6035
35. .NET — LinkedList vs ToArray 6017
36. Custom metrics in .NET using the new MeterFactory 5767
37. SignalR simplified: Creating efficient pure WebSocket servers with SimpleR for ASP.NET Core 5566
38. Background services in .NET Core 5564
39. SQL Server CTE: usage, features and limitations 5537
40. Building modern architectures: Functional Core, Imperative Shell revamp 5344
41. Best practices for efficient file reading in C# 5306
42. Turbocharging ASP.NET Core applications: A deep dive into performance optimizations 5257
43. Dockerizing ASP.NET Core applications: A comprehensive guide 5250
44. Перестаньте называть себя программистом и другие карьерные советы 5239
45. Send alerts when website is down — Azure Application Insights availability test 5225
46. .NET — ToList vs ToArray 5220
47. Using Dependency Injection with HttpClient in C#: A comprehensive guide 5127
48. What are the 10 most common Software Architecture patterns? 5119
49. Scheduling background jobs with Quartz.NET 5116
50. Optimizing LINQ queries for performance and readability in C# 5072
2023
1. How to build a simple REST API in PHP 32160
2. How to build a simple PHP MVC framework 23546
3. Unit of Work with Generic Repository implementation using .NET Core 6 Web API 17959
4. How to create image and file upload in PHP with jQuery AJAX 17447
5. Beyond the basics: Advanced Vertical Slicing techniques in C# 16403
6. How to implement effective retry logic in C# 16329
7. How C# interfaces can help you structure your codebase 15574
8. Secrets management: Best practices for C# developers 15503
9. CRUD operations In ASP.NET Core Blazor server with Azure Cosmos DB and C# 14977
10. How to convert a SQL query into C# LINQ 14574
11. 10 tools for .NET developers that you probably didn’t know about 13395
12. Reflection in C#: examples, tricks and tips 13238
13. .NET 7.0 + Dapper + PostgreSQL - CRUD API Tutorial in ASP.NET Core 13108
14. Dapper advanced features in .NET Core 13097
15. .NET Core microservice logging with Grafana and Loki 12904
16. Clean Architecture in ASP .NET Core Web API 11939
17. CQRS in ASP.NET with separate read/write models using MediatR 11858
18. .NET Task Parallel Library vs. System.Threading.Channels 11554
19. Building a .NET distributed application with DAPR and Azure Container Apps 11501
20. Top 15 Software Development Methodologies: Benefits and Drawbacks 11383
21. How to write unit tests with Dapper 9899
22. Best practices for Clean Code 9802
23. Goodbye Controllers: Building better Blazor web apps with Vertical Slices 9671
24. React vs Blazor: The Battle of Modern Web Development Frameworks 9666
25. How to get client IP address and location information in ASP.NET Core 9472
26. Expressions in .NET: A practical guide to System.Linq.Expressions 9345
27. What is the hardest thing in software development? 9287
28. .NET gRPC — Simple chat application with gRPC 9185
29. MongoDB vs PostgreSQL: What to consider when choosing a database 8915
30. Unit Testing with C# and .NET (Full Guide) 8807
31. Clean code: The art of naming 8798
32. Exploring the evolution of backend Software Architecture: N-Layered, DDD, Hexagon, Onion, and Clean Architecture 8602
33. How to create simple reports with PrintDocument in C# 8539
34. Inheritance strategies in Entity Framework Core 7 8481
35. Database setup with DbUp + PostgreSQL + Dapper in ASP.Net Core 8413
36. ASP.NET Core: How to Maximize Performance and Scalability of Your App 8284
37. C# parse HTML with AngleSharp 8038
38. ValueTask vs Task in C#: when to use which? 7989
39. Unit Testing in .Net Core 6.0 Web API using xUnit 7921
40. Attributes and Decorators in C# 7724
41. Software Engineer Vs. Data Scientist: Career Guide for 2024 7566
42. Domain-Driven Design: Understanding value objects 7508
43. What is Apache Superset? 3 important factors 7505
44. .NET Core — The simple step-by-step guide to creating and using a Generic Repository 7447
45. Robust RabbitMQ implementation for ASP.NET 7206
46. Relational database systems are becoming a problem — but what to do about it? 7124
47. Abstract class vs interface in C#: Analyzing the pros and cons 7033
48. How to implement HTTP/3 in your ASP.NET Core application 6979
49. The Blob 6855
50. Dealing with Code Performance— Micro and Macro Optimizations 6826
2022
1. 10 Git repository naming best practices 26159
2. Enjoy using Mapster in .NET 6 16479
3. Top 10 programming languages portfolio for 2022 12442
4. Readonly Vs Static Readonly in C# 10408
5. RabbitMQ Message Queue using .NET Core 6 Web API 9488
6. C# Blazor Vs Razor: Differences with example 9410
7. Implementation of the Redis Cache in the .NET Core API 9049
8. .NET Core and RabbitMQ 8179
9. Best practices to secure ASP.NET Core MVC web applications 7544
10. CRUD Operation and Microservice Communication using gRPC in .NET Core 6 Web API 7484
11. Let’s talk about salary 7236
12. Hexagonal Architecture ASP.NET Core 6913
13. Entity Framework Core and high performance 6811
14. 10 Productivity Tips for Software Developers 6733
15. Рассуждение на тему, какую базу данных выбирать 6526
16. OpenTelemetry with Jaeger in .NET Core 6480
17. LINQ — How to avoid nested loops in C# 6469
18. HangFire with .NET 6.0 6405
19. SignalR: The best ASP.NET Core Library for Building Interactive Apps 6203
20. What is the best frontend option for .Net backend? 5996
21. Run and manage periodic background tasks in ASP.NET Core 6 with C# 5970
22. Configure multiple DBs with Repository pattern in .NET Core 5360
23. MediatR with .NET 6.0 5174
24. Distributed Redis caching in ASP.NET Core 5005
25. .NET Core Blazor: Definition, characteristics, features and example 4984
26. Best LINQ performance 4904
27. Как мы столкнулись с версионированием и осознали, что вариант «просто проставить цифры» не работает 4793
28. Singleton vs static class 4756
29. Why you shouldn't use the Repository pattern in .NET 4643
30. REST API Naming Conventions and Best Practices 4599
31. Building a custom Configuration Provider in .NET 6 4594
32. Top 11 SQL Server maintenance plan best practices 4519
33. Implement gRPC global exception handler in ASP.NET 4327
34. .NET 6 vs .NET 5: How .NET 6 has changed the game of Software Development? 4289
35. Super fast query in Entity Framework 3720
36. 7 improvements you might have missed in .NET 6 3456
37. Implementation of Global Exception Handling using .NET Core 6 Web API 3339
38. Full Stack Development: Definition, Developer Skills and Tools 3276
39. 8 quick tips to improve your .NET API 3206
40. Top 6 performance tips for .Net Developers 3147
41. Бредовая работа 3135
42. How to stop using If-else and make your code more readable 3040
43. Выгорание эволюционирует. Что такое «тихий уход» — новый тренд среди офисных сотрудников 3013
44. Правило 3-х часов: сколько нужно работать в день 2941
45. Caching in .NET 6 2820
46. Angular Lifecycle Hooks: ngOnChanges, ngOnInit, and more 2800
47. Modernizing ASP.NET Web Forms Applications (Part 2) 2687
48. Как правильно выбрать название для Unit тестов 2666
49. «Великое увольнение» продолжается: теперь с работы уходят даже боссы 2651
50. Универсальный ускоритель инженера: как расти быстрее с помощью проектов 2631
2021
1. Onion Architecture In ASP.NET Core with CQRS – Detailed 11368
2. 10 Points to Secure ASP.NET Core MVC Applications 10759
3. .NET Core HttpClient best practices 9934
4. Integrating SignalR with React TypeScript and ASP.NET Core 9191
5. Using Entity Framework Core and Dapper in ASP.NET Core – Safe Transactions 8713
6. NUnit vs. XUnit vs. MSTest: comparing unit testing frameworks in C# 8336
7. Add a React app to your ASP.NET Core application 7902
8. Web API design principles or Web API design guidelines 7889
9. Typescript vs. Javascript: The key differences you should know in 2021 7763
10. Upload and download multiple files using .NET 5.0 Web API 6810
11. Dapper vs Entity Framework vs ADO.NET performance benchmarking 6618
12. The art of .NET custom exceptions 6304
13. Memory anti-patterns in C# 5995
14. How to run ASP.NET Core & SQL Server from Docker 5891
15. How to Publish an ASP.NET Core & React SPA to IIS 5708
16. SQL Server performance tuning: Nine best practices 5283
17. Encrypt your database columns with EntityFramework & .NET Core 5118
18. Simple In-Memory Caching in .Net Core with IMemoryCache 4642
19. Understand CORS and learn how to enable it for your ASP.NET API 4501
20. Azure background jobs 4162
21. Never return NULL references from your functions 4061
22. Hangfire — планировщик задач для .NET 4036
23. Разбираемся с middleware в ASP.NET Core 4025
24. .NET 5.0 Web Api global error handling 3990
25. Will you still hire me when I’m 50? 3910
26. .Net Source Generators 3800
27. SQL Server performance monitor data: Introduction and usage 3780
28. Formatting Strings using Templates in C# 3596
29. 10 things to know about in-memory caching in ASP.NET Core 3219
30. Чем CRM отличается от ERP 3084
31. How to use IDisposable in ASP.NET Core 2947
32. Migrate from .NET Framework to .NET 5 2900
33. How getting Lazy in C# 2771
34. Web API Helper Page 2324
35. Web API Validation 2133
36. Замыкания в JavaScript для начинающих 1816
37. Scrum: 12 терминов, которые нужно запомнить 1808
38. Еще раз про IP-адреса, маски подсетей и вообще 1797
39. Important ASP.NET Core Features – Need to Know 989
40. Conditional compilation for ignoring method calls with the ConditionalAttribute 902
41. Logging and Tracing with Post Sharp 822


RSS
Если вам понравился этот сайт и вы хотите меня поддержать, вы можете
Soft skills: 18 самых важных навыков, которыми должен владеть каждый работник
9 главных трендов в разработке фронтенда в 2024 году
Стили именования переменных и функций. Используйте их все
Жуткий сценарий использования ChatGPT
Типичные взаимные блокировки в MS SQL и способы борьбы с ними
Вопросы с собеседований, которые означают не то, что вы думаете
Функции и хранимые процедуры в PostgreSQL: зачем нужны и как применять в реальных примерах
Angular без CLI (руководство)
Как мы столкнулись с версионированием и осознали, что вариант «просто проставить цифры» не работает
Using a сustom PagedList class for Generic Pagination in .NET Core
Boosty
Donate to support the project
GitHub account
GitHub profile