<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
  <channel><title>demo小鋪 最新文章</title>
<description>demo,trying to be the best.</description>
<link>http://feedproxy.google.com/demotc</link>
<language>zh-TW</language>
<item>
  <title>Package-and-Share-your-Code-snippet</title>
  <link>https://demo.tc/post/Package-and-Share-your-Code-snippet</link>
  <description>使用 Code Snippet &amp;nbsp;可以有效的減少開發人員日常重複輸入的麻煩，但你的程式碼片段不是我的程式碼片段，辛苦整理好的 Code Snippet &amp;nbsp;該怎麼保存甚至分享呢？在這裡就要推薦一個好套件 Code Snippet Studio &amp;nbsp;。</description>
  <guid isPermaLink="false">https://demo.tc/post/Package-and-Share-your-Code-snippet</guid>
  <pubDate>Fri, 06 Jan 2023 02:22:38 GMT</pubDate>
</item>
<item>
  <title>Customize-the-Code-Snippet-to-reduce-code-repetition</title>
  <link>https://demo.tc/post/Customize-the-Code-Snippet-to-reduce-code-repetition</link>
  <description>開發者日常總有一些需要經常性重複輸入的程式碼片段，短一點的可能可以靠肌肉記憶很順暢的打出來，但比較長的for迴圈、建構子、例外處理等輸入起來就比較麻煩，其實在 Visual Studio 中一直都有提供程式碼片段簡化這部分的操作，我也滿訝異的我從來沒寫過…</description>
  <guid isPermaLink="false">https://demo.tc/post/Customize-the-Code-Snippet-to-reduce-code-repetition</guid>
  <pubDate>Wed, 04 Jan 2023 16:05:07 GMT</pubDate>
</item>
<item>
  <title>用 shared resource 一致化錯誤訊息</title>
  <link>https://demo.tc/post/用 shared resource 一致化錯誤訊息</link>
  <description>.NET 中有非常好用的 DataAnnotations 相關 Attr 讓開發者可以快速的處理資料驗證，不過當相同行為很多時，難免會因為不同時期開發或不同的程式人員而導致錯誤訊息顯示的格式不一致，在這裡我將介紹我是如何利用 shared resource 來解決這問題。</description>
  <guid isPermaLink="false">https://demo.tc/post/%E7%94%A8%20shared%20resource%20%E4%B8%80%E8%87%B4%E5%8C%96%E9%8C%AF%E8%AA%A4%E8%A8%8A%E6%81%AF</guid>
  <pubDate>Tue, 03 Jan 2023 20:57:42 GMT</pubDate>
</item>
<item>
  <title>.NET6 的 CSS 隔離 css isolation</title>
  <link>https://demo.tc/post/.NET6 的 CSS 隔離 css isolation</link>
  <description>最近因為一些原因，加快了我把某專案升級為 .NET 6 的時程，升級之前當然是要做些 POC 最簡單的就是建立一個範本專案，然後跑一些重點需求，確保這些需求的執行結果如預期，而在開啟範本專案後，有一個東西吸引了我的眼球，如是我就開始研究進去了… &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;</description>
  <guid isPermaLink="false">https://demo.tc/post/.NET6%20%E7%9A%84%20CSS%20%E9%9A%94%E9%9B%A2%20css%20isolation</guid>
  <pubDate>Sun, 12 Dec 2021 16:15:51 GMT</pubDate>
</item>
<item>
  <title>Error CS1010: Newline in constant 解決方式</title>
  <link>https://demo.tc/post/Error CS1010%3A Newline in constant 解決方式</link>
  <description>先說結論：這是編碼錯誤導致！印象中每一版的 Visual Studio 剛推出都會有一樣的問題（難怪大家都說不要裝中文版），昨天要睡覺之前寫好了一個新功能，推上 Azure DevOps 跑到 CI 時一直跳出 Error CS1010: Newline in constant 的錯誤， 一時半刻沒反應過來，一陣子後才回想起這不是每次都會碰到的嗎….（上一次是 2019 難怪我忘了） ，這篇文章會快速的講原因和解法。&amp;nbsp;</description>
  <guid isPermaLink="false">https://demo.tc/post/Error%20CS1010%3A%20Newline%20in%20constant%20%E8%A7%A3%E6%B1%BA%E6%96%B9%E5%BC%8F</guid>
  <pubDate>Wed, 08 Dec 2021 17:24:27 GMT</pubDate>
