Category Archives: WindowsPhone

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

Posted in Mini-Tutorial, Patterns & Skills, WindowsPhone | Tagged , | Comments Off on Double Dutch Double Touch

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

Posted in Blend, Essentials, Mini-Tutorial, WindowsPhone | Tagged , , | 3 Comments

Conway’s Life In the Marketplace

I’m pleased to report that the first iteration of Conway’s Life, documented here, is now in the marketplace.  [ Updated March 24 with Faster/Slower Buttons ] Following the conventional rules of Conway’s Game Of Life, the screen is divided into … Continue reading

Posted in Community, WindowsPhone | Tagged , | 3 Comments

Coding For Fun: Conway’s Life

Windows Phone From Scratch #45 I was feeling a bit restless yesterday, so I decided to see if I couldn’t get a first approximation of Conway’s Life cellular automaton up and running on Windows Phone.  I gave myself 1 hour … Continue reading

Posted in Animation, Mini-Tutorial, Patterns & Skills, WindowsPhone | Tagged | 5 Comments

Deferred Execution in LINQ

A LINQ Tutorial As part of my on-going exploration of technologies related to programming Silverlight and Windows Phone, I’ve been exploring LINQ in some detail. Today, I’d like to take a look at how LINQ queries are executed; specifically focusing … Continue reading

Posted in Data, Essentials, Linq, Mini-Tutorial, WindowsPhone | Tagged | 4 Comments

From Android to Windows Phone

Windows Phone From Scratch #43 This is the first in a series of mini-tutorials and related content on moving applications from Android to Windows Phone. To get us started, let’s take a look at a simple Android application that takes … Continue reading

Posted in Migration, Mini-Tutorial, WindowsPhone | Tagged | 6 Comments

Testing Network Availability

Windows Phone From Scratch #42   We would like to live in a world in which any time you turn  your phone on the network is there, full strength.  We’d also like to live in a world of peace and … Continue reading

Posted in Essentials, Mini-Tutorial, WindowsPhone | Tagged , , | 3 Comments

Yet Another Podcast #26–Walt Ritscher

Walt is a .NET programmer and UX enthusiast.  His current UI obsession includes Silverlight, Windows  Phone 7  and WPF APIs. His blog can be found at blog.wpfwonderland.com. Walt is also a MVP and the author of the free Shazzam Shader … Continue reading

Posted in Data, Essentials, Patterns & Skills, Podcast, Tools and Utilities, WindowsPhone | Tagged | 1 Comment

The Full Stack 8–Adding Search to the Phone Client

Part 8 in the Full Stack series in which Jon and I are building an entire application from conception to delivery that includes MVC 3 ASP.NET, Silverlight and Windows Phone. Also available on Channel 9

Posted in Full Stack, WindowsPhone | Tagged , , | 1 Comment

Select Many: Reactive Extensions’ Mother Of All Operators [Chaining]

Reactive Programming, Posting # 9 Reactive Extensions (Rx) has a number of operators that we’ve looked at already, including Select, Throttle, Subscribe and so forth.  While SelectMany is not the most important Rx operator, it is surely the most powerful. … Continue reading

Posted in Patterns & Skills, Reactive, WindowsPhone | Tagged | 5 Comments

Silverlight Sans Xaml?

Are we far enough along in the development of WYSIWYG tools, specifically both the design surface in Visual Studio, and even more so, Expression Blend, that the right way to teach Silverlight and Windows Phone programming is without Xaml? I … Continue reading

Posted in Community, Essentials, Opinion, WindowsPhone | Tagged | 36 Comments

Reactive Drag and Drop Part 2

Reactive Programming, Posting # 7 In Part 1 of this 2 part posting we looked at capturing the mouse movements.  The key code in Part 1 was, var q = from start in mousedown from pos in mousemove.StartWith( start ) … Continue reading

Posted in Linq, Mini-Tutorial, Reactive, WindowsPhone | Tagged , , | 2 Comments