Nieuwe features in C# 6.0

Met de release van ASP.NET vNext heeft Microsoft ook een nieuwe versie van de C#) programmeer taal aangekondigd. Inmiddels zijn we bij versie 6.0 van C# aangekomen (niet verwarren met de versienummers van het .NET framework). In vergelijking met eerdere versies bevat versie 6.0 maar weinig echte grote verbeteringen en Microsoft heeft vooral veel tijd in vNext en Roslyn gestoken. Verwacht dus geen nieuwe features die net zoveel impact hebben als Linq of Generics maar veelal verfijning van de taal C#.

Wat is er dan wel veranderd?

Lees verder

Open source .NET!

Na ASP.NET, EntityFramework, F# & Roslyn heeft Microsoft nu ook de .NET Core open source gemaakt. Scott Guthrie deed deze aankonding tijden het Visual Studio Connect(); evemement.

Maar wat is de .NET Core? De .NET Core is een modulaire softwarestack welke de basis gaat vormen voor alle toekomstige .NET platformen waar ASP.NET 5 en .NET Native de eerste zullen zijn.

Microsoft heeft besloten om de gehele .NET Core broncode op Github te plaatsen, een logische keuze omdat onder andere ASP.NET al een tijdje op Github te vinden is. De Git repository van de >NET Core is hier op github te vinden

Immo Landwerth heeft op MSDN een uitgebreide blog geschreven over het open source maken van .NET

Lees verder

Visual Studio Community 2013, gratis en volledig

Microsoft heeft vandaag op hun live te streamen event Visual Studio Connect(); aangekondigd dat Visual Studio Community 2013 per direct gratis te downloaden is. Nu had Microsoft al gelimiteerde versies van Visual Studio uitgebracht onder de Express tak maar deze waren ieder erg gelimiteerd in functionaliteit.

Het grote verschil met de Express versie is Extensibility, dat betekent dat ontwikkelaars geen aparte versie nodig hebben voor iedere taal, mogelikheid tot het installeren van Extensions en Addon’s, volledige Git workflow ondersteuning, refactoring, code analysis en nog meer wat eerst niet kon met een Express versie. De enige restrictie die Microsoft heeft op de Community versie is dat deze niet voor enterprise applicaties gebruikt mag worden. Onder andere JetBrains heeft al aangekondigd dat ReSharper 8 & 9 volledig met Visual Studio Community 2013 zal werken.

Lees verder