‫۱۰ سال و ۹ ماه قبل، یکشنبه ۲۲ دی ۱۳۹۲، ساعت ۱۵:۲۲
- AJAX اختراع خود مایکروسافت هست و اولین بار در برنامه Microsoft Outlook Web Access از آن استفاده شد (بنابراین مرورگرهای آن اولین مرورگرهایی هستند که از AJAX پشتیبانی کرده‌اند).
- متد JSON.stringify از IE 8 به بعد به صورت توکار پشتیبانی می‌شود. برای مرورگرهای قدیمی‌تر از فایل json2.js استفاده کنید.
‫۱۰ سال و ۹ ماه قبل، شنبه ۲۱ دی ۱۳۹۲، ساعت ۲۳:۰۰
در مطلب «مباحث تکمیلی مدل‌های خود ارجاع دهنده در EF Code first» بعد از Where (که نوشته for TreeViewHelper) یک OrderBy قرار بدید. نمونه‌اش همین مرتب سازی کامنت‌های تو در توی سایت جاری است بر اساس Id آن‌ها از بالا به پایین ذیل هر مطلب.
‫۱۰ سال و ۹ ماه قبل، شنبه ۲۱ دی ۱۳۹۲، ساعت ۱۷:۰۲
- خروجی اکشن متد Details یک شیء User هست در اینجا. اما شما در View خودتان بجای شیء User، یک IEnumerable از آن‌را به عنوان نوع مدل تعریف کرده‌اید.
+ دریافت تمام مثال‌های MVC این سری: MVC_Samples  
‫۱۰ سال و ۹ ماه قبل، شنبه ۲۱ دی ۱۳۹۲، ساعت ۰۲:۳۴
- نصب آن‌را در قسمت 4 این سری پیگیری کنید. کار با یک سرور ریموت را در قسمت 9 آن مطالعه کنید. البته در این بین تمام قسمت‌ها را باید مطالعه کنید تا نظم منطقی آن برقرار شود.
- اینترنت خانه شما اگر IP ثابت دارد، به همین ترتیب از بیرون قابل استفاده خواهد بود (البته پورت 9418 را باید در فایروال سیستم باز کنید). اگر ندارد یک VPS ارزان بخرید و Git را روی آن نصب کنید یا با ISP خودتان برای گرفتن IP ثابت مذاکره کنید (می‌فروشند). یا اینکه مثلا سایتی مانند BitBucket، مخزن Git خصوصی رایگان تا 5 نفر عضو گروه را نیز به شما ارائه می‌دهد.
‫۱۰ سال و ۹ ماه قبل، پنجشنبه ۱۹ دی ۱۳۹۲، ساعت ۰۴:۲۲
- Model ذکر شده در حلقه با M بزرگ است و نه کوچک.
- ذکر model@ با m کوچک برای تعریف Model در ابتدای View ضروری است.
- پس از تعریف کلاس‌های مدل برنامه، کامپایل را فراموش نکنید (خیلی از قسمت‌ها بر اساس Reflection کار می‌کنند و پس از کامپایل قابل دسترسی می‌شوند).
‫۱۰ سال و ۹ ماه قبل، چهارشنبه ۱۸ دی ۱۳۹۲، ساعت ۱۶:۲۷
روزهای اولی که همه می‌رن سراغ وب فرم، دوست دارند همه چیز را داخل اسمبلی‌ها قرار دهند. فکر می‌کنند اینطوری بهتر است. بعد متوجه می‌شوند که به روز رسانی آن‌ها سخت می‌شود، WebResource.axd‌های طولانی مشکل‌زا درست می‌کند (مطلب جاری) و از همه مهم‌تر تعداد ارجاعاتی که در یک صفحه اضافه می‌شوند، زیاد هست و روی کارآیی سایت تاثیر منفی می‌گذارد (تعداد رفت و برگشت‌های زیادی را به سرور برای دریافت فایل‌های هر صفحه ایجاد می‌کند). بعد به این نتیجه می‌رسند که بد نیست این فایل‌ها را با هم یکی کنیم؟ (داخل یک اسمبلی گذاشتن به معنای یکی کردن فایل‌ها نیست) فشرده سازی خود فایل‌ها با حذف فواصل یا کوتاه کردن نام متغیرها چطور؟ اگر در این بین، سرور این‌ها را به صورت gzip ارائه دهد که خیلی خوب خواهد شد. اگر هدر کش کردن به مدت یکسال را هم در سمت کلاینت اضافه کنیم که عالی و به علاوه اگر فایلی در سمت سرور به روز شد، به صورت خودکار این کش دیگر قابل استفاده نباشد و به روز شود. اینجا است که سیستم bundling & minification دات نت متولد می‌شود. هم در MVC قابل استفاده است و هم در وب فرم‌ها. بنابراین طراحی سیستمی بهینه جهت ارائه اسکریپت‌ها و شیوه‌نامه‌ها، فراتر است از صرفا قرار دادن چند فایل در یک اسمبلی و ارائه خام آن‌ها.
‫۱۰ سال و ۹ ماه قبل، چهارشنبه ۱۸ دی ۱۳۹۲، ساعت ۰۲:۰۴
لطفا قسمت بعدی یعنی 12 را به همراه تمام پرسش و پاسخ‌های آن‌، مطالعه کنید. پیاده سازی UOW، مثال لایه بندی، تزریق وابستگی‌ها، بحث و غیره، تمامی در آن موجود است. در پرسش و پاسخ‌های آن، دوره‌های پیشنیاز مرتبط و پروژه‌های تکمیلی مرتبط هم معرفی شده‌اند.