標籤:des style blog http io ar color os sp
IIS出問題 :兩個命令 cmd 裡面 aspnet_regiis -i vs命令裡邊也執行下
HttpModule是httpapplication 的一個過濾器
EF ORM架構:EF
底層都是訪問:ado.net資料模型
ldcdbEntities db = new ldcdbEntities(); //查詢 IQueryable<LDC_Goods_Brand> temp = from u in db.LDC_Goods_Brand where u.Id > 0 select u; foreach (var item in temp) { Console.WriteLine(item.BrandName); } //修改 //通過linq運算式 或者學的lamdba查詢出來的 實體 ,預設是被Ef的上下為你監視的 var GoodsBrand = temp.FirstOrDefault(); if (GoodsBrand != null) { Console.WriteLine(GoodsBrand.BrandName); //內部會自動告訴上下文我單簽的實體改變了 狀態也一併改成Modified狀態 GoodsBrand.BrandName = DateTime.Now.ToString(); //給上下文 下命令 ;去把所有的屍體變化儲存回資料庫 db.SaveChanges(); } //刪除掃做 if (GoodsBrand != null) { //db.LDC_Goods_Brand.刪除操作沒有成功!!!!!! } //添加 LDC_Goods_Brand brand = new LDC_Goods_Brand(); brand.BrandName = "新添加的!!"; brand.CreateTime = DateTime.Now; db.LDC_Goods_Brand.Add(brand);//添加方法不同 db.SaveChanges(); Console.ReadKey();EF練習
mvvm ,mvp 是mvc 的變種
DTO 資料可序列化 資料網路上的傳輸
企業服務匯流排 (業務層)
orm持久化方式
查詢部分列
//查詢部分列 //var demo1 = from u in db.LDC_Goods_Brand // select new { u.Id, u.BrandName }; var demo2 = db.LDC_Goods_Brand.Where<LDC_Goods_Brand>(oo => oo.Id > 2).Select(oo => new { oo.Id, oo.BrandName }); foreach (var item in demo2)linq lambda
lambda 運算式 分頁查詢
//分頁查詢 var demo4 = db.LDC_Goods_Brand.Where<LDC_Goods_Brand>(uu => uu.Id > 0) //.OrderBy<LDC_Goods_Brand, int>(uu => uu.Id);//升序 .OrderByDescending(uu => uu.Id)//按照降序 .Skip<LDC_Goods_Brand>(2)//越過多少條 .Take<LDC_Goods_Brand>(2);//取多少條 //命令式編程 函數式編程 #endregion
//分頁查詢
開發網站比較快:ruby on rails,命令式的編程
IQueryable實現了 IEnumable介面
mvc 學習筆記