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. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 60 reacties

Microsoft heeft de interface van Visual Studio 2010 aan het publiek getoond. De vernieuwde ontwikkelomgeving biedt onder andere een verbeterde editor, multimonitor-ondersteuning en de mogelijkheid voor het toevoegen van plugins.

Visual Studio 10Visual Studio 2010, dat is gebouwd op basis van Windows Presentation Foundation en .Net Framework 4.0, werd tijdens de VSLive in San Francisco aan het publiek gedemonstreerd. Microsoft stelt dat zijn nieuwe ide programmeurs helpt om sneller te ontwikkelen, onder andere met behulp van de vernieuwde editor, waarvan de bewerkingsmogelijkheden dicht bij die van Word zouden liggen. Volgens Jason Zander, general manager van het Visual Studio-ontwikkelteam, wordt de code in de editor beter gevisualiseerd en zijn de werkbalken en de menu's efficiënter ingedeeld.

Een andere veelgevraagde editorfunctie die aan Visual Studio 2010 is toegevoegd, is de ondersteuning voor meerdere monitoren. Zo kan VS op één scherm de broncode tonen, terwijl op een tweede display debugvensters te zien zijn. Met behulp van plugins kan de functionaliteit van de ide verder worden vergroot. Microsoft maakte tijdens de demonstratie bekend dat het daarvoor een samenwerking met Quest Software is aangegaan. Quest heeft een plugin ontwikkeld, waarmee broncode voor Oracle-databases kan worden ingelezen en weggeschreven. Deze plugin zal worden opgenomen in Visual Studio 2010, evenals een plugin voor het toegankelijk maken van IBM's DB2-formaat.

Zander maakte ook enkele features bekend van het application lifecycle management platform van Visual Studio 2010, waarmee de doorontwikkeling van code door meerdere programmeurs kan worden gestroomlijnd. Interessant is met name de tool die voorlopig de codenaam 'Camano' heeft meegekregen: hiermee kunnen regressietests geautomatiseerd worden, maar ook kunnen instellingen, handelingen en debug-informatie tijdens het uitvoeren van een programma worden vastgelegd. Zo kan een ontwikkelaar naderhand exact reproduceren welke bugs een gebruiker is tegengekomen.

De vernieuwde interface en de beloofde 250 nieuwe features kunnen door eindgebruikers worden getest zodra de eerste bèta van Visual Studio 2010 uitkomt, maar Microsoft heeft nog geen concrete verschijningsdatum genoemd. Ook over een releasedatum voor de uiteindelijke versie is nog niets bekend, maar gegeven de tweejaarlijkse releasecyclus van Visual Studio is het niet ondenkbaar dat deze nog dit jaar zal plaatsvinden.

Moderatie-faq Wijzig weergave

Reacties (60)

Wat ik me afvraag is waarom in dit microsoftprogramma geen ribbon-interface zit (aangezien dit redelijk gelijk uitkomt met Windows 7). Bovendien vraag ik me af of dit praktisch zou zijn en zo nee: wat is dan het verschil met enkele Windows 7 programma's die dit wel krijgen?
Omdat Visual Studio een schoolvoorbeeld is van een applicatie waar de Ribbon juist geen goed idee is. Meer uitleg hier.
Misschien zouden ze eindelijk zelf ook zien dat dat een mislukt experiment is? (hoop doet leven...).
Mislukt experiment? Dat denk ik niet :)

Standaard software in Windows (Paint, Wordpad enzo) krijgen ook de Ribbon interface, dus de kans dat ze dat nog terug gaan draaien acht ik zeer klein.

Ik werk te weinig met Office om er echt aan te wennen, maar ik heb er absoluut geen problemen mee, en volgens mij de meeste mensen niet. Als het echt slechter was qua gebruiksvriendelijkheid was het de betafase niet doorgekomen lijkt me :)

Over VS2010. Ziet er wel netjes uit, al hoop ik dat die kleuren wel aan te passen zijn. Verder ziet layout er grotendeels hetzelfde uit als 2005/2008, en daar is eigenlijk ook weinig mis mee. Sowieso lastig om op basis van een screenshot iets zinnigs te zeggen over de werking, maar dat komt vast ook wel goed :)
WTH? Dicht bij word?
Een ide moet veel intelligenter zijn dan een word processor, auto-complete, code-templates,complexere error detection dan gewoon een spellingcheck zoals unreachable code, statements die altijd true zouden zijn, enz.

