JOSE JAVIER COLUMBIE
Hello XAFers,
Who is ready for 20.2? I know I am. 20.2 will ship with an End-User Report Designer and will allow you to enable high-density (compact) or low-density (large) layouts within its #Blazor powered web #UI. How cool is that?
Our next community standup is happening this Thursday October 8th 10:00 am (GMT -7). Complete session just for QnA. Dennis will be joining us and answering questions on the chat and I already made the official commitment we will answer each and every questions, so get ready, beers on the fridge and I personally can't wait.
Lastly, I have said it before but I want to thanks again to all the community for the amazing support, for the collaboration and for the passion, we are growing by day and we are just starting.
See you guys on Thursday, XAF out!
Getting Started
XAFers Community Standup. LIVE QNA | Meetup
We are less than a week away from our next XAFers Community Standup. October 8th 10:00 am (GMT -7) This one will be a complete session for just questions and answers. Get your questions ready as we will answer all questions we receive. You hear that right, all of them:)
XAF's PM will answer audience questions so don't miss this opportunity.
XAF
XAF - Watch the Last Webinar Recording with a QA, Blazor and XPO Teasers, Best Practices and More
In case you missed our last StandUp. It was awesome by the way. See you in the next one???
XAF - External Authentication Providers (Google, GitHub, etc.) for Blazor UI
No comments needed here but I will add one either way. This is awesome, I was redoing my social login demo for XAF Blazor and DevExpress actually almost did it completely for me (for us).
XAF Blazor
DevExpress Dashboards for Blazor Server Side | Jose Javier Columbie | Blog
DevExpress posted a nice article about how to use their Dashboard Controls for Blazor WebAssembly apps back in February. Following that post let鈥檚 do the same for Blazor Server Side Apps.
Created PDF by blazor report does not take word wrap into account | DevExpress Support
This is the line I loved from this ticket: The app is hosted in a Docker container on Ubuntu server
Could not load type 'DevExpress.Blazor.Base.DxTextBoxBase' from assembly 'DevExpress.Blazor | DevExpress Support
Have you run into this issue? I definitely did. Well the cause is that XAF v20.1.7 uses Blazor Components v20.1.5.
XPO
How to migrate Domain Components (DC) interfaces to pure XPO classes | DevExpress Support
If you are using DC in your apps and want to move to XAF Blazor here are some guidelines.
Performance
Fixing an N+1 performance problem in XAF/XPO with totally undocumented APIs | Manuel Grundner - code & consult
Is your application too slow? Maybe you are running into the famous N+1 problem. Here, Manuel show us several ways to solved it. Kudos to Manuel for the research and the great article.
Preparing a contabo server for a load test with XAF Blazor - YouTube
We are currently working on some load tests to push XAF Blazor to its limits. Here there is a video of the server preparation involved for Linux environments.
Modules
饾棲饾椊饾棶饾椈饾棻.饾棲饾棓饾棛.饾棤饾椉饾棻饾槀饾椆饾棽饾榾.饾棦饾棾饾棾饾椂饾棸饾棽.饾棗饾椉饾棸饾槀饾椇饾棽饾椈饾榿饾棪饾榿饾槅饾椆饾棽饾棤饾棶饾椈饾棶饾棿饾棽饾椏
Need to re-brand the styles for a large number of RTF documents? Check the 饾棲饾椊饾棶饾椈饾棻.饾棲饾棓饾棛.饾棤饾椉饾棻饾槀饾椆饾棽饾榾.饾棦饾棾饾棾饾椂饾棸饾棽.饾棗饾椉饾棸饾槀饾椇饾棽饾椈饾榿饾棪饾榿饾槅饾椆饾棽饾棤饾棶饾椈饾棶饾棿饾棽饾椏
饾棲饾椊饾棶饾椈饾棻.饾棲饾棓饾棛.饾棤饾椉饾棻饾槀饾椆饾棽饾榾.饾棦饾棾饾棾饾椂饾棸饾棽.饾棖饾椆饾椉饾槀饾棻.饾棜饾椉饾椉饾棿饾椆饾棽.饾棖饾棶饾椆饾棽饾椈饾棻饾棶饾椏
Integrate with the 饾棜饾椉饾椉饾棿饾椆饾棽 饾棖饾棶饾椆饾棽饾椈饾棻饾棶饾椏 services using the 饾棲饾椊饾棶饾椈饾棻.饾棲饾棓饾棛.饾棤饾椉饾棻饾槀饾椆饾棽饾榾.饾棦饾棾饾棾饾椂饾棸饾棽.饾棖饾椆饾椉饾槀饾棻.饾棜饾椉饾椉饾棿饾椆饾棽.饾棖饾棶饾椆饾棽饾椈饾棻饾棶饾椏 nuget package.
饾棲饾椊饾棶饾椈饾棻.饾棲饾棓饾棛.饾棤饾椉饾棻饾槀饾椆饾棽饾榾.饾棤饾椉饾棻饾棽饾椆饾棭饾椂饾棽饾槃饾棞饾椈饾椀饾棽饾椏饾椂饾榿饾棶饾椈饾棸饾棽
Do you want to 饾棸饾椀饾棶饾椈饾棿饾棽 the default Model 饾棭饾椂饾棽饾槃 饾棿饾棽饾椈饾棽饾椏饾棶饾榿饾椂饾椉饾椈 without coding, using the XAF 饾棤饾椉饾棻饾棽饾椆饾棙饾棻饾椂饾榿饾椉饾椏?
The 饾棲饾椊饾棶饾椈饾棻.饾棲饾棓饾棛.饾棤饾椉饾棻饾槀饾椆饾棽饾榾.饾棤饾椉饾棻饾棽饾椆饾棭饾椂饾棽饾槃饾棞饾椈饾椀饾棽饾椏饾椂饾榿饾棶饾椈饾棸饾棽 module reprograms
the default design-time
model view generation
to respect existing view model differences
Tips And Tricks
Code snippets - Visual Studio and CodeRush - YouTube
Quick comparison: How to create Code snippets in Visual Studio and with CodeRush. Spoiler alert: CodeRush wins!!!
How to disable spell checker in a specific control in the XAF application?
I actually had this exact request from one of our customer. The support center is a gold mine of great samples and awesome explanations.
Net Core
How to monitor your aspnet core application on Ubuntu Linux | Joche Ojeda
How to create a service to monitor your new shiny aspnet core app on Linux in this case in Ubuntu 18.04? Find out here.
Spanish
Javascript Interop en Blazor - Martes de C贸digo Ms para la Web
Invocando m茅todos de .NET desde Javascript. Invocando m茅todos de Javascript desde .NET. No hay implementaci贸n que el duo C# y JS no puedan solucionar en Blazor. Veamos como lo logran.
El mundo javascript en la palma de su mano con Microsoft.JSInterop | Meetup
Con el lanzamiento de Blazor, el mundo de los componentes web HTML5 ahora est谩 abierto para los desarrolladores de DotNet. Descubramos c贸mo Microsoft "IJSRuntime" puede ayudarlo a acceder al modelo de objetos de documento (DOM) y c贸mo interactuar con los componentes html5 de DotNet para reducir la necesidad de crear nuevos componentes desde cero.
En esta sesi贸n nuestro amigo Jose Manuel Ojeda nos hablar谩 sobre el Microsoft.JSInterop.
Add to your Calendar
Xafers Training
XAF Training tailored to meet the needs of the client. Whether you are a novice or an experienced developer, we guarantee our training will be a helpful resource to expand your skillset.
Social Media
XAFers Arizona User Group | Meetup
Next event is October 8th 10:00 am (GMT -7) Our XAFers Community Standup takes place the second Thursday of every month. There is no agenda, no formality, no dress code required, and a beer or a coffee is highly encouraged. Let's just talk about what we love and share our experiences regarding XAF, XPO, Blazor and more.
The group goal is to meet and help others developer using DevExpress Express App Framework. All skill levels are welcome, we will cover topics from getting started to really complex and advanced scenarios.
meetup.comXAF, XPO, Blazor And Xamarin | Facebook Group
Feel free to join our Facebook group to discuss about Xamarin, Blazor, XPO and XAF related topics and post your doubts to get assistance with other members.
facebook.comXAF-Community/community - Gitter
Manuel Grundner, a DevExpress MVP created an XAF chat at https://gitter.im/XAF-Community/community. If XAFers want to discuss development questions here is another place for it.
gitter.im