Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Je kunt ook een cookievrije versie van de website bezoeken met minder functionaliteit. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , reacties: 54, views: 23.630 •

Microsoft heeft, nog geen jaar na de introductie van de vorige versie, Visual Studio 2013 aangekondigd. Daarmee stapt Microsoft af van zijn tweejaarlijkse release-schema voor Visual Studio. Eind deze maand zal een betaversie beschikbaar komen.

De softwaregigant kondigde de nieuwe versies van Visual Studio en Team Foundation Server aan tijdens zijn TechEd-conferentie in New Orleans, die deze week wordt gehouden. Eind deze maand zal Microsoft meer bekendmaken van Visual Studio 2013 en zal een bèta worden vrijgegeven, maar het bedrijf heeft nu al de nodige details van de nieuwe versie onthuld.

Een van de nieuwe features is een functie die door Microsoft voorlopig Code Information Indicators wordt genoemd. Die geven informatie over bepaalde stukken code, belooft Microsoft. Zo kunnen resultaten van tests worden getoond, en worden stukken code getoond waar naar wordt gerefereerd. Ook kunnen recente wijzigingen aan een bepaald stuk code worden getoond. Microsoft levert een vijftal 'indicators' standaard mee, maar gebruikers kunnen ook zelf indicators ontwikkelen.

Visual Studio 2013 - Testing

Een andere wijziging is in feite oude functionaliteit die terugkeert. Veel gebruikers klaagden over de nieuwe 'pending changes'-interface van Visual Studio 2012, die te krap vormgegeven zou zijn, zodat het moeilijk zou zijn om overzicht te houden. In Visual Studio 2013 kan dat venster worden uitgeklapt, waarmee het meer lijkt op de interface van versie 2010. Ook kan het uitgeklapte venster bijvoorbeeld op een tweede monitor worden geplaatst.

Team Foundation Server krijgt de mogelijkheid om bij bepaalde stukken code conversaties te voeren. Die mogelijkheid zit vooralsnog alleen in de web-client voor Team Foundation Server, en is volgens Microsoft vergelijkbaar met de code review-functionaliteit van Visual Studio Premium, maar is minder breed uitgewerkt. Zo is het niet mogelijk om een overzicht van inkomende opmerkingen op te roepen en is het ook niet mogelijk om een code review voor een bepaald stuk code aan te vragen, zoals dat wel kan in Visual Studio.

Team Foundation Server - Overleggen in code

Verder wordt het met een paar drukken op de knop mogelijk om webapplicaties in de praktijk te testen, door ze uit te rollen naar een Azure-omgeving. Het testen van de load was al langer mogelijk, maar nu kan dit dus ook voor webapplicaties. Ook de release management-functionaliteit is verbeterd en het wordt eenvoudiger om te zien waar verschillende leden van een team precies aan werken.

Reacties (54)

voor die test optie zal natuurlijk wel weer de pay per minute contract afgesloten moeten worden.
Hopelijk zitten er goede verbeteringen in. verschil tussen 2010 en 2012 had mij niet echt overtuigd
Wat zijn dat voor contracten? Ik heb Visual C++ 2010 express. Begrijp ik nu dat ik zo'n pay per minute contract nodig heb om een commercieel programma te maken?

Ik gebruik voor commerciele programma's nu eigenlijk een andere programmeer-omgeving.

[Reactie gewijzigd door Hanterp op 4 juni 2013 12:48]

Ah, vandaar! Ik vroeg me al af :)
Hopelijk kan je met de nieuwe Visual Studio 2013 ook met oudere .NET versies in Windows 8 werken. Vooral met DirectX-toepassingen was dat een probleem. Hopelijk hebben ze dat gecorrigeerd.
Dat kŗn, het hÚeft niet.
Als je zelf een (test) bak hebt kun je het ook gewoon daar op testen.
Je kunt het zelfs gewoon op je development PC testen door daar lokaal een website te draaien (zoals ook met eerdere versies van VS al mogelijk was).

Ik vraag me af of mensen hier wel positief op zullen reageren.. denk dat developers liever patches hadden gezien dan nieuwe pakketten.

Is al erg genoeg om 1x per 2 jaar bij je baas te moeten smeken voor een uitbesteding van de nieuwe licenties voor de nieuwe software, moet je voorstellen dat je dat 1x per jaar moet gaan doen! :+
Hier zitten we no op VS2010, maar voor C++ ZIjn er goede redenen om over te stappen, ivm de update van de compiler (deels ) naar c++11.

