Part 9 in the Full Stack series in which Jon and I are building an entire application from conception to delivery that includes MVC3, ASP.NET, Silverlight and Windows Phone.
Also available on Channel 9
Part 9 in the Full Stack series in which Jon and I are building an entire application from conception to delivery that includes MVC3, ASP.NET, Silverlight and Windows Phone.
Also available on Channel 9
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 on the delay in execution that makes LINQ so performant.
[Double click on image for full size]
Talking with Jeremy Lickness, Silverlight MVP, certified Silverlight Developer, Senior Consultant and PM for Wintellect and creator of the Sterling Database.
Listen| Return to Yet Another Podcast
Call in comments: 1-347-YAP-CAST
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 an amount and computes the total with an 18% tip. We’ll then rebuild it in Windows Phone.
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 harmony.
Until all of this is accomplished, however, you will need to test for network availability and handle those unfortunate moments when the network is not available.
To do so, you can call upon two useful features of the NetworkInformation namespace: the NetworkAddressChanged event and the GetIsNetworkAvailable method.
Periodically, I step up my organizational skills or tools or both (usually after being yelled at for missing something!). Lately, I’ve been doing this more intensively as I’m working on a number of different projects and I need to ensure that each is getting its share of my time.
To manage this, I decided to budget a certain amount of time each day to each activity. To be realistic, I allocated the time on a weekly basis, as each day can be somewhat different depending on what comes over the threshold.
Here is my budget
Please be sure to send me your full mailing address and your email address and the name you use to sign on to my site. Once confirmed, all of the books will be going out immediately.
My apologies for the delay.
There has been some confusion about how to make the Silverlight Unit Tests work on Windows Phone. The latest release of the Silverlight Unit Tests comes with the Silverlight Toolkit, and it targeted at Silverlight 4. Windows Phone is based on an enhanced version of Silverlight 3 and cannot use these DLLs.
Fortunately, Jeff Willcox has made the right DLLs available on his web site.
Silverlight 3 binaries for the Silverlight Unit Test Framework
Paul Betts works in Office Labs at Microsoft and is the creator of Reactive UI – an MVVM framework based on Reactive Extensions.
Listen| Return to Yet Another Podcast
Call in comments: 1-347-YAP-CAST
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 Editor.
Links
http://www.wintellect.com/Training/Courses/Mastering-Windows-Presentation-Foundation
Listen| Return to Yet Another Podcast
Call in comments: 1-347-YAP-CAST
Reactive Programming, Posting # 10
In the previous posting on Reactive Extensions, we created an application that calls on the Bing translation service to translate a phrase into Japanese, and then back into English. This allowed the introduction of the SelectMany operator.
In this posting we’ll ask the Bing Translation service for a list of every language it knows about, and then we’ll translate a phrase into each language in turn. This will highlight the chaining aspect of SelectMany. (Click on image to see full size).
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