اشتراک‌ها
روش کاهش چشمگیر میزان مصرف اینترنت ویندوز 8

اگر ویندوز 8 شما روزی یک گیگ اینترنت مصرف می‌کند و نمی‌دانید که چرا ... دستور پاور شل ذیل را اجرا کنید:

Get-Service bits,wuauserv | Stop-Service -PassThru | Set-Service -StartupType disabled
این دستور، سرویس‌های BITS (سرویس دانلود پشت صحنه‌ی ویندوز) و همچنین آپدیت ویندوز را با هم غیرفعال می‌کند.
روش کاهش چشمگیر میزان مصرف اینترنت ویندوز 8
نظرات مطالب
تنظیمات CORS در ASP.NET Core
یک نکته‌ی تکمیلی: چگونه در حین توسعه، بررسی CORS را در مرورگر کروم غیرفعال کنیم؟
"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --disable-web-security  --user-data-dir=~/chromeTemp
اگر کروم با پرچم disable-web-security-- اجرا شود، دیگر کار بررسی CORS را انجام نمی‌دهد.
نظرات مطالب
سفارشی سازی ASP.NET Core Identity - قسمت پنجم - سیاست‌های دسترسی پویا
دلیل آن عدم استفاده از تنظیمات پیش‌فرض این پروژه مانند زمان بررسی security stamp تغییر کرده‌است. حالت پیش‌فرض آن 30 دقیقه است اما در این پروژه البته به صفر تنظیم شده تا Logout آنی پیاده سازی شود. 30 دقیقه‌ی پیش‌فرض یعنی اگر کاربری را غیرفعال کردید، این شخص تا 30 دقیقه‌ی بعد می‌تواند به خرابکاری خودش ادامه دهد و هنوز لاگین باشد؛ بدون مشکلی!
نظرات مطالب
شروع به کار با DNTFrameworkCore - قسمت 3 - پیاده‌سازی سرویس‌های موجودیت‌ها
اگر بخواهیم کلاس FluentValidation  را بر اساس نوع TrackingState یک موجودیت، Rule‌های متفاوتی را پیاده سازی کنیم، و یکسری Rule‌ها را در حالت‌های مختلف فعال / غیرفعال کنیم، ارث بری از MasterModel این Property را به همراه نخواهد داشت. چه راه حلی پیشنهاد میکنید؟ لطفا به همراه یک مثال بیان کنید.
و آیا این اعتبار سنجی در برنامه‌های SPA بصورت Remote Validation قابل پیاده سازی است یا حتما نیاز به ارسال مدل به اکشن مربوطه جهت بررسی اعتبارسنج‌ها می‌باشد؟
نظرات مطالب
پردازش داده‌های جغرافیایی به کمک SQL Server و Entity framework
با تغییر Platform همه پروژه‌ها به x86، مشکل اجرای کلی پروژه پیش آمد و با بررسی زیاد، مشکل از نسخه اجرایی IIS بود که قبلا بر روی x64 تنظیم کرده بودم. برای غیرفعال سازی آن از طریق Tools -> Option -> Projects and Solutions -> Web Projects -> Use the 64 bit version of IIS Express for web sites and projects این کار را انجام دادم.
نظرات مطالب
ASP.NET MVC #18
سه مورد را بررسی کنید:
- حجم کوکی سایت شما نباید بیشتر از 4 کیلوبایت باشد. در غیراینصورت توسط مرورگرها ممکن است پذیرش نشود. افزونه‌ای برای بررسی حجم کوکی‌ها
- در کروم امکان غیرفعال کردن پذیرش third-party cookies وجود دارد.
- در فایرفاکس در قسمت privacy -> custom history امکان تنظیم عدم پذیرش کوکی‌های third parties وجود دارد.
نظرات مطالب
شروع به کار با AngularJS 2.0 و TypeScript - قسمت دوازدهم - توزیع برنامه
سلام؛ بعد از توزیع تمپلت‌های برنامه با گالپ تمامی دایرکتیوهای انگولارجی اس به حروف کوچک تبدیل می‌شوند.برای مثال ngFor* به ngfor* تبدیل میشه. وقتی مرحله مینی فای کردن تمپلت‌ها رو غیرفعال کردم مشکل حل شد!
gulp.task("templates", function () {
    return gulp.src(appFolder + "/**/*.html")
        //.pipe(minifyHTML())
        .pipe(gulp.dest(outFolder + "/app"));
});
نظرات مطالب
بازسازی کامل پوشه packages بسته‌های NuGet به صورت خودکار
یک نکته‌
اگر حین ارائه‌ی برنامه‌ی خود فایل exe مربوط به nuget را ارائه ندهید، پیام خطای یافت نشدن آن‌را در حین Build مشاهده خواهید کرد. برای رفع آن تنها کافی است فایل NuGet.targets را گشوده و دریافت خودکار nuget.exe را فعال کنید:
<DownloadNuGetExe Condition=" '$(DownloadNuGetExe)' == '' ">true</DownloadNuGetExe>
این تنظیم به صورت پیش فرض غیرفعال است.
نظرات مطالب
معرفی ASP.NET Identity
با نصب پکیج‌های مربوط به ASP.NET Identity و غیرفعال کردن Forms Auth می‌تونید همچین کاری بکنید اما توصیه نمیشه. سیستم Identity اکثر عملیاتش رو بصورت Async انجام میده که نیاز به NET 4.5. داره. دلایل دیگه ای هم وجود داره که اگر یک جستجوی ساده در اینترنت بکنید مطالب خوبی در این باره پیدا می‌کنید، مثلا لینک زیر:

http://stackoverflow.com/questions/19237285/using-asp-net-identity-in-mvc-4
نظرات مطالب
چند نکته کاربردی درباره Entity Framework
طول عمر یک شیء، کاری به خاموش یا روشن بودن سیستم ردیابی ندارد.
مقصود از متصل و غیرمتصلی که در اینجا عنوان شده، فعال و غیرفعال سازی مباحث Tracking در Context است و وضعیت یک شیء نسبت به Context (به علاوه خاموش کردن lazy loading و غیره). مثلا اگر خاصیت Name رو تغییر دادید، Context می‌دونه اتفاقی رخ داده یا اینکه وضعیت رو unchanged یا detached گزارش می‌ده؟