Wat ik vooral jammer vind is dat ze nog steeds CAPS LOCKS AAN HEBBEN STAAN.

Welke m****l heeft dat nou verzonnen. Ik ken werkelijk niemand die dat mooi vind. Het komt zo scheeuwerig over.

Anyhow ik ben benieuwd naar de C++ veranderingen qua compiler.

Edit:
Ja ik weet dat er een register hack is om het weer goed te krijgen, maar dat moet toch niet nodig zijn.

[Reactie gewijzigd door Kevinp op 4 juni 2013 13:27]

Mij persoonlijk stoort het niet. Maar net zo min als dat het mij bij office stoort of als ik op een website kom waar de navigatie balk in hoofdletters is.
je kunt vs command installeren (gratis)
http://visualstudiogaller...b3-44a6-b53b-73d77cba84c8
en het wijzigen. zitten trouwens meer handige dingen in. zoals visual studio settings naar dropbox etc.
Die hoofdletters waren de eerste 15 minuten en 27 seconden vervelend, daarna geen last meer van gehad.
Die Caps Lock kan je gewoon uitzetten, maar dan moet je wel even een waarde in de registry aanpassen.

http://www.codeproject.co...2012-CAPS-Menus-to-Normal
hopelijk brengen ze weer een express versie uit die wel altijd gratis blijft, vooral voor de thuis hobbiesten die een app willen ontwikkelen voor het windows platform moeten nu dubbel en veel betalen. Veel voor studio en ook nog een abonnement om hun app te testen (en eventueel publishen naar de store). Het betalen voor de store is niet erg, maar de rest is wel jammer.

Maar ja, verder wel een erg snelle opvolger. Wel typisch dat ze oude functionaliteit weer terug laten keren, voelt een beetje als de startknop faal.
Innoveren is altijd een experiment. Wat ze nu doen is het uitbreiden dat je de mogelijkheid hebt om hem net zoals in VS2010 te gebruiken dus nu krijg je een keuze :).
Een app ontwikkelen voor Windows kan toch gratis met de express editie van Visual studio 2012?
Om ze te runnen is er inderdaad een dev account nodig. Ikzelf heb daar tot nu toe gratis gebruik van kunnen maken door mijn studentenkaart en af en toe doen ze ook acties dat ze het eerste jaar terugbetalen (ze moeten wel, om het ontwikkelen voor Windows 8 wat te pushen).

Als er niet veel veranderd blijf ik voorlopig bij 2012, voor mijn gebruik van de software is er zo te zien geen grote meerwaarde :).
hopelijk brengen ze weer een express versie uit die wel altijd gratis blijft, vooral voor de thuis hobbiesten die een app willen ontwikkelen voor het windows platform moeten nu dubbel en veel betalen. Veel voor studio en ook nog een abonnement om hun app te testen (en eventueel publishen naar de store). Het betalen voor de store is niet erg, maar de rest is wel jammer.

Maar ja, verder wel een erg snelle opvolger. Wel typisch dat ze oude functionaliteit weer terug laten keren, voelt een beetje als de startknop faal.
Express versies blijven maar zullen niet de mogelijkheid hebben om te testen in Azure. Met de express versies kun je prima een App bouwen of een website etc. Je hebt alleen niet de volledige integratie van al deze projecten in 1 omgeving.

Om een App te plaatsen in de Store kost 37 euri, lijkt me niet duur.

V.w.b. testen in Azure krijgen MSDN lidmaatschappen gratis minuten per dag/maand afhankelijk van het type lidmaatschap.
Met Bizspark kun je als startup gratis gebruik maken van een aantal pakketten van MS, zoals Office, Visual Studio 2012 en Windows 8.
Wellicht dit iets voor je:
http://www.embarcadero.com/products/delphi (meende 199 Euro).
Beperkt zich niet alleen tot windows maar ook ondersteuning voor osx/ios/metro.
Al jaren een top ontwikkel omgeving.

Voor alle platformen heb je nog:
http://www.realsoftware.com/realstudio/
Kan eveneens compileren voor Windows, OSX maar ook nog eens Linux

Beiden hebben trial versions om te kijken of het bevalt, zeker de moeite waard.
Ligt het aan mij of is er eigenlijk maar weinig veranderd?

