Web Development


Reduce Overhead When Retrieving Objects with Entity Framework

If you're only retrieving an object so that you can read its data, you can reduce your costs by turning off Entity Framework tracking. Which is exactly what you want to do in ASP.NET MVC, as long as you're careful.

Q&A: Visual Studio Extensions Developer Mads Kristensen

Mads has written dozens of essential Visual Studio extensions. Terrence Dorsey sat down to talk about his background, development process and favorite extensions.

Leverage Global Filters and the HandleError Attribute in ASP.NET MVC Apps

Here's how to combine adding HandleError attributes to your ASP.NET MVC application both through Global Filters and adding them directly to your Action methods.

Random Finds Friday: Electron Supports TypeScript, MCSA Exam Name Changes

Electron now includes TypeScript support with a TypeScript definition file that's included automatically in all installs. And several developer-related certifications are renamed to highlight Microsoft-specific technologies.

Azure Cosmos DB Is Out of This World

Microsoft dubs it the "first globally distributed, multi-model database service delivering turnkey global distribution with guaranteed uptime and millisecond latency at the 99th percentile." Also announced: Azure DB for MySQL and PostGreSQL previews.

The Fraternal Twins of Equals and GetHashCode

Lots of searching through lots of data means potential app performance degradation. Hash codes can speed things up.

Breathe New Life for Your ASP.NET Apps with Docker, Part 2

Last time, we used Docker to modernize an ASP.NET WebForms app. In this second part, we take a feature-driven approach to extending it and improving performance.

Xamarin University To Host Free Webinars in June

C# developers can dive into the basics of Xamarin.Forms, and go beyond with customizing them, learning how to target game development for various mobile platforms, and integrate it with Azure Machine Learning to build "smart" apps. It's all free in this once-weekly webinar series.

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.

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.

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.

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.

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.

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.

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.

Subscribe on YouTube