目的 讀取appsetting設定檔 二階段初始化 為了簡單化故將Log存入SQLite 同步更新於個人部落格Serilog進階範例 1.建立新專案 選...
九大刷題場所 | C#練功房 | 提升kyu段位
前言 上一篇說到最終會透過一個實現IView物件(Razor是透過RazorView)來完成,RenderView方法將BuildManagerCompiled...
摘要 本章節將把讀取的影像進行處理如灰階、分別擷取R, G, B通道、針對影像通道減少顏色操作,最後把顯示的影像做保存,本篇依照上一篇[VS] C# - [01...
VS 2022 Preview | 64位元 | Browser IDE 🐄點此填寫今日份隨堂測驗
前情提要 使用HttpClient Post時,碰到API無回應,大約兩分鐘後出現502 Bad GateWay的錯誤,但使用Postman卻可以成功Post。...
C#的書上(蠻多)對static描寫得很艱澀難懂,我翻了幾本也是對static一知半解,真是佩服會說出只讀一本書就能自學學好C#的人Orz 設計模式這個詞主要是...
這一次我們使用EF Core來幫我們去資料庫拿取資料。 首先設定這個專案要安裝幾個套件,Microsoft.EntityFrameworkCore.SqlSer...
接續昨天內容,今天來把最後的資料庫搞定吧~孩子就快生出來了加油! ● Azure資料庫建立 首先要在昨天已經申請好的Azure帳戶建立SQL資料庫,步驟如下:...
=x= 🌵 Sign In page 後台登入密碼驗證。 驗證流程介紹 : 📌 使用者於登入頁面輸入帳號及密碼送出後,後端會依取得帳號連進資料庫比對,如...
目的 透過dapper對db做查詢,為了降低門檻採用SQLite當範例資料庫。 同步更新於個人部落格Dapper範例 1.建立新專案 選擇ASP.NET C...
前言 IValueProvider物件透過一個ValueProviderFactory工廠來產生 Action方法綁定Model参数由實現IModelBinde...
昨天提到泛型是C#2.0搭配.NET Framework 2.0推出的東西,泛型是一種程式碼模板,將型別傳入模板,讓我們產生對應型別的類別、方法或變數等等,減少...
泛型(generics) C# 2.0 後開始支持型別參數概念, 指一些類別、結構、介面與方法, 其具有所儲存或使用之一個或多個類型的預留位置也就是所謂的型別參...
今天來講講各種ActionResult的型別,我們在DAY 3最後面的時候有說到,ActionResult類別其實是所有動作方法結果的基底類別,有許多的動作方法...
Emacs 寫 C# Emacs 對於 C# 程式語言的支援有 程式高亮及自動縮排:charp-mode 程式片段 (snippet): yasnippet...
今天先突然跳過來講 Umbraco Events,因為這幾天都在研究他 Umbraco Events Umbraco 採用 .NET 事件讓開發者可以在整個...
常用備忘 頁次="頁 次:"+(Globals!PageNumber).ToSTRing() +"-"+ (Glob...
今天接續昨天的內容,把會員管理頁面做一個收尾 使用者列表 這邊可以用 ViewModel 來呈現使用者列表 public class OnlineShopUs...
目的 進行單元測試時,可以隔絕依賴的項目。 同步更新於個人部落格Moq範例 1.建立新專案 選擇ASP.NET Core Web API專案範本,並執行下一...
我最早開始使用委派 是在開發遊戲功能的時候 當時有個需求是需要寫一個角色升級的功能 (當年是個人吃人升級的時代...所以某A角色要升級 需要吃其他角色 流程大概...
昨天談到後台第一個 Content Section的功能,今天就繼續往下介紹其他的Sections吧 Media 官網 https://our.umbr...
🐄🐄🐄🐄🐄🐄🐄🐄🐄🐄🐄🐄🐄🐄🐄🐄🐄🐄🐄🐄🐄🐄🐄🐄🐄🐄🐄Day 01 - 認識C++++ 乳牛與程式人 | C#我懂你 | 工程師的小幽默Day 02 - Vis...
目前我的產品列表Product Index.html如下。 @model List<Product>; @{ ViewData["...
在DAY 22重新設定Entity Framework的時候,其中有個步驟是確認要使用的資料連結為Azure的之後,選擇「是,在連接字串中包含敏感性資料」,這樣...
目的 將資料匯出成excel 同步更新於個人部落格EPPlus範例 1.建立新專案 選擇ASP.NET Core Web API專案範本,並執行下一步 2....
程式架構 Namespace (自訂命名空間)就是由自己寫的程式庫之名稱,一個程式庫只能有一個自訂命名空間,在 namespace 內寫程式碼就是在編寫自己...
參考型別可以為null 但C# 1.0沒有可為null的實值型別 在C# 1.0出來時,實值型別是不可以為null,而參考型別是可以null的,畢竟參考型別變數...
因為TCP是基於Stream的方式傳輸,所以會有封包沾黏或讀取不完全的問題解決方式就是在封包最前面附帶資料長度的資訊這個解決方法是不管什麼程式語言都能適用 在這...
接著使用Expression來解決Reflection版本問題,主要是利用Expression特性 : 「可以在Runtime時期動態建立方法」來解決問題。...