News

ABP Ships Community Edition of Open Source .NET Dev Framework

Flying under the radar below Visual Studio, VS Code, JetBrains Rider and other big names in the .NET-centric IDE space is the open-source ABP, which just shipped a new community edition.

The London-based, 11-year-old ABP provides a different take on .NET development with a comprehensive, modular and layered application framework instead of focusing on code editing and debugging. It offers a complete architecture with built-in support for features such as multi-tenancy, dependency injection, unit of work and domain-driven design. Advanced functionality includes authorization, localization, auditing and background job management streamline the development of scalable and maintainable applications. Modules for Identity, SaaS, Payment and so on help developers focus on business logic rather than boilerplate code, ABP says.

This screenshot shows examples of code from those modules:

ABP Code
[Click on image for larger view.] ABP Code (source: ABP).

"The .NET development framework, which offers a comprehensive set of features and tools for businesses and developers to create high-performance SaaS applications, stands out as a more effective alternative to building custom frameworks from scratch with its community-driven, well-documented, and continuously updated structure," ABP says.

This week ABP announced an update that consolidates all its services provided by various subdomains under the new single domain address, ABP.IO, with co-founder Halil İbrahim Kalkan saying, "The aim of these changes is to make the platform stable, comprehensive, understandable, and easy to get started on."

Also helping devs get started with ABP is the new Community Edition announced along with the update.

"With the new update, ABP has also introduced ABP Studio Community Edition, which provides powerful tools to facilitate development processes and stands out with features such as a configuration wizard and module management," ABP said in an Aug. 6 news release. "Offered completely free of charge, ABP Studio Community Edition aims to be the primary tool for ABP developers to manage their projects. This update brings all ABP features to a single platform, eliminating the distinction between open-source developers and licensed corporate customers."

Those licensed corporate customers sign on to commercial pricing plans for teams, businesses and enterprises that range from $2,399 to $7,999 per year.

Those plans add functionality and features beyond the free edition, which comes with:

  • Core Framework
  • ABP CLI
  • ABP Studio Community Edition
  • Basic startup templates
  • Basic application modules
  • LeptonX Theme Lite Version
  • Community support

ABP is developed by Volosoft, whose site describes ABP as "The Web App Platform for .NET Developers," hearkening back to its ASP.NET roots as it's built upon ASP.NET Core.

As far as main offerings, ABP version 8.3 RC (Release Candidate) just shipped six days ago.

More information about ABP is provided in a FAQ.

About the Author

David Ramel is an editor and writer for Converge360.

comments powered by Disqus

Featured

  • Logistic Regression with Batch SGD Training and Weight Decay Using C#

    Dr. James McCaffrey from Microsoft Research presents a complete end-to-end program that explains how to perform binary classification (predicting a variable with two possible discrete values) using logistic regression, where the prediction model is trained using batch stochastic gradient descent with weight decay.

  • Dev Asks, and 7 Years Later Python in VS Code Delivers Django Unit Test Support

    "We are excited to announce support for one of our most requested features: you can now discover and run Django unit tests through the Test Explorer!"

  • OData Finally Ditches Old .NET Framework

    "The most disruptive change we are making in this release is dropping support for .NET Framework."

  • .NET MAUI, ASP.NET Core Polished in First Release Candidate for .NET 9

    Microsoft shipped the first release candidate for .NET 9, which is nearing feature completeness and production readiness in advance of its November debut.

Subscribe on YouTube