從現在開始,將帶你從頭開始開發一個分類信息網,先將目錄起草如下,將不斷完善,敬請期待。
分類信息網效果:http://www.flxxwang.com
分類信息網1.0版源碼下載地址:http://bbs.flxxwang.com/showtopic-2.aspx
本序列教程的示例代碼下載:
第一部分源碼:
第二部分源碼:
第三部分源碼:
第四部分源碼:
第五部分源碼:
第N部分源碼:
本教程內容:
(一)至(二十三)節:
封裝一個基類ModelBase<TModel,TKey>,該類實現了對數據庫的增(Insert)、刪(Delete)、改(Update)、查(Select)功能。所有數據庫表實體類,只需要繼承自ModelBase<TModel,TKey>,就具備了增、刪、改、查功能。
本序列教程目錄如下:
ASP.NET MVC3 開發分類信息網:(一)ModelBase<TModel,TKey>簡介
ASP.NET MVC3 開發分類信息網:(二)DataAccess<TModel,TKey>簡介
ASP.NET MVC3 開發分類信息網:(三)DataTable轉List<ModelBase<TModel,TKey>>
ASP.NET MVC3 開發分類信息網:(四)ModelBase<TModel,TKey>實現基本查詢功能(Select)
ASP.NET MVC3 開發分類信息網:(五)ModelBase<TModel,TKey>實現基本刪除功能(Delete)
ASP.NET MVC3 開發分類信息網:(六)ModelBase<TModel,TKey>實現基本更新功能(Update)
ASP.NET MVC3 開發分類信息網:(七)ModelBase<TModel,TKey>實現基本插入功能(Insert)
ASP.NET MVC3 開發分類信息網:(八)ModelBase<TModel,TKey>使用表達式設置查詢條件①
ASP.NET MVC3 開發分類信息網:(九)ModelBase<TModel,TKey>使用表達式設置查詢條件②
ASP.NET MVC3 開發分類信息網:(十)ModelBase<TModel,TKey>使用表達式設置查詢條件③
ASP.NET MVC3 開發分類信息網:(十一)ModelBase<TModel,TKey>使用表達式設置刪除條件
ASP.NET MVC3 開發分類信息網:(十二)ModelBase<TModel,TKey> 分頁 PagedList<T> ①
ASP.NET MVC3 開發分類信息網:(十三)ModelBase<TModel,TKey> 分頁 PagedList<T> ②
ASP.NET MVC3 開發分類信息網:(十四)ModelBase<TModel,TKey>事件①
ASP.NET MVC3 開發分類信息網:(十五)ModelBase<TModel,TKey>事件②
ASP.NET MVC3 開發分類信息網:(十六)ModelBase<TModel,TKey>事件③
ASP.NET MVC3 開發分類信息網:(十七)ModelBase<TModel,TKey> Linq查詢 之 DataQuery<TData>
ASP.NET MVC3 開發分類信息網:(十八)ModelBase<TModel,TKey> Linq查詢 之 排序 OrderByHandler
ASP.NET MVC3 開發分類信息網:(十九)ModelBase<TModel,TKey> Linq查詢 之 排序 ThenByHandler
ASP.NET MVC3 開發分類信息網:(二十)ModelBase<TModel,TKey> Linq查詢 之 返回第一個元素 FirstHandler
ASP.NET MVC3 開發分類信息網:(二十一)ModelBase<TModel,TKey> Linq查詢 之 分組 GroupByHandler
ASP.NET MVC3 開發分類信息網:(二十二)ModelBase<TModel,TKey> Linq查詢 之 求平均數 AggregateHandler
ASP.NET MVC3 開發分類信息網:(二十三)ModelBase<TModel,TKey> Linq查詢 之 分頁 SkipHandler.cs與TakeHandler
ASP.NET MVC3 開發分類信息網:(二十四)ModelBase<TModel,TKey>序列化
ASP.NET MVC3 開發分類信息網:(二十五)分類信息實體類的基類 – InfoBase<TModel>與IInfo
ASP.NET MVC3 開發分類信息網:(二十六)房產基類 – HouseBase<TYPE>與IHouse
ASP.NET MVC3 開發分類信息網:(二十七)表結構與實體類設計 – 二手房 – HouseSecond
。。。。。。。。不斷完善中。。。。。。。