Kunal-Chowdhury.com - Microsoft Technology Blog for developers and consumers

Windows Phone 7 (Mango) Tutorial - 14 - Detecting Network Information of the Device

User can now detect the mobile operator and other network information's in Windows Phone 7.1 Mango devices programmatically. The new APIs to detect these information will help you to identify the mobile operator, availability of network, Wi-Fi access etc.

 

Let's jump into deep drive to know more about these APIs and the integration to your application using a small demo. Read to learn about it.



Windows Phone 7 Tip: Showing and Hiding onscreen keyboard in Emulator

If you are developing any Windows Phone 7 application form and using the Emulator to run the app, you may find this tip very useful. A first time user who feels very annoying to click the mouse button to enter text using the phone emulator can hide the onscreen keyboard and use the computer's keyboard after reading this tip.

 

Read to know more about the small tip which will make your life even easy.


Windows Phone 7 (Mango) Tutorial - 13 - What is Tombstoning?

Mobile phones have very limited resource as compared to a desktop PC and hence it is very difficult to run multiple applications simultaneously. Also, suppose if multiple resources run simultaneously, it will eat up the battery life and make your phone stop working after certain period of time.

 

So what to do? To overcome this situation, tombstoning comes into picture. It saves the current data and then moves the app to the background or closes the app after saving all the data. This calls as Tombstoning. In this post, we will discuss on the same.


A Solution for Binding Silverlight DataGrid Columns to 2nd Level Collection

Supreet Tare posted a thread on MSDN Forum to help him binding a 2nd Level Collection in Silverlight DataGrid control. As he didn't find any good solution there, he asked me on Twitter to give a solution to him for the same. I did a small investigation and came up with a solution for him.

 

In this post, I am going to describe the problem, as well as solution to this. Hope this solution will be helpful to you too and hence sharing in my blog. Read more to find out the solution.


Windows Phone 7 (Mango) Tutorial - 12 - Using Isolated Storage to Store and Retrieve Data

Last couple of days we discussed about Page State and Application State of Windows Phone 7 (Mango). We learnt various ways of saving state of the page or application. After reading those chapters, you might have question in your mind that how to save the state of the application before closing the application and once you comeback again, you should get them back.

 

If you are familiar in Silverlight, you should have answer to this. Yes, we can use Isolated Storage to save the state of the app and read values whenever require in future.

 

In this tutorial, we will discuss about this with a simple demo code. If you are new to Isolated Storage, you will be able to learn how to use it directly in Windows Phone. Read to know more.


Windows Phone 7 (Mango) Tutorial - 11 - Application State Management

On last Saturday we learnt about basics of Application State in Windows Phone 7 Application. We discussed about the steps to pass value from one page to another using the Application State. In this chapter, we will learn more on the same with a small and simple demo.

 

So, read to know about it and learn the way of sharing data between pages using state. At the end, please provide your feedback. Don't forget to share it to the community.



Weekly News Digest @SilverlightZone - 05-June-2011 to 11-June-2011

Here comes this week's News Digest of Silverlight-Zone.com. This time we have total 74 news items on various articles based on Silverlight, Windows Phone 7, LightSwitch etc. Also contains some tips and other posts on MVVM, XAML and Blend.

 

Most popular posts were "Silverlight Elevator Pitch", "War between Silverlight, HTML & Windows 8", "Bing Map Control for Windows Phone 7", "Is Silverlight Dead? No, it's not. It's the heart of WP7, Windows 8, XNA" and "All about WP7 Emulator".

 

Read more to find those interesting posts. Also, find the daily news digest links for the last week here, in case you missed the posts.


Windows Phone 7 (Mango) Tutorial - 10 - What is Application State?

Last two days, we discussed about Windows Phone 7 Page State. We learnt about saving and retrieving state of a page whenever require. Page State defines the current visual state of application page. Page state is accessible within that page. But think about a condition where you want to save values to the state and want to access them across the application. Then what to do? You have the option to use the Application State in that case.

 

Application State stores data values which can be accessible by multiple pages. In this tutorial chapter, we will learn about Application State and in the next chapter, we will see an actual implementation of the same with a small demo. Read to know more about Application State.


Windows Phone 7 (Mango) Tutorial - 9 - Page State Management

Yesterday we discussed the basic theory on Windows Phone 7 Page State. We came to know what is this and when to use this. We also came to know the way to implement the state management. In this chapter of the tutorial series, we will learn more about Page State Management in Windows Phone 7.1 with a small application.

 

After reading this tutorial chapter, you will be able to store page state, retrieve and clear them on your need. Read to know more about this topic, share the link to others and ask any queries if you have at the end of the post.


Windows Phone 7 (Mango) Tutorial - 8 - What is Page State?

Sometime you may want to save the values present in your page while switching from one page to another page, sometime you may want to store the values while switching application between foreground and background.

 

When you are switching from one application to the other, the first app enters into the deactivated mode. At that time you can store the current state of the page and display them back again by retrieving those values from page state once you return to the first app.

 

In this chapter we will discuss about the page state. This will help you to know the basics about it, very good for a beginner to jump start with it.


Windows Phone 7 (Mango) Tutorial - 7 - Know about Application Lifecycle

The Windows Phone 7.1 application lifecycle has been designed in a way that it can run multiple applications in the background. Today we will discuss about the Lifecycle of Windows Phone 7 (Mango) apps.

 

Here we will learn about various states of Windows Phone 7 application life cycle. This is an important chapter of the tutorial series to learn about the execution model before developing any application product. Read to know more about this topic and at the end don't hesitate to leave your feedback or queries if any.


 
© 2008-2017 Kunal-Chowdhury.com - Microsoft Technology Blog for developers and consumers | Designed by Kunal Chowdhury
Back to top