Book Image

.Net Framework 4.5 Expert Programming Cookbook

By : A.P. Rajshekhar
Book Image

.Net Framework 4.5 Expert Programming Cookbook

By: A.P. Rajshekhar

Overview of this book

<p>Net is an architecture neutral and programming language agnostic framework that caters to all requirements, varying from business solutions to multiplayer online 3D games. Version 4.5 added many new features to help with the development of robust and user-friendly solutions. This book will teach you the new features as well as the advanced concepts of different .Net components.<br /><br /> ".Net Framework 4.5 Expert Programming Cookbook" will teach you about the advanced concepts and new features of the core framework, Window Forms, threading, and parallel programming, ASP.Net, Silverlight, WCF, WPF, ADO.Net, and Entity Framework using a real life problem/solution approach with a hands-on style.<br /><br />This book takes a hands-on approach in teaching you how to use the new as well as advanced features of the .Net framework 4.5. Each topic will teach you how to use a specific feature of .Net to solve a real world problem or scenario. You will learn how to use metadata driven programming, creating custom events with payloads, adding parallel constructs to your applications, using strict data bound controls in ASP.Net, enabling third party authentication and embedding maps, among many other key skills.<br /><br /></p>
Table of Contents (17 chapters)
.NET Framework 4.5 Expert Programming Cookbook
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Index

Using client-side storage for saving a draft of the user registration data


Isolated storage APIs provide a way to store limited amount of data at the client side. Using this functionality, we can save data such as search strings and usernames. In this recipe we will use the isolated storage API so that the user can save the data entered in the registration form on the client's system.

How to do it...

  1. Create an application of the type Silverlight Application in Visual Studio 2012. Name it ClientSidePersistance.

  2. Open MainPage.xaml. Design it so that it looks similar to the following screenshot:

  3. Name the controls as detailed in the following table:

    Control

    Name

    Description

    Textbox

    txtUserName

    To enter the username

    Textbox

    txtFullName

    To enter the full name of the user

    Textbox

    txtEmail

    To enter the e-mail address of the user

    Button

    btnDraft

    To save the entered values in the user's system

    Button

    btnClear

    To clear the values

    Button

    btnLoad

    To load and display the saved...