</item>
<item>
  <title>Link Tag Helper Sample Code</title>
  <link>https://demo.tc/post/Link Tag Helper Sample Code</link>
  <description>Link Tag Helper 是在 .NET Core 的 MVC 與 Razor Pages 中提供的新擴充方法，用來處理使用 CDN 載入外部資源時的例外處理，可以用很優雅的方式設定外部資源載入錯誤時的備援機制，以往在 .NET Core 2.x 的時候專案範本擁有完整的範例，但升級到 3.x 後此範例就沒了，所以這篇文章主要就是記錄官方內建的範例程式碼，也順便釐清問題。</description>
  <guid isPermaLink="false">https://demo.tc/post/Link%20Tag%20Helper%20Sample%20Code</guid>
  <pubDate>Mon, 24 May 2021 21:22:55 GMT</pubDate>
</item>
<item>
  <title>還在用 DateTime 嗎？試試 DateTimeOffset 吧</title>
  <link>https://demo.tc/post/還在用 DateTime 嗎？試試 DateTimeOffset 吧</link>
  <description>廣大的 .NET&amp;nbsp;開發者一定都用過 DateTime&amp;nbsp;，取得現在的時間就很自然的使用 DateTime.Now，看似美好的日子竟然會因為雲端的普及而開始受到迫害，雲端平台的服務因為是全球性質因此時區通常都定在國際標準時間 UTC +0（以下稱為 Universal Time）&amp;nbsp;，所以為了時區的正確性，我們開始改變了時間的寫法，由 DateTime.Now&amp;nbsp;換成了 DateTime.UtcNow&amp;nbsp;，並且保持一個開發原則，進資料庫儲存的都是 Universal Time&amp;nbsp;顯示時再調整為適合的本地時區（以下稱為 Local Time&amp;nbsp;並且使用台灣時區 UTC+8）顯示，在這個原則限制之下世界終於恢復了平靜，但真的是這樣嗎？…</description>
  <guid isPermaLink="false">https://demo.tc/post/%E9%82%84%E5%9C%A8%E7%94%A8%20DateTime%20%E5%97%8E%EF%BC%9F%E8%A9%A6%E8%A9%A6%20DateTimeOffset%20%E5%90%A7</guid>
  <pubDate>Sun, 25 Apr 2021 19:26:05 GMT</pubDate>
</item>
<item>
  <title>Razor Pages 實務上與 ASP.NET MVC 的差異-編輯</title>
  <link>https://demo.tc/post/Razor Pages 實務上與 ASP.NET MVC 的差異-編輯</link>
  <description>相信很多人是直接跳這裡看結論的，但我真的希望你結論看完以後回頭看看其他兩篇的文字與範例程式碼，你應該更可以感受到 Razor Pages 的優良之處，我現在一個專案開始的時候我會優先選擇使用 &amp;nbsp;Razor Pages ， 除非我在初期就明確的知道這個專案在 MVC 會比較好寫，這兩者也不應該是堅持一種，應該看專案的不同與專案成員的能力來選擇，只會一種你就沒得選，會兩種你的機會就大，我們有在開設 Razor Pages 的課程，歡迎你來加大自己的版圖，讓你也有[選]的能力。精準解析 RazorPageshttps://skilltr.ee/razorpage&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;</description>
  <guid isPermaLink="false">https://demo.tc/post/Razor%20Pages%20%E5%AF%A6%E5%8B%99%E4%B8%8A%E8%88%87%20ASP.NET%20MVC%20%E7%9A%84%E5%B7%AE%E7%95%B0-%E7%B7%A8%E8%BC%AF</guid>
  <pubDate>Thu, 22 Apr 2021 18:09:39 GMT</pubDate>
