PDA

View Full Version : web cofig



وشتی حاتمی
یک شنبه 28 بهمن 1386, 02:16 صبح
web cofig چیست؟در نوشتن برنامه چه کاربردهایی دارد؟آیا کد هایی را می توان در این فایل اضافه کرد؟کلا به چه درد می خورد؟

merlin_vista
یک شنبه 28 بهمن 1386, 09:35 صبح
برای پیکربندی سایت استفاده میشه !! و میشه یه سری از تنظیمات را داخلش اعمال کرد . مثل کانکشن و . . . . .

TNZ187
یک شنبه 28 بهمن 1386, 14:22 عصر
سلام
Web.Config برای تنظیمات کلی و سراسری سایت کاربرد داره . مثل تنظیم MemberShip , RoleManager, WebService , HttpModule, References, httpHandler,ConnectionString
در واقع تنظیم کننده خصوصیات هر بخش از NameSpace های شما هم هست . مثلا System.Web دارای خصوصیاتی که برخی از اون ها در بالا اشاره شد . این خصوصیات به صورت کلی برای یک سایت تعریف می شوند تا در کل سایت یکپارچه باشند .
مثلا NameSpace های دیگه ای هم هستند که می تونید اون ها رو تنظیم کنید ، مثل System.Net که می تونید تنظیماتی مثل SmtpServer رو براش در نظر بگیرید ، یا برخی رمزهای شبکه ای رو روش قرار بدید تا در کل پروژه هرجا خواستید استفاده کنید ، یک جور باشه .
البته کاربردهای دیگه ای هم داره . مثلا بسیاری از Module های Asp.net که به صورت آماده هستند ، برای اینکه مطابق نیاز شما کار کنند باید در Web.Config تنظیم بشوند . برای مثال اینکه MemberShip خود Asp.net می تونه پایگاه داده ای رو که شما در تنظیمات Web.Config بهش می دید به جای پایگاه داده خودش استفاده بکنه و .....
و از این قبل تنظیمات که به کل پروژه مربوط می شه . البته باید تذکر داد که هر پوشه هم می تونه یک فایل Web.Config داشته باشه که البته توی اون باید تنظیماتی که به یک پوشه مربوط می شه انجام بشه نه تنظیمات کلی . مثلا اینکه چه نقش هایی باید به اون پوشه و محتویات اون دستریسی داشته باشند .