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 , , 20 reacties
Bron: InfoWorld

Begin juli meldden we dat Microsoft Visual Studio 2005, SQL Server 2005 en BizTalk Server 2005 tegelijk op 7 november op de markt wil brengen. MSDN-leden kunnen echter vanaf medio oktober al de beschikking krijgen over een vrijwel definitieve versie van de producten. Verder zal rond de Professional Developers Conference medio september een release candidate uitgebracht worden voor Visual Studio 2005. Nieuwe bètaversies van de genoemde software staan niet gepland en bètagebruikers zullen het dus moeten doen met de testversies die afgelopen april zijn vrijgegeven. Een kleine groep ontwikkelaars zou echter graag zien dat Microsoft alsnog een derde bètaversie van de software zou uitbrengen, zodat ze eventuele bugfixes mogen testen in een versie van Visual Studio die gebruikt mag worden voor de ontwikkeling van software die uitgerold mag worden; dat is namelijk niet toegestaan bij de release candidates en community technology previews die reeds zijn uitgebracht. Microsoft is er echter van overtuigd dat de release candidates, en dus ook de final build, stabiel genoeg zullen zijn. Op 7 november zal een derde bètaversie vrijgegeven worden van Team Foundation Server en de definitieve versie van dat product zal begin 2006 uitkomen.

Visual Studio 2005
Moderatie-faq Wijzig weergave

Reacties (20)

Tsja, ik werk nu al een tijdje met de 2005 beta, en ben ooit begonnen met de 2002 versie toen .Net eigenlijk net nieuw was. Maar 'zoveel' is er nu niet verandert, 2005 biedt ondersteuning dan voor .Net 2.0 waar wel het een en ander is verandert, maar functies als stukken code die gegenereerd worden etc hoeft allemaal voor mij niet. Het enige wat ik wel erg, erg, handig vind is dat als je een class / variabele van naam verandert VS slim alle voorkomende referenties kan hernoemen. En dat is niet een 'search&replace all' ;)

De drag & drop interface heeft een makeover gehad, maar ik werk vooral met web applicaties, en daar sleep je niet je eigen pagina in elkaar meestal :) Voor win applicaties zijn er wel een aantal handige controls bijgekomen.

De April beta is al wel een aantal keren gecrasht, en ik heb een rare bug gevonden. Wanneer je een form-object op een pagina in een window gooit, en via code een vast positie meegeeft (binnen je applicatie window) wil die bij een resolutie verandering wel eens gaan verspringen. Maar gok dat dit een .Net 2.0 bug is.

edit:
ik ook altijd met me web apps }:O
Hoe zit dat nu met de ontwikkeling van versie 2, want ik heb 2 jaar terug cursus gehad bij computrain en die docent wist me te vertellen dat het toen nog erg buggie en ongedocumenteerd was. Is het nu wel redelijk volwassen?
Tja wanneer is iets volwassen (wanneer zijn mensen dat)? Eigenlijk nooit is het antwoord. Maar bij een versie 2 kun je verwachten dat het goed is. Een aantal ondersteunende argumenten voor die gedachte is dat versie 1.1 toch door genoeg profs op servers wordt gebruikt. Daarbij komt er nog eens bij dat WinFX (de nieuwe Win32 van Vista) in feite gebaseerd is op .NET 2.0 --> in feite is het .NET.
Ik zie .Net 2.0 meer als uitbreiding op 1.1. en hier en daar wat bugfixes (hoop ik dan, vooral het XML parser gedeelte vond ik soms wel buggy bij intensief gebruik). .Net 2.0 heeft een aantal interessante toevoegingen maar is gelukkig ook backwards compatible, heb een aantal projecten zonder grote veranderingen kunnen omzetten (vooral bij een heel framework voor een applicatie groep was dat even zweten :)).
Aan de c++ kant hebben ze toch flink aan de weg getimmerd.
Volgens mij heb je het niet door:
Even een overzicht voor VB.NET:
Continue Statement/Visual Basic 6.0 Form Access/IsNot Operator/Using Statement/Explicit Zero Lower Bound on an Array/Properties with Mixed Access Levels/Unsigned Types (volledige ondersteuning!)/Operator Overloading/Code Separation using Partial Types/Custom Events/Compiler Checking Options............

