Powered by Blogger.

Saturday, March 1, 2014

ASP.NET provider model tutorial:




In this post we will discuss about ASP.NET provider model. Also you can check out my previous posts on:

- Bind dropdownlist using arraylist or hashtable in C#.Net

- How to get distinct data from tables in sql server 2008?

- How to display serial number automatically in GridView in asp.net?

The ASP.NET provider model is an important framework to understand as you build your applications. The ASP.NET provider model was a major change introduced back with the release of ASP.NET 2.0.

The simple nature of this model means that requests come in and then responses are sent back. On top of that, ASP.NET does not differentiate one request from another. The server containing an ASP.NET application is simply reacting to any request thrown at it.

A provider is an object that allows for programmatic access to data stores, processes,and more.

The available providers for storing session information include

InProc
StateServer
SQLServer

This provider model was an object that sat between the Session object and the actual place in which the sessions were stored. By default, sessions in ASP.NET are stored InProc, meaning in the same process where ASP.NET is running.

Besides InProc, you can use StateServer that enables you to store sessions in a process that is entirely separate from the one in which ASP.NET runs. This protects your sessions if the ASP.NET process shuts down.



0 comments

Post a Comment