</item>
<item>
  <title>Razor Pages 實務上與 ASP.NET MVC 的差異-新增與編輯</title>
  <link>https://demo.tc/post/Razor Pages 實務上與 ASP.NET MVC 的差異-新增與編輯</link>
  <description>以前 MVC&amp;nbsp;框架有人反應拆太細了，大多數專案其實不需要那麼龐大的架構，現在有了更聚焦更輕量化的 Razor Pages，或許對於我們是一個不錯的解法。</description>
  <guid isPermaLink="false">https://demo.tc/post/Razor%20Pages%20%E5%AF%A6%E5%8B%99%E4%B8%8A%E8%88%87%20ASP.NET%20MVC%20%E7%9A%84%E5%B7%AE%E7%95%B0-%E6%96%B0%E5%A2%9E%E8%88%87%E7%B7%A8%E8%BC%AF</guid>
  <pubDate>Wed, 21 Apr 2021 19:07:17 GMT</pubDate>
</item>
<item>
  <title>Razor Pages 實務上與 ASP.NET MVC 的差異-列表頁</title>
  <link>https://demo.tc/post/Razor Pages 實務上與 ASP.NET MVC 的差異-列表頁</link>
  <description>情境解說在資料庫中的資料表欄位會依據資料面來設計，但往往會與「顯示」「新增」「編輯」時所需的欄位不同，可能有多也可能有少，得過且過的開發人員會一股腦的都用 DB Model&amp;nbsp;來傳遞資料，但這是一種浪費也可能造成資安問題，依據我們開發 MVC&amp;nbsp;的習慣會建立稱為 View Model&amp;nbsp;的傳遞物件，本篇文章就來示範此情境在 ASP.NET MVC&amp;nbsp;與 Razor Pages&amp;nbsp;我們會怎麼做。為了讓範例可以達到不用解釋的目的，我們將以會員註冊這大家都寫過的東西來做範例。</description>
  <guid isPermaLink="false">https://demo.tc/post/Razor%20Pages%20%E5%AF%A6%E5%8B%99%E4%B8%8A%E8%88%87%20ASP.NET%20MVC%20%E7%9A%84%E5%B7%AE%E7%95%B0-%E5%88%97%E8%A1%A8%E9%A0%81</guid>
  <pubDate>Wed, 21 Apr 2021 02:50:45 GMT</pubDate>
</item>
<item>
  <title>開啟 Microsoft Edge 的產生網址 QRCode 功能</title>
  <link>https://demo.tc/post/開啟 Microsoft Edge 的產生網址 QRCode 功能</link>
  <description>&amp;nbsp;身為講者與愛分享的我，一直以來都有這樣的需求，之前是使用「擴充套件」來滿足，現在內建功能已經可以辦到了，來看看如何啟用吧。</description>
  <guid isPermaLink="false">https://demo.tc/post/%E9%96%8B%E5%95%9F%20Microsoft%20Edge%20%E7%9A%84%E7%94%A2%E7%94%9F%E7%B6%B2%E5%9D%80%20QRCode%20%E5%8A%9F%E8%83%BD</guid>
  <pubDate>Tue, 26 Jan 2021 14:44:28 GMT</pubDate>
</item>
<item>
  <title>Surface 執行 Android 模擬器時如何正確開啟 VT 功能</title>
  <link>https://demo.tc/post/Surface 執行 Android 模擬器時如何正確開啟 VT 功能</link>
  <description>首先我是有在玩遊戲的，所以有安裝雷電模擬器，而這模擬器會在開啟的時候提示玩家是否有開啟虛擬化技術（VT），最近新買電腦，第一次開啟雷電模擬器時看到了 VT 沒有正確啟用的警告，上網搜尋了許久看了一堆問答，最後終於在官方文件找到調整方式，也更進一步的找到 GUI 的設定方式，所以特別記錄一下。</description>
  <guid isPermaLink="false">https://demo.tc/post/Surface%20%E5%9F%B7%E8%A1%8C%20Android%20%E6%A8%A1%E6%93%AC%E5%99%A8%E6%99%82%E5%A6%82%E4%BD%95%E6%AD%A3%E7%A2%BA%E9%96%8B%E5%95%9F%20VT%20%E5%8A%9F%E8%83%BD</guid>
  <pubDate>Sat, 23 Jan 2021 15:45:41 GMT</pubDate>
