上次我們用 C# 來實作圖片壓縮的功能。今天我們換嘗試用 JavaScript 在前端幫我們做圖片壓縮! 通常圖片壓縮的目的就是要讓檔案的大小變小,所以我們可以...
為什麼圖片上傳後,檔案會變大? 這是要補昨天的坑,也是我最近在解的 Bug 。 原本的 Bug 內容是"伺服器容量爆滿,上傳的圖片都超過10MB的限制...
我們使用 Visual Stusio 開發 C# 程式的時候,可以輸入關鍵字產生 Code Snippet 程式碼片段,來幫我們快速開發。 輸入關鍵字, Vi...
昨天講過一些 Visual Studio 內建的 C# Code Snippet 但實際開發中,你可能有自己常用的程式碼片段,並沒有內建於 Visual Stu...
平常我們的程式有沒有問題,都是用偵錯模式自己手動去看。 當程式很小的時候可以這樣測試。 但是當你的程式越來越大的時候,你可能很難一個一個去測試。甚至某些功能寫在...
昨天寫了一個單元測試之後,今天要進一步的講 Mock 。 現在我們有 Public 的 A方法,與 Public 的 B方法。 在 A方法中,會另外呼叫 B方法...
SQL 語法 With As 前幾天在維護專案的時候,看到有使用 With As 的語法,覺得很特別,今天紀錄一下 CTE (Common Table Ex...
昨天講了 SQL 的 CTE ,今天換來講暫存表。 跟 CTE 不同,暫存表會存放於 SQL Server 中系統資料庫的 tempdb 。是會寫到實體檔案的,...
昨天收到一個需求,如果使用者沒有登入,則依欲瀏覽的網頁不同,導向至不同登入頁。 目前維護的是一個 ASP.NET MVC 網站,其中有些頁面是學生登入才看得到,...
接續昨天的文章的需求。今天來講第二個方法。 這個專案有使用 ASP.NET Identity ,所以在 Startup 有使用 Microsoft.Owin.S...