Silverlight For Windows Phone

The year 2010 may be a milestone for Microsoft, and also mobile platform. In the computing industry, what Microsoft had done is called reboot strategy. Microsoft refers to Windows Phone as ‘a revolutionary new platform’. Microsoft rebuilt the whole thing from the beginning, with a fresher, cleaner user interface. Using a design philosophy they call […]

Silverlight and Windows Phone

In developing a Windows Phone application, we can select one of the two options, which are Silverlight and XNA. Silverlight for Windows Phone is similar to Silverlight 3 that has been released for web developments. Here are some important points regarding Silverlight in Windows Phone: Uses the same base class library Has been modified for […]

Development Requirements (Silverlight For Windows Phone)

To begin development and learn how to build Windows Phone applications, we need Windows Phone Developer Tools set. It includes Visual Studio 2010 Express for Windows Phone, Windows Phone Emulator, XNA Game Studio, Expression Blend for Windows Phone, samples, and documentations. If you have already installed Visual Studio Professional or later versions, an additional Add-In […]

You Had Me At "Hello World" (Silverlight For Windows Phone)

Any programming journey begins by the time coders write their first line of hello world. The first lesson in this Windows Phone e-book should be no different. To keep up with that tradition, here are the steps to make your Windows Phone say hello: 1. Open Visual Studio Express for Windows Phone. Select File -> […]

Navigations on Windows Phone Part 1

As explained in the previous part, navigations on Windows Phone use the same navigation introduced in Silverlight 3. There are two important elements in the application level which are Frame and Page, and one important element in device level. FRAME Frame is integrated with the whole layout of a Windows Phone application, and only one […]

Navigations on Windows Phone Part 2

Pivot Pivot is designed to show a number of data and enable selections, and view items based on a certain category. Pivot is used to manage application views that have several layouts or pages with built-in navigations that support, such as: 1. Horizontal pan (press and drag left or right) 2. Horizontal flick (press and […]

Dealing with Page Orientations (Silverlight For Windows Phone)

In this part, we will learn how to handle switching between page orientations based on the device’s position. There are two types of page orientation: portrait or landscape. Let us follow the steps below: 1. Create a new project or use any previously created project. Insert a new page; on Solution Explorer select Add, then […]

Application Bar (Silverlight For Windows Phone)

Application bar is a control system that can be used to build a toolbar on a Windows Phone application. Application bar can be considered as the main option to develop a fast and consistent navigation. There are two types of application bar that we can use, icon button based and text menu based. Both types […]

Web Service Consumption (Silverlight For Windows Phone) Part 1

Web service has become a standard when it comes to using a predefined web function in our application. In this section we will learn how to consume web service on Windows Phone. Web services consumable by Windows Phone can be in the form of SOAP (built in WCF or other technologies), plain HTTP, or REST. […]

Web Service Consumption (Silverlight For Windows Phone) Part 2

Consuming Web Service To consume a web service, we will create a new page so that the MainPage.xaml will not be overcrowded. 1. Right click on the project, Add New Item and select Windows Phone Portrait Page. Rename the file as you wish, in this example WebService.xaml, then click Add. 2. Insert a Button and […]