XAFers Community Standup. LIVE QNA

Date and Time: October 8th 2020 10:00 am (GMT -7) Arizona Time

XAF’s PM will answer audience questions

.NET Virtual User Group

Seattle, WA
785 Members

Are you a .NET developer or interested learning how to build apps across web, mobile, desktop, server and more with .NET? Then you are in the right place! The .NET Virtual Use…

Next Meetup

XAFers Community Standup. LIVE QNA

Thursday, Oct 8, 2020, 10:00 AM
6 Attending

Check out this Meetup Group →

Continue reading

Blazor en Español – Creating and Reusing Blazor Components

Last Thursday on September 17th I was invited to talk about Creating and Reusing Blazor Components on one of the Blazor en Español meetup events.

We discussed about components creation, reusability, packaging, redistribution, templates, cascading values, attribute splatting, components lifecycle, databinding, events and of course the future of Blazor. I personally had a blast talking about technology and sharing my experience with the community and I am looking forward to a second talk about dynamic components 🙊🙊.

Continue reading

Impostor Syndrome can bite me

I have been thinking about this a lot lately. I recently was on my daily commute and as always I use that time to get up to speed on the new episodes of all the podcasts I subscribe to. Anyways I was listening to HANSELMINUTES and a specially interesting episode:

I would highly recommend it but what really struck me was this idea of sharing our learning process. Nobody is an expert on day one and the path to master a specific topic as we all know it, can be a roller-coaster and you are guarantee to fail, but failing fast and in the open can accelerate your recovery and better yet, motivate or encourage others to communicate their own discoveries and save you from taking a route they already proved it wrong.

Let’s comeback to this in a second.

Continue reading

XAFers Community Standup. What is XAF? XPO? Why should I care?

Date and Time: September 10th 2020 10:00 am (GMT -7) Arizona Time

XAF’s PM will answer audience questions

.NET Virtual User Group

Seattle, WA
785 Members

Are you a .NET developer or interested learning how to build apps across web, mobile, desktop, server and more with .NET? Then you are in the right place! The .NET Virtual Use…

Next Meetup

XAFers Community Standup. LIVE QNA

Thursday, Oct 8, 2020, 10:00 AM
6 Attending

Check out this Meetup Group →

Continue reading

XAFers Community Standup. (Live QnA)

Agenda: 

  • Introductions
  • Announcements
  • Localization Demo
  • WindowsControllers vs ViewControllers
  • XPO Web API
  • Live QnA

Questions to discuss:

  1. Should I start a project with XAF today?
  2. Where and how to start with XAF?
  3. What about scalability?
  4. What about performance?
  5. What about UI customization?
  6. What is an ObjectSpace, Session, UnitofWork?
  7. What is the purpose of an ObjectSpace inside a view?
  8. When to use the Session and when to use ObjectSpace?
  9. Nested ObjectSpaces vs Root ObjectSpaces?
  10. Where to put my business logic?
  11. Controllers life cycle?
  12. MessageBox in Web?
  13. Why the get of the persistent properties is executed more than once?
  14. Why the OnSaving method triggers more than one time?
  15. FindObject vs GetObjectbykey methods?
  16. Roles child and parent (deny and allow)
  17. Dbupdater do a really need it? 
  18. Best practices on data representation, when to use POCO or non persistent objects to represent data (avoid unnecessary data load)
  19. Model Designer Best Practices?
  20. How the modifications by layer and/or users are applied?
  21. ModelAssembly.dll Why is generated? 
  22. Source Control (Model -merge conflicts)
  23. Testing (Best Approach)
  24. CI/CD (Best Approach)

Here is the video of the event:

If you need hosting for your XAF application take a look to Contabo VPS. We have been using it for more than 10 years with great results.

Disclaimer: We are affiliate it to Contabo. Profits generated by this link will be used for covering cost of Meetup subscription, XAFers Weekly hosting and other community events.