XAF: Cross-Platform .NET App UI & Web API
XAF is a versatile application framework that allows developers to build business applications that target Windows and Web.
Overview
- Comparison With Other Methodologies
- Architecture
- Supported XAF UI Platforms
- Backend Web API Service
- Considerations for Newcomers
- Demos
- External Learning Resources
First Steps
-
- Basic Tutorial (Blazor)
- In-Depth Tutorial (Blazor & WinForms)
Concepts
- Installation, Upgrade, Version History
- Application Shell and Base Infrastructure
- Storage, ORM, and Business Model Design
- Data Manipulation and Business Logic
- User Interface and Behavior Customization
- Backend Web API Service
- Filtering
- Application Security and Data Safety
- Validation (Prevent Data Errors)
- Conditional Appearance (Manage UI State)
- Reporting (Shape, Export & Print Data)
- Analytics (Extract Data Insights)
- Document Management
- Business Process Management
- Event Planning and Notifications
- Localization
- Deployment
- Debugging, Testing and Error Handling
- Support, QA & Troubleshooting
What’s Next
-
This blog post outlines the features/capabilities we expect to introduce in the XAF this year. We will keep this roadmap post up-to-date as we release new functionality or clarify our future plans throughout this year.