F5 Debug…

Building & Debugging the Technology!!!

Archive for January, 2012

Learn Windows Phone 7 Development in 31 Days

Posted by Karthikeyan Anbarasan on January 30, 2012

Welcome to the 31 Days of Windows Phone 7 Development (Mango Edition). Each day in the month of February 2012 we are going to see a topic on Windows Phone 7 development. These topics will range from level 100 to level 400 for Novice to Professionals to gets ideas on Windows Phone 7 application development and deployment to the Market Place with ease, to pass all the certification check lists that should be followed.

Each day you can expect the article to be published by 7:00 AM IST. Members can subscribe to the series and get the article directly to the subscribed mail id for easy accessibility. This page will be the HOME Page to access the articles list, each day when an article is published the respective day’s tile will be enabled and you can navigate to the respective article.

Readers can download the article source code and the article as pdf for offline reading from the options provided at the top of each article that are going to be published. In the list below, I have covered almost all the major topics which are required to develop an application with Windows Phone SDK 7.1(Mango). If you feel any other topic that will be useful but missing here, do leave me a comment so that I can include it as well.

Note – Issues related to downloading of PDF files and Source codes for Day 24 to Day 30 has been fixed with the right files. Thanks to the readers who noted the issue and reported.

Windows Phone 7 Articles

Getting Started with Windows Phone 72 Hello World3 Expression Blend4 Application Bar5 Alarms6 Contacts7 Calendar8 Camera9 Panaroma10 Pivot11 Media12 Toast Notification13 Tile Notification14 Raw Notification15 Tiles16 Launchers17 Choosers18 Navigation19 Web Browser20 Orientations21 BING Map22 Device Info23 Themes24 Isolated Storage25 Files and Folders26 Local Database27 OData Service28 WCF Service29 Security30 WP7 Tool Kit31 Market Place

Titles:

Learn Windows Phone 7 Development in 31 Days – Day 1 – Overview and Requirements of WP7
Learn Windows Phone 7 Development in 31 Days – Day 2 – Creating a Hello World Silverlight Application in WP7
Learn Windows Phone 7 Development in 31 Days – Day 3 – Using Expression Blend to Design the WP7 Application
Learn Windows Phone 7 Development in 31 Days – Day 4 – Working with Application Bar in WP7
Learn Windows Phone 7 Development in 31 Days – Day 5 – Working with Alarms/Reminders in WP7
Learn Windows Phone 7 Development in 31 Days – Day 6 – Working with Contacts in WP7
Learn Windows Phone 7 Development in 31 Days – Day 7 – Working with Calendar in WP7
Learn Windows Phone 7 Development in 31 Days – Day 8 – Working with Camera in WP7
Learn Windows Phone 7 Development in 31 Days – Day 9 – Working with Panorama Control in WP7
Learn Windows Phone 7 Development in 31 Days – Day 10 – Working with Pivot Application Control in WP7
Learn Windows Phone 7 Development in 31 Days – Day 11 – Working with Media in WP7
Learn Windows Phone 7 Development in 31 Days – Day 12 – Working with Toast Notification in WP7
Learn Windows Phone 7 Development in 31 Days – Day 13 – Working with Tile Notification in WP7
Learn Windows Phone 7 Development in 31 Days – Day 14 – Working with Raw Notification in WP7
Learn Windows Phone 7 Development in 31 Days – Day 15 – Working with Tiles in WP7
Learn Windows Phone 7 Development in 31 Days – Day 16 – Working with Launchers in WP7
Learn Windows Phone 7 Development in 31 Days – Day 17 – Working with Choosers in WP7
Learn Windows Phone 7 Development in 31 Days – Day 18 – Working with Navigation in WP7
Learn Windows Phone 7 Development in 31 Days – Day 19 – Working with Web Browser Control in WP7
Learn Windows Phone 7 Development in 31 Days – Day 20 – Working with Screen Orientation in WP7
Learn Windows Phone 7 Development in 31 Days – Day 21 – Working with BING Map Control in WP7
Learn Windows Phone 7 Development in 31 Days – Day 22 – Working with Device Information in WP7
Learn Windows Phone 7 Development in 31 Days – Day 23 – Working with Themes in WP7
Learn Windows Phone 7 Development in 31 Days – Day 24 – Working with Isolated Storage’s in Wp7
Learn Windows Phone 7 Development in 31 Days – Day 25 – Working with Files and Folders in WP7
Learn Windows Phone 7 Development in 31 Days – Day 26 – Working with Creating a Local Database in WP7
Learn Windows Phone 7 Development in 31 Days – Day 27 – Working with Consuming an ODATA Service in WP7
Learn Windows Phone 7 Development in 31 Days – Day 28 – Working with Consuming a WCF Service in WP7
Learn Windows Phone 7 Development in 31 Days – Day 29 – Working with Encrypting Data for Security in WP7
Learn Windows Phone 7 Development in 31 Days – Day 30 – Installing and using WP7 Tool kit for Silverlight
Learn Windows Phone 7 Development in 31 Days – Day 31 – Deploying the application to the WP7 Market place

Thanks for reading this tutorial and providing continuous support. If you like my blog and if you are interested in getting the latest updates on new articles, kindly follow me through one of these options.

F5Debug FacebookF5debug LinkedInF5debug TwitterF5debug GooglePlusF5debug RSSFeed

Posted in Windows Phone 7 | Tagged: , , , , , , , , , , , , , , , | 30 Comments »

Installing and Developing ASP.NET MVC 4 Application