</item>
<item>
  <title>.NET Core CSRF 防範機制遇上 AJAX</title>
  <link>https://demo.tc/post/.NET Core CSRF 防範機制遇上 AJAX</link>
  <description>從 .NET Framework&amp;nbsp;時代的 ASP.NET MVC&amp;nbsp;就有內建防範 CSRF&amp;nbsp;的機制，這機制在 MVC&amp;nbsp;架構下開發者可自由的選擇啟用或關閉，但是 .NET Core&amp;nbsp;發行時新推出的 RazorPage&amp;nbsp;則是預設開啟了 CSRF&amp;nbsp;防範機制，現在的網路環境越來越危險了預設開啟是非常正確的選擇，但是這樣的預設啟用對於初級的開發者來說就會很挫折，為什麼一個&amp;nbsp;AJAX&amp;nbsp;都寫不好呢。雖然說官方文件都有，但開發人員不看文件的比例和不寫文件差不多，所以我還是寫一篇來記錄一下吧&amp;nbsp;</description>
  <guid isPermaLink="false">https://demo.tc/post/.NET%20Core%20CSRF%20%E9%98%B2%E7%AF%84%E6%A9%9F%E5%88%B6%E9%81%87%E4%B8%8A%20AJAX</guid>
  <pubDate>Fri, 19 Jun 2020 21:24:25 GMT</pubDate>
</item>
<item>
  <title>MVC or RazorPage 該怎麼選-從資料傳遞物件討論！</title>
  <link>https://demo.tc/post/MVC or RazorPage 該怎麼選-從資料傳遞物件討論！</link>
  <description>在 RazorPage&amp;nbsp;中一個頁面（功能）需要的是多個集合的物件那就這一頁的 PageModel 自己建立就好，回想一下寫 MVC 的時候是不是會有一堆只用一次的 ViewModel ，一個物件只使用一次不是問題，問題在於很多功能很類似的 ViewModel 命名上是相當困難的，為了要明確的識別每一個 ViewModel 所以命名就會越來越長，到最後就難以維護。RazorPage 資料傳遞的類別都會包在自己身上，對於前後端需要並行開發的專案來說會比 MVC 更簡單一點，開發過程中的調整也都不用擔心會有人共用，造成改A錯B的窘境，直接改就可以也再次呼應了上一篇講的，如果你的專案在開發的時候還不知道最後到底要做什麼，還沒有規劃完善那 RazorPage 會是你更好的選擇。對於 RazorPage&amp;nbsp;開發有興趣的朋友可以參考&amp;nbsp;SkillTree&amp;nbsp;的課程😎</description>
  <guid isPermaLink="false">https://demo.tc/post/MVC%20or%20RazorPage%20%E8%A9%B2%E6%80%8E%E9%BA%BC%E9%81%B8-%E5%BE%9E%E8%B3%87%E6%96%99%E5%82%B3%E9%81%9E%E7%89%A9%E4%BB%B6%E8%A8%8E%E8%AB%96%EF%BC%81</guid>
  <pubDate>Fri, 10 Apr 2020 09:37:33 GMT</pubDate>
</item>
<item>
  <title>MVC or RazorPage 該怎麼選-從專案範本討論！</title>
  <link>https://demo.tc/post/MVC or RazorPage 該怎麼選-從專案範本討論！</link>
  <description>RazorPage 與 MVC 兩者設計的差異在於 MVC 完成一個功能會至少產生 Controller , View , Model(ViewModel)，而 RazorPage 則是就只有自己本體一頁，並不是說檔案少就比較好，檔案多就比較差，這就和遵循物件導向設計模式的檔案數一定會多過大無畏開發的檔案數，但我們是整天接觸實務的開發者，如果專案還沒長大就把架構想的太大是會造成開發過程複雜化。RazorPage 的設計很適合敏捷開發與人力不足或經常流動的公司，因為每一個功能都是相對獨立的，抽換簡單，可快速面對市場變化。快速交付持續改善，是現在網路世界的不二法門！對於 RazorPage&amp;nbsp;開發有興趣的朋友可以參考&amp;nbsp;SkillTree&amp;nbsp;的課程😎</description>
  <guid isPermaLink="false">https://demo.tc/post/MVC%20or%20RazorPage%20%E8%A9%B2%E6%80%8E%E9%BA%BC%E9%81%B8-%E5%BE%9E%E5%B0%88%E6%A1%88%E7%AF%84%E6%9C%AC%E8%A8%8E%E8%AB%96%EF%BC%81</guid>
  <pubDate>Wed, 08 Apr 2020 01:08:12 GMT</pubDate>
