070-492 Free Dumps Study Materials
Question 12: You are designing a distributed application that runs on the Windows Azure platform.
The application must store a small amount of insecure global information that does not change
frequently.
You need to configure the application to meet the requirements.
Which server-side state management option should you use? (Each correct answer presents a
complete solution. Choose all that apply.)
A. Windows Azure application state
B. Sql Azure
C. Profile properties of the Windows Azure application
D. Windows Azure session state
Correct Answer: B,D
Explanation:
SQL Database provides a relational database management system for Windows Azure and is based
on SQL Server technology. With a SQL Database instance, you can easily provision and deploy
relational database solutions to the cloud, and take advantage of a distributed data center that
provides enterprise-class availability, scalability, and security with the benefits of built-in data
protection and self-healing.
Session States in Windows Azure. If you are a Web developer, you are probably very familiar with
managing user state - that is you are familiar with tracking user activity and actions across several
request-response exchanges that occur in Web applications. Since HTTP is a stateless protocol,
developers over the years have developed all sorts of means to manage state. You'll even find an
MSDN page providing alternatives and recommendations for state management here. Cookies,
hidden fields, and query strings are some client-side options to tracking user state. When it comes
to managing that state on the server-side, most Web developers rely on session objects.