
Practical guidance on building scalable web applications using ASP.NET Core 2.2, covering architecture, technologies, project organization, and design strategies for simplified development and maintenance.

Learn to integrate Cosmos DB with Entity Framework Core, exploring setup, configuration, and efficient data management for enhanced database performance and flexibility.

Learn to create and test RESTful services using ASP.NET Core and Swagger, explore service contracts, and build a client application to consume the service.

Explore GraphQL as a powerful alternative to REST APIs, covering its integration with popular frameworks, migration strategies, and key advantages for modern web development.

Explore WebAssembly and Blazor for running C# client-side in browsers. Learn how this technology differs from Silverlight and see practical demonstrations of its capabilities.

Explore domain modeling in F# through the lens of Dungeons & Dragons rules, learning practical functional programming techniques for complex systems.

Learn to implement distributed tracing and monitoring using OpenCensus, covering core concepts like tags, metrics, exporters, and trace context propagation for cloud services.

Learn to handle network interruptions and transient errors in connected applications using Polly, an open-source library. Explore retry policies and circuit breaker patterns for robust system design.

Learn to streamline logging and alerts with Amazon CloudWatch, reducing troubleshooting time and improving application monitoring. Discover techniques for meaningful, centralized logging to enhance visibility and resiliency.

Unravel the mysteries of C# expression trees, exploring their power in Entity Framework, AutoMapper, and NHibernate. Learn creation techniques and practical applications in .NET development.

Explore gamification strategies to enhance user engagement and experience in app development, with insights on frameworks, player types, and ethical considerations.

Implementing coordination between non-transactional resources in modern distributed systems, using Pat Helland's paper as a guide. Explores real-world examples and advanced workflows for robust, scalable enterprise coordination.

Explore how Service Workers transform web apps into Progressive Web Apps, enabling offline functionality, improved performance, and enhanced user experience across devices and platforms.

Explore DevOps principles for effective collaboration between data scientists and software engineers in machine learning projects, focusing on automated pipelines and best practices.

Explore modern web vulnerabilities, including XXE, deserialization attacks, template injection, SSRF, and subdomain takeover. Learn detection and prevention techniques for emerging security threats.

Discover how Cypress revolutionizes front-end testing, enabling developers to create fast, reliable acceptance tests for browser-based applications, regardless of the framework used.

Explore effective strategies for continuous learning in tech, including various formats and resources. Learn to choose the best approach for your needs and maximize your learning investment.

Explore quantum computing fundamentals, applications, and challenges. Learn to write quantum code and understand its potential in various fields, guided by a Microsoft Quantum Computing expert.

Explore intellectual property basics for technologists, covering copyright, trademark, and patent laws. Gain insights to make informed decisions and confidently discuss IP topics with advisors and teams.

Practical strategies for effective networking at conferences tailored for introverts and individuals with autism, focusing on building valuable connections and overcoming social challenges.

Explore real-life cybersecurity cases spanning decades, from mechanical computers to modern threats. Gain insights into diverse attack motives, actors, and methods, while examining new approaches to enhance security effectiveness.