C#


The Fix Is In: Visual Studio 2015 Update 2 CTP Available

These are the fixes you were looking for: more than 300 bugs squashed in C++, as well as a number of editing fixes for those working with C# and Visual Basic projects.

Functional Programming, the .NET Way

The functional programming paradigm, which has been around for decades, has never gone out of style. In this two-part series, we look at Microsoft's implementation, Visual F#.

ServiceStack and Razor Forms

ServiceStack moves to a complete Web application framework with support for Razor forms.

Visual Studio Tools for Unity Updated

Version 2.2 fixes a few integration issues that have been bewitching Unity game developers.

Time to Pivot on Windows Phone Dev Skills

The death of Windows Phone, well, it looks like no exaggeration for now. It doesn't mean you're dead as a Windows Phone developer.

Create Simple, Reliable Asynchronous Apps with BlockingCollection

Dividing your application up into simple processes will make it easier to maintain and extend. Using BlockingCollection to communicate between those processes will let you make those processes run asynchronously.

Building UWP Apps Using Xamarin.Forms

One of the hardest challenges of mobile development is how to minimize the cost of building the same application for multiple platforms. Nick shows how to use Xamarin.Forms to develop a cross-platform application that also targets the Universal Windows Platform.

Fundamentals of T-Test Using R

Linear regression was easy, right? Now, let's check out t-test analysis using R.

Simplify Your Applications with Asynchronous Processes

With the right tools, creating an asynchronous application can give you not only a more responsive application that makes better use of your multi-core computer, it can also make your application simpler. Really, asynchronous applications should be your default choice.

UI, Performance Tweaked in Azure SDK 2.8.2 for Visual Studio 2015

Lots of user feedback-related improvements will make this incremental release easier for developers who want to make the cloud connection.

ChakraCore Gets Microsoft's Open Source Treatment

Now that the JavaScript engine is open to the development community at large, it paves the way to making it available on Linux and other non-Windows platforms.

Linear Regression with R

Now that you've got a good sense of how to "speak" R, let's use it with linear regression to make distinctive predictions.

8 Rich Text Editors for Interactive Web Content

Web pages aren't read-only anymore. These rich text editors let users post content of all kinds, edit content and even write collaboratively within the browser.

Project Rider: A C# IDE Alternative

JetBrains announced that it's developing a C# integrated development environment that works independently of the Visual Studio environment.

Supporting Multiple String Formats from Your Class

Developers (including you) benefit when you provide a string representation of your class. By implementing IFormattable, you can take control of this representation and provide some flexibility. Besides, if you don't provide one, the Microsoft .NET Framework will provide a useless one for you.

Visual Studio Code Update Now Uses ECMAscript 6

Also noteworthy: weird keyboard layout problem encountered by developers on OSX -- fixed.

Xamarin 4 Improvements: Worth Upgrading?

Like a mobile force, Xamarin 4 awakens. So upgrade now, especially if you're a Visual Studio developer and building apps for iOS.

Building Universal Windows Apps for Universal Performance

With the Universal Windows Platform, developers can target a wide variety of devices with a single application, but it comes with performance ramifications. We look at ways to make those apps more efficient and highly performant.

What's New with .NET Framework 4.6, Part 1: API Updates

For this first in a series, Eric Vogel checks out the new IReadOnlyCollection<T> Stack<T> and Queue<T> implementations in .NET Framework 4.6.

Exploiting Generics in TypeScript

Generic classes and functions are one way to create flexible, reusable classes and functions. But before you start creating your own generic functions, you should be clear on when they’re your best choice.

Upcoming Events

.NET Insight

Sign up for our newsletter.

I agree to this site's Privacy Policy.