In-Depth Features


Investigating Exceptions Causing Web Site Havoc

A stepped approach using traditional tools in Visual Studio and third-party solutions to troubleshoot and debug a Web application issues.

The Key to Cross-Platform Coding is .NET Everywhere

No longer a pipe dream, cross-platform coding has been made fairly straightforward and nearly ordinary with tools from Xamarin and others. At VSLive!, Microsoft's James Montemagno demonstrated the ease with which cross-platform apps can be delivered without venturing too far from the C# space.

App-to-Market: Understanding Who Owns What with Intellectual Property

Developers develop and sometimes that becomes the basis of a startup's IP. So, who owns it now? Here's how to sort it all out.

Visual Studio Code and the Third Wave of Source Code Editing

Imagine platform-neutral, language-agnostic tools for writing code. Awesome, yes, but using tools like Visual Studio Code to compose your programmatic masterpiece will require a bit of rethinking.

Solving UWP App-to-App Communication in IoT Apps

Writing Universal Windows Platform (UWP) apps that rely on inter-process communication is actually easy. Debugging and making them fault-tolerant is the tricky part, but it can be done with the AppServiceConnection for UWP and IoT Apps.

Q&A: What's New in Visual Studio 2017

Visual Studio 2017 is coming March 7. Microsoft Dev Evangelist Robert Green talks about the top new features, best improvements for mobile/Xamarin developers and more in this Q&A preview of his Visual Studio Live! session on the same topic.

Q&A: Robert Boedigheimer on ASP.NET Core 1.0 Tag Helpers

Find out more about this new feature of ASP.NET Core 1.0 and how it might help you.

What's So Great About Tuples?

String functions, integer functions ... booorrring! Tuples in C# 7.0 -- let's explore what makes them infinitely more exciting.

Building onto the AWS Cloud with Visual Studio

Amazon offers solutions specifically for Visual Studio developers who want to start deploying services on its cloud. Here's a guide to do it with minimal effort and all it takes is digging into the AWS Toolkit for Visual Studio.

Sneak Preview of a Leaner, More Nimble Visual Studio 2017

From Visual Studio Live! in Orlando, Microsoft's Tim Sneath offered an extensive look inside the next-generation development platform.

App-to-Market: Locking In Technology Options for Your Startup

How crucial is the technology you choose to run it and build apps? It almost doesn't matter, as long as your chosen path provides enough options to deliver to customers the solutions they need. We look at the Microsoft stack as an example.

Leverage Real-Time Communications in ASP.NET Sites, Apps with Signal R

In a Q&A preview of her session at Live! 360, veteran Visual Studio Live! presenter Rachel Appel shares her thoughts on the benefits of working with SignalR.

What the Single Responsibility Design Principle Has to Do with C# Best Practices

In this Q&A, highly regarded developer and educator Scott Allen shares his thoughts on coding with C#.

What Makes SQL Server 2016 a Game-Changer

Polybase, Query Store, dynamic data masking, row-level security, and temporal data JSON support -- just some of the new features that veteran SQL Server Live! presenter Leonard Lobel covers in this exclusive Q&A with Lafe Low.

Azure Application Platform: Moving to the Modern Cloud

From VSLive!: Microsoft's Matt Nunn demonstrated some use cases for the modern cloud platform, one that opens up options for businesses to tranform the way they do business internally and externally.

Randell: Put DevOps Into Practice

From Visual Studio Live!, Anaheim: Brian Randell gets beyond buzzwords with a DevOps demo that puts .NET Core and Visual Studio Team Services right in the middle of the mix.

A .NET Developer's Life, or How To Do Production Debugging on the Fly

A case study in swift .NET application debugging using a variety of free tools that can help keep a client happy.

How I Created a RavenDB Python Client

You might be surprised how easy it was to port this NoSQL database for .NET to the Python language.

LINQ Query Enters the Age of Big Data

Integrating distributed, in-memory computing with distributed caching can easily extend LINQ semantics to create important new capabilities for real-time analytics on fast-changing data.

App-to-Market: Show Me the Money

In this ongoing series on turning from developer to startup, we now look at what you'll need to know about funding your idea. So, who are the players you need to bring in and at what benefit?

Upcoming Events

.NET Insight

Sign up for our newsletter.

I agree to this site's Privacy Policy.