Skip to content

Details

Melbourne App Development have deployed 4 production Blazor systems, the largest of which is the event entry system for Motorsport Australia https://evententry.motorsport.org.au, managing all levels for motorsport events in Australia except for Formula 1.

This system has 54 razor pages, 52 database tables (not counting reference data), 90,000 lines of code, 2400 line of component code, 7600 lines of razor pages, and took 4 full time and 3 part-time developers 5 months to build. It is a large enough system to test the production readiness of Blazor.

Large scale systems have different challenges that smaller systems. Working with teams of multiple people, cost blowouts, sustainable maintenance costs, enhancability and future advancements in the Blazor technology are just a few.

Rod Hemphill is the managing director of Melbourne App Development and will be presenting what they learnt about about Blazor and what they are improving.

He will touch on the following topics with respect to Blazor:

  • Razor: Components and Pages
  • User interface development: how we got started
  • Coding standards
  • Managing CSS
  • Using MVC or MVVM?
  • ServerSide vs Web Assembly
  • Asynchronous or synchronous programming
  • Using Entity Framework with Blazor
  • Error handling

https://melbourneappdevelopment.com/

We will be running this presentation twice because of timezone issues:
Wednesday 27th May 6:30pm Melbourne (+10) 1:30am (-7) 10:30am (+2)
Thursday 28th May 10am Melbourne (+10) Wednesday 5pm (-7) Thursday 2am (+2)

Zoom details below.

We urge you to register on our meetup page to help us manage the event and ensure you receive any presentation material.

Kym, Rod and Lachlan.

Join Zoom Meeting
Time: May 27, 2020 06:30 PM Australia/Melbourne (+10)
01:30 AM (-7)
10:30 AM (+2)

https://us02web.zoom.us/j/88625828634?pwd=RnhxVFNZalJlSjR0QTFieEg2Z3hDdz09

Meeting ID: 886 2582 8634
Password: 407107

Dial by your location
+1 346 248 7799 US (Houston)
+1 929 205 6099 US (New York)
+61 3 7018 2005 Australia (Melbourne)
+61 731 853 730 Australia (Brisbane)
+44 203 481 5237 United Kingdom
Meeting ID: 886 2582 8634
Password: 407107
Find your local number: https://us02web.zoom.us/u/kefuV6HoA

You may also like