‫۱۲ سال و ۱ ماه قبل، یکشنبه ۲ مهر ۱۳۹۱، ساعت ۱۲:۵۷
نکته تکمیلی مخصوص IIS6 برای اجرای برنامه‌های MVC:
IIS Manager ->  select your website ->  Properties -> Home Directory -> 
Configuration button -> Mappings tab -> Wildcard application maps -> 
Insert button ->
a) %windir%\Microsoft.NET\Framework\vXYZ\aspnet_isapi.dll
b) uncheck “Verify that file exists”

‫۱۲ سال و ۱ ماه قبل، شنبه ۱ مهر ۱۳۹۱، ساعت ۱۵:۴۵
- نیاز خواهید داشت یک چنین تعریفی را اضافه کنید:
public interface IUnitOfWork
{
   //...
   DbEntityEntry<TEntity> Entry<TEntity>(TEntity entity) where TEntity : class;
}
+ در این حالت این IUnitOfWork آنچنان قابل انتقال و تعویض نخواهد بود چون DbEntityEntry کلاس خاصی است در EF و در سایر ORMها معادلی ندارد. اما اگر فقط با EF کار می‌کنید و قصد تعویض ORM را ندارید، این روش کار می‌کنه و مناسب است.
- از این موارد زیاد است. فرقی هم نمی‌کند (سرعت هم به تنهایی ملاک نیست). با هر کدام که راحت هستید، همان مطلوب است.

‫۱۲ سال و ۱ ماه قبل، شنبه ۱ مهر ۱۳۹۱، ساعت ۱۴:۱۲
- سازنده Ef profiler یک اسرائیلی است (همان سازنده RavenDB). من بعید می‌دونم بتونید خرید کنید.
- پیشنهاد من استفاده از
mini-profiler سورس باز است که با EF Code first هم کار می‌کند.
‫۱۲ سال و ۱ ماه قبل، شنبه ۱ مهر ۱۳۹۱، ساعت ۰۴:۴۰
- خیر.
- من دسترسی به سرور و کدهای شما برای دیباگ ندارم. از ELMAH استفاده کنید. شاید خطایی در کار باشد که با ELMAH لاگ می‌شود. شاید اصلا این روال فراخوانی نمی‌شود که بهتر است این نوع کدها را به یک http module منتقل کرد و نه اینکه مستقیما داخل global.asax.cs نوشت.
‫۱۲ سال و ۱ ماه قبل، شنبه ۱ مهر ۱۳۹۱، ساعت ۰۴:۲۵
- ممکنه این مورد روی IIS7.5 شما فعال نباشد. باید با پشتیبانی هاست صحبت کنید.
- هستند. ولی اگر کش کردن را فعال کنید، کاربر یکبار که فایل استاتیک شما را دریافت کرد، بار بعد درخواستی را به سرور ارسال نمی‌کند. به همین جهت در کل بار کمتر و نتیجه بهتری نسبت به فشرده سازی دارد که هر بار باید اعمال شود.
‫۱۲ سال و ۱ ماه قبل، پنجشنبه ۳۰ شهریور ۱۳۹۱، ساعت ۱۷:۵۹
در متن فوق عنوان شد که این فیلتر «یک فیلد مخفی را به فرم» اضافه می‌کند:
<input name="__RequestVerificationToken" type="hidden" value="C0iPfy/3T....=" />
این فیلد مخفی اگر داخل فرم باشد، توسط درخواست‌های Ajax نیز ارسال خواهد شد. (مابقی آن خودکار است و نیاز به تنظیم خاصی ندارد)