views:

34

answers:

1

Hello everyone,

I am using ASP.Net + .Net 3.5 + VSTS 2008 + IIS 7.0 + C# to develop a web application. I am using WebPartManager, and I find when personlization feature is enabled to true, the web application will connect to SQL Server Express version database automatically.

BTW: I find this by when stop SQL Server Express version service instance, there will be database connection error shown.

My question is, (1) why WebPartManager needs to connect to SQL Server Express version when personlization feature is enabled (in other words, SQL Server Express version is used by personlization feature for what purpose)? (2) If I need personlization feature, any solutions to chnage to SQL Server Enterprise other than SQL Server Express version?

thanks in advance, George

+1  A: 

The data is stored in a .mdf file in your /Data folder.

You can change to a SQL Server store using the web adminstration tool or SQL Server set up wizard.

If you need to use another source other than SQL Server, you need to write your own Provider to do so.

TheGeekYouNeed
Thanks, I think you mean by default -- "data is stored in a .mdf file in your /Data folder"? I am interested in this point, do you have any recommended readings for this point? Thank you!
George2
http://msdn.microsoft.com/en-us/magazine/cc163965.aspxhttp://msdn.microsoft.com/en-us/magazine/cc300767.aspx#S8 Google? :)
TheGeekYouNeed
Thanks, question answered!
George2