原创 定製ASP.NET 6.0的應用配置

大家好,我是張飛洪,感謝您的閱讀,我會不定期和你分享學習心得,希望我的文章能成爲你成長路上的墊腳石,讓我們一起精進。 本文的主題是應用程序配置。要介紹的是如何使用配置、如何自定義配置,以採用不同的方式配置。也許您已經有了現有的XML配置

原创 ABP框架之——數據訪問基礎架構

大家好,我是張飛洪,感謝您的閱讀,我會不定期和你分享學習心得,希望我的文章能成爲你成長路上的一塊墊腳石,我們一起精進。 幾乎所有的業務應用程序都要適用一種數據庫基礎架構,用來實現數據訪問邏輯,以便從數據庫讀取或寫入數據,我們還需要處理數

原创 如何定製.NET6.0的日誌記錄

在本章中,也就是整個系列的第一部分將介紹如何定製日誌記錄(系列內容查閱《玩轉ASP.NET 6.0框架-序言》)。默認日誌記錄僅寫入控制檯或調試窗口,這在大多數情況下都很好,但有時需要寫入到文件或數據庫,或者,您可能希望擴展日誌記錄的其他信

原创 玩轉ASP.NET 6.0框架-序言

ASP.NET Core是微軟提供的強大的web框架,它有很多潛在的強大而有用的功能。 本專欄的目標是幫助您把框架的隱藏能力最大限度地發揮出來,讓您能夠按需定製ASP NET Core框架。本專欄提供了一種具體的操作和實現方法,可以讓你在短

原创 探索ABP基礎架構-下

配置應用程序 ASP.NET Core 的配置系統提供了一個基於鍵值對的配置方法。它是一個可擴展的系統,可以從各種資源中讀取鍵值對,例如 JSON 設置文件、環境變量、命令行參數等等。 設置配置值 默認使用appsettings.json文

原创 探索ABP基礎架構

爲了瞭解應用程序是如何配置和初始化,本文將探討ASP.NET Core和ABP框架最基本的構建模塊。我們將從 ASP.NET Core 的 Startup類開始瞭解爲什麼我們需要模塊化系統,以及 ABP 如何提供模塊化方式來配置和初始化應

原创 ABP vNext系列文章和視頻

《Mastering ABP Framework》圖書目錄 第一部分 企業級軟件開發和ABP框架 ABP框架入門 ABP應用開發(Step by Step)-上篇 ABP應用開發(Step by Step)-下篇 探索ABP的EventHu

原创 探索ABP的EventHub解決方案

在上一章中,我們構建了一個簡單的全棧 Web 應用程序,我們已經看到了使用 ABP 框架開發應用的典型流程,在接下來,我們將使用 ABP 框架創建更高級的應用程序。 給出具有現實世界複雜性的例子並不容易,考慮到這一點,我們準備了一個使用 A

原创 Abp集成HangFire

簡要說明 後臺作業在系統開發的過程當中,是比較常用的功能。因爲總是有一些長耗時的任務,而這些任務我們不是立即響應的,例如 Excel 文檔導入、批量發送短信通知等。 ABP vNext 提供了後臺作業的支持,並且還提供了對 HangFire

原创 《Mastering ABP Framework》圖書目錄

以下是《Mastering ABP Framework》的中文目錄,目前個人正在進行翻譯中,如果您對本書感興趣,也想使用或者學習框架設計,可以訪問該地址進行登記,本文只是一個目的的展示和購買調研,因爲版權和印刷的需要一定的成本,所以導致出

原创 ABP應用開發(Step by Step)-下篇

測試 ProductAppService 類 啓動模板附帶測試基礎架構,包括xUnit、Shouldly和NSubstitute庫。它使用SQLite 內存數據庫來模擬數據庫,併爲每個測試創建一個單獨的數據庫。它會自動初始化數據並在測試結束

原创 ABP應用開發(Step by Step)-上篇

本文主要通過逐步構建一個CRUD示例程序來介紹 ABP 框架的基礎知識。它涉及到應用開發的多個方面。在本章結束時,您將瞭解ABP 框架的基本開發方式。建議入門人員學習,老手不要浪費您寶貴時間。  創建解決方案 第1步是爲產品管理解決方案

原创 企業級軟件開發和ABP 框架

 導語 在開始文章之前,我給大家舉一個發生在我身邊的例子。我們交付的軟件是面向企業的一錘子買賣,後期可能會存在個別定製化。前期我們直接按項目來走,因爲我們也不知道未來的業務長什麼樣子,只是知道大概的範圍。隨着項目的增長,我們團隊成員直接複

原创 ABP框架入門

本文適合初級開發人員,不適合老手在上面浪費時間,希望能幫新人起到一個引導的作用。 技術準備 在開始使用 ABP 框架之前,您需要在計算機上安裝一些工具。 IDE/編輯器 本書假設您使用的是Visual Studio 2022(支持 .N

原创 如何設計一個良好的API接口?

溝通創造價值,分享帶來快樂。這裏是程序員閱讀時間,每天和你分享讀書心得,歡迎您每天和我一起精進。今天和大家一起討論的話題是如何設計一個良好的API接口? 作者:梁桂釗 解讀:張飛洪 挑戰 API是軟件系統的核心,而我們在設計AP