在這一章中,我們將直接進入項目,並且為產品和分類添加一些基本的模型類。我們將在Entity Framework的代碼優先模式下,利用這些模型類創建一個數據庫。我們還將學習如何在代碼中創建數據庫上下文類、指定數據庫連接字符串以及創建一個數據庫。最后,我們還將添加視圖和控制器來管理和顯式產品和分類 ...
在這一章中,我們首先添加一個搜索產品的模塊以增強站點的功能,然后使用視圖模型而不是ViewBag向視圖傳遞復雜數據。 注意:如果你想按照本章的代碼編寫示例,你必須完成第二章或者直接從www.apress.com下載第二章的源代碼。 . 添加產品搜索 為了執行產品搜索,我們將添加一些功能使其能夠按照產品名稱 描述和分類進行搜索,從而讓用戶有一個更好的選擇來查找相關結果。 之所以將分類也包含在內,是 ...
2017-01-10 11:01 7 829 推薦指數:
在這一章中,我們將直接進入項目,並且為產品和分類添加一些基本的模型類。我們將在Entity Framework的代碼優先模式下,利用這些模型類創建一個數據庫。我們還將學習如何在代碼中創建數據庫上下文類、指定數據庫連接字符串以及創建一個數據庫。最后,我們還將添加視圖和控制器來管理和顯式產品和分類 ...
在這一章中,我們將學習如何使用基架快速搭建和運行一個簡單的Microsoft ASP.NET MVC Web站點。在我們馬上投入學習和編碼之前,我們首先了解一些有關ASP.NET MVC和Entity Framework的背景信息,然后再詳細學習如何搭建開發環境。 1.1 MVC ...
本章的重點是對產品信息增加排序和分頁的功能,以及使用ASP.NET Routing特性添加更加友好的URL支持。 注意:如果你想按照本章的代碼編寫示例,你必須完成第四章或者直接從www.apress.com下載第四章的源代碼。 5.1 按照價格對產品進行排序 為了演示如何進行排序 ...
ASP.NET MVC with Entity Framework and CSS是2016年出版的一本比較新的、關於ASP.NET MVC、EF以及CSS技術的圖書,我將嘗試着翻譯本書以供日后查閱。但是,由於本人英語水平有限,難免有翻譯不准確或錯誤的地方,請大家踴躍提出寶貴的意見,以進行修正 ...
在這章中,我們將學習如何創建一個管理圖片的新實體,如何使用HTML表單上傳圖片文件,並使用多對多關系將它們和產品關聯起來,如何將圖片存儲在文件系統中。在這章中,我們還會學習更加復雜的異常處理,如何向模型添加自定義錯誤,然后向用戶顯示錯誤信息。在本章使用的產品圖片可以在Apress站點中的第6章 ...
第一個MVC應用程序 了解一個軟件最好的方法就是走進它並使用它。在這一章,將使用ASP.NET MVC框架建立一個簡單的數據錄入程序。我們將一步一個腳印以至於你能看懂ASP.NET MVC應用程序是如何搭建的。為了讓事情變得簡答,這一刻我們將忽略一些技術細節;但是不要緊 ...
翻譯的初衷以及為什么選擇《Entity Framework 6 Recipes》來學習,請看本系列開篇 3-8與列表值比較 問題 你想查詢一個實體,條件是給定的列表中包含指定屬性的值。 解決方案 假設你有如圖3-9所示的模型。 圖3-9 包含books和它 ...
翻譯的初衷以及為什么選擇《Entity Framework 6 Recipes》來學習,請看本系列開篇 3-4使用實體SQL查詢模型 問題 你想通過執行Entity SQL語句來查詢你的實體數據模型並返回強類型的對象。 解決方案 假設你有圖3-5所示的模型,它包含一個 ...