‫۸ سال و ۱۰ ماه قبل، چهارشنبه ۲۷ آبان ۱۳۹۴، ساعت ۱۸:۰۳
روشی که در مطلب جاری توصیه شده (اتصال و مدیریت تمام رخدادگردان‌ها در سطح document)، در حالت عمومی بهتر است استفاده نشود و به همین جهت متد live را بازنشسته اعلام کردند؛ چون متد live هم تمام رخدادگردان‌ها را در سطح document مدیریت می‌کرد و کارآیی خوبی نداشت. از این جهت که زمانیکه تعداد زیادی سلکتور در سطح document قرار هست رخدادگردانی شوند (یک برنامه‌ی واقعی متشکل هست از بررسی و تعریف تعداد زیادی سلکتور)، هر رخداد انتشار یافته به سطحی بالاتر هم در اینجا باید با تمام سلکتورهای موجود مقایسه و اعتبارسنجی شود که آیا مرتبط به آن هست یا خیر. این کار، با تعداد اشیاء بالای در یک صفحه و استفاده‌ی گسترده‌ی از jQuery خیلی کند هست. برای مطالعه‌ی بیشتر
‫۸ سال و ۱۱ ماه قبل، جمعه ۸ آبان ۱۳۹۴، ساعت ۲۲:۲۱

در زبان انگلیسی derived به معنای مشتق شده هست و به نظر در اینجا منظور اصلی همین بوده؛ چون derived هم برای اینترفیس و هم در ارث بری، هر دو بکار برده میشه. به کلاسی که یک اینترفیس رو پیاده سازی می‌کنه، derived class هم می‌گن. مثلا: Because interfaces must be implemented by derived classes and structs, they define a contract

http://www.csharp-station.com/Tutorial/CSharp/Lesson13

‫۸ سال و ۱۲ ماه قبل، دوشنبه ۶ مهر ۱۳۹۴، ساعت ۰۲:۰۱
 ScheduledTasksCoordinator.Current یک متد AddScheduledTasks داره. این لیست رو می‌تونی کم و زیاد کنی در زمان اجرا. از این لیست هست که هر بار کوئری گرفته میشه برای اجرا یا عدم اجرا (لیست قسمت گزارشگیری از وظایف تعریف شده در آخر بحث).
‫۸ سال و ۱۲ ماه قبل، دوشنبه ۶ مهر ۱۳۹۴، ساعت ۰۰:۴۳

- یک جاب تعریف کن که بازه‌ی اجراش یک ساعت یکبار باشه. هر بار هم که اجرا شد، یک حلقه‌ی 40 تایی رو اجرا کن.

- یک فیلد وضعیت در دیتابیس براش تعریف کن. هر بار که جاب اجرا شد، اول چک کن که این فیلد، فعال بودن یا نبودنش تنظیم شده یا نه.