Reading the support tickets daily it has become one of my most rewarding morning routines. Besides the constant learning factor, I am all the time running into some amazing questions / implementations/ samples that I can put in practice right away.
I have said it before but I will reiterate here:
When presented with a XAF challenge the first thing I do it is a quick search trough the support tickets to see if there is already an implementation that I can adapt to my needs. Most of the time I find something that I can use, but also most of the time I have to actually code it and run it to see if it is exactly what I need it.
If you are like me, you would love to have a visual before getting to deep and realizing I am on the wrong path. I also realize DevExpress receives tons of tickets daily so this is not feasible for them.
“He is talking again about conferences. Yeah, Yeah, we know, they are great.”
Well, before you run away, hear me out. This time I have a different point. Yes conferences are great and CDC is one of my favorites but what no one talk about is, they are a lot of work for the organizers.
I had the opportunity to be part of the staff of CDC 2019 and I have to give a big shout out to the Megsoft team for all their hard work and for making this event possible.
As a proof of concept I wanted to give a try of using Uno Platform and XPO together. Uno has been gaining popularity and I have to say that after this I will have a tough decision on the framework selection for my next mobile project. I love Xamarin but the benefits that Uno brings to the table are hard to pass.
From their own website:
Uno-built native apps can be compiled to WASM with no additional development efforts!
Ramp up time is minimal and you can take advantage of all that the Visual Studio ecosystem has to offer for testing, deploying, project management, and more.
What that means to us?
First, A web front end thanks to web assembly (I honestly don’t know why Xamarin has not invested in this route yet. Besides Ooui that I believe it is awesome but not even close to production, there is nothing else out there)
If you guys have not use this combination I strongly suggest to give it a try. Prism handles navigation like a boss, ReactiveUI makes your code readable that you will comeback 6 months from today and you will still be able to pick it up fairly quickly (that is not the only reason of course but one of the most appealing for me) and Xamarin Forms (no need for introductions here).
If you have never used Prism or ReactiveUI I recommend:
Not showing in the teaser: Multiple IDataStore implementation to support multiple databases in the same application.
I am really happy about this template. I believe it will save a ton of time. As always feel free to reach out with any question/suggestion or if you are struggling trying to make your XAF project mobile.
For the Xamarin Saturday on August 24 I traveled to Toronto, as we all know from my last post. One thing I did not mention there because I wanted to have a special post just for this was that I had the opportunity and honor to finally meet in person Dave Hesketh and Adam Latimer current DevExpress MVPs.
I want to say thanks to both for making the trip from Orangeville. I have been following their work for a couple years already and my XAF POS Teaser includes code from their Free Modules.
Last week, The Xamarin Saturday took place in Toronto. I was lucky enough to assist and again, the trip from Arizona was worth it every min.
I won’t go too deep in details about the conference because I believe Andrew Hoefling did a great recap here but at least wanted to put some of my impressions here so I can comeback later and reminisce.
“From time to time I realize that a lot of the stuff I’m writing is repetitive and complex, so that is the perfect time to create a new code rush custom template, behold the new template xfbp (xamarin forms bindable property).”
Well, behold some other templates for XAF, Xamarin, Prism and Reactive UI.