ASP.NET MVC 匯出Excel套件

寫這個套件的最初的理由是希望一行Code都不改,就可以將清單匯出成Excel,因為原本每一個匯出Excel的需求,都要額外寫一個Action去處理,非常的麻煩,而且大多數的Code都是雷同的,所以就想了個辦法做抽離,讓整個站台完全不用寫任何的額外Code(或是改一點點),再搭配這篇所寫Excel產生器,達到快速匯出的功能。

...繼續閱讀 »

繼承時,用new修飾詞的陷阱,覆寫property時的錯誤

有一次寫Code時,因為要寫泛型與非泛型的類別,為了多型所以泛型繼承非泛型,在將其中要泛型的property用new覆寫,可是執行實一直發生NullReferenceException,追縱下原來是用錯了property自動實作寫法,而且沒想到前幾天我的同事也跟我犯了同樣的錯誤。

...繼續閱讀 »