Always remain updated about current software development trends

Articles having tag: C#

A .NET QueryString and Form Data Parser

Querystring and form data parsing and editing is something that I seem to run into from time to time in non-Web applications. Actually, it's easy enough to do simple parsing in Web applications that use System.Web using the HttpUtility.ParseQueryString()...

.NET Compiler Platform ("Roslyn") for the Rest of Us

The .NET Compiler Platform (code named "Roslyn") is the next generation of the Visual Basic and C# .NET compilers. At BUILD 2014 Roslyn was released as an open source software project and the team is accepting contributions from the community.In this...

Exciting Times for .NET

Last week I had the pleasure of speaking at//build/which isthepremiere developer event of the year for Microsoft. As Imentioned in the rollup yesterday, yours truly spoke in the Office & SharePoint developer track. According to the tweets and feedback afterwards,...

No new C# and VB Language Features in VS 2013

As you can see in theVS2013 Preview, we have not added new language features to C# and Visual Basic in the next version of Visual Studio. I’d like to share our thinking on this. There are essentially two main reasons why we chose not to evolve the languages...

Microsoft "Roslyn" September 2012 CTP now available

Following last Wednesday’sofficial launchof Visual Studio 2012, we’re excited to announce that the Roslyn September 2012 CTP is nowavailablefordownloadand provides support for VS 2012 RTM. Please note that Visual Studio 2010 is no longer supported...

Announcing Microsoft “Roslyn” June 2012 CTP

Today, we're excited to announce that the Roslyn June 2012 CTP is nowavailablefordownload! Since thefirst public release of Roslyn, we’ve been hard at work implementing newlanguage features, addressing top customer feedback from theOct CTP, iterating...

Implementing a Code Action using Roslyn

 By Brian Rasmussen The Roslyn Services API makes it easy to implement extensions that detect and fix code issues directly in Visual Studio. The Roslyn Services API is available as part of theRoslyn CTP. In this post we implement a Visual Studio extension...

Start Coding for the Kinect

by Alan Berman I'm intrigued by all the interesting industry apps being developed for the Kinect.  I started wondering how easy it is to start programming the Kinect using Visual Studio on a PC.  It is very easy to get started, especially since the...

Roslyn CTP Introduces Interactive Code for C#

  There's been a lot of posts on using the Roslyn CTP APIs for syntax trees, semantic binding, and IDE smart editor features. The Roslyn CTP also introduces a set of features for C# we refer to as "Interactive". These features won't be new to VB, but...

Using Async for File Access

by Alan Berman The newAsyncfeature in Visual Studio makes it easy to code asynchronous method calls. To make synchronous code asynchronous, you can simply call an asynchronous method instead of a synchronous method and add a few keywords to the code, as shown...