Posted by Karthikeyan Anbarasan on January 5, 2012

Introduction:

In this article we are going to see how to install required tool for ASP.NET MVC 4 and develop a simple MVC 4 application using the Visual Studio 2010. Asp.Net MVC 4 framework is used for developing reliable application using the Model View Controller pattern. As of now MVC 4 is currently a developers preview and not released as a RTM. We can use this to develop mobile and windows application along with the Windows Azure environment. Let us see the step by step process on installing the MVC 4 framework and create a simple application.

Steps:

For installing the MVC 4 framework, we can download it using the below link

http://www.microsoft.com/web/gallery/install.aspx?appid=MVC4VS2010&prerelease=true

Once we clicked on the above link we can see the Web Platform Installer will be opened and the MVC 4 framework is available for installation as shown in the screen below.

2012-01-04 22h09_16

Now click on Install and we can see the prerequisites required to install the framework as shown in the screen below.

2012-01-04 22h17_44

We can see the installation progresses and once the installation is completed we will be navigated to the finish screen as shown in the screen below.

2012-01-04 22h20_10

Screen after the installation gets completed.

2012-01-04 23h03_53

Now open Visual Studio 2010 Environment and create a new project. We can see the ASP.NET MVC 4 application template available as shown in the screen below.

2012-01-04 23h07_06

Now we can see a window pop up to select the type of the application template. We will select the internet application as shown in the screen below.

2012-01-04 23h09_33

Now click on OK to proceed further and we can see the application opened in the Visual Studio IDE as shown in the screen below.

2012-01-04 23h10_47

Now to check the default template project look like just build and execute the application by pressing F5 and we can see the MVC 4 application opened as shown in the screen below.

2012-01-04 23h12_28

Now we are well set to make changes to our MVC 4 application as per the requirement.

For the new readers of this blog if you would like , you can follow me in one of the ways below to get update of posts on the latest technology
Twitter @ http://twitter.com/f5Debug
Facebook Page @ http://www.facebook.com/profile.php?id=100002468858656
Linked In @ http://www.linkedin.com/pub/karthikeyan-anbarasan/1b/78b/9a4
Google + @ https://plus.google.com/117525632086880345410/posts
RSS Feed @ http://feeds.feedburner.com/f5debug/Karthik

Posted in MVC | Tagged: , , , , , | 3 Comments »

Windows Phone 7 – Telerik RadControls

Posted by Karthikeyan Anbarasan on January 2, 2012

 

Introduction:

In this article we are going to start with using the Telerik RadControls for Windows Phone 7 development. I was working on a requirement and suddenly got a chance to look into the Telerik RadControls for Windows Phone 7 and it was very much impressive to use. So I just thought of sharing this article to my readers to get the complete idea on using the controls one by one. Here in this series we will see each of the control and its properties to get clear idea on the controls. Telerik RadControls for Windows Phone 7 is a licensed product from Telerik, to get hands on before buying the product Telerik has provided the Trail Version for the developers to get hands on before buying the product.

Link to download – http://www.telerik.com/products/windows-phone.aspx

Once the executable are downloaded we can install the application by running as an administrator and we can see the set up wizard opened as shown in the screen below. Just follow the steps to install the executable to the development environment. Just have a look on the Agreement details and click I Agree – Continue button to proceed further.

2012-02-01 12h06_18

Now we can see the options to install the RadControls to a particular folder, by default the folder selected to install the application will be
C:\Program Files (x86)\Telerik\RadControls for Windows Phone 7 Q3 2011 as shown in the screen below. We can change the folder location by clicking on the Customize Button and selecting the appropriate folder then click on Install button to install the application.

2012-02-01 12h06_29

Now we can see the RadControls are being installed to the respective folder selected as shown in the screen below.

2012-02-01 12h07_45

Once the installation is completed we can see the result on the successful completion as shown in the screen below. We are now ready to start with the development with the Telerik RadControls by using the templates installed with the Visual Studio 2010 template list. Additionally we can also see a shortcut icon gets created at the desktop with the name RadControls for Windows Phone 7 Q3 2011 Demos. Clicking on the shortcut will open the template for the RadControls with Visual Studio 2010.

2012-02-01 12h08_06

Now we are well set to start using the controls, to start with we can just open Visual Studio 2010 IDE and we can see the Telerik Menu to select the Rad Controls for Windows Phone 7 Template as shown in the screen below.

2012-02-02 21h49_42

On selecting the Create New Telerik Project we an see the options to select the C# based project or a VB.NET based project as shown in the screen below.

2012-02-02 21h51_41

We will see in detail on creating and working on the projects in our future articles. Also we will see what are the controls available for the windows phone 7 development. Telerik provides a list of RadControls for the Windows Phone 7 development as shown in the list below.

  • Animation Framework
  • ApplicationFrame
  • AutoCompleteBox
  • BusyIndicator
  • BulletGraph
  • Calendar
  • Chart
  • ContextMenu
  • DataBoundListBox
  • DatePicker
  • DateSelector
  • DockPanel
  • Gauge
  • JumpList
  • LayoutTransform
  • ListPicker
  • LoopingList
  • MessageBox
  • NumericUpDown
  • PickerBox
  • SlideView
  • ToggleSwitch
  • TimePicker
  • TimeSelector
  • TransitionControl
  • UniformGrid
  • Window
  • WrapPanel

We are going to see more on these controls in this series in detail, till then happy programming!!!

Posted in Telerik, Windows Phone 7 | Tagged: , , | 2 Comments »