De camano lijkt mooi, maar lijkt mij gewoon een iets uitgebreidere memory dump die incrementeel gediffed word zodat de flow gevolgd kan worden ... niet slecht, maar ook weer niet zo revolutionair .

Nu pas dualscreen support lijkt mij trouwens enorm laat? Ik gebruik zelf vooral eclipse en heb er nooit bij stilgestaan maar ik detach eender welke view/editor die ik wil en sleep die naar mijn 2e scherm wanneer ik wil? En dan nog support voor plugins ... ook nu pas ...? Denk dat ze de microsoft strategie wat toepassen en hun inspiratie bij de concurrent zoeken, niets mis mee, het zou zeer fout zijn om een goede feature van de concurrentie niet over te nemen maar het doet me wel heel sterk aan VS: eclipse edition denken ;)
statements die altijd true zouden zijn, enz.
Ik hoop dat dat soort meldingen ook uit te zetten zijn. Ik gebruik vaak constructies als if (false) { ... } om code die nog niet af is even buiten een release te houden.
het zou zeer fout zijn om een goede feature van de concurrentie niet over te nemen
Alle omgevingen (Eclipse, MS en Borland) zijn erg hard aan het jatten van elkaar. Niks mis mee.
Ik hoop dat dat soort meldingen ook uit te zetten zijn. Ik gebruik vaak constructies als if (false) { ... } om code die nog niet af is even buiten een release te houden.
Dat is dan niet snugger, daar hebben ze namelijk conditionele compilatie voor uitgevonden.
Ik vraag me ook af wat met de plugin support bedoeld wordt, want voor zover ik weet kon dat al lang...
Ja, dat klopt. Er is niet voor niets een Visual Studio SDK.
Je kan macro's maken, templates, add-in's, etc, etc. (Via het DTE object)
VS heeft die detachablity ook maar ik wil eigenlijk gewoon een tweede window hebben die op mijn tweede monitor draait en waar ik deze windows in kan dokken.
Ik heb momenteel mijn output, watch en call stack windows op mijn tweede monitor staan en ik gebruik VS2005.
WTH? Dicht bij word?
Een ide moet veel intelligenter zijn dan een word processor, auto-complete, code-templates,complexere error detection dan gewoon een spellingcheck zoals unreachable code, statements die altijd true zouden zijn, enz.
Zelf heb ik ook gemerkt dat de intelligentie van VS (2005 in mijn geval) wat te wensen overlaat, gelukkig is daar een fijne plugin voor die wat functies van Eclipse heeft afgekijken (mbt het slim bekijken van broncode en aan de hand daarvan suggesties/fouten aangeven).

De plugin hiervoor is helaas niet gratis, maar wel de moeite waard:
JetBrains Resharper: http://www.jetbrains.com/resharper/
Zo kan VS op één scherm de broncode tonen, terwijl op een tweede display debugvensters te zien zijn
Pff, dat gebruik ik al jaren in VS (sinds de 7.0 release in 2002). Alle relevante debug-windows, zoals watch windows, output, callstack, breakpoints etc. zijn gewoon aan elkaar gedockt (inclusief de solution explorer) in 1 grote floating toolwindow die op m'n andere monitor staat. Ideaal, want je houdt het overzicht over de code ipv dat je een miniscuul code-windowtje overhoudt door alle toolwindows die het scherm opvullen. Screenshot. Het had natuurlijk op zich handig geweest als het geen floating toolwindow was maar een fatsoenlijke container die je gewoon kunt maximalizeren, en dat is waarschijnlijk ook wat VS 2010 introduceert, maar 't is niet alsof je nu ineens een zinnige multimonitor setup kunt gebruiken 8)7.

En dat plugin geneuzel is me ook een raadsel. Plugins zijn al mogelijk sinds dag 1 dat Visual Studio bestaat als ik me niet vergis.

[Reactie gewijzigd door .oisyn op 25 februari 2009 16:19]

