
Comprehensive guide to implementing various authentication and authorization methods in ASP.NET Core 2, including social, local, AD-based, and token-based logins for SPAs.

Explore Blazor's capabilities for building Single Page Applications using C# and Razor pages in the browser, comparing it with other SPA frameworks and discussing its strengths and challenges.

Practical tips for improving web and mobile accessibility in just 60 minutes, without diving into complex guidelines. Includes framework-specific advice for React, React Native, Vue, and Angular.

Explore ASP.NET Core's capabilities for web development and its seamless integration with Azure, covering deployment options, performance monitoring, and containerization.

Discover how React revolutionizes web development, enhancing UX, code maintainability, and design systems. Learn practical patterns and wins achieved by adopting React for modern websites.

Explore React's ecosystem, from essential tools to advanced libraries. Learn to build a robust React stack, covering state management, routing, styling, and more.

Explore the evolution of web development, from early HTML to modern technologies like SPAs and Web Assembly, in this engaging journey through Internet history.

Explore GraphQL for real-time web experiences, focusing on Subscriptions and integration with React using Apollo client. Learn to craft compelling user interfaces with live data updates.

Exploring cross-platform development with React and React Native, focusing on code reuse, scalability, and overcoming challenges in a rapidly growing team environment.

Learn to build serverless web apps using Apollo, React, MobX, GraphQL, databases, and Node.js. Explore modern JavaScript stack for efficient full-stack development.

Learn to create lightweight, device-conforming apps using React that work offline and feel native, bridging the gap between responsive web and native applications.

Explore the evolution of web development, from early HTML to modern technologies like SPAs and Web Assembly, in this engaging journey through Internet history.

Explore Blazor, a revolutionary framework enabling .NET applications in browsers via WebAssembly. Learn its component-based architecture, routing, DI system, and JavaScript interop for building responsive client-side UIs.

Explore best practices for implementing OpenID Connect and OAuth 2 in various client applications, covering secure token management and protocol flow selection.

Learn to build flexible, scalable UI architectures using React, Redux, TypeScript, and GraphQL. Discover how to manage complex business data with schema-driven designs and improve data quality in line-of-business applications.

Explore modern web testing tools beyond Selenium, including Protractor and WebdriverIO. Learn when to use each framework for effective UI automation in single-page and responsive applications.

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 building type-safe web applications with F# using the SAFE stack. Learn about Saturn, Fable, and functional programming concepts for full-stack development in the .NET ecosystem.

Discover how a team gradually rewrote an e-commerce payment app from Angular to React, improving performance, reducing footprint, and increasing developer happiness while maintaining stability and adding new features.

Explore the evolution of JavaScript from jQuery to React, with practical examples to help you transition from outdated practices to modern web development techniques.