.NET Localization (tutorial)Localization and the art of reaching more usersKhalid Abuhakmehasp.net.netcsharpwebdataediting2020-09-29
ASP.NET Core Development with Docker (part of tutorial)Learn how Docker can work with your current ASP.NET Core development process.Khalid Abuhakmeh.netcontainersdata2021-04-26
ASP.NET Core Razor TagHelpers for HTMX (part of tutorial)Simplify integration of HTMX in ASP.NET Core appsKhalid Abuhakmeh.netasp.netdatawebeditinginspections2022-04-27
Basics of ADO.NET (part of tutorial)Working with databases using DbConnection, DbCommand, and DbDataReaderKhalid Abuhakmeh.netdata2020-06-05
Basics of Dapper (part of tutorial)Working with databases using Open SourceKhalid Abuhakmeh.netdata2020-06-05
Basics of Entity Framework Core (part of tutorial)Working with databases using an object relational mapperKhalid Abuhakmeh.netdata2020-06-05
Building Modern Applications with GraphQL and Blazor (part of tutorial)Michael StaibMaarten Balliauw.netwebdata2021-05-11
Client-side templating with Mustache and HTMX (part of tutorial)Generate HTML on the client, based on JSONKhalid Abuhakmeh.netasp.netdatawebeditinginspections2022-04-27
Common Docker Terminology (part of tutorial)Common terms and phrases .NET developers will encounter when working with Docker.Khalid Abuhakmeh.netcontainersdata2021-04-26
Comparing Rider's Toolbar with Visual Studio (part of tutorial)Learn how Rider's toolbar UI compares with the toolbar found in Visual Studio.Khalid Abuhakmeh.netcsharpidedata2021-01-29
Docker Compose and Multiple Containers (part of tutorial)Learn to use multiple containers to run a complete ASP.NET Solution.Khalid Abuhakmeh.netcontainersdata2021-04-26
Docker For .NET Developers (tutorial)A jump-start guide for .NET developers interested in Docker and containerization.Khalid Abuhakmehasp.net.netcontainerswebdata2021-04-21
HTMX cascading selects (part of tutorial)One thing leads to anotherKhalid Abuhakmeh.netasp.netdatawebeditinginspections2022-04-27
HTMX state management (part of tutorial)Maintaining state across requestsKhalid Abuhakmeh.netasp.netdatawebeditinginspections2022-04-27
Hello, HTMX! (part of tutorial)No series is complete without a "Hello, World" sampleKhalid Abuhakmeh.netasp.netdatawebeditinginspections2022-04-27
Infinite scrolling with HTMX (part of tutorial)Streaming infinite content to your usersKhalid Abuhakmeh.netasp.netdatawebeditinginspections2022-04-27
Introduction (part of tutorial)Giving context to HTMXKhalid Abuhakmeh.netasp.netdatawebeditinginspections2022-04-27
JetBrains Rider's Docker Integrations (part of tutorial)Learn about Rider's convenient Docker features that make working with containers feel like an ocean breeze.Khalid Abuhakmeh.netcontainersdata2021-04-26
Local .NET Development With Docker (part of tutorial)Learn how to work with Docker and JetBrains Rider in our development environment.Khalid Abuhakmeh.netcontainersdata2021-04-26
Localization Basics (part of tutorial)Working with Cultures, Resources, & AppsKhalid Abuhakmeh.netdataeditinginspections2020-09-29
Localizing ASP.NET Applications (part of tutorial)Working with Cultures, Resources, & ASP.NETKhalid Abuhakmeh.netasp.netdatawebeditinginspections2020-09-29
Long-Polling to get recent updates (part of tutorial)Retrieve updated information from the serverKhalid Abuhakmeh.netasp.netdatawebeditinginspections2022-04-27
Migrating from SQL to NoSQL with .NET and Dapper (part of tutorial)Matthew GrovesMaarten Balliauw.netdataide2021-05-11
Out-of-band swaps with HTMX (part of tutorial)Swap and replace any HTML elementKhalid Abuhakmeh.netasp.netdatawebeditinginspections2022-04-27
Real-world shopping cart and conclusion (part of tutorial)See all HTMX techniques come togetherKhalid Abuhakmeh.netasp.netdatawebeditinginspections2022-04-27
Server-powered modals with HTMX (part of tutorial)Create modal dialogs on the serverKhalid Abuhakmeh.netasp.netdatawebeditinginspections2022-04-27
Server-sent events for realtime updates (part of tutorial)Send messages to clients in realtimeKhalid Abuhakmeh.netasp.netdatawebeditinginspections2022-04-27
Server-side validation, client-side feel (part of tutorial)Validate models on the server, display results on the clientKhalid Abuhakmeh.netasp.netdatawebeditinginspections2022-04-27
Shortcut keys for web applications (part of tutorial)Add keyboard shortcuts to make your web an appKhalid Abuhakmeh.netasp.netdatawebeditinginspections2022-04-27
Tabs, tabs, and more tabs with HTMX (part of tutorial)Asynchronous rendering of tabs on the serverKhalid Abuhakmeh.netasp.netdatawebeditinginspections2022-04-27
The Basics Series (tutorial)A set of short basic walkthroughs of different .NET technologiesKhalid Abuhakmehasp.net.netcsharpwebdata2020-06-05
Typeahead search with HTMX (part of tutorial)Live updates based on your search queryKhalid Abuhakmeh.netasp.netdatawebeditinginspections2022-04-27
What is HTMX? (part of tutorial)Understanding the spirit of the HTMX libraryKhalid Abuhakmeh.netasp.netdatawebeditinginspections2022-04-27
Why Should .NET Developers Care About Docker? (part of tutorial)We'll see why containerization is an important topic for .NET Developers.Khalid Abuhakmeh.netcontainersdata2021-04-26
Working With Databases (part of tutorial)Effectively working with databases in Rider from a Visual Studio + ReSharper user's perspective.Khalid Abuhakmeh.netcsharpidedata2021-03-29
Working With IIS and IIS Express (part of tutorial)Effectively working with ASP.NET Core and IIS in Rider from a Visual Studio + ReSharper user's perspective.Khalid Abuhakmeh.netcsharpasp.netidedata2021-03-29