</item>
<item>
  <title>MVC or RazorPage 該怎麼選-從寫法習慣討論！</title>
  <link>https://demo.tc/post/MVC or RazorPage 該怎麼選-從寫法習慣討論！</link>
  <description>在 .NET Core 的環境中開發 Web Application 的選擇分為 RazorPage 和 MVC 兩種模式，技術上這兩種模式是相輔相成的，但實務上為了維護方便開發時還是會選擇一種作為主力，等到合適的情境時才會混者用。那開發者一開始建立專案的時候到底該選 RazorPage 還是 MVC 呢？在我教 RazorPage 課程時經常聽到這樣的問題，所以就想來寫個系列文說明我的經驗與我的主觀建議，預期會有多篇文章，從各種面向下去比較探討，但不會牽扯到實做的部分，畢竟身為一個開發人員是不會被框架限制的對吧😎</description>
  <guid isPermaLink="false">https://demo.tc/post/MVC%20or%20RazorPage%20%E8%A9%B2%E6%80%8E%E9%BA%BC%E9%81%B8-%E5%BE%9E%E5%AF%AB%E6%B3%95%E7%BF%92%E6%85%A3%E8%A8%8E%E8%AB%96%EF%BC%81</guid>
  <pubDate>Sun, 05 Apr 2020 00:40:22 GMT</pubDate>
</item>
<item>
  <title>如何擴充 AutoHistory 記錄的欄位</title>
  <link>https://demo.tc/post/如何擴充 AutoHistory 記錄的欄位</link>
  <description>上一篇文章介紹到了好用的 AutoHistory&amp;nbsp;受到不少人的好評（大家都喜歡省時間）而該篇文章的最後提到了擴充記錄欄位的方式，但留下了一個關鍵 Code&amp;nbsp;，有不少讀者反應不知道怎麼用，所以這篇文章就來補齊這一部份。</description>
  <guid isPermaLink="false">https://demo.tc/post/%E5%A6%82%E4%BD%95%E6%93%B4%E5%85%85%20AutoHistory%20%E8%A8%98%E9%8C%84%E7%9A%84%E6%AC%84%E4%BD%8D</guid>
  <pubDate>Tue, 17 Mar 2020 00:40:08 GMT</pubDate>
</item>
<item>
  <title>EntityFramework Core 搭配 AutoHistory 快速達成AB值記錄需求</title>
  <link>https://demo.tc/post/EntityFramework Core 搭配 AutoHistory 快速達成AB值記錄需求</link>
  <description>部分系統對於歷程是很在乎的，Before After&amp;nbsp;的記錄往往是抓鬼的好幫手，以前我們多多少少都會自行開發類似的 Log&amp;nbsp;機制，不過如果你的需求沒有很特別，倒是可以試試看這套 AutoHistory&amp;nbsp;簡單的完成這需求。</description>
  <guid isPermaLink="false">https://demo.tc/post/EntityFramework%20Core%20%E6%90%AD%E9%85%8D%20AutoHistory%20%E5%BF%AB%E9%80%9F%E9%81%94%E6%88%90AB%E5%80%BC%E8%A8%98%E9%8C%84%E9%9C%80%E6%B1%82</guid>
  <pubDate>Sat, 07 Mar 2020 14:26:57 GMT</pubDate>
