webForumDet fria alternativet

ASP.NET MVC 2 - Bra böcker?

.NET

13 svar · 2 770 visningar · startad av Quid

Medlem sedan juni 20006 022 inlägg
Frågan#1

Jag har bestämt mig för att lära mig asp.net, och det verkar som om det är MVC 2 som gäller?

Tänkte höra om någon känner till bra böcker som kan få igång en lite, helst på svenska. Eller om det finns bra webbsidor som startar ifrån grunden. Jag har inte programmerat något alls på många år :)

Medlem sedan nov. 20014 054 inlägg
#2

Quid skrev:

Jag har bestämt mig för att lära mig asp.net, och det verkar som om det är MVC 2 som gäller?

Tänkte höra om någon känner till bra böcker som kan få igång en lite, helst på svenska. Eller om det finns bra webbsidor som startar ifrån grunden. Jag har inte programmerat något alls på många år :)

Kan ju alltid börja med att kika in http://www.asp.net/ Finns ett gäng med videotutorials.

Kolla in källkoder för ex. Nerddinner m.m. (dock är den i MVC 1 .. har jag för mig)

MVC är bara ett annat tänk än det klassiska asp.net WebForms tänket.

MVC står dock för
- Model, datalager och affärslogik
- View, Grafiska representationen, dvs UI.
- Controller, Sköter interaktionen mellan Model och View.

Fördelar med MVC
- Full kontroll över HTML
- Lättare testning av arkitekturen

Tycker att man skall passa sig för böcker när det gäller detta ämne, i alla fall utifrån programmeringssynvinkel, bättre att kolla in bloggar och videotutorials.

De håller sig mer ajour, än böcker.. *tycker jag*

Några bloggar jag brukar läsa lite då och då:
- http://weblogs.asp.net/scottgu/
- http://www.hanselman.com/blog/

Medlem sedan feb. 20002 300 inlägg
#3

Här är "Nerddinner" som Fredde Mannen pratar om. Ett utdrag ur boken ASP.NET MVC 1.0 som kan fungera bra som första start.

MVC2 är en utökning av MVC 1.0 så det är inte så att du måste börja om från början om du börjar med denna.

Medlem sedan jan. 20022 440 inlägg
#4

Jag rekommenderar att du köper version två av boken. Den finns även att läsa gratis tills den är i tryck. Se Jeffrey's blog för mer information.

Vidare så kan jag varmt rekommendera Tekpub's MVC 2.0 serie det finns många andra bra video serier där också.

Medlem sedan jan. 20023 327 inlägg
#5

Jag har Pro ASP.NET MVC Framework och den boken är grymt bra! Det är inte för inte som den är fem sjärnor av fem möjliga på Amazon ;)

Pro ASP.NET MVC V2 Framework är på gång.

Medlem sedan okt. 2004409 inlägg
#6

Jag har programming asp.net 3.5 O'Reilly

Är det dumt att börja läsa den nu och lära sig? eller ska man beställa en aktuell bok, mvc2?

Kan ASP men inte .Net men ska börja lära mig :)

Medlem sedan feb. 20041 816 inlägg
#7

Jag skulle säga såhär:

Har du kodat mycket webbgrejs tidigare fast i andra plattformar är nog MVC enklare att komma in i. Känner du dig bekväm med webben och MVC-mönstret - köp en Asp.Net MVC-bok.

Min uppfattning är att webforms (dvs Asp.Net) är till för folk som inte riktigt greppat det här med webbutveckling utan kanske pysslat med utveckling för desktop tidigare.

Medlem sedan sep. 2004828 inlägg
#8

dAEk, du har rätt i hur du har förstått WebForms, det är ett försök att få webbutveckling att närma sig windowsutveckling (WebForms vs WinForms). Däremot skulle jag inte vilja påstå att vi .net-utvecklare generellt "inte greppat webbutveckling".

Medlem sedan okt. 2004409 inlägg
#9

okej då tror jag att jag förstår lite...

Men jag ska försöka lära mig för webutveckling, men samt ska jag försöka lära mig .Net så småning också... Hur gör man då :)

Medlem sedan juni 20003 076 inlägg
#10

Boorg, jag skulle strunta i boken du har för att istället kika på mvc om du vill lära dig att programmera för webben.
Sen är webbutveckling och .NET ingen motsättning utan tvärsom, du använder .NET (framework) hela tiden. Om du däremot menar att programmera winforms så har du ett nytt kapitel att lära dig då! :)

Medlem sedan jan. 20023 327 inlägg
#11

Jag ser det så här...

Objektorientering -> C# -> ASP.NET MVC / ASP.NET WebForms

Jag håller med doggelito, skippa ASP.NET WebForms och kör på ASP.NET MVC!

Medlem sedan feb. 20041 816 inlägg
#12

StefanBergfeldt skrev:

dAEk, du har rätt i hur du har förstått WebForms, det är ett försök att få webbutveckling att närma sig windowsutveckling (WebForms vs WinForms). Däremot skulle jag inte vilja påstå att vi .net-utvecklare generellt "inte greppat webbutveckling".

Det menade jag inte heller. Det jag menade var hela tänket med Asp.Net där man fejkar state trots att webben är stateless. Det kanske är dumt att tänka så men jag vet ett par stycken utvecklare som inte vet skillnaden mellan POST och GET eftersom de hela tiden använder Asp.Net's inbyggda kontroller som främjar slapp webbprogrammering (postbacks och viewstate).

Jag jobbar med webforms men har jobbat med MVC-ramverk inom Java EE tidigare. Asp.Net MVC ser jag som ett stort kliv framåt! Än så länge har jag inte jobbat något med det men det verkar bättre än andra ramverk som jag har använt mig av.

Medlem sedan okt. 2002188 inlägg
#13

Compusa skrev:

Jag har Pro ASP.NET MVC Framework och den boken är grymt bra! Det är inte för inte som den är fem sjärnor av fem möjliga på Amazon ;)

Pro ASP.NET MVC V2 Framework är på gång.

(y) grymt bra bok. Någon sa att man skall skippa böcker å läsa bloggar istället.

Jag tycker nog att det är bäst att börja med en bok så att man fattar koncepten och kan göra lite basic saker, tex så att man känner igen kod som fanns i betaversionerna och kod som finns i mvc1 och vad som finns i mvc2.

Tyvärr så skriver inte folk vilken version av mvc som blogginlägget gäller, man inte alltid vilka versioner som de skriver om på bloggarna, vilket kan leda till frustration.

/W

Medlem sedan juli 20103 inlägg
#14

Boorg skrev:

Jag har programming asp.net 3.5 O'Reilly

Är det dumt att börja läsa den nu och lära sig? eller ska man beställa en aktuell bok, mvc2?

Kan ASP men inte .Net men ska börja lära mig :)

Är nyfiken på hur det kommer sig att du kan asp men inte asp.net? Asp.net finns nu i version 4 och har hängt med i 8 år. Skall man börja med asp så tycker jag att det är bara att gå på det senaste, dvs ASP Net MVC 2 respektive ASP.Net 4 MEN ha i åtanke att ASP Net MVC inte alls är tvunget men är en mycket bra teknik att kunna. Lycka till

290 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
139 ms — deklarationer (db)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)
133 ms — ändringar (db)