‫۹ سال و ۱ ماه قبل، شنبه ۱۴ شهریور ۱۳۹۴، ساعت ۱۴:۴۹

 چه شرایطی ممکن است رخ دهد که اشتباه کار کند ؟

اگر این درخواست دستی صادر بشه (یک ربات باشه) یا اگر فایروال خاصی در این میان هدرهای Ajax رو حذف کنه. مورد اول مهم نیست، چون نیازی نیست تا ربات را به صفحه‌ی لاگین هدایت کرد (مرورگر باز شده‌ای نداره). مورد دوم هم خیلی خیلی بعید هست. یعنی من ندیدم که در عمل فایروال‌های شرکت‌ها هدرهای HTTP رو تا این حد دستکاری کنند.

‫۹ سال و ۱ ماه قبل، جمعه ۱۳ شهریور ۱۳۹۴، ساعت ۱۷:۵۷
نویسنده‌ی گرامی، خواهشمند است جهت رفاه حال خوانندگان گرانقدر، جمله‌ی مبهم «یعنی اعتبارسنجی نشده است» را به جمله‌ی بهتر «یعنی درخواست ای‌جکسی در این مرحله از کار اعتبارسنجی‌اش رد شده‌است و اکنون می‌خواهیم وضعیت خروجی آن‌را اصلاح کنیم» تغییر دهید. با تشکر فراوان!
‫۹ سال و ۱ ماه قبل، پنجشنبه ۱۲ شهریور ۱۳۹۴، ساعت ۰۲:۴۶

- فایل‌های بوت استرپ هم در پروژه‌ی اصلی هست دیگه. فایل‌های مشترکی که قرار هست تمام افزونه‌ها ازش استفاده کنند. به علاوه هم سیستم bundling (به صورت توکار) و هم سیستم فوق، اطلاعات رو کش می‌کنند(متد cacheIt). یعنی اینطور نیست که با هر درخواست از View، تمام اسکریپت‌ها و تمام CSSها دوباره خونده میشن.

- مهم این هست که برنامه رو اجرا کنید، این سیستم یکپارچه هست. همینقدر که اسکریپت‌ها یا CSSها در HTML نهایی تولیدی وجود داشته باشند، برنامه کار می‌کنه. اینجا دید سیستمی باید داشته باشید. این یک سیستم هست که از همکاری اجزای مختلف اون یک هدف واحد حاصل میشه.

‫۹ سال و ۱ ماه قبل، سه‌شنبه ۱۰ شهریور ۱۳۹۴، ساعت ۱۷:۱۰
چندتا break point باید تعریف کنی. یکی داخل AreaRegistration تا مشخص بشه این مورد فراخوانی میشه؟ مورد دیگه داخل PluginsStart و دیگری هم داخل جایی که RazorGeneratorMvcStart تعریف شده. این موارد اگر ثبت نشن، خطایی رو که عنوان کردی دریافت می‌کنی. کار RazorGeneratorMvcStart این هست که Viewها رو از اسمبلی بخونه، نه از فایل سیستم که خطاش رو ارسال کردی و اگر این خطا رو می‌ده یعنی درست ثبت نشده و خونده نشده.
‫۹ سال و ۱ ماه قبل، یکشنبه ۱ شهریور ۱۳۹۴، ساعت ۰۲:۵۳
خیلی از اوقات جنبه‌ی روانی این اعداد مهم‌تر هست تا دقت اون‌ها. همینقدر که می‌دونی یک مطلب رو می‌تونی در سه دقیقه تموم کنی، بهتر رغبت می‌کنی شروعش کنی.