En dan nog de hele wijzigingen van .net 2.0. Gigantische verbeteringen in WinForms en Security (ook ACL ondersteuning).

Ow Generic Types was ik bijna nog vergeten (dit geldt ook voor c#). Je kunt zo één collectie class maken die de compiler strongly typed kan maken voor ieder type.

Over de uiteindelijke security en snelheid hoef je je geen zorgen te maken.
VB? ;) Daar heb ik niet naar gekeken eigenlijk, ik installeer dat eigenlijk nooit mee. Ik kom van de C++ kant, dus C# sprak me wat meer aan. Maar de meeste dingen die je daar opratelt lijken met toch echt veranderingen in de taal VB.Net en niet in VS (de ontwikkelomgeving). Behalve dan de partial classes / types.

Ook je laatste opmerking over Generic Types is niet gerelateerd aan een ontwikkelomgeving maar meer aan de compiler / taal. Die los staan van de ontwikkelomgeving, in mijn visie dan :)
Edit & Continue voor C# en VB :*)
Dat heb je wel nodig met die crashes zo af en toe ;)
Komt nou tegelijk met VS 2005 ook .NET 2.0 framework (final) uit?
Verklaring: VS 2005 werkt niet zonder .NET 2.0 - net als dat VS 2001 ook alleen maar met .NET 1.0 werkt.
Wel opvallend dat Team Foundation Server pas later uitkomt, aangezien dat bijzonder geintegreerd moet zijn met VS. Door daar later mee te komen geven ze wel iedereen de tijd om eerst zijn huidige configuratie management e.d. te integreren in VS, waardoor er misschien minder overstappen naar TFS.
Heb er op de Tech-ED 2005 mee mogen spelen. Ben nu voor werk met de Beta 2 bezig.
Met name de integratie met office, Visual Studio voor Office(VSTO), de opvolger van VBA is erg interessant.
Wat hier opvalt is het gebruik van partial classes. M.a.w. Je kunt met meer mensen een stuk van een class schrijven die door de compiler tot 1 class gecompileerd wordt. Ik weet niet of het een goed idee is maar goed het zit er in. Daarnaast De generics en een verbeterd collection framework. De XML is gefatsoeneerd in performance. Erg belangrijk voor mobiel gebruik. En op mobieltjes kun je nu nested tabbed panes gebruiken.
VS gaat meer richting software lifecycle ondersteuning. van Architectuur tot deployment. Ik heb dat echter nog niet kunnen bekijken.
Wat dachten jullie van de integratie tussen SQL server 2005 en VS2005?

Je kan met een database enabled project (bv een .Net website in C#) direct stored procedures programmeren en compileren, voor zover dit mogelijk is met de huidige database gebruiker. Maar dan op zo'n manier dus dat het zo simpel is als een klasse aan je project toevoegen.
Ik gebruik al meer dan een jaar de beta's van VS. In die tijd is er veel veranderd. Vooral de performance test tools vind ik geweldig. Je kan na een run kijken hoe vaak wat aangeroepen wordt en zo kan je erg veel performancewinst boeken. Ook generics, oeh! hoe vaak dat handig is geweest! Ik kan niet meer zonder.

De laatste beta tnt, de July CTP, heeft al een groot aantal bugfixes die ik in beta2 nog tegen kwam. Toch is dit nog geen release waardig. Er zijn nog een aantal irritante bugs die eerst gefixt moeten worden.

@Harm Hilvers:
beetje jammer dat je een 2003 foto erbij hebt gestopt. Als je er een wilt hebben moet je maar ff mailen :)
Je weet natuurlijk niet of het nu al opgelost is. Maar deels geef ik je gelijk. Lees onderstaande bug-post maar eens (die ik heb gepost):

http://lab.msdn.microsoft...0e-4ea5-8d59-0942fb4bc921

Jemig, mijn 3e post al op dit artikel --> wat moet het wel niet worden als het avond is?

Maar ik vertrouw erop dat het goed komt --> immers we hebben de RTM nog niet getest.
Microsoft is er echter van overtuigd dat de release candidates, en dus ook de final build, stabiel genoeg zullen zijn
Volgens mij zeggen ze dat wel vaker :Z

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