C#


Overcoming Escape Sequence Envy in Visual Basic and C#

C# might be more elegant with escape sequences, but that doesn't mean Visual Basic is weaker in this area.

With ASP.NET MVC and Data Transfer Objects, The Bigger the Better

Create the best object for moving data from your Controller to your View.

Fit, Finish Features Are Highlights in Visual Studio 15 Preview 4

Many of the new features previewed in the IDE -- setup engine, revamped the Start Page, quick launch from clone, etc. -- have been enhanced and improved. Dozens of language-specific improvements are also embedded in this fourth preview.

Reduce Trips to the Database Service with EF.E's Future Queries

One way to slow down your application is to make multiple trips to the database. Here's a way to cut those trips in half (at least) and it has to do with the EntityFramework.Extended library.

It's All About Character in C# and Visual Basic

How C# and Visual Basic handle characters and single-character strings is a bit inconsistent. There's no tidy solution, but it's something you do need to know.

17 New Extensions for Visual Studio 2015

Here's a round-up of the most recently released extensions for Visual Studio. There's something here for everyone, from starting a new project to deploying your code.

Making Your Data Updates and Deletes More Efficient

By adding one open source library to your application (and adding two methods to your LINQ statements) you can cut the time spent on database updates and deletes in half.

Running Custom Code in SharePoint? Not For Long...

As the end approaches for code-based sandbox support in SharePoint sites, Microsoft and third parties point to a few resources for inventorying sites that use it.

R Language Basic Data Structures

Vectors, lists, arrays, matrices and data frames -- a look at five of the most fundamental data structures built into R.

Team Foundation Server 15 RC1 Trots Out New UI

A release candidate for TFS '15' comes with UI changes on the Web side and a slew of improvements to Agile planning capabilities, Git, Build, and Release Management, to name a few (as well gobs of bug fixes).

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.

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.

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.

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.

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.

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.

Upcoming Events

.NET Insight

Sign up for our newsletter.

I agree to this site's Privacy Policy.