This post of Abhishek Sur will give you some rough idea about Async CTP in Windows Phone 7.
Source: DOT NET TRICKS
Async support in C# language brings the new life to the modern application development to bring forth the same technique of writing your code and bring asynchrony easily. The main focus of async ctp is to ornament the language in such a way so that the developer could seamlessly create applications that brings asynchrony yet not dealing with its complexity. Hence using the new technique, asynchrony could easily achieved in a program without refactoring the whole program with lots of callbacks and method calls. I have already talked about it in a separate article. If you don’t know, please visit “Async CTP 5.0”.
In this video, Derik Whittaker explains how to read and write data to Isolated Storage for Silverlight on the Windows Phone 7 platform.
Source: DIMECAST.net
Since the WP7 platform does not have a built in RDMS system you must utilized Isolated Storage in order to persist data between runs. We will look at how to both read and write data using 2 different techniques in this episode.
Joel Ivory Johnson has a code sample that handles streaming directly to IsolatedStorage.
Source: J2i.Net
Last week I posted a sample voice recorder on CodeProject. The application would buffer the entire recording in memory before writing it to a file. A rather astute reader asked me what would happen if the user let the recording go long enough to fill up memory. The answer to that question is the application would crash due to an exception being trhown when it fails to allocate more memory and all of the recordingwould be lost.
Andrea Haubner has a new blog post for wp7dev beginners that will help you understand how Isolated Storage works.
Source: Andrea's Blog
So far in my examples I allowed the user to input some information, but I’ve not done anything useful with that information. So, today I am going to use the phone’s own storage capacity, its Flash drive to store the information. In Silverlight applications I don’t get free access to the entire phone’s file system. The user is protected from portentous, malicious applications. And it does that by providing each application with its own personal storage area. That is called Isolated Storage. That makes sense, because each storage area is isolated from its ‘neighbor’ in applications.
In this tutorial, Greg Jacobs covers the basics required to set up an IsolatedStorage object and use it to store information from Statistics Tracker.
Source: Binary Wasteland
For the interface to use the isolated storage we are going to reuse our Graphical User Interface (GUI) from the previous tutorial and build upon it and add a couple of items to help with visualizing the data entered. First, we will learn what isolated storage is and how it will affect you in programming for the Windows Phone 7 environment. Isolated Storage for the Windows Phone 7 is similar to Silverlight’s Isolated Storage but with one key difference. The difference being there is no function to set a quota for how much memory the application can take to store the data it saves. Other than this small difference isolated storage is the storage that an application can use to store data, while that particular application is the only one with access to that data.
Den Delimarsky has a short article explaining how to find the location of the IsolatedStorage in a Windows Phone 7 app.
Source: DZone
Experienced Windows Phone 7 developers already know that there is an actual file system on the device that is similiar structure-wise to that of the actual Windows OS. A lot of the content managed by the device is stored in local spots scattered across the system that are not publicly disclosed (although since the OS image was already disassembled, most of them are known).
Mingfei Yan has published the first two (of three) parts of a tutorial demonstrating an End-to-End example for building Windows Phone 7 from start to finish:
Part 1: ◦ How to use MVVM pattern in your phone application ◦ Introduce Data Binding ◦ How to utilize Visual Tree to change element in a list box Part 2: ◦ How to pass data between pages – isolated storage ◦ How to use CameraTask in your application
Part 2: ◦ How to pass data between pages – isolated storage ◦ How to use CameraTask in your application
In the next post from his 'Windows Phone From Scratch' series, Jesse Liberty discusses how to overcome some limitations of Isolated Storage with the help of the Sterling Database.
Source: Jesse's Blog
When you wish to persist state across usages of your application, Isolated Storage allows you to write to the disk and stash away key-value pairs. For state, this is usually sufficient, but if what you wish to persist is data, especially relational data, then Isolated Storage is a bit limiting. To meet this need for a more robust data storage scheme, a number of libraries have been developed that work on top of isolated storage. This posting is the first in a series that will examine these options; beginning with the Sterling Database.
In this episode, Ryan Plemons shares his journey in optimizing the Silverlight based Zero Gravity game to work on Windows Phone 7.
Source: Channel 9
Ryan shares how he built the application using Isolated Storage, how he applied tombstoning, and many other topics on how he and his colleagues created the app. Ryan also shares some tips on how he improved performance for the application as he shows the simple code changes he made to make some big improvements.
In this post, Daniel Egan covers the basics of saving to, and reading from Isolated Storage on the phone.
Source: The Sociable Geek
The first thing we want to do is to create a simple application that allows us to save some data. We create a PhoneApplicatiton and add some TextBoxes and TextBlocks as shown on the left. As you can see, we want to capture three simple points of data, First Name, Last Name, and Age.