‫۸ سال و ۵ ماه قبل، چهارشنبه ۱ اردیبهشت ۱۳۹۵، ساعت ۲۳:۲۰
یک نکته‌ی تکمیلی در مورد VS 2015
- کامپایل خودکار پس از ذخیره‌ی یک فایل ts، به این صورت فعال می‌شود (افزودن فایل tsconfig.json به ریشه‌ی سایت):
{
    "compileOnSave": true,
    "compilerOptions": {
     },
    "exclude": [
    ]
}
و پس از آن باید یکبار VS.NET را بسته و مجددا اجرا کنید.
محل گزینه‌ی compileOnSave، داخل compilerOptions نیست و خارج از آن است.
- همچنین نکته‌ی حذف نگارش 1 را از مسیر C:\Program Files (x86)\Microsoft SDKs\TypeScript فراموش نکنید (در صورت وجود).
‫۸ سال و ۵ ماه قبل، شنبه ۲۸ فروردین ۱۳۹۵، ساعت ۰۵:۴۶
برای نمونه با کتابخانه Moq می‌توانید کلاس‌های معمولی بدون اینترفیس را هم mock کنید؛ با این شرط که متدهای مدنظر آن virtual باشند تا بتوانند پروکسی‌های لازم را جهت بازنویسی آن‌ها تشکیل دهند.
‫۸ سال و ۵ ماه قبل، جمعه ۲۷ فروردین ۱۳۹۵، ساعت ۱۶:۱۳
- منوی چند سطحی از بوت استرپ 3 حذف شده‌است. علت آن هم سازگار نبودن یک چنین طراحی با حالت mobile first و مرور آن در صفحات کوچک‌تر است. به صورت خلاصه طراحی که منوی چند سطحی داشته باشد، برای حالت مرور در موبایل مناسب نیست و نیاز به تغییر طراحی جهت یک سطح کردن آن دارد.
- «رو» و «زیر» توسط z-index در css تنظیم می‌شوند. این‌ها را باید با مثلا فایرباگ به صورت زنده اضافه و بررسی کنید تا به جواب برسید.
- برای بوت استرپ 3، منوی چند سطحی ویژه‌ای طراحی شده که به نظر با صفحات کوچک هم سازگار است: «smartmenus ».
‫۸ سال و ۵ ماه قبل، چهارشنبه ۲۵ فروردین ۱۳۹۵، ساعت ۰۲:۰۸
راه حل حذف کلی، همان مطلب حذف لایه‌ها هست که عنوان شد؛ چون متن واترمارک، به صورت یک استریم مجزا به صفحه اضافه می‌شود:

تصویر فوق مربوط هست به PDF مثال بحث جاری (متد createPdfFile ابتدای بحث). stream اول آن حاوی This is page است و stream دوم آن حاوی متن واترمارک. بنابراین یا از روش بحث جاری استفاده کنید که فقط متن واترمارک را نامرئی می‌کند و یا از روش حذف لایه‌ها، برای حذف استریم مجزای مربوط به واترمارک.
‫۸ سال و ۶ ماه قبل، پنجشنبه ۱۲ فروردین ۱۳۹۵، ساعت ۲۲:۵۰
- چون در متد Equals استفاده شده بوده؛ ولی ذکر آن هم جهت تکمیل بحث مفید است.
- بستگی به الگوریتم مدنظر دارد. برای مثال در دات نت بیشتر FNV hash برای GetCodeHash استفاده می‌شود. اطلاعات بیشتر: ^ و ^