Hej,
Jamen du kan køre alle versioner af .net på din maskine med XP.
Du vælger bare hvilken version inde i IIS Manageren.
.NET er faktisk en udvidelse af Windows og består af en masse runtime og ddl der indeholder alt hvad du skal bruge til udvikling af applikationer til windows og web. Der er virkelig tænkt over tingene.
Hvis du f.eks. skal programmere med XML dokumenter, benytter man såkalte klasser fra navnerummet:
System.Xml
Det betyder egentlig bare, at der er en masse man ikke selv skal ligge og rode med og programmere, men kan benytte de værktøjer og byggesten der er i .net framworket.
Der skelnes mellem managed og unmanaged programmeringskode. Managed er kode der kun er udviklet i selve Microsoft .net regi og tilhørende klasser. Mens der jo er tilkommet en masse extensions og 3 -parti udvidelser til platformen idet den jo er udvidelig. Dette kaldes Unmanaged kode. Der kan køre 27 sprog på .net platformen.
Der er umiddelbart stor forskel på version 1.14322 og noget og nyrere 2.xxx versioner > og opad.
Jeg vil faktisk kalde version 2 af .net en "voksen -udgave" af .net frameworket.
Dog har jeg ikke fået kigget så meget på 3.5 versionen, men der skulle være nogle udvidelser(extensions) inden for WPF(Windows Presentations Framework tror jeg nok). Der skulle også komme udvidelser iform af XAML og Silverlight , som jo stiller større krav til vores hardware, og ydelse. Silverligt markeres vist i SGV.
Nå men I ASPNET 2 som jeg satte mig ind i sidste år er der nye keywords, massere nye Webkontroller og mange nye attributter og måder at gøre tingene på i mange henseender.
Det vil være for tidskrævende at nævne dem alle her.
Det er en stor fordel af have noget erfaring med version 1.xxx men i version 2 er der faktisk 40 nye kontroller til udvikling "bag kulisserne". Husk blot at fleste webkontroller altid vil blive parset til tabeller. Altså det der bliver "spyttet ud" i browseren.
Når det så er sagt, så vil jeg mene at ASPNET 2 er væsentlig nemmere og faktisk endnu mere smart end version 1.4322 som alle jo mente var ihh så smart. Det er fantastisk.
Visual Studio Express Edt. 2005 som er gratis og kan bruges til udviklingsplatform og ASPNET 2.
Jeg har netop lige udvivet en version af mit website. Her kan du se kode omkring ASPNET version2 og følge med i udviklingen hvis du har lyst.
Der er ikke så meget oppe endnu, men som nogle sikkert ved er webudvikling tidskrævende.
Her er et link :
http://www.canworld.dk/
Vælg kanalen : ASPNET20Overview. Du kan også tilføje den som RSS
Jeg benytter kun C# og forstår ikke meget VB.
På forhånd tak.