Category Archives: Mini-Tutorial
Coming In Mango–ICommand
Mango From Scratch As noted in earlier posts, Mango represents a move from Silverlight 3+ to Silverlight 4, and with that comes ICommand on ButtonBase and Hyperlink (and classes that derive from these two). This is a significant breakthrough, especially … Continue reading
Coming in Mango–Implicit Styles
Mango From Scratch Mango represents the upgrading of the Windows Phone Operating System from Silverlight 3+ to 4. With Silverlight 4 comes a number of very useful features, not least of which is implicit styling. With implicit styling you create … Continue reading
What’s Coming In Mango–Reminders
Mango From Scratch One of the very cool features coming in Mango is Reminders, and more generally, scheduled tasks. This allows you to set up a reminder and then exit the application. When your reminder fires you have the … Continue reading
Breakpoints on Xaml in Silverlight 5
Silverlight 5 MiniTutorial Silverlight 5 Beta brings the enormously useful ability to set a break point in your Xaml where you have a data binding. This can greatly simplify debugging and fixing binding issues.
Implicit Data Templates (Silverlight 5)
A Silverlight 5 Mini-Tutorial A new feature in Silverlight 5 is the Implicit Data Template, which allows you to target a data template for a specific data type. Thus, you might create a class hierarchy of Messages, Direct Messages and … Continue reading
Silverlight 5–Rich Text and Overflow
A Silverlight 5 Mini-Tutorial In Silverlight 5 we introduce a new element, RichTextBoxOverflow. This allows one RichTextBox to have its contents “overflow” into another – excellent for multi-column presentation. [Click on image for full size] What is particularly nice here … Continue reading
Tombstoning and MVVM
We’re working pretty hard to get the Who Is That (Full Stack) Windows Phone application ready. Today I took a look at tombstoning and realized that this was not going to be quite as easy as I thought… and worse, … Continue reading
LinqPad, Linq Queries and IEnumerable
This posting is part of an on-going series on LINQ – a critical tool for both Windows Phone and Silverlight Programmers. I recently discovered LinqPad, a free utility developed by Joseph Albahari that supports Linq to Objects, Linq to SQL, … Continue reading
Application Bar Buttons Are Null
Windows Phone From Scratch #50 In a recent posting, I demonstrated how easy it is to add buttons to the phone’s Application Bar. I went back to that application to disable the “faster” button when the maximum speed was reached. … Continue reading
Double Dutch Double Touch
Windows Phone From Scratch #49 In my previous posting, I demonstrated how to register a touch (or tap) on Windows Phone. Today I will extend that to implement Double-Touch. To begin, I need to go back to the original Touch … Continue reading
Windows Phone: Touch
Windows Phone From Scratch #48 A key gesture for Windows Phone users is the tap or touch on the screen. Many controls have built-in support for the touch (e.g., the button) converting the touch to an existing click event. Other … Continue reading
Linq: SelectMany
Windows Phone From Scratch #47 A LINQ Tutorial SelectMany is a crucial operator in both LINQ and in Reactive Extensions. It may be easier to see what it does by focusing on LINQ, as most of us are more familiar … Continue reading