嘗試從頭至尾搭建乙個mvc的**,主要以流水的方式進行進度和記錄,而不討論技術的部分。
1,在controller下建立兩個資料夾,分別為sys和business,分別對應於系統功能和業務邏輯。比如登入功能就應該放置在系統功能中,而貨品列表則應該放在業務邏輯中。
2,與1中類似,views下同樣應該建立乙個sys資料夾。
2.1,在views——shared目錄下,建立乙個includepart.cshtml檔案,用來包含那些會被多個檢視頁面包含的指令碼檔案或樣式檔案。
注意此處,includepart中可能會頻繁的使用到某乙個類,不斷的引用完全的命名空間會比較麻煩,所以應該修改views目錄下的web.config,新增相應的命名空間。
3,在web專案中(主專案)建立乙個common資料夾,這個資料夾存在一些復用度比較高的方法,或者是多個頁面都可能涉及到的方法。
3.1,如在其中建立乙個webconfig.cs檔案,用來讀取配置檔案。
4,在web專案中建立resource資料夾,取靜態資源的意思,包含css\script\image\plugin。
開發P Invoke的工具與Website
做windows mobile開發很多時候都需要用到p invoke,之前也寫過一篇關於p invoke的文章。可以參考.net compact framework 下win32 api p invoke 的使用。但是每次做p invoke還不是得心應手,還需要借助工具和website,把這些工具和...
程式設計實踐 實現自己的ls命令
函式功能 處理傳遞過來的路徑資訊,判斷檔案型別。函式功能 獲取檔案資訊 函式功能 獲取目錄資訊 函式功能 排序 函式功能 獲取檔案屬性並列印 函式功能 輸出檔名 函式功能 初始化鍊錶 函式功能 獲取最早插入的元素並刪除,判空 函式功能 插入新元素 函式功能 資訊輸出 引數處理部分自己開始沒有想出來,...
寫自己的作業系統 個人實踐
近期開始看於淵的 自己動手寫作業系統 這本書,剛開始看就發現做系統的引導盤居然是軟盤!心裡那個汗啊!如今都是u盤了,誰還用軟盤。於是考慮用u盤。於是開始下面步驟 1 既然書上說給先要把軟盤做引導盤,那我就相似地把u盤做成引導盤。在網上找了半天,發現usboot,於是就用它給自己的u盤做了乙個引導盤。...