Debugging, Testing and Error Handling
Read the following topics to learn how to test and debug your XAF application, handle exceptions in it, and enhance its performance.
Debugging
- First look at the Visual Studio Debugger
- Debug Managed Code (C#, Visual Basic, F#, C++/CLI)
- Debugging User Interface Reference
- Manage exceptions with the debugger in Visual Studio
- How can I debug DevExpress .NET source code using PDB files
- How to enable script debugging
Testing
- Unit Tests
- Functional Tests (EasyTest)
- How to integrate XAF functional testing with Continuous Integration systems like Azure DevOps
Error Handling
- Error Handling in ASP.NET Web Forms Applications
- Log Files
- Add Custom Log Entries and Customize the Default Tracer Behavior
- Collect and Analyze the Diagnostic Information
- User-Friendly Exceptions in Blazor Applications
Performance
- Performance Optimization
- Database Performance
- ORM Performance
- Application Code Performance
- Security - How to reduce the number of permission requests and improve overall performance
- Ways to Improve the Performance of ASP.NET Web Forms Office Module Editors