Dat met die losse floats is wel fijn, maar zodra je je pc een keer remote over neemt met visual studio open zijn al je windows gereset omdat VS denkt dat je nog maar 1 monitor hebt...
Bij mij resetten ze dan nooit. Althans, ik gebruik nooit Remote Desktop maar VNC wat de ingestelde resolutie van de PC aanhoudt, maar als ik m'n tweede monitor op m'n thuis PC door omstandigheden niet heb aangesloten (bijv. op een LAN party oid), dan komt de float gewoon op m'n ene monitor te staan. Er wordt dus niets gereset, en ik kan 'm naderhand gewoon weer terug slepen
Daar komt het dus door :) als je RDP gebruikt switched hij in Windows naar 1 scherm setup met de resolutie van je client. Omdat ik heel veel gebruik maak van RDP was het niet meer te doen om steeds al die floats opnieuw in te stellen.
Nou is het maar uiterlijk, maar het kleurenschema vind ik echt dramatisch!! De huidige kleurstelling(std) is lekker rustig. Maar goed, komen we wel overheen.

Ik hoop dat ze in versie 10 de ondersteuning voor XAML goed voor elkaar hebben. Momenteel is het zo dat het bewerken van XAML files regelmatig de IDE laten vastlopen tijdens het builden. Zijn ook verschillende posts op verschillende forums op het internet over te vinden. Erg irritant. En sowieso mag het bewerken van XAML files wel wat vriendelijker, momenteel is het beste om de XAML maar met het handje te type of Blend te gebruiken.

Ben erg benieuwd naar de nieuwe versie :)

Overigens, een CTP is al te downloaden: http://www.microsoft.com/...cf5f8d4814&displaylang=en

[Reactie gewijzigd door beany op 25 februari 2009 15:57]

Sorry dat ik het vraag, maar wat betekend CTP?
Is het een soort van BÈTA versie of zo?
Het is nog voor het stadium van een Beta. CTP staat voor Community Technology Preview.

Zitten nog veel bugs in, nog niet alle features zitten er in en sommige zaken kunnen nog wijzigen. Het is dus echt een preview zodat je het al een beetje kan bekijken.
Community Technology Preview ;)

De download zelf vind ik de download aan de grote kant ;(
Het is dan ook een volledige VM.
System Requirements
Supported Operating Systems: Windows Server 2003; Windows Server 2008; Windows Vista; Windows XP
Minimum 75 GB available HDD space

The host computer must have a minimum of 2 GB RAM, with 1 GB allocated to the host operating system and 1 GB allocated to the VPC.

We recommend that the host computer CPU be at least a Core Duo 2 GHz processor.

Service Pack 1 of Microsoft Virtual PC 2007 is required to access the VPC.

Das nog eens een waslijst. 75GB ruimte;(

Nouja http://www.microsoft.com/...cf5f8d4814&displaylang=en voor de mensen die hem willen :)

En voor de mensen die het allemaal te langzaam gaat:

http://blogs.msdn.com/bri...r-rosario-vs08-vpc-s.aspx

[Reactie gewijzigd door ObAt op 26 februari 2009 09:16]

Het kleurenschema is inderdaad niet ideaal, maar ik ben al lang blij dat het niet op Office 2007 lijkt. Het menu ziet er in ieder geval nog netjes en overzichtelijk uit. Ik hoop ook dat MS de komende jaren weinig verandert aan de interface van Visual Studio. Het is zo goed genoeg :)

Overigens duurt het nog wel even voordat ik versie 2010 (idd ook versie 10... :P ) ga gebruiken. 2008 doet het voor mij nog goed genoeg :)
Ziet er echt vet uit, alleen moet ik nou iets bekennen ? heb ik een versie gemist??

Ik werk zelf met 2008 en heb nog geen 2009 gezien wel opeens een 2010 ?

Gelukkig hebben ze niet teveel met de interface gedaan, zoeken naar opties is nou niet iets waar een programmeur zijn tijd graag aan besteed. Overzichtelijk en duidelijk ziet het er op een plaatje uit maar bewijst het zich ook in de praktijk. Met alle extra's? We zullen zien.
En waar is Word 2001? En Windows 2004? 't Is geen FIFA waarvan er elk jaar een nieuwe versie uitkomt ;). Alleen de 2003 (VS 7.1) release volgde kort op de 2002 (VS 7), maar 2002 was dan ook wel een beetje brak. Verder heb je 2005 (VS 8 ) en 2008 (VS 9) gehad.

