Learn it from developers who built it.
Tutorials, how-tos and deep dives on AI, .NET, C#, cloud and developer tools, written by the community.
Unlock the power of AI in your ASP.NET Core applications! This guide (Part 24 of 40) dives into integrating ML.NET for machine learning and OpenAI APIs for intelligent features. Build predictive models, personalized experiences, and intelligent chatbots with real-world examples and best practices. Master AI integration for scalable web apps!

Learn how to integrate React, Angular, and Vue.js with ASP.NET Core using API gateways, CORS, JWT authentication, SignalR, performance tuning, and deployment patterns.

Unlock Blazor superpowers! Master SPA-like experiences in ASP.NET Core with this comprehensive guide. Dive into component architecture, real-time features using SignalR, and Blazor Server vs. WebAssembly. Learn advanced patterns, state management, and performance optimization for building interactive web applications with C#.

Master UI development patterns, data binding, and handler methods. Explore real-world e-commerce examples, performance optimization, and best practices. Part 21 of a 40-part series, this module delivers a breakthrough in simplifying web development. Dive into page models, validation, and more to build high-performance web applications.

Master ASP.NET Core error handling with this comprehensive guide! Learn to implement custom middleware, structured logging with Serilog, and global exception strategies for resilient applications. Explore real-world patterns, API error responses, database resilience, and security considerations. Elevate your application's reliability and user experience through proactive error management and continuous improvement.

Master ASP.NET Core architecture with this comprehensive guide! Explore CQRS, DDD, and Clean Architecture to build scalable, maintainable enterprise systems. Learn through real-world e-commerce examples, testing strategies, and best practices. Elevate your skills and design resilient applications using modern patterns. Part 19 of a 40-part series.

Unlock the power of design patterns in ASP.NET Core! Master Repository, Singleton, Factory, Strategy, and more to build scalable, maintainable, and testable applications. Learn through real-world examples, understand performance considerations, and avoid common anti-patterns. Elevate your .NET 8 development skills and create robust, clean architecture.

Master ASP.NET Core configuration and secrets management with this comprehensive guide. Learn best practices for securing sensitive data, leveraging environment-specific settings, and integrating with Azure Key Vault and AWS Secrets Manager. From basic setups to enterprise-grade configurations, this guide provides real-world examples and troubleshooting tips for robust and secure applications.

Elevate your full-stack applications by integrating AI/ML capabilities using ASP.NET Core and Angular. This tutorial guides you through implementing features like sentiment analysis, recommendation systems, and chatbots. Learn to leverage Azure Cognitive Services, OpenAI API, and custom ML models to create smarter, more engaging user experiences. Discover best practices for seamless integration and optimization.

Build a serverless full-stack app with Angular, ASP.NET Core Azure Functions, and SQL Server. Learn API integration, Azure deployment, security, event-driven tasks, and monitoring.

Learn how to build, order, and optimize ASP.NET Core middleware for logging, authentication, error handling, request processing, and performance monitoring.

Learn how to integrate UPS and FedEx APIs into your ASP.NET Core and Angular applications for automated shipping. This guide provides a step-by-step walkthrough, covering backend API creation with ASP.NET Core, frontend integration with Angular, and essential tips for testing and security. Simplify label creation, package tracking, and shipping cost calculation for your e-commerce or ERP system. Boost efficiency and accuracy in your shipping processes with this comprehensive tutorial.

Master ASP.NET Core Swagger! This guide provides a comprehensive walkthrough, from basic setup to advanced customization, ensuring your API documentation is interactive, secure, and versioned. Learn best practices, tackle common pitfalls, and build stunning API docs that wow your team. Includes a real-world e-commerce API example for practical application.

Boost ASP.NET Core Web API performance with NCache! This guide details integrating NCache for distributed caching, real-time monitoring, and proactive alerting. Learn to configure NCache, track cache health via NCache Web Manager or PowerShell, and set up notifications for critical events like node failures or high resource usage. Optimize your caching strategy and ensure a seamless user experience with enterprise-grade visibility and control. Explore programmatic event notifications and integration with Grafana/Prometheus for advanced monitoring.

Learn policy-based, claims-based, role-based, and resource-based authorization in ASP.NET Core, including custom requirements, handlers, Razor Pages, Web APIs, testing, and troubleshooting.

Unlock the full potential of ASP.NET Core Identity with this comprehensive guide! Master user registration, role-based authorization, claims, and 2FA. Learn to implement secure identity systems with practical examples, covering everything from basic setup to advanced security patterns and real-world e-commerce scenarios. Elevate your ASP.NET Core skills today!

