iT邦幫忙

鐵人檔案

2024 iThome 鐵人賽
回列表
自我挑戰組

C# 和 SQL 探索之路 - 3 系列

今年還是拖到了最後才報名,這次分享仍然以 C# 和 SQL 為主,並加入一些網頁開發和實用文章的整理,希望能夠對大家有幫助 ~

參賽天數 19 天 | 共 30 篇文章 | 0 人訂閱 訂閱系列文 RSS系列文
DAY 19

Day 21: ASP.NET Core 使用 Hosted Service 建立背景服務

ASP.NET Core 有內建 Hosted Service (託管服務),可用來執行背景的排程工作,不像舊的 ASP.NET 需要自行設定 Windows...

2024-10-04 ‧ 由 Lazy 分享
DAY 19

Day 22: SQL Server Case 條件敘述

CASE 語法在 SQL 中是類似其它程式語言 if 的寫法,可以根據不同的條件,輸出對應的結果。這在查詢和轉換資料時非常有用,可以根據條件靈活地改變輸出的內容...

2024-10-05 ‧ 由 Lazy 分享
DAY 19

Day 23: SQL Server 交易持久性與延遲交易持久

如果需要大量寫入資料庫的時候,可以要求 SQL Server 先回報成功,再將變更結果從緩衝區寫入資料庫,即「延遲交易持久」功能。 語法和說明 WITH ( D...

2024-10-06 ‧ 由 Lazy 分享
DAY 19

Day 24: SQL Server 查詢錯誤、備份資料庫

這篇文章描述如何查詢 SQL Server 的錯誤代碼,以及錯誤是「SQL Server 插入資料時回報容量不足」時,使用 Script 備份資料庫,再移除資料...

2024-10-07 ‧ 由 Lazy 分享
DAY 19

Day 25: 文章摘要 - 資料庫正規化

這篇文章是 Prograss Bar 網站「不是工程師」系列內,「資料庫正規化」系列文章,以及另一篇欄位共用文章的摘要,以及個人的一些想法。推薦在設計資料表時閱...

2024-10-09 ‧ 由 Lazy 分享
DAY 19

Day 26: 文章摘要 - 搶救資料庫效能大作戰

「搶救資料庫效能大作戰」是李宗翰所著,於 iThome 2012 年刊登的文章專欄,對於改善 SQL Server 的效能此議題,有一個初步而全面性的介紹。以下...

2024-10-09 ‧ 由 Lazy 分享
DAY 19

Day 27: 經驗談 - 重構程式的步驟

無論是接到要重新整理程式碼的任務,或是自己想整理凌亂的程式碼,如果知道重構的目的,並謹慎的實作重構的步驟,就能安心寫出更容易維護和擴充的程式。 重構的目的 使...

2024-10-13 ‧ 由 Lazy 分享
DAY 19

Day 28: 經驗談 - Code Review 的概念

Code Review 的目的有以下幾個: 改善邏輯的寫法,提高效能、增加必要的檢查方法等等。 改善可讀性,例如讓變數、方法的命名和專案一致。 檢查可能發生的...

2024-10-13 ‧ 由 Lazy 分享
DAY 19

Day 29: 文章心得 -「思考物件導向」系列

本文章為「思考物件導向」系列文章 (作者:蔡學鏞) 的閱讀心得。 類別、方法、欄位的能見度 類別裡的資料要不要徹底的隱藏,只能由內部類別設定 ? 類別的方法能不...

2024-10-13 ‧ 由 Lazy 分享
DAY 19

Day 30: 文章心得 - 寫文件的 Why, Which 和 How & 結語

本文適用於程式開發人員 (PG),不討論系統設計或分析師 (SA, SD) 需要撰寫規格書的狀況。 寫文件的好處 - 只寫程式不寫技術文件,那就通靈吧!-...

2024-10-13 ‧ 由 Lazy 分享