* 本篇目標
逐步將網站發行到Microsoft Azure
* 前言
Azure出來後,我們可以很輕易的將網站放在雲上面,本篇將逐步新增一個Azure Website,並透過Visual Studio 2013來發行上去。
* Azure WebSite
新增網站
設定URL
網站建立好後,點選進入,下載發行檔
接著在Web專案點發行
點選匯入,選擇剛剛的發行檔
點選發行,如此就輕鬆地將網站丟到雲上了
* 後記
Azure介面基本上都很淺顯易懂,將網站發行到雲上後,再來就是將資料庫也放到Azure DataBase,這邊就不再多說介紹了,詳細可以參考下面提供的文章連結。
Azure目前有免費試用,且就算啟用了,部分功能流量未超過其實也是不用收錢的,未來已經是雲的趨勢,可以趁著這個免費的福利,去試玩看看Azure的強大吧 ^_^
http://blog.sanc.idv.tw/p/windows-azure.html
本系列程式原始碼請至我的Github下載 https://github.com/kyleap
** 如內容有誤請告知,將進行修改,謝謝 **
你好, 感謝您的分享, 我受益許多, 我很喜歡你的分層方式
回覆刪除我實際從 github 下載測, 編譯後出現如下訊息,
錯誤 1 找不到原始程式檔 'sp_Permission_GetMenuList_Result.cs' R:\2014.IT.Ironman7-master\2014.IT.Ironman7-master\CMS.Domain\CSC CMS.Domain
錯誤 2 找不到原始程式檔 'ViewModels\LoginViewModel.cs' R:\2014.IT.Ironman7-master\2014.IT.Ironman7-master\CMS.Domain\CSC CMS.Domain
錯誤 3 找不到中繼資料檔 'R:\2014.IT.Ironman7-master\2014.IT.Ironman7-master\CMS.Domain\bin\Debug\CMS.Domain.dll' R:\2014.IT.Ironman7-master\2014.IT.Ironman7-master\CMS.DAL\CSC CMS.DAL
錯誤 4 找不到原始程式檔 'Services\LoginService.cs' R:\2014.IT.Ironman7-master\2014.IT.Ironman7-master\CMS.BLL\CSC CMS.BLL
錯誤 5 找不到原始程式檔 'Services\PermissionService.cs' R:\2014.IT.Ironman7-master\2014.IT.Ironman7-master\CMS.BLL\CSC CMS.BLL
錯誤 6 找不到原始程式檔 'Controllers\LoginController.cs' R:\2014.IT.Ironman7-master\2014.IT.Ironman7-master\CMS.Web\CSC CMS.Web
錯誤 7 找不到原始程式檔 'Models\PageDynamicNodeProvider.cs' R:\2014.IT.Ironman7-master\2014.IT.Ironman7-master\CMS.Web\CSC CMS.Web
您好,謝謝您的稱讚,請再至我的Github下載新版本,並於localDB建置範例資料庫:
回覆刪除範例資料庫執行擋,請於localDB建立Northwind資料庫,並執行下列.sql檔案:
https://onedrive.live.com/redir?resid=F499B3ACA917B21B%211345
如果仍然編譯錯誤,可以從DAL -> Domain -> BLL -> Web 依序編譯,看是哪個專案發生錯誤,謝謝