Master ASP.NET Core security with this comprehensive JWT authentication guide! Learn to implement robust security measures, including refresh tokens, role-based authorization, password policies, rate limiting, and advanced middleware. Build production-ready applications with enterprise-grade security features and best practices. Secure your APIs and protect user data effectively with this complete tutorial.

Unlock the power of GraphQL in ASP.NET Core with this comprehensive 40-part series! Master HotChocolate, from basic setup to advanced features like schemas, resolvers, subscriptions, DataLoader, filtering, authentication, and error handling. Build client-driven APIs with real-world e-commerce examples and become a zero-to-cloud expert. Supercharge your APIs today!

Master RESTful API development in ASP.NET Core with this comprehensive guide. Learn best practices for versioning, serialization, authentication, and building scalable services. Explore real-world examples, microservices communication, and advanced techniques for security, performance, and maintainability. From basic principles to enterprise patterns, this guide provides production-ready solutions for building robust APIs.

Unlock rapid API development with ASP.NET Core Minimal APIs! This comprehensive guide, part of a 40-part series, covers everything from basic CRUD operations to advanced techniques like authentication, validation, and performance optimization. Learn to build efficient, scalable e-commerce microservices and explore the future of Minimal APIs in .NET 8 and beyond. Master the art of creating streamlined, high-performance APIs with practical examples and best practices.

Dive deep into ASP.NET Core MVC Models! This comprehensive guide covers model creation, data binding, validation using data annotations, and advanced techniques like custom validation and ViewModels. Learn to build robust and secure applications by mastering data integrity. Explore best practices, alternatives like FluentValidation, and prepare for Part 6: Controllers.

Learn to build an ASP.NET Core MVC e-commerce application with Razor views, product catalogs, shopping carts, authentication, validation, testing, and deployment.

Elevate your ASP.NET Core development skills! This comprehensive guide (Part 2 of a series) transforms your environment into a professional powerhouse. Master Visual Studio & VS Code configuration, .NET CLI, essential extensions, debugging, Git, Docker, CI/CD, and performance optimization. Boost productivity and build enterprise-grade applications with ease. Set up your development environment like a seasoned pro!

Embark on your ASP.NET Core 2025 journey with this comprehensive beginner's guide! Learn to set up your environment, understand the architecture, and build your first web application and e-commerce API. Master essential concepts, best practices, and testing strategies. Get job-ready with this 40-part series, starting with a solid foundation for future success in enterprise web development.

Discover Razor Pages in ASP.NET Core, a streamlined approach to web development. Built upon MVC, Razor Pages simplifies building dynamic web applications with a page-centric model. Learn about its structure, handler methods, routing, model binding, and dependency injection. Explore real-world use cases and understand why Razor Pages offers simplicity, better organization, and enhanced testability for modern .NET web development, making it ideal for both beginners and experienced developers.

Unlock the power of Dependency Injection (DI) in ASP.NET Core! This guide explores the built-in DI container, demonstrating how to register services (Transient, Scoped, Singleton), inject dependencies into controllers and middleware, and leverage DI for improved testability and maintainability. Learn to avoid common DI pitfalls and build cleaner, more scalable applications.

Learn how ASP.NET Core supports modular, lightweight applications through dependency injection, middleware, Minimal APIs, NuGet packages, and feature-based service registration.

Learn to configure ASP.NET Core Identity and Entity Framework Core for JWT authentication, generate and validate tokens, and protect Web API endpoints with authorization.

This article provides actionable strategies for building blazing-fast web applications. Learn how to optimize asynchronous programming, middleware, caching, EF Core, and Kestrel configuration. Discover techniques for load balancing, Redis integration, and minimizing startup time. Master the art of building robust, high-throughput APIs and microservices that can handle massive workloads with ease.

Unlock the power of .NET Core middleware! This article explores three distinct methods for defining middleware: inline, custom, and extension methods. Learn when to use each approach with practical examples for logging, diagnostics, and request processing. Discover how to build composable pipelines for robust and maintainable .NET Core applications. Choose the right technique for quick prototypes or complex, reusable components, and elevate your .NET Core development skills.
Everything on ASP.NET Core, not only its articles: the ASP.NET Core page →
DevSocialUpcoming · 3rd editionAI Agents ConferenceNov 23–27, 2026Live onlineMembers only16days leftRegisterMembers onlyWrite an article and earn +1,000 SHARP when it is approved.
Write an article