• The Data Science Lab

    Self-Organizing Maps Using Python

    Dr. James McCaffrey of Microsoft Research uses a full project code sample and screenshots to detail how to use Python to work with self-organizing maps (SOM), which let you investigate the structure of a set of data. 01/15/2019

  • News

    GitHub Tool Does Pull Requests from Visual Studio Code

    GitHub highlighted improvements to its Visual Studio Code extension that lets developers manage pull requests from the open source code repository with a few clicks from within the code editor. 01/15/2019

  • Practical .NET

    Working with Session in ASP.NET MVC Core (or: Why You Can't Migrate)

    Here's everything you need to write code for the Session object in ASP.NET Core -- including why you can't expect to migrate your existing ASP.NET MVC application to ASP.NET MVC Core (though Peter has some suggestions on easing that pain). 01/14/2019

  • Extending the ASP.NET Core Processing Pipeline

    Amazingly, at least one thing is easier in ASP.NET Core than it is in ASP.NET: Adding your own functionality to the ASP.NET Core processing pipeline. 01/11/2019

  • Bundling Scripts in ASP.NET Core

    You can still bundle scripts to save download time but, in ASP.NET MVC Core, it's more about configuration than code. 01/10/2019

  • News

    ML.NET Update for Machine Learning Comes with New Visual Studio Templates

    Microsoft today released an update to its ML.NET framework that includes new Visual Studio templates to help developers code their machine learning projects. 01/10/2019

  • When the Watch Window in Visual Studio Doesn't Update

    It's not always obvious, but sometimes the Watch window isn't always showing you the latest data. Here's how to tell and what you can do about it (sort of). 01/09/2019

  • Lazy Loading in Entity Framework Core

    Good news for .NET Core developers: There's a package that gives Entity Framework Core the lazy loading capabilities that your existing applications may be using. Or may not be using -- you might not know, which is the real problem. 01/08/2019

  • News

    Will Flutter Become a Xamarin Option?

    An open source GitHub project championed by a handful of developers seeks to add Google's new Flutter mobile UI framework as an option for creating native mobile apps in the Xamarin framework. 01/08/2019

  • Practical .NET

    Creating Web Pages with Blazor: The Basics

    If you know how to create an ASP.NET MVC View, you know a great deal about how to create pages in Blazor. But, by packaging up pages as Blazor Components, you can use (and re-use) those pages more like objects. 01/07/2019

  • Practical .NET

    Finding Your Objects in ASP.NET Core

    Central to ASP.NET Core is the collection of objects that give you access to ASP.NET Core functionality. Here's how to access it, how to add to it and an example of how to use this technology with the "difficult" cases. 01/04/2019

  • C# Corner

    An Introduction to Templated Components in Blazor

    Templated components expose customizable sections via parameters, and consumers then pass in their own templates for these sections that the component will use when rendering. They make it really easy to create some high-level reusable components, especially when incorporating generics. 01/03/2019

  • The Data Science Lab

    Image Classification Using Keras

    Creating a custom image classification model is challenging, but the existence of neural network libraries like Keras has made it doable. Here's how, with many code samples and a full project download. 01/02/2019

  • News

    Top .NET Tutorials in 2018

    Visual Studio Magazine's stable of expert programmers this year wrote code-laden, hands-on tutorials ranging from traditional topics such as ASP.NET MVC to cutting-edge Blazor to Microsoft's new direction: .NET Core. Here's a recap of the most popular how-tos. 12/20/2018

  • 2018: When VS Code Eclipsed Visual Studio IDE

    The success of VS Code -- along with the evolution of the open source, cross-platform .NET Core -- provides the signature theme of 2018 in the Microsoft developer ecosystem. 12/19/2018

Upcoming Events

.NET Insight

Sign up for our newsletter.

Terms and Privacy Policy consent

I agree to this site's Privacy Policy.