.NET Framework


Integrating SQL Server Reporting Services Reports and ASP.NET MVC

There are so many ways to integrate an SSRS report into your page that the biggest problem you'll face is deciding which one to use. Peter runs through all the solutions he can think of, including those cases where you want to download the report as a file.

The Best Advice You'll Get on ASP.NET MVC Routing

Here are three rules for defining ASP.NET MVC routes that you can actually understand.

VS 2015 Tooling Update for Unity Game Devs

Among the changes in Visual Studio 2015 Tools for Unity is a fix for an issue that prevented the abiltity to debug Unity games that incorporated Xamarin. It also incorporates support for Visual Studio 2015 function breakpoints and access to Unity MonoBehaviours.

Run Additional Test Code with SpecFlow 2 Hooks

You know how to run business-readable tests. Let's continue with a few more hooks.

C++ Debugging in Visual Studio: Let's Start with the Basics

Debugging is a crucial part of the development process. In this new series of tried and true C++ tips, we look at the basics of debugging and step through some more advanced debuggings tips for C++ developers.

Permutations Using R

R has limited support for mathematical permutations, but it's there. Here's what R is capable of accomplishing.

Workbench, Editor Updates Make Visual Studio Code June Release

The Visual Studio team's latest update includes quite a number of enhancements, including tab, workbench, and editor improvements/addition, and some new debugging options.

TypeScript 2.0 Beta Supports Nullable Types

Besides support for nullable types, a beta of TypeScript 2.0 is now available that includes a smoother way of working with declaration files and makes module declarations more efficient.

Who's in Charge Now? UI Control and the Interface Segregation Principle

If you adopt the Interface Segregation principle, then you can eliminate (or, at least, control) one of the most annoying problems in creating very useful objects. But following that principle through to its conclusion also inverts the traditional hierarchy of the development team.

Visual Studio 15, Team Foundation Server 15 Preview Now Available

IDE usage improvements, addition of Exception helper and Xamarin 4.1 are highlights of this release, notes John Montgomery, head of Visual Studio development.

Default Access Levels in C# and Visual Basic

It pays to be explicit and not use the emotional defaults of each language.

It's OK To Be Lazy And Defer Creating Objects Until You Need Them

You can write some complicated code to ensure that you don't create any object until you absolutely need it. Or you can use the Lazy object...at least some of the time.

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?

Retain State by Serializing to Disk

If you're looking for an easy way to save the user's current state, the simplest solution is use the Serialize and Deserialize method.

Processing Data with ASP.NET MVC, JSX+React and TypeScript

JSX+React provides a flexible way for you to structure your client-side code to two things you want: dynamically transform your page in response to your user's input, and to integrate with ASP.NET MVC action methods.

Visual Studio 2015 Update 3, .NET Core and ASP.NET Core 1.0 Out Now

Finalized versions of Microsoft's venerable software technologies are now generally available, and for Visual Studio 2015 U3, it includes the resolution of some high memory consumption issues that bedeviled some larger VS customers.

Checked C Targets More Secure, Reliable C Language Coding

Microsoft Research is open sourcing the project to help extend the C language, while also aiming to make it more secure and reliable.

How To Write a Function That Returns More Than One Value

Like magic, tuples make the impossible possible. Yep, we're talking here about one little corner in the Standard Template Library that will make it simple to return multiple values from a single function, without "out" parameters -- and it has other uses, too.

Stepping Through Binding Styles Using SpecFlow 2

SpecFlow offers a number of binding styles for bridging business-readable tests with test-automation code.

Azure DevTest Labs Extension for VSTS Now at GA

A preview of the extension for spinning up Azure development and test environments right from within Visual Studio Team Services is now no longer a preview.

Subscribe on YouTube