</> htmx ~ htmx 2.0.0 has been released! htmx gives you access to AJAX, CSS Transitions, WebSockets and Server Sent Events directly in HTML, using attributes, so you can build modern user interfaces with the simplicity and power of hypertext htmx is small (~14k min.gz’d), dependency-free, e...
Refactor your code with default lambda parameters - .NET Blog Explore opportunities to refactor your C# code with default lambda parameters, a new feature in C# 12.
How can I view the list of symbols available in a library? - The Old New Thing A tool hiding inside another tool.
How to get your stuff repaired when the retailer and manufacturer don't wanna: take 'em to court A few weeks ago I was roasting some pumpkin for a delicious soup and towards the end of the cooking time the fan on the oven started into overdrive, making a lot of noise then it started beeping...
Interesting links of the week 2024-25 Here are the best and most interesting articles, blog posts, videos, podcasts, and GitHub repositories I’ve run into over the last week (June 10, 2024 - June 16, 2024). Enjoy!
Webhook to Subscribe to Event Grid System Topics in Azure Storage Account .NET, .NET Core, ASP.NET, ASP.NET Core, Visual Studio, Jaliya Udagedara
Build Chatbot with a LLM and Azure SQL Database to Answer Questions In this article, we look at how to enable a large language model (LLM) to answer questions based on data stored in Azure SQL Database.
API Monitoring- Key Metrics and Best Practices - Simple Talk Have you ever wondered how your favorite apps seem to do everything automatically, communicate with each other so smoothly, and update content in real
Announcement: Introducing .NET 8 Custom Code support for Azure Logic Apps (Standard) - Preview The support for .NET framework custom code in Logic App Standard has been helping customer to call compiled custom code from the built-in action, offering the..
Technical Pattern: Build Your Own AI Assistant The "Build Your Own AI Assistant" architecture is a highly adaptable and powerful solution that enables businesses to leverage AI to enhance their..
ASP.NET Core Basics: Introduction to Big O Notation In this post, learn what Big O Notation is and analyze the five main time complexities, with a practical example of each of them.
Use custom Bicep templates - .NET Aspire Learn how to customize the Bicep templates provided by .NET Aspire to better suit your needs.
F# + Entity Framework - Group By Aggregation Could Not Be Translated I'm building a web app that creates and ranks fullstack project ideas. For ranking I'm using a naive voting system which means I need to aggregate across individual votes to figure out what order to display them in.
Dual Publishing ESM and CJS Modules with tsup and Are the Types Wrong? | johnnyreilly Learn how to publish a package that supports both ECMAScript modules (ESM) and CommonJS modules (CJS) using tsup and Are the Types Wrong?
Are my EF LINQ to SQL queries safe? Have you ever asked yourself if your EF LINQ queries are susceptible to SQL injection attacks? Either because you are querying some user data from a text field or directly taking whatever your API hits against the database?
C# Version String Formatting I'm tired of trying to format versions for user facing interfaces after fumbling with it again and again. In this short post I show a small helper extension method that lets you configure how to form user friendly version strings to display to end users.
Building SimCity A deep dive into the trailblazing simulation game SimCity, situating it in the history of games, simulation, and computing.Building SimCity explores the hist...
Experts vs. Imitators Learn how to spot the difference between and expert and an imitator with 5 key tells.