ABP
ABP (auch bekannt als ABP Framework oder ABP.IO) ist ein Open-Source-Web-Application-Framework für ASP.NET Core, entwickelt vom türkischen...
ABP
ABP (auch bekannt als ABP Framework oder ABP.IO) ist ein Open-Source-Web-Application-Framework für ASP.NET Core, entwickelt vom türkischen Softwareunternehmen Volosoft. Das Framework bietet eine strukturierte Architektur zur Erstellung von Enterprise-Softwarelösungen basierend auf Domain-Driven Design, Microservice-Architekturen und modernen Best Practices der .NET-Entwicklung.
Überblick
| Eigenschaft | Details |
|---|---|
| Typ | Open-Source Web Application Framework |
| Gründung | 2013 (als ASP.NET Boilerplate), 2016 als Volosoft |
| Hauptsitz | Istanbul, Türkei |
| Gründer | Halil İbrahim Kalkan, Alper Ebiçoğlu |
| Lizenz | LGPL-3.0 |
| Website | abp.io |
| GitHub | github.com/abpframework/abp |
Produkte und Services
ABP Framework (Open Source)
Das Kernprodukt ist ein kostenloses, quelloffenes Framework mit folgenden Hauptmerkmalen:
- Domain-Driven Design (DDD): Vorstrukturierte Architektur nach DDD-Prinzipien
- Multi-Tenancy: Native Unterstützung für SaaS-Anwendungen
- Modulare Architektur: Wiederverwendbare Module für gängige Anforderungen
- Microservice-Kompatibilität: Unterstützung verteilter Systeme
ABP Studio
Cross-Platform-Desktop-Anwendung für Entwickler mit:
- Projektautomatisierung
- Debugging und Monitoring
- Deployment-Unterstützung
ABP Suite
Code-Generator zur automatischen Erstellung von:
- CRUD-Seiten
- Entity-Management
- UI-Komponenten
ABP CLI
Kommandozeilen-Tool für:
- Projekterstellung
- Modul-Installation
- Dependency-Management
Vorgefertigte Module
- Identity & Account Management
- CMS Kit
- Audit Logging
- Payment Integration
- Chat & Messaging
- File Management
- SaaS-Verwaltung
UI-Optionen
| Frontend | Beschreibung |
|---|---|
| Angular | SPA-Framework |
| Blazor | WebAssembly & Server |
| MVC/Razor | Klassisches ASP.NET Core MVC |
| React Native | Mobile Apps |
| .NET MAUI | Plattformübergreifende Mobile-Entwicklung |
Geschichte und Entwicklung
2013: Halil İbrahim Kalkan startet das Projekt ASP.NET Boilerplate als Open-Source-Framework für ASP.NET-Webanwendungen.
2016: Gründung von Volosoft als Unternehmen hinter dem Framework.
2019: Veröffentlichung des komplett neu geschriebenen ABP Framework (auch “ABP vNext”) basierend auf ASP.NET Core, als Nachfolger von ASP.NET Boilerplate.
2024-2025: Kontinuierliche Weiterentwicklung mit regelmäßigen Releases. Die aktuelle Version 10.0.1 (Dezember 2025) unterstützt .NET 10.
Das Framework hat sich von einer einfachen Projekt-Vorlage zu einer umfassenden Plattform mit über 14.100 GitHub-Stars, 3.600 Forks und 403 Contributors entwickelt. Die NuGet-Pakete verzeichnen über 1,75 Milliarden Downloads.
Team und Führung
Gründer und Geschäftsführung
Halil İbrahim Kalkan – Co-Founder & Lead Architect
- Über 20 Jahre Software-Entwicklungserfahrung
- Autor des Buchs “Mastering ABP Framework”
- Sprecher auf internationalen .NET-Konferenzen
- Mitglied der .NET Foundation
Alper Ebiçoğlu – Co-Founder
- Full-Stack .NET-Entwickler seit den frühen 2000er Jahren
- Ersteller von aspnetboilerplate.com und jtable.org
Das Volosoft-Team ist spezialisiert auf:
- Microsoft-Technologien (C#, ASP.NET Core, Blazor, Entity Framework Core)
- JavaScript-Frameworks (Angular, React, Vue)
- Datenbanksysteme (SQL Server, MySQL, MongoDB)
- Mobile-Entwicklung (React Native, Xamarin, MAUI)
Preismodell
| Plan | Preis | Entwicklerlizenzen | Kernfeatures |
|---|---|---|---|
| Open Source | Kostenlos | Unbegrenzt | Framework, ABP CLI, Community Edition |
| Team | $2.999 | 3 | ABP Suite, Pro-Module, 15 Support-Vorfälle/Jahr |
| Business | $5.999 | 3 | Microservice-Templates, Quellcode der Pro-Module, 30 Support-Vorfälle/Jahr |
| Enterprise | $9.999 | 3 | Unbegrenzter Support, Private Tickets, E-Mail-Support |
Alle Lizenzen sind unbefristet und erlauben unbegrenzte Deployments.
Namhafte Kunden
ABP wird von Fortune-500-Unternehmen weltweit eingesetzt, darunter:
- Microsoft
- Siemens
- PwC
- IKEA
- Standard Chartered
- BDO
- Stantec
Konkurrenz
| Konkurrent | Beschreibung |
|---|---|
| ASP.NET Zero | Kommerzielles Schwesterprodukt von Volosoft |
| Clean Architecture Boilerplate | Leichtgewichtige Alternative mit CQRS-Pattern |
| .NET Aspire | Microsoft’s Cloud-native Framework für verteilte Anwendungen |
| Spring Framework | Java-basierte Alternative für Enterprise-Entwicklung |
| Telerik UI | UI-Komponenten-Bibliothek von Progress |
Kommentare werden geladen...