Developing ASP.NET MVC Web Applications — Question 181
You are designing a distributed application that runs on the Microsoft Azure platform.
The application must store a small amount of information that is shared cross all users and 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.)
Answer options
- A. Microsoft Azure application state
- B. SQL Database
- C. Profile properties of the Microsoft Azure application
- D. Microsoft Azure session state
Correct answer: B
Explanation
The SQL Database is the best option for storing small amounts of shared information that doesn't change frequently because it provides persistent storage and easy access across multiple users. The other options either do not meet the requirement for shared state (like Microsoft Azure session state, which is user-specific) or are not suitable for infrequently changing data.