Givetvis 2.0, generics är det mest underbara med 2.0, enklare deployment och configuration etc. Visual Studio 2005 med underbar intellisense :) Varför välje något gammalt?
Har tänkt mig lära mig asp.net
14 svar · 862 visningar · startad av supercajo
Varför vilja lära sig 1.0 när 2.0 finns. Skulle du hellre vilja lära dig Win98 än Vista om du skulle lära dig ett nytt MS OS?
Det finns ingen som helst anledning att lära sig .NET 1.0 om du inte skall få ett jobb som specifikt kräver 1.0 kunskap.
- M
oskars skrev:
Vart ska man börja med ASP.net?
Två bra resurser är http://www.asp.net och http://www.learnvisualstudio.net. Där finns bra videotutorials för nybörjare och även en hel del intressant för de som kanske kan lite mer. Den andra av de nämnda siterna kostar pengar, men det är väl använda pengar.
Den största skillnaden mellan ASP och ASP.Net är att ASP.Net i mycket större utsträckning bryggar gapet mellan clienten och servern (state-less web), genom diverse tekniker - detta sker till stor del automatiskt. Dessutom är ASP.Net helt objektorienterat genom tex. C# som är "efterföljaren" till Java. Detta gör det möjligt att kompilera ihop sidor innan publicering, att använda sig av bibliotek som man laddar hem, att enklare skapa skalbara applikationer.
ASP.Net har även en väldigt smart lager-uppbyggnad som du kommer älska när du börjar bli lite avancerad i ASP.Net. Du kan lägga in dina egna lager för att tex. kryptera, komprimera eller verifiera användaren, innan din fil skickas ut. Eller vad sägs om threading för att asynkrona anrop till till exempel web services.
ASP.Net utvecklas även aktivt och stödjer så extremt mycket mer än ASP och mkt mer än PHP. Dessutom slipper du VBScript. ;)
C# som är "efterföljaren" till Java.
Gör ont i själen, de är två fullgoda objektorienterade språk med diverse skillnader, för olika ändamål.
erka skrev:
C# som är "efterföljaren" till Java.
Gör ont i själen, de är två fullgoda objektorienterade språk med diverse skillnader, för olika ändamål.
Mja, därav citatationstecknen. C# gjordes EFTER Java, och om du läser vad arkitekterna själva sade (google hittar säkert något) - så sade de just att de kollade på Java, pratade med utvecklare och sedan byggde språket efter det. C# har så vitt jag har förstått alla Javas "features", men bygger på det med Generics, Anonymous Methods osv.
Därför säger jag som jag gör.
echoSwe skrev:
Därför säger jag som jag gör.
Java har också generics!
http://java.sun.com/j2se/1.5.0/docs/guide/language/generics.html
Personligen tycker jag det är bra att C# är såpass likt Java, eftersom det är ganska enkelt att komma från Java till .net
echoSwe, att säga c# är "efterföljaren" till java är ändå jäkligt fel, c# kommer aldrig ta över javas position på enterprise-sidan, det är jag övertygad om. Vart är sgtpepper? :) Det är inte en "efterföljare", vb.net och c# är snarare Microsofts egna försök till ett bra objektorienteratspråk, c# och vb.net skiljer sig på väldigt få ställen, mest hittar du i unmanaged code.
Jag säger inte att jag har rätt, herregud... ^^ Det är irrelevant i tråden!
Jag kan inte C#. Kan ASP ganska bra. Hur mkt kommer jag att känna igen?
Märker ord *förlåt* Störde mig bara så overhört på din rad, förlåt inget menat mot dig :) Oskars, inte mycket som tur är, förutom saker som mer hör med webb att göra, httprequest etc.
oskars skrev:
Jag kan inte C#. Kan ASP ganska bra. Hur mkt kommer jag att känna igen?
Du kan inte jämföra C# och ASP, eftersom C# är ett programmeringspråk och ASP är en teknologi för att skriva webbsidor.
En korrekt jämförelse skulle exemepelvis vara om du har någon användning för dina kunskaper av VBscript när du ska lära dig C#. Svar nej, totalt olika programmeirngspråk. C# är objektorienterat och det är inte VBScript. Syntaxen är inte ett dugg lika.
För att bli bra på ASP.net så bör du först och främst behärska objektorienterad-programmering och du bör också börja med att lära dig C# och .net-ramverket.

