Microsoft Visual Studio 2008
Razendsnel ontwikkelen
Elke nieuwe release van Visual Studio is erop gericht u zo succesvol mogelijk te maken. In Visual Studio 2008 houdt de productiviteit van de ontwikkelaar niet op bij de code-editor en wizards. Door de gerichtheid op productiviteit te verbreden naar de applicatiearchitectuur en het onderliggende platform, stelt Visual Studio 2008 u in staat nieuwe zakelijke problemen op te lossen en tegelijkertijd de totale kosten voor het bouwen van applicaties te verlagen.
Gegevens direct bij de hand met LINQ
Visual Studio 2008 brengt een revolutie teweeg in de manier waarop ontwikkelaars omgaan met hun gegevens. Dankzij de introductie van Language Integrated Query (LINQ) kunt u nu via één consistente aanpak omgaan met alle gegevenstypen en deze openen met nieuwe data-designers. Met behulp van een set extensies voor zowel de programmeertalen C# en Visual Basic als het Microsoft .NET Framework maakt LINQ de toegang tot gegevens voor ontwikkelaars eenvoudiger. Deze extensies bieden geïntegreerde query's voor objecten, databases en XML-gegevens. Met LINQ kunt u query's schrijven binnen C# of Visual Basic zonder hiervoor een specifieke taal, zoals SQL of Xpath, te hoeven gebruiken. Nog nooit was het zo eenvoudig om data-driven applicaties te bouwen.
Geef uw applicaties een facelift met WPF
Voor het eerst kunnen ontwikkelaars de nieuwste versie van Visual Studio gebruiken voor het bouwen en verbeteren van applicaties die op eerdere versies van het .NET Framework zijn gebaseerd. Visual Studio 2008 zal de beschikbare projectsjablonen, toolbox-functies en IntelliSense aanpassen aan de versie van het .NET Framework (2.0, 3.0, of 3.5) waarop de ontwikkelaar zich richt. Visual Studio maakt het u gemakkelijk om deze applicaties uit te breiden en gebruikerservaringen van hoge kwaliteit te leveren. Zo maken verbeteringen aan Windows Forms designer het mogelijk toepassingen te maken die de voordelen van zowel Windows Forms, .NET Framework 3.5 als XAML in één toepassing combineren.
Haal de ontwerper in u naar boven met WPF
Naast de ontwerpruimten in Visual Studio, kunnen ontwerpers van gebruikersinterfaces voor het bewerken van lay-outs, besturingselementen en data binding ook beschikken over vertrouwde tools als de Microsoft Expression-suite. De solution bestanden die door de Expression-tools worden gegenereerd, kunnen in Visual Studio worden geopend en bewerkt. Daarnaast hebben ontwerpers en ontwikkelaars de mogelijkheid bibliotheken te maken met een gemeenschappelijke gebruikersinterface, opmaak en elementen, die eenvoudig kunnen worden beheerd en hergebruikt.
WPF en Visual Studio 2008
Bouw next-generation applicaties
Visual Studio 2008 is een geïntegreerde toolset waarmee individuele ontwikkelaars en ontwikkelteams fantastische applicaties kunnen bouwen op het Microsoft-platform. De ondersteuning voor Windows Vista en het Microsoft Office system helpt ontwikkelaars bij het realiseren van fascinerende en krachtige clientapplicaties. Bovendien kunnen ontwikkelaars nu ook dankzij de ondersteuning voor ASP.NET AJAX en de Silverlight add-in voor Visual Studio 2008 een breed scala aan interactieve applicaties voor het web bouwen. Aangezien de mogelijkheden van het Microsoft-platform met het beschikbaar komen van Windows Server 2008 en SQL Server 2008 verder zullen groeien, blijft Visual Studio 2008 de enige omgeving die ontwikkelaars en ontwikkelteams nodig hebben voor het bouwen van succesvolle applicaties.
Buit de kracht van Microsoft Office uit
Ontwikkelaars kunnen zich met Visual Studio 2008 heel gemakkelijk richten op de meer dan 500 miljoen gebruikers van Microsoft Office en gebruikmaken van de programmeerervaring met Microsoft Windows-toepassingen en ASP.NET-applicaties. Visual Studio Tools voor Office is een geïntegreerde component van Visual Studio 2008 Professional Edition.
Ontwikkelaars kunnen hiermee zowel Word, Excel, PowerPoint, Outlook, Visio, InfoPath als Project aanpassen om de productiviteit van de eindgebruikers te laten toenemen. Of u nu workflowoplossingen op basis van de Office-gebruikersinterface, aangepaste add-ins of oplossingen voor Microsoft Office SharePoint Server wilt creëren: Visual Studio biedt ontwikkelaars altijd de juiste tools voor Rapid Application Development.
Spring eruit met Windows Vista
Visual Studio is de ideale omgeving om applicaties met de look-and-feel van Windows Vista te creëren. Ontwikkelteams van elke grootte die werken aan applicaties met een next-generation gebruikerservaring, kunnen Windows Presentation Foundation-applicaties creëren, bewerken, debuggen en uitrollen in Visual Studio 2008.
Met Visual Studio kunnen ontwikkelaars tijdens het bouwen van een WPF-applicatie rechtstreeks XAML bewerken (met IntelliSense-ondersteuning) of de gebruikersinterface creëren via de nieuwe visuele designers. Als u met een van deze tools de lay-out van een applicatie wijzigt, zal de verandering ook onmiddellijk in de andere tools zichtbaar zijn. Bovendien biedt Visual Studio ondersteuning voor het gebruikmaken van de meer dan 8000 nieuwe API's in Windows Vista.
Ontwikkelaars van gedistribueerde applicaties zullen de voordelen van het creëren en gebruiken van webservices met Windows Vista-technologie ontdekken. Visual Studio maakt het u gemakkelijk om een webservice te implementeren met de Windows Workflow Foundation. U kunt deze service testen zonder ook maar één regel code te schrijven door de service te gebruiken of weer te geven vanuit een bestaande workflow.
Bouw interactieve webervaringen
Het Microsoft-webplatform omvat een end-to-end aanbod voor het ontwerpen, ontwikkelen en hosten van webapplicaties. Visual Studio 2008 biedt u tools die een volledig platform omvatten: vanaf de veilige, betrouwbare en uitbreidbare infrastructuur van IIS tot en met de verbazingwekkende client-side ervaring van Silverlight, plus alles wat zich daartussen bevindt.
Ontwikkelaars worden in de gelegenheid gesteld de voordelen van de krachtige client-side en server-side frameworks uit te buiten en moeiteloos clientgerichte webapplicaties te creëren. Deze applicaties kunnen vervolgens met elke willekeurige provider van backend-data integreren, in elke moderne browser draaien en hebben volledige toegang tot de ASP.NET-applicatieservices en het Microsoft-platform.
In teamverband ontwikkelen
Met Visual Studio 2008 kunnen ontwikkelteams gebruikmaken van nieuwe tools en frameworks om hun taken eenvoudiger te maken. Visual Studio Team System 2008 biedt de juiste tools, processen en instructies om de vaardigheden van iedereen in het team te verbeteren en de samenwerking efficiënter te maken, zodat het team zich volledig kan richten op het leveren van kwaliteitssoftware in elk stadium van de softwareontwikkeling.
Het team uitbreiden
Met Visual Studio Team System 2008 kunt u nieuwe teamleden laten deelnemen aan het ontwikkelen van software. Zo kunnen database-professionals bijvoorbeeld databaseprojecten creëren die zijn geïntegreerd in de versiecontrole van Team Foundation Server, testen van stored procedures, testdata genereren of refactor schemas.
Visual Studio vereenvoudigt de integratie van ontwerpers in het ontwikkelproces. De ontwerpers kunnen vertrouwde tools als Microsoft Expression Studio gebruiken om gebruikersinterfaces te maken en bestanden te produceren waarmee ontwikkelaars direct aan de slag kunnen in Visual Studio.
Focus op kwaliteit
De toenemende complexiteit van moderne softwareprojecten kan in de hand werken dat de aandacht voor de productkwaliteit verslapt en het team zich vooral bezighoudt met het zo snel mogelijk voltooien van het project. Soms lijkt het wel alsof productkwaliteit en de drang om het project te voltooien haaks op elkaar staan. Visual Studio 2008 bevat de tools om beide doelstellingen te verwezenlijken. Om tegemoet te komen aan de eisen van gebruikers, biedt Visual Studio nu betere voorzieningen voor unit tests, web/load-tests en betere tools voor code-profiling.
Ontwikkelaars die zich met test-driven development bezighouden, zullen merken dat unit tests nu sneller verlopen, ongeacht of ze worden uitgevoerd vanuit de IDE of de commandline. Testers en ontwikkelaars kunnen via test-inheritance methoden opnieuw gebruiken. Daarnaast zorgen verbeteringen in het gebruik ervoor dat een test direct vanuit zijn definitie kan worden uitgevoerd.
Nieuw in Visual Studio is de ondersteuning voor het tunen en diagnosticeren van de systeemprestaties met behulp van de Visual Studio-testtools. Met deze tools kunnen ontwikkelaars tijdens het testen profiling gebruiken, zodat load/run testprocedures kunnen worden uitgevoerd binnen een systeemomgeving. Hierdoor kan men zien hoe een systeem zich gedraagt. |