Ön itt áll:   Blog

Blog bejegyzések

Lekicsinyít
jún. 23

Szerző: Major
2009. 06. 23. 14:18 

Most a már korábban bemutatott tervezési minta az MVC ASP.NET adaptációjáról esik majd szó. Először tisztázzuk mi is ez? Egy ingyenes és teljesen supportált Microsoft framework olyan webes alkalmazások fejlesztéséhez, amelyek az MVC modellt valósítják meg. Tehát a fejlesztést maga a Microsoft lépte meg és kiadott egy Frameworkot mely a Visual Studio kiegészítőjeként települ. Ez le kell töltenünk a hivatalos ASP.NET MVC honlapról, vagy a közvetlen linkről is le lehet:

http://www.microsoft.com/downloads/details.aspx?FamilyID=53289097-73ce-43bf-b6a6-35e00103cb4b&displaylang=en

Amit sikeresen telepítettük a kiegészítést a Visual Studio-t elindítva a File -> New Project -> Web résznél máris láthatjuk az új templétet: ASP.NET MVC Web Application (valamint Silverligh alkalmazás készítésekor is választhatjuk ezt az opciót). Nincs is más dolgunk mint elkészítjük az első MVC web site-unkat. Némi gondolkodás után a már megszokott Web project tárul elénk, de azonnal észrevehetünk néhány eltérést. Ezek például a megszokottnál több mappában (pl.: Modell, View, Controller mappák: MVC ugye, hogy ugye) vehető észre, ezeket kinyitogatva pedig újabb meglepetés vár ránk, kaptunk MasterPage-t, About, Login, Regiszter, stb weblapokat (gyakorlatilag egy form authentication alapú website). Ezt akár rögtön futtathatjuk is, nem sokat fogunk látni, a lényeg az alap funkciók MVC alapon való megvalósításának bemutatása. Nyílván senki sem fogja a kapott MaterPage-t és oldalakat használni, esetleg nem is form authentication kíván alkalmazni. Ezért ajánlott az alap projectet átalakítani, kitörölgetni belőle a számunkra felesleges oldalakat, és vezérlő osztályokat, mesteroldalt, stb.… És most jön a trükk ami segít nekünk, hogy ezt ne kelljen többször elvégezni: File -> Export Template menüpontot kiválasztva egy varázsló jelenik meg. Első lapján a „Project Template”-t kell választanunk, és ha van több projectünk is a Solutionban, akkor meg kell adni az MCV alkalmazást. Következő oldalon meghatunk ikont, templét nevet és leírást és érdemes beimportáltatni is a Visual Studio-ba. Innentől kezdve az új projectek között ott a kipucolt MVC is.

Érdemes és ajánlott a technológia elsajátítását a Microsoft saját honlapján kezdenünk, ahol azért elég jó betekintést adnak a keretrendszer használatához: http://www.asp.net/mvc/learn/ itt elég sok videóval orvendeztetnek meg bennünket.

Mindenkinek jó tanulást kívánok és használjuk, mert jó!!!

Tags:

Keresés

Lekicsinyít