原文: Nancy簡單實戰之NancyMusicStore(六):寫在最後
前言
由于公司搬家後,住的地方離上班的地方遠了N倍,以前是走路十多分鐘就可以到公司的,上班時間也從9:00提早到8:30
現在每天上班都是先坐公交,然後再坐地鐵,在這段路上比較浪費時間而且每天都是要6:30起床,22:45左右睡覺
保證充足的睡眠,這樣才能保證上班有精神。是以寫部落格的時間也就少了很多,平時都是将學習的點滴記錄在雲筆記中
有時間才能抽空整理一下、總結一下。
由于快過年了,整理了一下2016年的筆記,于是就有了Nancy簡單實戰之NancyMusicStore這個系列的部落格。
案例選擇
Nancy是一個很不錯的架構,也很簡潔,我還是挺喜歡的。前面也零零散散的寫過一些Nancy的部落格
這些部落格已經同步到了
Nancy之大雜燴中,并且這一系列的文章都同步到此。
為了讓大家能更容易的上手這個架構,我找一個大家都熟悉,并且簡單的項目來寫實戰系列
最後我選擇了MVC MusicStore這個衆所周知的案例。
為什麼我要先MVC MusicStore呢?簡單,沒有太過複雜的業務,十分适合一門技術的入門。
相信不少人開始接觸MVC,都是以這個案例開始的吧。
系列說明
由于筆記中大多數是以1.X版本為主的,2.X的也就幾篇,并且2.X的始終還是沒有釋出正式版
截止至2017年1月1号,Nancy已經釋出了3個2.x的版本了:

而且鑒于2.X與1.X還有較大的差別,并且1.4.3版本還是目前最為穩定的一個版本
是以這個系列還是以1.X版本為主。後續才會繼續分享2.x版本的相關内容。
這個系列主要包含五篇,從環境搭建到開發最後到部署
這五篇如下:
- Nancy簡單實戰之NancyMusicStore(一):準備工作和搭建項目
- Nancy簡單實戰之NancyMusicStore(二):打造首頁
- Nancy簡單實戰之NancyMusicStore(三):完善商品資訊與管理
- Nancy簡單實戰之NancyMusicStore(四):實作購物車
- Nancy簡單實戰之NancyMusicStore(五):部署上線
這五篇分别的主要内容如下:
第一篇主要是處理資料庫遷移到PostgreSQL、搭建項目安裝相應的Packages以及處理資源檔案
第二篇主要是用Razor視圖引擎來搭建這個項目的首頁
第三篇主要是處理音樂專輯的資訊浏覽以及用Forms認證處理音樂專輯的管理
第四篇主要是實作了簡單的購物車流程
第五篇主要是在Windows和Linux下面分别對這個項目進行了部署
總結
這個系列的文章可以說是中規中矩、比較簡單,甚至看不出那裡有點特别的地方。與之前唯一不同的是:
我是先把整個系列的内容寫出來,确定為幾篇來寫,每篇寫的内容是什麼,寫好後每篇文章仔細檢查好幾遍
确定沒有明顯的錯誤後才依次發到部落格園。由于用的是Markdown,是以隻要将在筆記中寫的内容copy/paste一下
就可以直接釋出了。
本系列的完整代碼下載下傳(裡面已經包含備份了的資料庫):
NancyMusicStore最後給各位拜個早年!祝大家新年快樂,合家安康!