Download - XAF and DevExtreme frameworks by DevExpress
![Page 1: XAF and DevExtreme frameworks by DevExpress](https://reader035.vdocuments.site/reader035/viewer/2022081420/5564a865d8b42a98268b4741/html5/thumbnails/1.jpg)
The magic of XAF
…now with more MVCDmitri Artamonov
BlueMetal ArchitectsDecember, 2013
![Page 2: XAF and DevExtreme frameworks by DevExpress](https://reader035.vdocuments.site/reader035/viewer/2022081420/5564a865d8b42a98268b4741/html5/thumbnails/2.jpg)
![Page 3: XAF and DevExtreme frameworks by DevExpress](https://reader035.vdocuments.site/reader035/viewer/2022081420/5564a865d8b42a98268b4741/html5/thumbnails/3.jpg)
WinForms?
![Page 4: XAF and DevExtreme frameworks by DevExpress](https://reader035.vdocuments.site/reader035/viewer/2022081420/5564a865d8b42a98268b4741/html5/thumbnails/4.jpg)
WTF, Dmitri?
![Page 5: XAF and DevExtreme frameworks by DevExpress](https://reader035.vdocuments.site/reader035/viewer/2022081420/5564a865d8b42a98268b4741/html5/thumbnails/5.jpg)
A SDLC as an Ironman triathlon
![Page 6: XAF and DevExtreme frameworks by DevExpress](https://reader035.vdocuments.site/reader035/viewer/2022081420/5564a865d8b42a98268b4741/html5/thumbnails/6.jpg)
![Page 7: XAF and DevExtreme frameworks by DevExpress](https://reader035.vdocuments.site/reader035/viewer/2022081420/5564a865d8b42a98268b4741/html5/thumbnails/7.jpg)
Clients need to get to a mindset where the business impact is figured out
![Page 8: XAF and DevExtreme frameworks by DevExpress](https://reader035.vdocuments.site/reader035/viewer/2022081420/5564a865d8b42a98268b4741/html5/thumbnails/8.jpg)
XAF as the swimming pool
• Focuses on the business domain and domain-driven design (DDD)
• WinForms and ASP.NET are incompatible with new technologies, but the model transfers
• Clients don’t get hung up on UI implementation
• Fast and ugly is key
![Page 9: XAF and DevExtreme frameworks by DevExpress](https://reader035.vdocuments.site/reader035/viewer/2022081420/5564a865d8b42a98268b4741/html5/thumbnails/9.jpg)
Key technology details
• No code generation, run-time resolution• XML-based UI configuration• Both WinForms and ASP.NET projects at the
same time• Mobile DevExtreme framework integration• Build the business logic and UI follows
![Page 10: XAF and DevExtreme frameworks by DevExpress](https://reader035.vdocuments.site/reader035/viewer/2022081420/5564a865d8b42a98268b4741/html5/thumbnails/10.jpg)
…one last thing…
![Page 11: XAF and DevExtreme frameworks by DevExpress](https://reader035.vdocuments.site/reader035/viewer/2022081420/5564a865d8b42a98268b4741/html5/thumbnails/11.jpg)
Companion Mobile Framework
• DevExtreme• Develop in HTML5/JS for
Android/iOS/Windows Phone/Tizen• Device simulators in Visual Studio• Don’t need additional DE’s to create
deployable packages (No Macs for iOS)• Knockout and Angular MVVM
![Page 12: XAF and DevExtreme frameworks by DevExpress](https://reader035.vdocuments.site/reader035/viewer/2022081420/5564a865d8b42a98268b4741/html5/thumbnails/12.jpg)
DEMOXAF Stack
![Page 13: XAF and DevExtreme frameworks by DevExpress](https://reader035.vdocuments.site/reader035/viewer/2022081420/5564a865d8b42a98268b4741/html5/thumbnails/13.jpg)
The End