Nancy簡單實戰之NancyMusicStore(六):寫在最後

Catcher8發表於2017-01-21

前言

由於公司搬家後,住的地方離上班的地方遠了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的版本了:

version

而且鑑於2.X與1.X還有較大的區別,並且1.4.3版本還是目前最為穩定的一個版本

所以這個系列還是以1.X版本為主。後續才會繼續分享2.x版本的相關內容。

這個系列主要包含五篇,從環境搭建到開發最後到部署

這五篇如下:

這五篇分別的主要內容如下:

第一篇主要是處理資料庫遷移到PostgreSQL、搭建專案安裝相應的Packages以及處理資原始檔

第二篇主要是用Razor檢視引擎來搭建這個專案的首頁

第三篇主要是處理音樂專輯的資訊瀏覽以及用Forms認證處理音樂專輯的管理

第四篇主要是實現了簡單的購物車流程

第五篇主要是在Windows和Linux下面分別對這個專案進行了部署

總結

這個系列的文章可以說是中規中矩、比較簡單,甚至看不出那裡有點特別的地方。與之前唯一不同的是:

我是先把整個系列的內容寫出來,確定為幾篇來寫,每篇寫的內容是什麼,寫好後每篇文章仔細檢查好幾遍

確定沒有明顯的錯誤後才依次發到部落格園。由於用的是Markdown,所以只要將在筆記中寫的內容copy/paste一下

就可以直接釋出了。

本系列的完整程式碼下載(裡面已經包含備份了的資料庫):

NancyMusicStore

最後給各位拜個早年!祝大家新年快樂,閤家安康!

相關文章