Silverlight for Windows Phone 7: “Tombstoning”

Wednesday, July 14, 2010

This post will talk about tombstoning (what a name!) – the part of application lifecycle on Windows Phone 7. The Windows Phone execution model governs the life cycle of applications running on a Windows Phone, from when the application is launched until it is terminated. The execution model is designed to provide end users with a fast, responsive experience at all times. To achieve this, Windows Phone allows only one application to run at a time. This eliminates the possibility of users getting their device into a state where multiple applications are running in the background,...

Silverlight for Windows Phone 7: Launchers and Choosers

Monday, July 12, 2010

This post will talk about launchers and choosers mechanism in Windows Phone 7 applications. The Windows Phone application model isolates every application in its own sandbox, both for execution and file storage. Applications are not able to directly access common stores of information, such as the contacts list to directly invoke other applications such as the phone or messaging applications. To enable scenarios that require common tasks such as these, Windows Phone exposes a set of APIs referred to as Launchers and Choosers that allow applications indirect access to these useful phone features. The Launcher and Chooser APIs invoke distinct...

Silverlight for Windows Phone 7: Push Notifications (Part 1 of 2)

Now, after Beta tools released it is a time to start talking about new features and changes since Apirl CTP. This is the first part of two parts blog post about push notification mechanism in Windows Phone 7. The API described in this article according to recently released Beta version of Windows Phone Development Tools (WPDT). Windows Phone 7 application can’t run in the background (performance, battery life, usage of radio) and therefore there is a need to have a mechanism that facilitates a communication channel between backend services and application on the phone. Push Notification is the mechanism through which...

Windows Phone 7 Tools Beta Available for Download

Windows Phone 7 Tools beta available for download. Download from here: The Beta includes: Visual Studio 2010 Express for Windows Phone Windows Phone Emulator Silverlight for Windows Phone XNA Game Studio 4.0 Expression Blend 4 for Windows Phone Beta.   Posts about new features & techniques – to follow very soon :)     Stay tuned, Alex

Silverlight 4 @WDC

Thursday, June 10, 2010

Thanks for all participants at WDC monthly meeting! I really enjoyed to present Silverlight 4 before such nice audience! I really enjoyed the Q&A session ah the end of the meeting. If you have more questions – keep them coming! As promised, I’m posting the links for demos and presentation for your convince. Presentation slides are here. You could see them online (guess what – pure Silverlight presentation) at my home page:   Demo #1 – Webcam, Printing, Install OOB here. Demo #2 – Elevated OOB here ...

Windows Phone Developer Tools CTP Refresh Available

Thursday, April 29, 2010

Windows Phone Developer Tools CTP refresh available! This build is compatible with Visual Studio 2010 RTM! For those who are in Silverlight development – from now it is possible to develop Silverlight 4 applications with Silverlight 4 RTW and Windows Phone 7 applications with this CTP refresh.   The download location here. Make sure you are reading what’s new document here and Release Notes (from download location). Additional information about changes could be found here.   Enjoy! Alex

Silverlight 4 Available

Friday, April 16, 2010

Silverlight 4 finally here!!! It works with Visual Studio 2010 RTM! All downloads you need to start developing great line of business applications: Silverlight 4 Tools for Visual Studio 2010 Blend 4 RC here Silverlight 4 Toolkit (April 2010)   For those who are in Windows Phone 7 development: Do not install this build! If you need to develop for Windows Phone 7 stay with Silverlight 4 RC build and Visual Studio 2010 RC. The update for Windows Phone 7 tools is not ready yet and will be available in a few...

Silverlight 4 Quick Tip: Out-Of-Browser Improvements

Monday, March 15, 2010

This post will focus on improvements (well some of them) in Silverlight’s 4 RC Out-Of-Browser features. I’ll show how to change shape of your Out-Of-browser (OOB) application. Note: the application has to be elevated application. All needed to take application out of browser is to check this small checkbox in Silverlight’s project settings: This is not new. But the combo in OOB Setting dialog is new: This allows to change the Windows shape in Elevated OOB applications. Small tip here: when you changing you...

Silverlight at Windows Phone 7

Microsoft announced today, that new Windows Phone 7 Series will support Silverlight as one of 2 development frameworks. Second development framework will be XNA (will blog about it later). So, what’s new for Silverlight developers there? First, we have familiar tools: Windows Phone applications with Silverlight will be developed either with Visual Studio 2010, either with new “express” version called Visual Studio 2010 Express for Windows Phone. This “express” version will enable development with both frameworks (Silverlight and XNA). Full Visual Studio 2010 will also get new project types to develop with both frameworks. ...

DevAcademy 4

Thursday, February 25, 2010

DevAcademy 4 is coming at March 22, at Airport City near Lod (local event). Come and see me presenting new features of Silverlight 4! At this session I’ll new line of business (LOB) related features of Silverlight 4, improved out of browser model, native automation and much more. Great time and many cool samples involved.   My session is: What’s new in Silverlight 4   Other sessions list (draft) is here. Registration is open! Register here. Hope to see you there! Alex