JOSE JAVIER COLUMBIE
Hello XAFers,
Our next Community Standup is coming up this Thursday. We got a lot of great topics suggestions in our Facebook Group and we will try to cover them all as much as we can. The focus this time will be on Best Practices so don't miss it, this will be a good one :)
Tasty is finally out (Check Manuel post in the Testing section) and expect a quick demo soon -maybe on Thursday.
Lastly we started Awesome XAF to have a single place where we compile a big collection of awesome XAF resources.
That's all for now. Until next week, XAF out!
SPONSORED LINK
Free XAF/XPO Support Hour from BITFrameWorks
Let's discuss your XAF Support needs together!
Book 1 hour call/zoom that will give you the opportunity to define the roadblocks in your current XAF solution. We can talk about performance, deployment or custom implementations. Together we will review you pain points and leave you with recommendations to get your app back in track.
Getting Started
Getting Started with XAF/XPO | DevExpress Support
DevExpress Project Manager Dennis Garavsky recommendations to help you learn XAF and XPO faster.
Awesome XAF
Inspired in awesome Xamarin and awesome Blazor we decided to create the same concept for XAF. So here we have Awesome XAF, a single place for the community to share all XAF related content. Blogs, articles, videos, please feel free to create a pull request and add more links to the repo.
XAF
eXpressApp Framework - Tips & Tricks (June 2020)
A lot of great links here, specially all the Functional Tests (EasyTest) help section. They added a new help topic to improve navigation between learning materials related to unit and functional testing. Enjoy!
XAF Web
XAF Change password on logon, show as popup? | DevExpress Support
Workaround to get your ChangePasswordOnLogonParameters_DetailView in a popup instead of full screen.
XAF Blazor
Is it possible to create multiple servers for XAF Blazor to allow load balancing on the server side? | DevExpress Support
The answer is ... Yes it definitely is.
XPO
Xpo SimpleDataLayer and ThreadSafeDataLayer: any reasons to use one instead of the other? | DevExpress Support
SimpleDataLayer vs ThreadSafeDataLayer. Quick, nice and to the point explanation.
How to resolve the "Cannot modify Dictionary because ThreadSafeDataLayer uses it" error | DevExpress Support
We all have been there but ... Why the ThreadSafeDataLayer throws this exception and how can we troubleshoot this error.
Modules
XAF Modules API of the Week - Dashboards
One module each week. First, all official DevExpress modules, then all community modules, LLamachant modules, Ultra modules, eXpand and more…
This week we are reviewing the Dashboard Module.
Reports
DevExpress Dashboard Roadmap 2020: Current Progress and What’s Coming Next
Just in time for the XAF Module API of the Week (Dashboards). Great work DevExpress!!!
Testing
Tasty - Delicious dotnet testing | Manuel Grundner - code & consult
Great post (as always) by DevExpress MVP Manuel Grundner.
Let's make unittasting an actual thing.
Let's make the future of dotnet testing delicious with Tasty.
Testing Courses| Xafers Training
Two brand new courses in XAFers Training (EasyTest and Unit Test)
Next sessions are coming up in July 11th.
Want to avoid regressions and ship software quickly and more reliable? Then you can not afford to not include testing in your applications.
Spoiler Alert: New Advanced Testing Course with complete CI/CD implementation coming soon 🧨🧨🧨
Relevant Tickets
Xaf blazor! Why not add for frontend something like blutter?
This ticket got me curious about those crazy experiments happening right now: Blutter, Mobile bindings,etc so I thought to include it here as well.
ASP.NET Core Dependency Injection in XPO | DevExpress Support
This article demonstrates how to use Dependency injection (DI) in XPO-based ASP.NET Core applications and describes corresponding XPO APIs.
Spanish
Modulo de XAF de la Semana - Dashboards (Spanish)
Ya casi terminamos de procesar los videos en español de los modulos de XAF de la semana. Un agradecimiento especial a la comunidad que me esta ayudando con las traducciones. Esta semana cubrimos el de Dashboards.
Add to your Calendar
Xafers Training
Next sessions are coming up on July 11th. 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.
Jobs
XAF Jobs – Xafers Jobs Community
From their website more than 300 XAF developers already registered. Let's spread the word so companies start posting more jobs for us.
HRMS Winform and ASP.NET Project Using XAF – XAF Jobs
From their Job description:
We have created projected in vb.net with the help of XAF. We have created masters, some view controllers and require your help in extending it.
Apply at: aqpayroll@gmail.com
Social Media
XAFers Arizona User Group | Meetup
Next event is July 9! (This Thursday) We will be doing a XAF Community Standup the second Thursday of every month. This 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 And Xamarin - Facebook Group
Feel free to join our Facebook group to discuss about Xamarin, 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