xaml
There are 3 entries for the tag xaml
Tuesday, July 2, 2013 11:40 AM | Comments

Last week I had another incredible time at Microsoft’s annual Build conference. This year was particularly exciting for me, as I was invited to speak about some real-world experience on Building Apps for both Windows and Windows Phone. This talk is all about cutting to the chase: cross-platform development is challenging. It's also increasingly a reality we must accept, embrace, and learn to take advantage of. By demonstrating a "real-world" app designed for Windows and Windows Phone, you will learn six battle-tested techniques for maximizing both code and skill reuse between multiple platforms. Get the code If you enjoyed the talk and would like to check out the code for the Real-world Stocks apps that were built on stage, use the following Github link: https://github.com/matthidinger/Build2013RealWorldStocks   Introspective This was my first talk at a major...

Wednesday, December 5, 2012 12:26 PM | Comments

I recently had the opportunity to speak at Microsoft’s New Era of Work conference in Chicago. Below you’ll find the presentation material, the Real-World Stocks project which demonstrates the principles, and a high-level recap of the lessons learned while practicing the following techniques in actual apps.   Slides A number of slides were provided by Microsoft, and many specifically from Matthias Shapiro. Be sure to check out his blog for more excellent Windows Phone articles!     source For this talk I started with my Real-World...

Monday, July 2, 2012 12:12 PM | Comments

I’m currently wrapping up a Windows Phone project and thought this would be a good time to share some of the more reusable stuff we needed. Zebra-striping alternate rows This particular app displays a lot of tabular data, so we wanted to zebra-stripe the rows to make them easier to discern. At first we tried using a ValueConverter to get the index of the current container, but this method didn’t end up working with the Telerik DataBoundListBox. Instead, we wrote a simple IndexingObservableCollection that will automatically populate the Index of each item as it’s added to the collection. This method also works with the infinite scrolling feature of Telerik’s listbox – which we actually needed anyway. IndexingObservableCollection To use it, you have to implement the IIndexable interface which ensure an Index property on your model. Then simply replace the ObservableCollection property on your view-model with the following IndexingObservableCollection.public class...