</item>
<item>
  <title>Microsoft Edge Chromium版本搜尋小技巧</title>
  <link>https://demo.tc/post/Microsoft Edge Chromium版本搜尋小技巧</link>
  <description>demo&amp;nbsp;已經改用&amp;nbsp;新版 Edge&amp;nbsp;很久了，在這裡分享一個大多數人應該用不到的技巧，在 Edge&amp;nbsp;中預設的搜尋引擎是 Bing&amp;nbsp;我也一直是使用 Bing&amp;nbsp;搜尋，但大家都了解 Bing&amp;nbsp;有時候不是令人很滿意，所以需要切換到 Google&amp;nbsp;去搜，但如果你每次切換搜尋都要input google.com enter&amp;nbsp;再輸入 keyword&amp;nbsp;就顯的有點麻煩，這篇就是介紹快速切換搜尋引擎的方法。</description>
  <guid isPermaLink="false">https://demo.tc/post/Microsoft%20Edge%20Chromium%E7%89%88%E6%9C%AC%E6%90%9C%E5%B0%8B%E5%B0%8F%E6%8A%80%E5%B7%A7</guid>
  <pubDate>Wed, 19 Feb 2020 16:11:21 GMT</pubDate>
</item>
<item>
  <title>ASP.NET MVC 無法使用 Visual Studio 2019 新增 Area</title>
  <link>https://demo.tc/post/ASP.NET MVC 無法使用 Visual Studio 2019 新增 Area</link>
  <description>上週的&amp;nbsp;SkillTree MVC&amp;nbsp;課程進度來到了 Area&amp;nbsp;但我的 Visual Studio 2019&amp;nbsp;卻找不到建立的選項，後來經由全班學員一起測試後才知道原來在 16.4&amp;nbsp;版以後，換地方啦，所以特別寫篇文記錄一下，免得忘記。</description>
  <guid isPermaLink="false">https://demo.tc/post/ASP.NET%20MVC%20%E7%84%A1%E6%B3%95%E4%BD%BF%E7%94%A8%20Visual%20Studio%202019%20%E6%96%B0%E5%A2%9E%20Area</guid>
  <pubDate>Tue, 17 Dec 2019 16:39:59 GMT</pubDate>
</item>
<item>
  <title>如何使用 Visual Studio 將程式碼簽入 GitHub 版本控制服務</title>
  <link>https://demo.tc/post/如何使用 Visual Studio 將程式碼簽入 GitHub 版本控制服務</link>
  <description>會寫這篇文章的重點是 SkillTree&amp;nbsp;的課程回家作業都是使用 GitHub&amp;nbsp;在收的，但有部分的學員對於版控並不熟，所以寫這篇教學，希望這篇文章可以讓還沒有使用版控的朋友踏出第一步。</description>
  <guid isPermaLink="false">https://demo.tc/post/%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8%20Visual%20Studio%20%E5%B0%87%E7%A8%8B%E5%BC%8F%E7%A2%BC%E7%B0%BD%E5%85%A5%20GitHub%20%E7%89%88%E6%9C%AC%E6%8E%A7%E5%88%B6%E6%9C%8D%E5%8B%99</guid>
  <pubDate>Fri, 06 Dec 2019 17:33:10 GMT</pubDate>
</item>
<item>
  <title>開發機與正式機文化特性不同的雷_雲端程式要注意</title>
  <link>https://demo.tc/post/開發機與正式機文化特性不同的雷_雲端程式要注意</link>
  <description>.NET Framework&amp;nbsp;內有包含許許多多方便的格式化語法，比如常見的 DataTime.ToString(&amp;quot;yyyy-MM-dd&amp;quot;)&amp;nbsp;、 int.ToString(&amp;quot;F&amp;quot;)、double.ToString(&amp;quot;P&amp;quot;)&amp;nbsp;這些都是偷懶的好幫手，一直以來也用得很自然，直到我膝蓋中了一箭....</description>
  <guid isPermaLink="false">https://demo.tc/post/%E9%96%8B%E7%99%BC%E6%A9%9F%E8%88%87%E6%AD%A3%E5%BC%8F%E6%A9%9F%E6%96%87%E5%8C%96%E7%89%B9%E6%80%A7%E4%B8%8D%E5%90%8C%E7%9A%84%E9%9B%B7_%E9%9B%B2%E7%AB%AF%E7%A8%8B%E5%BC%8F%E8%A6%81%E6%B3%A8%E6%84%8F</guid>
  <pubDate>Sun, 01 Dec 2019 19:30:50 GMT</pubDate>
