ASP.NET Zero被GetApp評為最佳的5個應用程序開發工具之一(asp.net application)
ABP已經成為了.NET開發界的“網紅”項目,如果你還沒有聽說過,那說明你在.NET界浸染不久,但今天你終于知道了。
據國際知名商業應用發現平臺GetApp公布2020年最佳應用開發工具排名:
ASP.NET Zero已在此列表中排名第一,總評價為4.9 / 5,它是166個應用程序中的5個最佳應用程序開發工具 。這個說明ASP.NET Zero在國際的地位和知名度都是非常高的。
該排名根據以下因素展示了前5個應用程序:
- 擁有10條以上的用戶評論
- 用戶評分高于4.5(滿分5)
- 提供關鍵的應用程序開發功能(這七個應用程序開發功能中的至少四個:兼容性測試,調試,分析,集成開發環境,移動應用程序開發,Web應用程序開發和軟件開發。)
GetApp平臺說明
GetApp是一個商業應用發現平臺(Business Apps Discovery Platform),它是業務應用程序和軟件發現平臺的生態系統。它的任務是建議專業人士幫助他們找到最能滿足他們需求的軟件和應用程序。
什么是ABP?
英文介紹:ASP.NET Boilerplate is a general purpose application framework specially designed for new modern web applications. It uses already familiar tools and implements best practices around them to provide you a SOLID development experience.
我的理解:ABP是專門為現代WEB應用程序設計的通用應用程序框架,它提供一個通用的WEB應用程序項目模板,并使用程序設計的最佳實踐理念和SOLID開發經驗,旨在讓企業或個人通過該框架更快更好的開發出完美的現代化Web應用程序。
ABP的特點:
分層架構(Layered Architecture)
Provides a layered architectural model based on Domain Driven Design.
提供了一個基于領域驅動設計的分層架構模型。
模塊化設計(Modular Design)
Designed as modular and extensible. Provides infrastructure to build your own modules too.
模塊化和可擴展的設計理念。提供基礎設施來構建您自己的模塊。
多租戶(Multi Tenancy)
SaaS applications made easy! Integrated multi-tenancy from database to UI.
簡化了SaaS應用程序的開發,集成了從數據庫到UI的多租戶功能
領域驅動設計(Domain Driven Design)
Designed and developed DDD in mind. Provides a SOLID model for your application.
基于DDD的設計和開理念,為您的應用程序提供一個SOLID模型。
免費開源(Free & Open Source)
Actively developed on GitHub (MIT license) and open for contributions.
基于GitHub (MIT許可)的活躍開源社區,并對貢獻者開放。
什么是ASP.NET Zero?
ASP.NET Zero is a production ready, full featured, well documented, generic startup solution based on the ASP.NET Boilerplate framework.
ASP.NET Zero是基于ASP.NET Boilerplate框架的可用于生產的,功能齊全,文檔齊全的企業級解決方案。后臺UI精美,功能強大,但這個版本是需要收費的。如果想學習abp,可以使用免費模板項目Module Zero。
ASP.NET Zero官網:https://aspnetzero.com/
什么是Module Zero?
Module Zero實現了ASP.NET Boilerplate框架的所有基礎概念,如租戶管理(多租戶),角色管理,用戶管理,session,授權(權限管理),設置管理,語言管理,審計日志等。重點是免費模板(Free Startup Templates):https://aspnetboilerplate.com/Templates
結語:Abp是一個非常優秀的.NET開源項目,使用了很多優秀的設計理念和開發思想,如果您對Abp項目源碼感興趣,可以關注 轉發 收藏,然后私信回復“abp”,源碼發你。