• Practical .NET

    How I Approached Gaining Microsoft Certification

    If you’re thinking about pursuing a Microsoft Certification, here’s how and why Peter went through the certification process for the second time, including his feedback on some of the resources available to you. 05/30/2017

  • Practical .NET

    Exploiting Partial and RenderPartial in ASP.NET MVC

    If you're wondering what the difference is between the HtmlHelper Partial and RenderPartial methods, then here's why Peter, at least, uses Partial. 05/26/2017

  • News

    Entity Framework 6.2 Emerges Out of Preview

    This more fully-fledged version of Microsoft's object relational/mapper is now at the initial beta testing stage, with quicker startups and a number of fixes from the preview, but there's also more work to do to resolve some issues that can impact EF providers. Also: a list of new features of the EF Core 2.0 preview released at Build. 05/25/2017

  • In-Depth

    Use Docker To Breathe New Life for Your ASP.NET Apps

    Using Docker's lightweight containerization technology, you can modernize and extend ASP.NET WebForms app quickly and safely on the Microsoft Azure cloud. In this first of a two-part series, we show you how. 05/25/2017

  • The Data Science Lab

    Neural Networks Using Python and NumPy

    With Python and NumPy getting lots of exposure lately, I'll show how to use those tools to build a simple feed-forward neural network. 05/24/2017

  • News

    Azure Database Migration Service in Limited Preview

    With previews announced at Microsoft's Build Conference, the database migration service will allow developers to migrate on-premises databases to the cloud without so much as a hiccup. 05/23/2017

  • Connection Strings

    Missed Build 2017? Try the Build World Tour

    Demo-heavy sessions from Build will be circling the globe at select international cities. Also, this week's .NET Insight Podcast features excerpts from Microsoft CEO Satya Nadella's Build keynote, in which he gives some weight to the sheer amount of data that represents developer opportunity for decades to come. 05/22/2017

  • Practical .NET

    Working with Exceptions Before the Error Handler Does

    Normally, you don’t care about first-chance exceptions -- it's only when something becomes a second-chance exception that you start to pay attention. But when you do care about all the exceptions, here’s how to work with them both in Visual Studio and in your code. 05/22/2017

  • In-Depth

    From VSLive! Austin: What's New, What's Next for .NET in 2017

    Microsoft's developers have been churning through code and delivering a dizzying array of tools and services. But there's still more to come this year, as Microsoft's Jeffrey T. Fritz explained at Visual Studio Live! this week. 05/18/2017

  • In-Depth

    The 30,000-Foot View of the Microsoft Application Portfolio

    Microsoft's Matt Nunn provides a whirlwind tour of the current state of tools and services that Microsoft has to offer developers in this VSLive! Austin keynote. 05/17/2017

  • Visual Studio Toolbox

    12 More Extensions for Visual Studio 2015 and 2017

    Another dozen of the latest tools and extensions available for Visual Studio 2015 and the recently released Visual Studio 2017. This time, it's build/test/ship tools. 05/17/2017

  • Connection Strings

    Feature or Flaw? Microsoft Outlook's View Code Might Be Hackable

    Sensepost says it has discovered a method for hackers to compromise Microsoft Outlook by way of a Visual Basic-embedded shell. The catch: It requires a feat of social engineering to pull it off. 05/17/2017

  • Practical ASP.NET

    Serverless C# with Azure Functions: HTTP-Triggered Functions

    Last time I looked at the basics of triggers. Let's look at creating an HTTP-triggered function for displaying a greeting based on a target audience. 05/15/2017

  • Connection Strings

    Tugging at the Heartstrings at Microsoft Build

    Microsoft's Day 1 Keynote was one of information overload, with a slew of product announcements. But there was one bit of emotional overload that I couldn't let go. Also: an interview with Paul Pardi and Selina Winter of the Microsoft Learning Group in this week's .NET Insight Podcast. 05/12/2017

  • Practical .NET

    Speed Up Your ASP.NET MVC Application with Doughnut Hole Caching

    The OutputCache attribute is a great way to improve both response time and scaleability, except there are many times when you can’t use it. Here’s how to leverage the HtmlHelper Action method to handle those exceptions. 05/11/2017

Upcoming Events

.NET Insight

Sign up for our newsletter.

I agree to this site's Privacy Policy.