JOSE JAVIER COLUMBIE
Hello XAFers,
We are back. This issue is completely focused in what is coming for v20.1 (still in Beta) but expected to ship in May 2020 (just a few days away).
A lot of great links/documentation. Really cool enhancements for the WinForms Data Grid, Security Permissions for UI Actions and more Blazor and .Net Core.
We wanted to apologize to the students that registered for the XPO and Xamarin training and did not receive the zoom link. We had some issues on the site and not all invitations email were sent correctly. If you were one of them, don't worry, we will be sending you the video of the class in the next few days.
That is all for now, everyone have a great week. XAF out!
SPONSORED LINK
Add XAF to your Toolbox
We provide 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.
You’ll get in-depth development insights from our trainers on the topics of building, publishing and deploying your XAF app in Windows and Web.
Getting Started
Spreadsheet Document API - An Old Excel Format and the Covid-19 Pandemic
This is not directly related to XAF but wanted to give a shout out to the DevExpress Team who added support for Excel 2 in their Spreadsheet Document API to help a medical device manufacturer company in these uncertain times of the Covid-19 Pandemic. This is how a company gain customers for life. Well done!
XAF
Default XAF configuration options and feature toggles | DevExpress Support
This is an old article but I always comeback to it, and they are always adding new feature toggles. This time is the DevExpress.ExpressApp.SecurityStrategy.EnableSecurityForActions that enables the security actions explained in the next link.
(XAF): Security Permissions for UI Actions - YouTube
This is so awesome and it has been requested several times in the support center and as always, they are delivering. Xafari had this already but that means and extra license. It is still in CTP but this new security layer will allow developers to prohibit execution of both custom and XAF system Actions in WinForms and ASP.NET applications.
How to port an XAF platform-agnostic module from .NET Framework to .NET Standard 2.0+ | DevExpress Support
No more multi-target. Now we can have our XAF platform-agnostic module completely in .NET Standard 2.0+. As always keep a copy of your csproj before messing with your project.
XAF Windows
WinForms Data Grid - Kanban Board Enhancements (v20.1)
Already have something similar implemented but so great to see it is coming out of the box. This will come really handy in a lot of my apps.
WinForms Data Grid - Summaries by Selection (v20.1)
Another great feature, and really flexible. We can have a mixed mode that when selecting use the summaries by selection and comeback to All when unselected 👏👏👏
WinForms Data Grid and Tree List - Hovered Row Appearance
I love to see these improvements on our WinForms DataGrid, that means we can take advantage of it in our XAF apps. Great work DevExpress, as always :)
WinForms Splash Screen: Fluent UI and Skins - YouTube
The WinForms Splash Screen control is receiving a major facelift in 20.1 and will include two entirely new splash screen design options. The first is a Fluent Splash Screen - a Windows 10-inspired splash screen that features the Acrylic material effect with a partially transparent texture. The second is a Skin-based or Themed Splash Screen – one that auto-adjusts its appearance based on the current applied application skin or theme.
XAF Blazor
FAQ: XAF ASP.NET Core Blazor Server UI (CTP) | DevExpress Support
Every day we are closer to our XAF Blazor Server UI. Here we have common questions you might be asking yourself. Ex: A VB.NET Blazor application cannot be created since this functionality is not supported by Microsoft.
What about concurrent users?
Net Core
.NET Core 3.0+ Support in XAF WinForms Applications | eXpressApp Framework | DevExpress Documentation
What XAF modules are supported in .NET Core 3.0+? Old security system is not neither old Reports Module. What else should I know about XAF in .Net Core?
.NET Standard 2.0 Support for Platform-Agnostic Modules | eXpressApp Framework | DevExpress Documentation
The modules listed in this topic support .NET Standard 2.0 and provide non-visual APIs. You can use these libraries if you create cross-platform non-XAF .NET apps and libraries. No more multi-target, no more black magic. Everywhere .NET Standard runs we are set.
Port an Existing XAF Application to .NET Core 3.0+ | eXpressApp Framework | DevExpress Documentation
Steps to port your XAF WinForms application from .NET Framework to .NET Core. Before starting the migration don't forget to copy and save the current versions of all csproj files. Maybe use a new branch and go for it.
FAQ: Model Editor for .NET Core and .NET Standard (CTP) | DevExpress Support
Nice article about the Model Editor for .NET Core and .NET Standard. Prerequisites, Known Issues, Limitations and more. I have been waiting for this for a long time so let's test it and give some feedback back.
Add to your Calendar
Xafers Training
Next sessions will be May 16. 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.
Social Media
XAFers Arizona User Group | Meetup
Next event is May 14!!! 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