iT邦幫忙

鐵人檔案

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

Bug仔的筆記本 系列

想寫正經的程式筆記,實際上大部份是我踩到的坑?

鐵人鍊成 | 共 30 篇文章 | 6 人訂閱 訂閱系列文 RSS系列文
DAY 1

ASP.NET 的錯誤訊息顯示設定

ASP.NET 執行過程中發生錯誤時,會顯示黃色錯誤畫面(YSOD,Yellow Screen of Death) 這個黃色畫面上面會顯示錯誤的原因,如果要隱...

2022-09-16 ‧ 由 長庚 分享
DAY 2

為什麼用 F5 偵錯時,Web.Config 沒有依 Debug 組態或 Releace 組態做內容替換?

我們發布 ASP.NET 網站的設定檔都是寫在 Web.Config 裡面在專案中可以看到跟 Web.Config 有關的有三個檔案,分別是 Web.Conf...

2022-09-17 ‧ 由 長庚 分享
DAY 3

網站發布時,設定 Web.Config 依組態做內容替換

前一篇文章提到 ASP.NET 的預設範本中,除了 Web.Config 之外,還有 Web.Debug.config 和 Web.Release.confi...

2022-09-18 ‧ 由 長庚 分享
DAY 4

C#、ASP.NET 在操作 EXCEL 發生錯誤 Retrieving the COM class factory for component with CLSID

這是我以前在一間水果遊戲公司駐點開發的時候,在串他們產報表服務遇到的錯誤。當下以為自己 Cell 服務的方法錯了,試跑一下前人寫的其他幾支有用報表的服務,結果都...

2022-09-19 ‧ 由 長庚 分享
DAY 5

找不到 roslyn\csc.exe 的一部分

今天分享的是我派去新地方駐點,去接已上線服務的維運的事情。 專案從git上面載下來,首先要起動看看! 偵錯、建置、NuGet 套件還原成功、建置成功! 然後打開...

2022-09-20 ‧ 由 長庚 分享
DAY 6

ASP.NET 依"組態"切換多國語系檔案

感謝網友提出問題(需求)讓我鐵人賽平安度過一天 前言 在一次讀書會的時候,某位朋友提到他的 ASP.NET 專案是使用 Monorepo 的方式在管理。所以他希...

2022-09-21 ‧ 由 長庚 分享
DAY 7

C# 讀取 XML 的方式

我一直以為現在是 json 格式的天下,沒想到遇到靜態資料都存在 XML 的專案。趁機會學習一下 XML 的存取方式 .NET 內建存取 XML 的工具,都位於...

2022-09-22 ‧ 由 長庚 分享
DAY 8

C# 基本的圖片壓縮

今天來分享的是用 C# 實作壓縮圖片的功能。 我們的網站可能要有圖片上傳的功能。如果每個圖片都10MB、10MB的傳上去,我們的伺服器容量很快就要滿了~&quo...

2022-09-23 ‧ 由 長庚 分享
DAY 9

使用 AutoMapper 幫我們把 ViewModel 的資料倒進 Model 裡

我們在寫 MVC 的時候,常常會有前端傳來的資料型別,跟實際寫資料庫的型別不一樣的情況。例如:有User、UserViewModel兩個物件,欄位相似,而 Us...

2022-09-24 ‧ 由 長庚 分享
DAY 10

使用反射來實作一個 AutoMapper

延續昨天的使用 AutoMapper 的主題。如果你的專案不能使用 AutoMapper 的話,那就只能使用反射(Reflection)來實作了。今天我們用反射...

2022-09-25 ‧ 由 長庚 分享