Ik hoop trouwens dat ze in de toekomst ook de Windows Phone SDK uitbreiden met meer interface elementen. Er zitten er nog een heleboel in externe toolkit libraries waarvan je weet dat ze al wel in het OS zitten. Verder zou een port van WinJS niet verkeerd zijn.
Is dit enkel een software update voor visual studio of komt er ook een nieuwe .net versie en een upgrade van de talen? Vind het anders nogal heel erg snel om na minder dan een jaar al weer niet mee te zijn met de moderne tijd dit zijn nogal prijzige pakketen.
Woei, eindelijk doen ze wat aan dat kleine 'pending changes' blokje waar ik elke dag tegenaan moet kijken :)
Na Visual Studio 2010 was er ook al een beta van Visual Studio 2011 ( Wat uiteindelijk VS 2012 is geworden ). Ik verwacht dan ook dat dit uiteindelijk VS 2014 zal worden, en dat er helemaal niet zo veel van de release cycle afgeweken wordt.
Microsoft heeft echter wel aangegeven sneller release cycles te willen hebben en ook meer updates te doen na de releases van de products dus misschien wijken ze dit keer wel af :).
VS heeft sowieso nooit zo'n hele vaste release cycle gehad ( 2002, 2003, 2005, 2008, 2010, 2012, 2013/2014 ), dus het zou best kunnen dat het deze keer weer wat sneller is ;)
Nee, die heette Visual Studio 11, wat een verwijzing was naar het interne versienummer. https://en.wikipedia.org/...al_Studio#Version_history
Dat was niet VS2011 maar VS11 (omdat het versie 11 is en versie 10 toevallig 2010), nogal een verschil. Nu noemen ze het echt 2013, dus een release dit jaar lijkt mij niet uitgesloten.

Ik vind het wel vrij snel. Ik vraag me af of de pricing ook mee gaat veranderen dan, want goedkoop is Visual Studio niet.

Een goedkoop MSDN abbo met Visual Studio Pro zou beter zijn.
Ok, je hebt een punt.

Overigens zijn er legio mogelijkheden om tegen een gereduceerde prijs VS te krijgen. Voor kleine bedrijven onder andere via Action Packs:
https://mspartner.microso...n-pack-subscriptions.aspx

Voor grotere bedrijven via Partnerships

Dan zijn er ook nog programma's als DreamSpark, WebsiteSpark en BizSpark.

En natuurlijk voor hobbyisten gewoon de express versies, die zeker voldoen om thuis software te ontwikkelen.
Ik verwacht dan ook dat dit uiteindelijk VS 2014 zal worden
Dat is vooralsnog niet de planning van MS
I’m thrilled to share that our next major release, Visual Studio 2013, will be available later this year, with a preview build publicly available at Build 2013 in San Francisco at the end of the month.
Maar je weet natuurlijk nooit ;)
Ik had VS2008 express op oude os install gehad. Maar er niet veel mee gedaan. Eerste was VC++ 4.2
Maar recent met DevC++ weer begonnen met beetje proggen.
En is toch wel leuk als iets lukt.

Dus VS2012pro voor hobby en dan zit je hier met
C++ boek waar int nog 16bit is en puur console proggen.
Dan is er de nieuwe C++11 standaard. Niet te verwarren met VC++ 11 van VS2012.
Die deels de nieuwigheden van C++ 11 heeft.

Dus wat nieuwe boeken bij besteld
En update2 al gehad.
Visual Studio kan wel iets meer dan apps bouwen hoor. En Visual Studio met Notepad++ vergelijken, tja. Je mag best lekker code kloppen hoor met Notepad++ maar een IDE met een debugger is toch net wat handiger.
Een perfecte programmeur gebruikt geen debuggers.

Debuggen gebeurt namelijk in zijn hoofd.
In deze tekst zit al een bug: je gaat er vanuit dat een programmeur altijd een hij is. Perfecte programmeurs bestaan niet.
Dan kan ik met enorm grote zekerheid zeggen dat je nog nooit meer dan een paar regels code hebt geschreven. Voor websites te maken kan N++ inderdaad volstaan, maar dan gebruik je nog altijd debuggers zoals firebug of de chrome dev tools. Dat zijn ook gewoon debuggers.

Software schrijven zonder fouten is niet mogelijk. De perfecte programmeur heeft juist voor elk stukje code tests geschreven zodat hij met absolute zekerheid kan zeggen dat de code die hij schrijft correct is.
En dan moeten in die test ook nog eens geen fouten zitten.
Vreemd, de baas van de Visual Studio afdeling eens gezien (voordracht) en hij meldde dat er zo'n 1400 programmeurs aan Visual Studio werken.