[Reactie gewijzigd door .oisyn op 25 februari 2009 20:38]

Afaik was 2003 gereleased met ondersteuning voor .NET, dat was de grootste vernieuwing :)
.Net zat ook gewoon in 2002 hoor. Het heette niet voor niets Visual Studio .Net 2002. In 2002 zat .Net 1.0, in 2003 zat de 1.1 update.

Wat wel nieuw was was support voor mobile device development met .Net, en de C++ compiler was in 2003 een stuk meer standard compliant.

[Reactie gewijzigd door .oisyn op 26 februari 2009 12:03]

Oké, ik dacht ergens ooit iets te hebben gelezen op tweakers over een 2009 versie. Zal ik dan wel verkeerd hebben gezien of onthouden hebben.

Waarom noemen ze het niet gewoon 10.. opvolger van 2008 (9).
windows forms and asp.net blijft dat er nog in zitten?

zie en hoor alleen maar over wpf?
Ja hoor, WinForms zal nog lang blijven, alleen al i.v.m. backwards compatability kunnen ze dat er niet zomaar uit gooien. Daarnaast is er voor een hele boel applicaties geen noodzaak/wens om WPF te gaan gebruiken.
Grafisch ziet het er top uit, ik baal alleen van die collapse/expand icoontjes, vindt +/- veel fijner, maar dat is persoonlijk.

Ben benieuwd en hoop dat de XAML debugging is verbeterd. Dit heeft bij de introductie van 2008 zo veel wazige fouten en frustratie opgeleverd dat ik het na een paar weken maar heb opgegeven om XAML code te schrijven in de IDE.

[Reactie gewijzigd door CMG op 25 februari 2009 15:59]

Al eens Blend geprobeerd? :)
Ziet er mooi uit en zeker als dat regresie testen echt goed werkt is het een fijne toevoeging, dual monitor support het zal eens tijd worden zeg. Anders dan dat is en blijft visual studio zeker voor het windows platform een erg goede ide.
Gebouwd bovenop WPF... hopelijk gaat het wat vooruit dan...

edit: typo

[Reactie gewijzigd door Jebus007 op 25 februari 2009 16:01]

Dat was ook mijn allereerste reactie! Een trage IDE, daar heb ik écht geen behoefte aan...!

VS2008 is een erg leuke IDE, maar soms laat de stabiliteit wel wat steken vallen. Hierboven lees ik klachten over XAML, maar ook Web- en WinForms lopen wel een grondig mis.

Maar het blijft toch m'n fav IDE ;)
Ja, het wordt steeds beter. Ze beginnen zelfs al in de buurt te komen van de gebruikersvriendelijkheid van Borland. :)
Imho was visual studio 2005 de beste versie tot nu toe met duidelijke error meldingen als er wat fout was en alleen problemen bij erg grote solutions.
Tsja, als je in de MS/.Net hoek zit dan heb je ook weinig keus qua IDE's. ;)
Kijk eens naar SharpDevelop (#D), deze is verre van perfect, maar is een goed, gratis en opensource alternatief voor Visual Studio. Al blijft VS beter.
En er is MonoDevelop voor Linux.

De nieuwe kleurkeuze vind ik nier verkeerd, maar kijken of het uit kan. Wel zijn de collapse icoontjes minder dan eerst.
Je hebt dan wel vector based zoombare code... 8)7

Niet veel nieuws in dit nieuwsbericht overigens. Het meeste is ook al door dezelfde Jason Zander bekend gemaakt tijdens de TechEd EMEA keynote.

Ik ben in ieder geval blij dat ze er geen Ribbon Interface in hebben gestopt.
Ik ben in ieder geval blij dat ze er geen Ribbon Interface in hebben gestopt.
Nog niet, gaat zeker wel komen hoor.
is het iemand anders ook opgevallen dat het scherm in de staakbalk anders heet dan in de header? :)
foutje volgens mij...
En op line 435 staat een regel collapsed code en de regelnummering gaat gewoon verder... of een bug of een slechte photoshop.

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True