<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Andy&apos;s Blog</title><description>PM、Software Engineer、以及 Build School Student Coach Andy Huang 的開發筆記。</description><link>https://andyhuang1223.github.io/</link><item><title>ASP.NET Core自製 JsonTryParse</title><link>https://andyhuang1223.github.io/posts/aspnet-core-json-try-parse/</link><guid isPermaLink="true">https://andyhuang1223.github.io/posts/aspnet-core-json-try-parse/</guid><description>最近遇到與API串接資料時遇到一個狀況，有可能取得的資料是一段 HTML 或者是特定的 Json 格式的字串進而往下繼續處理業務邏輯。因為 API 端暫時沒有設計合適的資料結構，所以現階段也只能用現行的資料來做判斷是否是特定的 Json 資料。而且有時收到 API 的資料的內容並不是 Json 格式</description><pubDate>Wed, 15 Jun 2022 00:00:00 GMT</pubDate></item><item><title>C#學習筆記-物件與類別(1)</title><link>https://andyhuang1223.github.io/posts/csharp-objects-and-classes-1/</link><guid isPermaLink="true">https://andyhuang1223.github.io/posts/csharp-objects-and-classes-1/</guid><description>在學習C#的路上一定會遇到一個名詞叫做「物件導向設計原則」，這個原則描述了如何以「物件」作為程式的基本設計單位，透過物件之間互動的行為，來完成所需要的功能。而不是只利用多個「函式」集合對電腦下達指令。 在討論物件之前，先來撰寫一個計算BMI的程式，這個程式有幾個功能： 1. 可以輸入姓名、身高以及體</description><pubDate>Wed, 15 Jun 2022 00:00:00 GMT</pubDate></item><item><title>C#學習筆記-物件與類別(2)</title><link>https://andyhuang1223.github.io/posts/csharp-objects-and-classes-2/</link><guid isPermaLink="true">https://andyhuang1223.github.io/posts/csharp-objects-and-classes-2/</guid><description>上一篇提到：類別是設計圖（藍圖），物件是透過設計圖產生的執行個體，而類別的設計，我們就要先從「類別的成員」開始說起… ## 類別成員 類別裡面可以放的成員有非常多： - 屬性 - 方法 - 建構函式 - …(可以參考： 成員 — C# 程式設計手冊 | Microsoft Docs (https:/</description><pubDate>Wed, 15 Jun 2022 00:00:00 GMT</pubDate></item><item><title>C#學習筆記-物件與類別(3)：成員概觀</title><link>https://andyhuang1223.github.io/posts/csharp-objects-and-classes-3-members/</link><guid isPermaLink="true">https://andyhuang1223.github.io/posts/csharp-objects-and-classes-3-members/</guid><description>類別的成員有許多，為了將類別設計圖變得更加完善，以下整理了官網內的 類別成員的概觀 (https://docs.microsoft.com/zh-tw/dotnet/csharp/programming-guide/classes-and-structs/members)。 ## 類別成員概觀： #</description><pubDate>Thu, 16 Jun 2022 00:00:00 GMT</pubDate></item><item><title>C#學習筆記-物件與類別(4):靜態類別與靜態成員</title><link>https://andyhuang1223.github.io/posts/csharp-objects-and-classes-4-static-members/</link><guid isPermaLink="true">https://andyhuang1223.github.io/posts/csharp-objects-and-classes-4-static-members/</guid><description>靜態成員與執行個體成員最大的差異是存取路徑不同，當呼叫執行個體成員時，需要透過執行個體變數名稱存取；呼叫靜態成員時，則透過類別名稱（型別物件）來存取靜態成員。 ## 靜態類別 在 class 關鍵字前加入 static 即為靜態類別。 靜態類別具有以下幾點特性： - 靜態類別的成員必須都是靜態的。 </description><pubDate>Fri, 17 Jun 2022 00:00:00 GMT</pubDate></item><item><title>C#學習筆記-物件與類別(5)抽象和密封類別以及類別成員</title><link>https://andyhuang1223.github.io/posts/csharp-objects-and-classes-5-abstract-sealed/</link><guid isPermaLink="true">https://andyhuang1223.github.io/posts/csharp-objects-and-classes-5-abstract-sealed/</guid><description>當類別間有一定程度關係時（相同或相似的成員），可以考慮是否使用物件導向三本柱中的「繼承」與「多型」，基底類別為被繼承的類別（父類別），而衍生類別則是繼承基底類別所產生的類別（子類別），也就是說，衍生類別具有基底類別一定的特性及能力。 ## 基底類別與衍生類別的關係 以我們先前的Person來舉例： </description><pubDate>Fri, 17 Jun 2022 00:00:00 GMT</pubDate></item><item><title>資料庫正規化筆記</title><link>https://andyhuang1223.github.io/posts/database-normalization/</link><guid isPermaLink="true">https://andyhuang1223.github.io/posts/database-normalization/</guid><description>## 正規化概念 資料庫正規化，又稱正規化、標準化，是資料庫設計的一系列原理和技術，以減少資料庫中數據冗餘，增進數據的一致性。 現在資料庫設計最多滿足3NF，普遍認為正規化過高，雖然具有對數據關係更好的約束性，但也導致數據關係表增加而令資料庫IO更易繁忙。 ### 定義 將原先關聯表格的所有資訊，在</description><pubDate>Thu, 21 Jul 2022 00:00:00 GMT</pubDate></item></channel></rss>