In 1 jaar hebben ze toch meer wijzigingen gebracht dan dit? :-)
1400 programmeurs? Geloof je het zelf?
Niet per se 1400 mensen voor de shell, maar DevDiv bestaat schijnbaar uit enkele duizenden mensen: https://news.ycombinator.com/item?id=4388413
DevDiv (which makes up both Visual Studio, .NET and a bunch of other stuff) had ~5K people when I left.
The shell team has 5 developers (6 now, as a new one started a few weeks ago). 5 QA members and 2 PMs
Ik geloof dat toch wel. Het is largescale software enginering op verschillende niveaus.

Ten eerste is dat van driver model tot OS API en de verschillende componenten van de ontwikkel omgeving en de vele talen en het gemeenschappelijk deel.

Ik ging voor C++ en C#
Maar kom ook XAML en F# en Java ding tegen.

Ik ben dan heel veel vergeten want ik gebruik hooguit de basis.
Maar TFS de Blend tool.

Ook nieuwe API zoals de Cross API tussen oudere GDI GDI plus en Direct3D de nieuwe Direct2D directwrite DirectComposer WIC DXGI

Misschien vele dozijn aan afdelingen met verschillend van 5 tot 25 mensen per stuk. Plus ook grote boven kader die meer op grotere geheel en midden kader het sub geheel kunnen overzien. En hoop support afdelingen.

Games de wat grotere titels kunnen tot honderden op piek productie bezighouden. Met al grote management kader.

dus ik denk 1400 is zo gek nog niet.
En... eindelijk C99?
Ten eerste is C11 ook alweer een jaar uit, ten tweede pretendeert MS helemaal geen C compiler te maken dus daar ligt de focus helemaal niet. Ze maken een C++ compiler, en ze besteden aandacht aan C++11. Bovendien divergeren de twee talen steeds meer en meer. Er zijn maar weinig C99 features die in C++11 zijn verwerkt. En voor de features die wel naar C++ komen ga je ze waarschijnlijk ook terugzien in de C compiler modus van MSVC++.
Nu ja goed, er zijn natuurlijk genoeg redenen voor MS zelf om een C99 compiler mee te leveren. Dat Herb het niet wil, omdat het geen onderdeel is van C++11 maakt natuurlijk niet uit, de C99 features die C++11 wel heeft ondersteunen ze ook niet ;). Persoonlijk had ik liever gezien dat ze geen tijd in C++RT hadden gestopt en wel in C99.

Gelukkig doet clang het gewoon onder windows, en kun je met https://github.com/ishani/ClangVSx ook nog VS als IDE gebruiken.
Nu ja goed, er zijn natuurlijk genoeg redenen voor MS zelf om een C99 compiler mee te leveren.
Oh ja, vertel? Voor die paar hippies die graag in C willen programmeren maar geen genoegen nemen met C90 en niet gewoon de C++ compiler kunnen gebruiken om hun C code te compileren? Ik hoef je hopelijk niet uit te leggen dat de kosten totaal niet opwegen tegen de baten :)
de C99 features die C++11 wel heeft ondersteunen ze ook niet
Ze ondersteunen C++11 dan ook nog niet volledig, dus dat is een beetje een nutteloos argument. Sterker nog, het is destemeer reden dat de focus niet op C11 ligt. Is er iets specifieks dat je mist? Dingen als int32_least_t zitten er sinds 2010 al in. Voor mid-block declarations kun je je code ook als C++ compileren. Restricted pointers worden ook ondersteund, al met ietwat andere syntax (__restrict, en niet te typedeffen)

Meer info

Microsoft levert een C++ compiler, geen C compiler. Straks moet het ook nog PHP kunnen compilen, "omdat het er op lijkt". 8)7

[Reactie gewijzigd door .oisyn op 5 juni 2013 11:02]

Op dit item kan niet meer gereageerd worden.



Populair:Apple iPhone 6Samsung Galaxy Note 4Apple iPad Air 2FIFA 15Motorola Nexus 6Call of Duty: Advanced WarfareApple WatchWorld of Warcraft: Warlords of Draenor, PC (Windows)Microsoft Xbox One 500GBTablets

© 1998 - 2014 Tweakers.net B.V. Tweakers is onderdeel van De Persgroep en partner van Computable, Autotrack en Carsom.nl Hosting door True

Beste nieuwssite en prijsvergelijker van het jaar 2013