webForumDet fria alternativet

Har tänkt mig lära mig asp.net

.NET

14 svar · 862 visningar · startad av supercajo

Medlem sedan jan. 2005114 inlägg
Frågan#1

Har tänkt mig lära mig asp.net, vilken ver. och varför skall jag välja? 1,0 eller 2,0? Skillnad?

Medlem sedan dec. 19996 522 inlägg
#2

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?

Medlem sedan maj 20012 812 inlägg
#3

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

Medlem sedan nov. 20051 317 inlägg
#4

Vart ska man börja med ASP.net? Vad är skillnaderna jämfört med ASP?

Medlem sedan mars 20058 inlägg
#5

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.

Medlem sedan nov. 20041 189 inlägg
#6

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. ;)

Medlem sedan dec. 19996 522 inlägg
#7

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.

Medlem sedan nov. 20041 189 inlägg
#8

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.

Medlem sedan jan. 20023 327 inlägg
#9

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

Medlem sedan dec. 19996 522 inlägg
#10

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.

Medlem sedan nov. 20041 189 inlägg
#11

Jag säger inte att jag har rätt, herregud... ^^ Det är irrelevant i tråden!

Medlem sedan nov. 20051 317 inlägg
#12

Jag kan inte C#. Kan ASP ganska bra. Hur mkt kommer jag att känna igen?

Medlem sedan dec. 19996 522 inlägg
#13

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.

Medlem sedan nov. 20041 189 inlägg
#14

Du kommer inte känna igen så mycket, OM du går över till den effektivare programmeringsmodell som ASP.Net använder. Dock finns funktionerna från ASP kvar, fast det rekommenderas att använda den objektorienterade programmeringmodellen som .Net skapar grunden för.

Medlem sedan jan. 20023 327 inlägg
#15

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.

254 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)