最近接手一個網站專案需要處理Sitemap、Rss,原本是用排程產生的的xml檔案,由於專案改為ASP.NET MVC架構,
所以要一併調整,原本只是想寫新的排程處理就好,不過使用者卻說要動態產生對應XML,跟網頁一樣都要是動態的,
為了這個花不少時間研究,蠻多解法就是直接擺檔案在根目錄,不太適用於我目前的Case就是,
這邊還有搭配URL Rewrite來實現,因為sitemap、rss,需要再指定的位置讀取
最近接手一個網站專案需要處理Sitemap、Rss,原本是用排程產生的的xml檔案,由於專案改為ASP.NET MVC架構,
所以要一併調整,原本只是想寫新的排程處理就好,不過使用者卻說要動態產生對應XML,跟網頁一樣都要是動態的,
為了這個花不少時間研究,蠻多解法就是直接擺檔案在根目錄,不太適用於我目前的Case就是,
這邊還有搭配URL Rewrite來實現,因為sitemap、rss,需要再指定的位置讀取
專案升級 NET 6 CI CD也要跟上,這邊使用Azure DevOps Pipeline CI CD Deploy Azure App Service Linux
ASP.NET Core 3.1 升級 ASP.NET Core 6.0
Azure DevOps Pipeline CI CD Deploy Azure App Service Linux (4)
要佈署的專案檔案,我們準備好了,接著就是如何deploy到app service環境上了。
Azure DevOps Pipeline CI CD Deploy Azure App Service Linux (3)
終於到了第三回合,
可以看到Azure DevOps的畫面了,終於阿,
今天的目標就是Azure DevOps Pipeline CI。
Azure DevOps Pipeline CI CD Deploy Azure App Service Linux (2)
拿到免費的DevOps Pipeline時數後,接著可以來建立預備要佈署的環境,
用了.net core 當然要弄linux對吧
Azure DevOps Pipeline CI CD Deploy Azure App Service Linux (1)
以前需要蠻複雜的環境,才能夠自動佈署到正式環境,現在不需要了,雲端滿足你所有幻想(?
這幾篇文章會一步步從零開始,使用Azure的服務進行自動佈署,
更新程式到App service linux環境。
最近準備接外包出去的.NET Framework MVC專案回公司,看到專案內bin,packages,全都直接放專案內,卸載出專案時清除重建,出現某些元件版本異常的警告,直接Run起來出現了無法載入檔案或組件 System.Net.Http,怎樣解呢?
t-sql join tables timeout 有很多可能
MS SQL下TSQL撈取資料時,五千筆資料都不到一秒就結束查詢,一但跟任何一張表作JOIN馬上查詢時間變超過30秒,來找問題到底在哪裡
偶然發現前端高手寫的神奇語法,vue.js 綁定資料時(v-model),在沒有對應的資料時(undefined),設定了預設數值(default),寫這一篇記錄一下這神奇用法