We should have good knowledge about the Web.config file, because it's a major character when we going to develop web applications using ASP.net. First, I like to give some examples "What we can do using the Web.config file"...And after I'll discuss how we going to code the examples.
- Can create database connection using the Web.config file
- According to the user log in system environment, we can modify the Authentication and Authorization.
- We can set image path for the uploading images.
- Also we can manage the lager size files, when uploading to the web server.
- If the System.Net.Mail email sending, we should configure the Web.config file.
How to Create Database connection in the Web.config file
You can write following code before the <system.web> tag and inside the <Configuration> tag<connectionStrings>
<add name="NameConnectionString" connectionString="Data Source= (Default);Initial Catalog=DatabaseName;User ID=Username;Password="Your Password"" providerName="System.Data.SqlClient"/> </connectionStrings>
How to manage Form authentication and the authorization in the Web.config file.
Following code demonstrate the way it can be implement.
<forms loginUrl="login page url" timeout="30"></forms>
Then you should show the location which need to be restricted from anonymous users.
After the <system.web/> tag we can write following code to above purpose. It's pretty cool, isn't it..?
<authorization> <deny users="?"/>
</authorization> </system.web> </location>
How we should configure the Web,config file according to the E-mail sending...
After the <system.web/> we should change following changes to the Web.config file
password="password" /> </smtp>
How to set the Image path when uploading images to the web..
How to upload a larger size file into the web server...
additionally we have to configure the Web.config file as follows.