Mister Goodcat

Peter's home of all things life

Monday, 6/27/2011 2:10 PM
by Peter Kuhn
0 Comments

Getting ready for the Windows Phone 7 Exam 70-599 (Part 4)

Monday, 6/27/2011 2:10 PM by Peter Kuhn | 0 Comments

This is the fourth part of my article series to prepare you for Microsoft's new Windows Phone 7 exam which will be available starting July 14th. For a short introduction and overview of the exam as well as a list of general learning materials please take a look at the first article. The official outline of the measured skills breaks down the topics into the following parts:

  • Designing Data Access Strategies (19%) (this article)
  • Designing and Implementing Notification Strategies (17%)
  • Working with Platform APIs, Tasks, and Choosers (21%)
  • Designing the Application Architecture (21%) (this article)
  • Designing the User Interface and User Experience (23%)

The last article was all about working with specific platform APIs. In this part, we'll take a look on the overall architecture of an application and unique concepts of the Windows Phone platform as well as tuning your application for performance and marketplace certification.

Read the full article on Silverlight Show.

Friday, 6/24/2011 10:46 AM
by Peter Kuhn
0 Comments

Fixing the Housebuilder sample

Friday, 6/24/2011 10:46 AM by Peter Kuhn | 0 Comments

If you are interested in Silverlight 5 and its new 3D graphics capabilities, you probably know about the available samples on MSDN. One of them is the Housebuilder sample John Papa first presented during MIX11. For quite some time I've been struggling with this particular sample, because all I got when I tried to run it on various computers was this:

image

At first I thought it was a bug with Silverlight 5 (it is a beta version after all), but the setups of the computers that showed the problem were so different in both hardware and software that is seemed unlikely. Another computer that was almost identical to one that showed the bug ran the sample without problems. What was the problem? More...

Tuesday, 6/21/2011 10:52 AM
by Peter Kuhn
0 Comments

Getting ready for the Windows Phone 7 Exam 70-599 (Part 3)

Tuesday, 6/21/2011 10:52 AM by Peter Kuhn | 0 Comments

This is the third part of my article series to prepare you for Microsoft's new Windows Phone 7 exam which will be available starting July 14th. For a short introduction and overview of the exam as well as a list of general learning materials please take a look at the first article. The official outline of the measured skills breaks down the topics into the following parts:

  • Designing Data Access Strategies (19%) (this article)
  • Designing and Implementing Notification Strategies (17%)
  • Working with Platform APIs, Tasks, and Choosers (21%) (this article)
  • Designing the Application Architecture (21%)
  • Designing the User Interface and User Experience (23%)

The last article was all about Push Notifications and hence needed to take the architecture of the whole Windows Phone eco system into consideration, including your own Web Services that back your applications, and Microsoft's Push Notification Service. In this part, we'll concentrate entirely on the phone and learn about some of the features the platform offers for your application.

Read the full article on Silverlight Show.

Tuesday, 6/21/2011 10:00 AM
by Peter Kuhn
2 Comments

Silverlight Debug Helper (Visual Studio Add-in)

Tuesday, 6/21/2011 10:00 AM by Peter Kuhn | 2 Comments

If you are actively using my debug helper Add-in for Visual Studio which I released last fall, you may be pleased to learn that I've uploaded a new version. And if you're not using it yet, I invite you to take a look at it.

The tool has been renamed to "Silverlight Debug Helper" (formerly "Firefox Debug Helper") because I added support for Chrome and Internet Explorer to it. If you have the previous version installed, you may want to uninstall it first.

From now on, the Debug Helper can be found on this static page (also linked to in the menu at the right), so you don't have to dig through old blog posts to find the download links and description anymore. Let me know what you think, and happy debugging :-).

Monday, 6/20/2011 11:23 AM
by Peter Kuhn
0 Comments

XNA for Silverlight developers: Part 13 - Mango (2)

Monday, 6/20/2011 11:23 AM by Peter Kuhn | 0 Comments

In the last part of this series we've taken a look at one of the major new features in the upcoming Mango update for Windows Phone: integrating Silverlight and XNA in the same application, which is a thrilling opportunity for both normal application developers to enrich their applications with 2D/3D graphics content as well as game developers to simplify development of menus and other screens that require a rich user interface. In this part we'll take a look at the other new features Mango will bring that are particularly interesting to game developers. Remember that you need the beta version of the developer tools if you want to try any of these features yourself. You can read the full article on Silverlight Show.

Tuesday, 6/14/2011 4:33 PM
by Peter Kuhn
0 Comments

Getting ready for the Windows Phone 7 Exam 70-599 (Part 2)

Tuesday, 6/14/2011 4:33 PM by Peter Kuhn | 0 Comments

This is the second part of my article series to prepare you for Microsoft's new Windows Phone 7 exam that will be available starting July 14th. For a short introduction and overview of the exam as well as a list of general learning materials please take a look at the first article. The official outline of the measured skills breaks down the topics into the following parts:

  • Designing Data Access Strategies (19%) (this article)
  • Designing and Implementing Notification Strategies (17%) (this article)
  • Working with Platform APIs, Tasks, and Choosers (21%)
  • Designing the Application Architecture (21%)
  • Designing the User Interface and User Experience (23%)

In the last article we've seen what your data access strategies are, both for remote data as well as local storage. We've also briefly mentioned the limitations of network connectivity on the phone and what features of the platform help you deal with these. In this part, we turn on Push Notifications and surrounding topics. You can read the full version over at Silverlight Show.

Wednesday, 6/8/2011 2:37 PM
by Peter Kuhn
0 Comments

XNA for Silverlight developers: Part 12 - Mango (1)

Wednesday, 6/8/2011 2:37 PM by Peter Kuhn | 0 Comments

Although it'll take some months until the final release, the upcoming update for the Windows Phone 7 platform has already drawn a lot of attention, both in the developer community as well as for customers. We were able to see demonstrations of some of the new features early, for example at Microsoft's conference MIX, but the real excitement started when a beta version of the developer tools was released to the public a few weeks ago. In this article we'll take a look at what will change regarding game development; and if you haven't had time to get your teeth into the upcoming features and improvements yet, you'll be surprise just how much is in the box for us with this update. You can read the full text over at Silverlight Show.

Tuesday, 6/7/2011 7:45 PM
by Peter Kuhn
0 Comments

Getting ready for the Windows Phone 7 Exam 70-599 (Part 1)

Tuesday, 6/7/2011 7:45 PM by Peter Kuhn | 0 Comments

Microsoft's certification exam 70-599 for its new mobile platform is named "Designing and Developing Windows Phone 7 Applications" and will be published on July 14th, 2011. In this new article series I'm writing for Silverlight Show I will try to bring you up to speed to take the exam once it is available. Of course you can also use the info and resources as a basis to plan your own, self-paced learning to prepare for the exam at a later point. You can read the first part about "Designing Data Access Strategies" here. If you have any feedback or suggestions, feel free to leave any comments there, or contact me.