نکات کاربردی و مهم در MVC 5
0 0

نکات کاربردی و مهم در MVC 5


نکات کاربردی و مهم در MVC 5

در این پست به نکات کاربردی و مهم در Asp.Net MVC 5 می پردازیم.

نکته اول :

در صورتی که بخواهید BundleConfig بدون اینکه در وب کانفیگ Debug در حالت False قرار دهید کار کند کد زیر بعد از تمام کدهای مجود در BundleConfig بنویسید. با این کار دیگر نیاز به False کردن  Debug نیست و می توانید هنگام طراحی وب سایت خطاهای ایجاد شده را مشاهده کنید.

BundleTable.EnableOptimizations = true;

نکته دوم :

همیشه بعد از طراحی سایت و آماده بودن جهت قرار دادن در سرور واقعی در وب کانفیگ Debug را در حالت False قرار دهید.

<compilation debug="false" targetFramework="4.5.1" />

با این کار هنگام بروز خطا در سایت به کاربر نمایش داده نمی شود.

نکته سوم :

تعریف صحیح  کانکشن استرینک

هنگام تعریف رشته اتصال به دیتابیس در وب گانفیگ کانکشن استرینگ را در یک خط بنویسید

 <connectionStrings>
    <add name="MyDataBaseName" providerName="System.Data.SqlClient" connectionString="Data Source=.;Initial Catalog=DataBaseName;User Id=sa;Password=;Integrated Security=True;Connect Timeout=15;Encrypt=False;TrustServerCertificate=False;MultipleActiveResultSets=True" />
 </connectionStrings>

در کانکشن استرینگ بالا MultipleActiveResultSets را برابر True قرار داده شده با این کار می توان چندین Query را هم زمان اجرا کرد. و Connect Timeout را برابر 15 قرار داده شده که مدت زمان اتصال به دیتابیس را مشخص می کند.

دانلود

نویسنده حسین فتحی
گروه مطلب MVC
نوع مطلب سورس کد و آموزش
تاریخ انتشار ۲۳ آبان ۱۳۹۴
منبع ایران گنج
تعداد نظرات ۰
قیمت کاربران مهمان
توضیح توجه:
  • زمانی که روی لینک دانلود کلیک می کنید لینک دانلود به مدت 24 ساعت معتبر خواهد بود
  • لینک های دانلود دوره های آموزشی تا پایان دوره قابل دانلود می باشد.
  • برای خارج کردن فایل ها از حالت فشرده از ورژن جدید نرم افزار winrar استفاده کنید.
  • برای خارج کردن فایل ها از حالت فشرده لینک های دانلودی که چندین قسمت می باشند فقط قسمت اول را از حالت فشرده خارج کنید.
  • لطفا توضیحات نوشته شده برای مطالب را با دقت بخوانید.
  • برای نمایش فیلم ها می توانید از نرم افزار هایی مانند Km Player , VLC Player یا Media Player Classic استفاده کنید.

نظر / سوال

Captcha