Announcing Third Party API and Package Map Support for .NET Upgrade Assistant
by Marco Goertz
posted on: June 20, 2024
Learn how to extend the .NET Upgrade Assistant by providing mappings for your own libraries and packages.
Recording
by Oren Eini
posted on: June 19, 2024
Watch Oren Eini, CEO of RavenDB, as he delves into the intricate process of constructing a database engine using C# and .NET. Uncover the unique features that make C# a robust system language for high-end system development. Learn how C# provides direct memory access and fine-grained control, enabling developers to seamlessly blend high-level concepts with intimate control over system operations within a single project. Embark on the journey of leveraging the power of C# and .NET to craft a potent and efficient database engine, unlocking new possibilities in system development.I’m going deep into some of the cool stuff that you can do with C# and low level programming.
Modeling Navigation Properties Between Aggregates or Modules
by Ardalis
posted on: June 19, 2024
One of the key challenges in developing a modular monolith is managing the communication between different modules, especially when it comes…Keep Reading →
Using Phi-3 & C# with ONNX for text and vision samples
by Bruno Capuano
posted on: June 19, 2024
Harness the power of Phi-3 SLMs and ONNX for AI-driven .NET applications, showcasing C# integration for advanced tasks like image analysis and interactive Q&A.
Privacy and security improvements in .NET modernization tooling
by Mike Rousos
posted on: June 18, 2024
Learn about the latest privacy and security-related updates to Azure Migrate application and code assessment and .NET Upgrade Assistant.
Exploring the generated code: List<T> and fallback cases
by Andrew Lock
posted on: June 18, 2024
Behind the scenes of collection expressions - Part 2
Refactor your code with default lambda parameters
by David Pine
posted on: June 17, 2024
Explore opportunities to refactor your C# code with default lambda parameters, a new feature in C# 12.
Improve PowerShell performance by disabling progress bars
by
posted on: June 17, 2024
Some commands in PowerShell display progress bars. For instance, Invoke-WebRequest displays the download progression. These progress bars can slow down the execution of the commands as writing to the console takes time. If you don't need the progress bars, you can disable them to improve the perfor
Using PostgreSQL with .NET and Entra ID
by Aaron Powell
posted on: June 13, 2024
Getting started with .NET and PostgreSQL, and using Entra ID to secure your app.
Comparing Unit Testable Code with Maintainable Code
by Ardalis
posted on: June 12, 2024
Writing maintainable code should be a goal in most software engineering projects. Although definitions and especially hard measurements of…Keep Reading →