yanbolan
文章282
標籤199
類別26
lifecycle

lifecycle


Lifecycle

Http.sys => HttpRuntime => HttpApplicationFactory => HttpApplication => Http Handler
HttpRuntime
Global.asax
Http Context

改用 OWIN 作為 ASP.NET 底層核心,擺脫對 System.Web 的依賴,讓 ASP.NET 可以在 IIS 以外的 Web Server 執行。最先做到 OWIN 相容的是 Web API 及 SignalR,最明顯特色是可以輕易改用 Console Appliation 跑 WebAPI 或 SignalR 服務,而 OWIN 精神現今已融合進 ASP.NET Core。

Harmony 可以在執行階段對 .NET 方式進行修補(Patch)、置換或加料(Decorate),

在 System.Reflection.Emit 命名空間有一套 API 可動態生成 CIL 程式碼,

先把時間拉回 ASP.NET 2.0 時代,最直覺做法是建個 OracleConnection、OracleCommand,加上 OracleParameter 傳入日期參數 (提醒:勿直接用參數組 SQL 字串搞出 SQL Injection 漏洞,

好 LINQ,不用嗎?-黑暗執行緒 (darkthread.net)

了解一下底层;

.Net Ecosystem (微軟開發生態系) | The Skeptical Software Engineer (sdwh.dev)

Dapper 是 .NET/C# 平台非常优秀的 微型 ORM 框架,主要是为 ADO.NET 操作对象提供拓展能力,推崇原生 sql 操作法。

standard operating procedure

博主:yanbolan
文章連結:https://yuris.site/2023/03_18_55011c36.html
版权声明:本文采用 CC BY-NC-SA 3.0 CN 协议进行许可
×