iT邦幫忙

2019 iT 邦幫忙鐵人賽

DAY 9
1
Everything on Azure

三十天.NET❤️Azure漸進式開發專案系列 第 9

三十天.NET與Azure漸進式開發專案(9):"輕量級Azure需求"的階段性總結

三十天.NET與Azure漸進式開發專案(9):"輕量級Azure需求"的階段性總結

綜合前幾篇文章:webapp、webjob、git備份、圖床、azure sql database保存資料,對一個初步專案已經足夠了,今天介紹示範一個專案整合上線。

舉例

W3CMiniblog.Core.W3示範。

Clone 專案、並更改存取資料方式為SQL Server

Github Clone專案
2018-10-14.18.39.19-image.png

替換Startup.cs下IBlogService注射類別為MSSqlBlogService
services.AddSingleton<IBlogService, MSSqlBlogService>();
2018-10-14.18.39.26-image.png

替換資料庫連結字串為Azure SQL DataBase ConnectionString

1.到Azure SQL DataBase 複製連接字串
2018-10-14.18.39.30-image.png

2.複製到SqlHelper.cs替換connectionStrin的值
2018-10-14.18.39.34-image.png

建立表格資料

1.資料庫表格我放在TableSQL Script資料夾下面
2018-10-14.18.39.40-image.png

2.在SQL查詢工具查詢建立表格資料,假如沒有SSMS工具可以使用線上Query editor查詢建立,如圖片。
2018-10-14.18.39.44-image.png

推送、建立Azure Web App

三十天.NET與Azure漸進式開發專案(1):介紹,快速開始

使用GIT + WebJob + DevOps做排程版控備份

三十天.NET與Azure漸進式開發專案(3):WebAPP備份 : Azure備份、GIT遠端備份
三十天.NET與Azure漸進式開發專案(4):WebJob自動排程器Git備份

使用Azure Storage Blob作為圖床

三十天.NET與Azure漸進式開發專案(6):替換使用Azure Storage Blob保存圖片

專案就可以初步上線了

2018-10-14.18.39.51-image.png


讀者可以親自動手試試看,親自動手做過一次之後才算是學會,
只要注意按照文章選好免費方案,是不用擔心要收費的問題。

當初文章標題取名為漸進式是受vue的影響

在我們用一個工具的時候,並不是為了使用其中一項功能
要學完全家桶的技術才能開發
可以像搭積木的方式,從最小最快的成本一步一步的搭建。

一般小流量專案使用前八天文章介紹Azure功能就基本足夠使用了。所以有了這篇作為.NET開發者,輕量級Azure需求的階段性總結。

接下來會介紹Azure進階應用。


上一篇
三十天.NET與Azure漸進式開發專案(8):Azure SQL Database異地備份、最簡單讀寫分離架構
下一篇
三十天.NET與Azure漸進式開發專案(10):使用Azure Redis(上)-建立、使用
系列文
三十天.NET❤️Azure漸進式開發專案30

尚未有邦友留言

立即登入留言