Forum > ASP.NET 3.x > Generella frågor
Hej där,
Jag undrar ifall en nybörjare på .NET skall satsa direkt på MVC eller inte? Jag kan inte så mycket om MVC, men det mesta jag har hört var positivt.
Vad tycker ni? Ska en nybörjare börja med MVC? Vilka är för- och nackdelarna med det?
| Skriv utVarför inte? Har du tiden och intresset med MVC så kan du lika bra börja med det roliga ;)
Ja, jag skulle absolut rekommendera MVC, har själv börjat jobba på ett litet MVC projekt. Men jag skulle nog ändå säga att det är bra att bekanta sig och känna sig bekväm med vanliga asp.net web forms också.
Är det en stor skillnad mellan MVC och Web Forms? Vilka är skillnaderna/likheterna i så fall?
hmm svårt att förklara skillnaderna rakt av sådär, det är rätt många. Jag tror personligen att som ny kodare kan det vara enklare att komma igång med asp.net web forms.
Hur som helst inget alternativ är fel :) Bestämde mig för att bygga ett MVC projekt efter att ha läst denna blogg http://blog.wekeroad.com/blog/i-spo...ould-learn-mvc/
Hehe gillar denna mening:
"WebForms is a lie. It’s abstraction wrapped in deception covered in lie sauce presented on a plate full of diversion and sleight of hand."
Han sparade inte på adjektiven =)
Jag har inte heller kommit igång med .NET riktigt än, men MVC låter som något som är intressant att börja med.
Skulle ni kunna rekomendera en bra bok för detta? Jag sökte lite efter böcker och hittade denna:
http://www.amazon.com/Professional-...r/dp/0470384611
Men i beskrivningen så står det så här (se det fetstilade):
Wrox’s Professional ASP.NET 3.5 MVC is a step-by-step tutorial on the theory and approach for using ASP.NET MVC, and is full of real-world examples for experienced developers to use in porting and creating their current ASP.NET web sites. The book uses a step-wise approach to learning the theory behind MVC, the “mind-shift” required from readers coming from traditional ASP.NET, and ways that users will benefit from using it.
In addition, the tutorials are wrapped around growing a real-world application using MVC, and feature toolsets and technologies that compliment MVC such as SubSonic, LINQ, jQuery, and REST.
Frågan är vad de menar med "erfarna utvecklare". Menar de erfarna i .NET eller erfarna i allmänhet, d.v.s. att man har programmeringserfarenheter? För det står att boken är till för att lära sig MVC för att kunna använda på sina nuvarande .NET sidor. Så frågan är om det finns någon MVC bok för nybörjare?
Hur tycker ni att man ska börja ifall man vill lära sig MVC? Ska man börja med grundläggande .NET, och isåfall är detta http://www.asp.net/learn/videos/ ett bra ställe att börja på?
Tacksam för svar.
I början av programmeringskarriären kan det vara bra att ha en bok att utgå ifrån, men i princip ALL information om asp.net web forms och MVC går att hitta gratis på nätet.
vissa av videotutorialsen är rätt bra på asp.net:s hemsida. Andra tex, Ajax Control toolkit videona är mindre bra. (enligt mig :P )
Sen beror det på vilken slags pedagogik man gillar mest, Själv är jag inte speciellt förtjust i WROX böckerna, Föredrar O'Reilly böckerna speciellt Jesse Libertys böcker.
Men om du är helt ny inom .net skulle jag faktist rekommendera O'Reillys Head First Serie , De har en mycket bra C# bok för nybörjare. Det är en sån där bok full med övningar och visuella förklaringar till diverse problem, OBS det är ingen referensbok utan en ren läro/övningsbok.
Jag plöjde igenom den boken och har inte köpt en programmeringsbok efter det, utan kollar numera upp allt på nätet.
Vill passa på att tipsa om Rob Conerys otroligt roliga inlägg om hans egen asp.net MVC bok och varför du inte ska köpa den :P . http://blog.wekeroad.com/blog/in-wh...-a-book-on-mvc/
Jag gillar hans humor skarpt :D
Börja med asp.nets guider, om du känner att du vill dyka like mer, use google eller köp ett par böcker, det finns aldrig en bok som ta upp allt/ta upp det man är intresserad av. Det är bara att prova tycker jag.
Jag håller på o läser lite lätt om MVC och då kom jag i kontakt med deras treskicktsmodell: Models, Views och Controllers. Är det samma sak som det jag läste om förut, DAL?
Jag håller på o läser lite lätt om MVC och då kom jag i kontakt med deras treskicktsmodell: Models, Views och Controllers. Är det samma sak som det jag läste om förut, DAL?
Nej det är inte samma sak som DAL.
Enligt mig så tror jag att det skulle bli lättare för dig att komma igång med ASP.NET MVC om du inte hade WebForms tänket från vanliga ASP.NET. Jag har använt WebForms i ett par år nu och det var svårt att gå över till MVC då man inte tänker lika dant. För mig var det lika svårt som det var att gå från ASP till .NET.
När du väl lär dig hur ASP.NET fungerar så kommer du troligtvis inte ångra dig att du började med MVC istället för WebForms. Med MVC så har du så mycket mer kontroll över allt än vad du har med WebForms.
Mitt råd till dig är att läsa allt som finns om MVC på http://www.asp.net/mvc/learn/ och kolla på filmerna. Förstår du fortfarande inte så är det antingen bara att googla eller att fräga här på AspKoll. Jag har aldrig köpt en bok om programering och jag har klarat mig.
Lycka till!
Jag har precis börjat läsa på den länken som du gav mig padchi, jag börjar med grunderna och sen försöka utveckla vidare det hela.
Jag har inte WebForms tänket, tror jag, eftersom jag inte har läst så mycket om ASP.NET tidigare, så jag tror inte att det ska uppstå några problem. Jag tror att jag kommer att ställa en hel del frågor om .NET här framöver. =)
Tack för svaren, nu är det dags att börja läsa =)