最近我想把我學過的一些東西進行一下整合,來驗證我最近學習的效果,所以我決定做一個簡單的可以實現基本功能的Asp.net MVC 3 的企業網站系統,因為我的美術功底比較差,所以界面做出來可能會很丑陋。
現在我列一下可能會用到的技術以及可能采取的方式:如果有需要,還會繼續添加
首先就是
Asp.net MVC 3框架,這時我研究了很長時間的一個框架結構。
Jquery ,這時開發交互體驗的前提條件就是要引入這個包裝的很好的js庫
AutoFac,這是一個具有高效率的依賴注入(IOC)框架,很簡單但是很有效的依賴注入框架
Entity framework 或者是Nhibernate 框架,Orm框架結構,實現sql語句與具體對象之間的分離。
Lucene.net框架,這是一個便於索引的框架,可以進行模糊查找。
Npoi.net,對Excel文件進行操作的框架,可以操作 Excel2003,進行對Excel的完全的編程訪問,在本系統中進行數據的導出。
Jquery-easyui ,作為后台的管理界面的js庫
Memcached框架,作為一個分布式的對象緩存,在這里使用確實是大材小用,但是就當練習,也拿來用一下,提高一個程序的輸出效率
Uploadify,上傳控件,作為上傳文件或者是上傳圖片的控件選擇
Json,當然了,這不是一個框架,而是一種語言格式,但是我還是把它單拿出來,因為這是一個合格程序員必須掌握的語法
Log4Net,日志管理,這時一個成熟的程序中都必須出現的,因為他會告訴我們什么時候程序出現了錯誤
KindEditor,文本編輯器,輕量級的文本編輯器,博客園使用的是tinymce
Quartz.net,定時任務框架,具有比timer更准時的效果,定時執行任務
當然了,可能還會用到其他的框架,我在以后用到的時候會把用到的添加到此處。可能在我這個簡單的企業網站中不可能會用到這么多框架,我只能說我盡量都使用。但是不保證。
索引:
asp.net MVC 簡單網站系統 第一篇數據庫篇
我會把我的開發計划做成總結寫出來,希望得到大家的批評、指導。