原创 .NET學習路線總結之ADO.NET

後續持續更新

原创 WCF、WebAPI、WebService之間的區別總結

文章目錄一、分佈式框架二、.NET RemotingWeb Service三、WCF四、Web API五、分佈式技術這麼多,我該選誰? 一、分佈式框架 早在1996年Gartner就前瞻性地提出了面向服務架構的思想(SOA),SO

原创 .NET學習路線總結之C#基礎

後續持續更新

原创 ASP.NET Web API 2系列(一):初識Web API及手動搭建基本框架

文章目錄1.導言2.ASP.NET Web API介紹3.手動搭建基本框架(1)創建空的ASP.NET Web 應用程序(2)通過NuGet下載安裝Microsoft.Asp.Net.Api(3)添加全局應用程序類Global.a

原创 EF中Fluent API更多配置

基本EF配置只要配置實體類和表、字段的對應關係、表間關聯關係即可。如果利用EF的高級配置,可以達到更多效果:如果數據錯誤(比如字段不能爲空、字符串超長等),會在EF層就會報錯,而不會被提交給數據庫服務器再報錯;如果使用自動生成數據

原创 EF使用CodeFirst創建

文章目錄Code FirstEF 的安裝EF 簡單DataAnnotations 實體配置 Code First Code First的微軟的推薦用法是程序員只寫模型類,數據庫由EF 幫我們生成,當修改模型類之後,EF 使用“DB

原创 EF對象狀態

EF對象狀態 爲什麼查詢出來的對象Remove()、再SaveChanges()就會把數據刪除。而自己new一個Person()對象,然後Remove()不行?爲什麼查詢出來的對象修改屬性值後、再SaveChanges()就會把數

原创 PagedList分頁在MVC中的使用

文章目錄1.在DAL層中2.在BLL層中3.在控制器中4.在視圖界面 1.在DAL層中 /// <summary> /// 獲取新聞信息 /// </summary>

原创 ASP.NET Web API 2系列(二):靈活多樣的路由配置

文章目錄1. 導言2. HTTP協議2.1 HTTP請求方法2.2 HTTP狀態碼3. RESTful介紹3.1 REST介紹3.2 REST系統的特徵(1)客戶端-服務器結構(Client-Server)(2)無狀態(State

原创 EF的多元化

EF支持多種查詢語法:SQL查詢、LinQ查詢、Lambda表達式 EF會自動把Where()、OrderBy()、Select()等這些編譯成“表達式樹(Expression Tree)”,然後會把表達式樹翻譯成SQL語句去執

原创 jQuery驗證插件Validate

jQuery Validate 插件爲表單提供了強大的驗證功能,讓客戶端表單驗證變得更簡單,同時提供了大量的定製選項,滿足應用程序各種需求。該插件捆綁了一套有用的驗證方法,包括 URL 和電子郵件驗證,同時提供了一個用來編寫用戶自

原创 EF模型的配置

EF中的模型類的配置有DataAnnotations、FluentAPI 兩種。 上面這種在模型類上[Table(“Persons”)]、[Column(“Password”)]這種方式就叫DataAnnotations這種方式比

原创 EF框架的搭建(DataBase First)

文章目錄一、EF的創建三種創建的區別二、DataBase FirstEDM元數據實體文件使用EF查詢單表數據使用EF實現CRUD1. 添加數據2.修改數據3.使用EF刪除 一、EF的創建 使用EF進行數據庫開發的時候有兩個東西建:

原创 不得不懂的WPF佈局

文章目錄WPF佈局一,StackPanel 棧面板二,WrapPanel 環繞面板三,DockPanel 停靠面板四,Canvas 畫布五,Grid 網格面板 WPF佈局 所有WPF的佈局容器控件都是派生自抽象基類System.W

原创 ASP.NET MVC中Ajax

文章目錄一、AJAX簡介什麼是AjaxAjax的應用場景二、Ajax的JS實現三、Ajax涉及的內容返回JSON數據使用場合認識JSON格式數據JSON和XML數據比較XML格式數據JSON格式數據XML的優缺點XML的優點XML