C#


A First Look at Visual Studio Code

If you're looking for a lean, mean, cross-platform, desktop code editor then Visual Studio Code might be just your cup of tea. However, if you're used to the level of functionality you get with Visual Studio, it's important to set your expectations appropriately.

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.

Xamarin Supports .NET Standard Libraries

Support for .NET Standard Libraries means Xamarin apps can share code among other .NET platforms, including .NET Core and ASP.NET Core.

Composable Customizations with Xamarin.Forms

Learn how Xamarin.Forms Behaviors and Effects make it easy to customize your apps in ways you can reuse them across all of your apps.

UWP for Visual Studio 2015 U3 Released for Windows 10 AU

With the release of Windows 10 Anniversary Update, there's now a version of the Universal Windows Platform app development tools for Visual Studio 2015 Update 3 that specifically targets it.

Docker for Windows, Mac Now Available

The container technology company has made its tools that allow for streamlining the process of spinning up and managing Docker containers on Windows and Mac environments generally available.

Node.js Tools for Visual Studio 2015 1.2 Improves on Productivity

Latest update includes support for more recent Node.js release, as well as quite a few productivity enhancements and bug fixes.

Visual Studio Team Foundation Services Update: Archiving, Jenkins Support

Sprint 102 adds two new build tasks, one for archiving files on various platforms, and another for queuing up Jenkins jobs.

Building Media Apps for the Universal Windows Platform Using the Player Framework

The Universal Windows Platform comes with rich media capabilities. In this article Nick explores how to customize and extend the media playback experience using the Player Framework.

Visual F# Update To Include .NET Core Project Editing, Compiling

A preview of the forthcoming Visual F# Tools for F# 4.1 to be released later this year includes support for F# 4.1, editing and compiling .NET Core and .NET Framework projects, as well as support for tuples, struct records, and a number of other F# language enhancements.

Declarative Programming in TypeScript with Decorators

If you've used attributes in your C# or Visual Basic programs, then decorators in TypeScript are going to look very familiar to you. They're still in development, but here's a look both at how to use them and how to write them.

A Lifetime of Data in C# and Visual Basic

Or, how lifetime can mean different lengths of time, depending on whether it's procedural- or block-level.

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.

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.

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.

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.

Subscribe on YouTube

Upcoming Training Events