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 :)
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.
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.
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".
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å! :)
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.
(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.
Ä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
252 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849