Creating a Dynamic WPF UI with Loose XAML Files

Organiser
The San Francisco .NET User Group
Date
Thu, 1 Dec 2011, 02:30 - 04:30 (Add to calendar) GMT
Venue
(Exact location not available) , San Francisco, US
Cost
Free

In our next meeting Clay Ver Valen will be presenting on Xtreme MVVM.

Xtreme MVVM is an is a open source framework for developing WPF applications with loose XAML files for defining UI’s that are not compiled into the app.  All bindings, events and routed commands are resolved at run-time.  This allows your application to change the UI depending on which customer is logged in, what features have been purchased, or anything else.

 

Additionally, the framework was designed to work in multi-threaded applications, but still update the UI defined in the XAML appropriately. The framework is currently in use in a multi-threaded application to provide fresh produce traceability information from a packing line and this application.  When testing the application it was able to read values off a bar code reader via the COM port at more than 20 bar codes per second and update the UI accordingly (but that was the speed at which the bar code reader stopped being able to read them…)

 

Come learn about this powerful, open source framework that can turn your application into a more flexible and powerful solution.

----------

Clay Ver Valen is the author of Xtreme MVVM and currently the Director of Advanced Development and Programs at YottaMark, the world leader in food traceability solutions.

 

Previously, Clay has worked in a variety roles for Microsoft and Yahoo! and consulted for number of companies such as Nolo Press, Sony Music, the Smithsonian, Major League Baseball, National Basketball Association, and RR Donnelley developing software such as interactive CD-ROM's for Bob Dylan, Alice in Chains, Maria Carrey, Spearhead and many other bands as well as the CD-ROM accompanying Bill Gates' book _The_Road_Ahead_.

 

Clay is also active in the Agile community, a Certified Scrum Master and author of the most popular Excel based Sprint tracking tool (now part of the Eclipse Process Framework for Scrum).

 

Additionally, Clay is the co-inventor of the US patent 7587502 entitled "Enabling Rent/Buy Redirection In Invitation To An Online Service."

 

You might also like...

Comments

Other nearby events

Map

Contribute

Why not write for us? Or you could submit an event or a user group in your area. Alternatively just tell us what you think!

Our tools

We've got automatic conversion tools to convert C# to VB.NET, VB.NET to C#. Also you can compress javascript and compress css and generate sql connection strings.

“Programs must be written for people to read, and only incidentally for machines to execute.”