Wat is C# 5 en waar komt het vandaan?

Ik weet dat C# 3.5 wordt gebruikt met VS2008 en .NET 3.5.
Ook C# 4 maakt deel uit van VS2010 en .Net 4.0 .
Maar wat is C# 5? Welke IDE?


Antwoord 1, autoriteit 100%

Op de recente PDC kondigde Anders aan:

  • We zijn van plan om een ​​”C# 5″-product en een “VB 11”-product uit te brengen. De exacte namen van de producten zijn bij mijn weten nog niet bekend gemaakt
  • We zijn van plan dat de “big ticket”-functie van C# 5 en VB 11 een verbeterde asynchrone programmering zal zijn.
  • Een prototypeversie van de “async”-functie is nu beschikbaar voor openbare download.
  • We zijn van plan om in de toekomst een “compiler as a service” API voor C# en VB uit te brengen. Je moet niet verwachten dat het tegelijkertijd met C# 5 / VB 11 wordt verzonden; het zijn afzonderlijke producten.

Anders heeft specifiek nietaangekondigd:

  • Wanneer we van plan zijn een van deze producten te verzenden
  • In welk “schipvoertuig” ze zullen vertrekken; we hebben geen nieuwe versie van de IDE of de CLR aangekondigd.
  • Welke extra functies zullen eventueel worden toegevoegd aan C# 5 of VB 11.

Ga voor meer informatie over de async-functie in C# naar het C#-ontwikkelcentrum of lees mijn Async-artikelenover dit onderwerp.


Antwoord 2, autoriteit 8%

Het is nog niet vrijgegeven. Delen ervan werden dit jaar gepresenteerd op de PDC (professionele ontwikkelaarsconferentie). Je kunt Anders Hejlsberg’s talk onlinezien, waar hij de nieuwe asynchrone uitleg functies die zullen eindigen in C# 5.0 wanneer het wordt vrijgegeven (nog geen datums)


Antwoord 3, autoriteit 5%

Ik hoorde in een aankondiging dat C# 5 afkomstig is van Microsoft in Peking.

  • Asynchrone methoden
  • Compiler als een service

Op dit moment kan ik geen informatie vinden over .NET 5 of in welke IDE het zal worden uitgebracht.

Meer informatie is te vinden op de MSDN-forums.

http: //social.msdn.microsoft.com/Forums/en-US/csharplanguage/thread/00cc045a-f9e6-402c-bffb-feb4fe1e0611/

http: //social.msdn.microsoft.com/Forums/en-US/csharplanguage/thread/00cc045a-f9e6-402c-bffb-feb4fe1e0611/


Antwoord 4, autoriteit 5%

Voor het geval mensen deze vraag nog steeds volgen. Het lijkt erop dat de volgende framework-versie 4.5 zal zijn en de volgende VS-versie 11. Ik weet niet zeker waarom het geen 2011 is, waarschijnlijk omdat het nu 2012 is en het nog steeds in de technologische preview is.

Wat is er nieuw voor Visual C# in Visual Studio 11 Developer Preview. Deze pre-release eindigt op 30 juni 2012.

http://msdn.microsoft.com /nl-nl/bibliotheek/hh156499(v=vs.110).aspx

.NET Framework 4.5 bèta

http://msdn.microsoft.com/en-us/netframework/ hh854779.aspx

Other episodes