原文
前提條件:安裝好vs2012
1)建立新專案,選mvc裡的internet專案。它會自動的幫助我們做很多任務作,是最輕鬆的mvc開始之門。
2)設定資料庫。資料庫和一些基礎的表,會在後面自動建立。這裡我們設定一下資料庫的名稱等資訊。修改web.config裡的defaultconnection連線字串即可。
當然,如果需要連線已有的資料庫,也是可以的,同樣修改這裡的連線字串即可。 後面以新建資料庫的情況為標準進行討論。
將圖中兩處寫上自己想要建立的資料庫名稱即可。 (注:關於localdb的知識,這裡不再展開寫了。有需要的同學請自行查資料)
3) 可自定義使用者表及字段的名稱。開啟filters資料夾下的 initialize******membershipattribute.cs 檔案,找到41行
第二、三、四個引數分別為使用者表名稱、id欄位名稱 和 登入名字段名稱,可以自行定義。
本篇就寫到這裡,通過mvc的internet專案模板建立的專案,整合了很多實用而簡潔的東西。這裡已經涉及到了一點******membership的內容,
輕鬆學MVC4 0 6 MVC的執行流程
mvc在底層和傳統的asp.net是一致的,在底層之上,相關流程如下 2 routeconfig.registerroutes 方法裡,給出的預設規則為 a.在有特別需要的時候,到這裡來修改規則。b.未指明controller預設為homecontoller,未指定action預設為index,也就...
輕鬆學MVC4 0 7 View之Razor
原文 razor,很有意思的剃刀。相較與之前開發web的方式,razor真是輕鬆愜意。下面說一下我使用razor的一些心得。頁面中歸根結底是乙個輸出字串 html css js等混合的字串 的過程。現在流行的web開發方式,包括asp net jsp,php 等等,在頁面上,都是在輸出html字串的...
輕鬆學MVC4 0 3 刪除使用者功能
儲存後,右鍵點選專案檔案,彈出選單中選 在瀏覽器中檢視 如果未登入點選users,會跳轉到登入頁面,這是因為在其controller類accountcontroller中,加入了乙個attribute authorize 開啟accountcontroller,增加乙個刪除的action 下面是us...