Powering Up #NET Apps with #Phi-3 and #SemanticKernel
A guide on using Microsoft's Phi-3 Small Language Model with C# and Semantic Kernel for local AI applications.
A guide on using Microsoft's Phi-3 Small Language Model with C# and Semantic Kernel for local AI applications.
Exploring the joy of using immutable update patterns in C#, covering modern language features like switch expressions and records.
A guide on using Zig's unit testing features to add tests to an existing C application, using the uStreamer video streaming utility as a real-world example.
A guide on using Zig strings to call C code, covering string types, null termination, and interoperability.
Explores techniques for adding padding to C# structs overlaid on memory-mapped files, including using inline arrays in .NET 8.
A guide to using memory-mapped files and overlaid structs in C# for efficient file I/O operations.
A tutorial on using .NET's IAsyncEnumerable<T> to create streaming APIs with ASP.NET Core and Blazor, inspired by ChatGPT's real-time UI updates.
Explains Retrieval Augmented Generation (RAG) for using ChatGPT with custom data, including a C# implementation sample.
A developer shares a conversation with ChatGPT about .NET Dependency Injection, highlighting the AI's accuracy and potential.
Introducing an unofficial .NET SDK for creating GitHub Actions, making automation easier for C# developers.
An introduction to Blazor, a .NET framework for building interactive web UIs with C# and WebAssembly, covering its core concepts and benefits.
Introduces Blazorators, a C# source generator for creating Blazor JavaScript interop code from TypeScript definitions, with a demo app.
Explains how to calculate the size of a fixed-size array in C++ using the sizeof operator and demonstrates its use in a loop.
A guide on migrating from OpenTracing.NET to OpenTelemetry.NET, covering key differences and implementation changes in .NET/C#.
A guide to dynamically building OR expressions in LINQ queries using Expression Trees, with a reusable helper class for combining predicates.
A tutorial on creating an automated profanity filter for GitHub issues and pull requests using .NET Core, Azure Functions, and CosmosDB.
A tutorial on building an ASP.NET Core Web API to create custom Slack slash commands for jokes, weather, and URL shortening.
A developer shares how to use .NET Core Global Tools for minifying web assets, introducing the custom 'Miglifier' tool.
A tutorial on building a practical Blazor WebAssembly app in C#, demonstrating HTTP calls and project structure.
A tutorial on building a photo booth app using ASP.NET Core for the backend and Angular for the frontend, integrating Azure and Twilio.