</item>
<item>
  <title>Azure HTTPS 憑證正確卻無法繫結網域事件記錄簿</title>
  <link>https://demo.tc/post/Azure HTTPS 憑證正確卻無法繫結網域事件記錄簿</link>
  <description>幾天前我在負責維運的點部落(https://dotblogs.com.tw)憑證到期了，因為去老爹（GoDaddy）有通知自動續約成功，所以我也沒有在意，直到有朋友通知說點部落憑證到期我才想到，憑證要更新阿🙀但這就是惡夢的開始，憑證更新應該是很簡單的事情，但是我遇到了鬼打牆的問題，而且不知道為什麼三年前我選在十月十號買憑證，所以出事的時候完全沒有技術支援...嘗試了各種方式以後我就放下一切靜靜的等待恢復上班的時間，果然上班時間一到，微軟技術支援主動聯絡後講了一句話，問題就解決了😲</description>
  <guid isPermaLink="false">https://demo.tc/post/Azure%20HTTPS%20%E6%86%91%E8%AD%89%E6%AD%A3%E7%A2%BA%E5%8D%BB%E7%84%A1%E6%B3%95%E7%B9%AB%E7%B5%90%E7%B6%B2%E5%9F%9F%E4%BA%8B%E4%BB%B6%E8%A8%98%E9%8C%84%E7%B0%BF</guid>
  <pubDate>Tue, 15 Oct 2019 22:08:59 GMT</pubDate>
</item>
<item>
  <title>Surface Pro 電池老化怎麼辦？</title>
  <link>https://demo.tc/post/Surface Pro 電池老化怎麼辦？</link>
  <description>先來名詞解釋一下 Surface Pro&amp;nbsp;有以下幾種保固	購機後註冊享有的一年保固（以下稱為標準保固）	購機後45天內可在官網延長一年等於共有兩年保固（這在 Surface Pro4的時候就消失了）	經由商業通路在購機後45天內延長保固，最長可以加買三年（以下稱為延伸保固）我每一種都買過，現在要來強烈推薦的是商業的延伸保固👍</description>
  <guid isPermaLink="false">https://demo.tc/post/Surface%20Pro%20%E9%9B%BB%E6%B1%A0%E8%80%81%E5%8C%96%E6%80%8E%E9%BA%BC%E8%BE%A6%EF%BC%9F</guid>
  <pubDate>Mon, 15 Apr 2019 17:31:39 GMT</pubDate>
</item>
<item>
  <title>如何將 Microsoft Edge Chromium 版本改成黑色主題</title>
  <link>https://demo.tc/post/如何將 Microsoft Edge Chromium 版本改成黑色主題</link>
  <description>就在前幾天微軟終於公開讓大家測試這個藍皮彩色骨的 Edge&amp;nbsp;了，和之前的版本比較起來的差異在於此版本使用的核心是 Chromium&amp;nbsp;也就是網頁呈現的效果會和 Chrome&amp;nbsp;相同，當然也相容 Chrome&amp;nbsp;商店的套件，更重要的一點 Microsoft Edge&amp;nbsp;只支援 Win10&amp;nbsp;但 Microsoft Edge Insider&amp;nbsp;是支援 Win7&amp;nbsp;的，可說是擴大了戰場，不過這篇不是要推薦它，只是要介紹怎麼把他改成深色的。</description>
  <guid isPermaLink="false">https://demo.tc/post/%E5%A6%82%E4%BD%95%E5%B0%87%20Microsoft%20Edge%20Chromium%C2%A0%E7%89%88%E6%9C%AC%E6%94%B9%E6%88%90%E9%BB%91%E8%89%B2%E4%B8%BB%E9%A1%8C</guid>
  <pubDate>Thu, 11 Apr 2019 23:31:03 GMT</pubDate>
</item>