.NET Framework


From Zero to .NET MAUI: Seeking One Codebase to Run Everywhere

The promise of writing one codebase and running it everywhere has never really panned out for developers. However, using XAML and .NET MAUI, you come much closer.

'F# Meets XAML' in Open Source Silverlight Alternative, OpenSilver 2.1

"The integration of F# in OpenSilver 2.1 bridges the gap between functional programming and the development of rich, interactive web UIs."

12 Simple .NET MAUI Do's and Don'ts

A handy list of .NET MAUI "do's and don'ts" was yesterday provided to viewers of the latest .NET MAUI Community Standup video hosted by Microsoft's Maddy Montaquila and David Ortinau.

What's New in Java Tooling for VS Code and Azure

Microsoft this week detailed new features for its Java tooling, both in its Visual Studio Code extension and the Azure Toolkit for IntelliJ.

Matrix Inverse from Scratch Using SVD Decomposition with C#

Dr. James McCaffrey of Microsoft Research presents a full-code, step-by-step tutorial on an implementation of the technique that emphasizes simplicity and ease-of-modification over robustness and performance.

Demystify the Art of Securing Microservices with .NET 8 Identity Techniques

Securing microservices can feel like herding cats, and in the dynamic world of .NET 8 the challenge of ensuring robust security looms large as developers embrace the agility and flexibility of this cloud-centric architectural style, but here's help.

New GitHub Copilot Chat AI Features Help Set the Intent: 'This Is the Future'

Newly GA Chat tool gets update with slash commands and context variables to help developers get focused answers on code from within the IDE.

Microsoft Asks Devs About Visual Studio Pet Peeves: 'Don't Get Me Started'

While the complaints are numerous and vociferous, Microsoft's Mads Kristensen took pains to reply to many, sometimes educating users on how to immediately solve their issues, sometimes pointing out where they can vote on relevant feature requests to solve the peeves, sometimes commiserating.

'All-in-One Search' Leads New Visual Studio Productivity Features

Microsoft's' string of productivity improvements in Visual Studio 2022 over the past year have continued in v17.9 Preview 3, shipped last week.

Machine Learning

Principal Component Analysis (PCA) from Scratch Using the Classical Technique with C#

Transforming a dataset into one with fewer columns is more complicated than it might seem, explains Dr. James McCaffrey of Microsoft Research in this full-code, step-by-step machine learning tutorial.

GitHub Copilot Chat Heralds Speech as 'New Universal Programming Language'

GitHub Copilot Chat is delivered as extensions for Visual Studio Code and Visual Studio, with the VS Code tool much more popular (nearly 6 million installs compared with 191,183 for the IDE version).

New Tool Helps Migrate On-Premises .NET Apps to Azure Cloud

Debuting with the unwieldy moniker "Azure Migrate application and code assessment tool for .NET" (shortened to AppCAT), it helps developers assess a .NET app's code, configurations and binaries to smooth the migration process.

Matrix Inverse from Scratch Using QR Decomposition with C#

Dr. James McCaffrey of Microsoft Research guides you through a full-code, step-by-step tutorial on "one of the most important operations in machine learning."

Visual Studio Devs Ask Santa for Debugging Gifts

Microsoft is always soliciting feedback to help guide its development tooling efforts, most recently asking developers to weigh in with their requests to Santa for new debugging functionality in the form of a "debug-tastic" gift.

TIOBE Index Predicts C# as 2023 'Language of the Year' After 2022 Near-Miss

Microsoft's C# programming language led the race to be named "programming language of the year" for 2022 by the TIOBE Index before being overtaken at the very end, but it's expected to attain the throne this year.

Visual Studio Dev Team Wraps 2023 with v17.9 Preview 2

New features and functionality boost productivity, C++ game development and .NET/C# (.NET MAUI).

Microsoft's 'Semantic Kernel' AI SDK Ships as Release Candidate

After Microsoft's Semantic Kernel SDK for AI projects was set for a revamp upon the company finding "unexpected uses," it has this week shipped in near-final form as a Release Candidate 1.

Create a Working Neural Network Prediction System with C#

Dr. James McCaffrey of Microsoft Research will teach how to do just that at an upcoming Visual Studio Live! developer conference.

Microsoft Explores a 'Reboot of Compute' in Cloud with WebAssembly

WebAssembly made Microsoft's Blazor framework possible by enabling C#-based web development, and now the company wants it to completely remake cloud computing.

Native Rust in Visual Studio Is Top Dev Request, but Progress Slow

The top open item for Visual Studio on Microsoft's Developer Community feedback site asks for native Rust support, but the company has taken little action on the years-old request.

Subscribe on YouTube