خیر. در اینجا از یک thread timer استفاده شدهاست و callback آن در هربار فراخوانی، در یک thread pool thread مجزا اجرا میشود (^).
نظرات مطالب
انجام کارهای پس زمینه در ASP.NET 4.5.2
- مطلب فوق در همین مورد است. QueueBackgroundWorkItem به معنای در صف قرار دادن این کارها برای پردازش مجزا از هم است.
- از آن استفاده کردید؟ به چه مشکلی برخوردید؟
- از آن استفاده کردید؟ به چه مشکلی برخوردید؟
نظرات مطالب
ASP.NET MVC #14
با سلام؛ آیا این امکان وجود دارد که هر Area به صورت یک Assembly مجزا تبدیل گردد ؟
آیا Area روشی برای ماژولار بودن برنامههای MVC است ؟
نظرات مطالب
امکان مفهوم بخشیدن به رشتهها در NET 7.
یک نکتهی تکمیلی: پشتیبانی از CompositeFormat توسط StringSyntax
یکی از مواردی که توسط ویژگی جدید StringSyntax قابل تنظیم است، [StringSyntax(StringSyntaxAttribute.CompositeFormat)] میباشد که جهت پشتیبانی از Composite formatting ارائه شدهاست و هدف از آن، پردازش بهتر متدهایی مانند String.Format است. یعنی با درج قالبی مانند {index[,alignment][:formatString]} میتوان سبب شد تا اگر آرگومانی مقدار دهی نشدهاست، اخطاری دریافت شود و یا اگر در IDE آرگومانی انتخاب شد، مقدار متناظر با آن، با رنگی مشخص، انتخاب شود.
این تغییرات قرار است به صورت گستردهای به دات نت 8 اعمال شوند. برای مثال تا دات نت 7، امضای متد WriteLine به صورت زیر است:
public static void WriteLine(string format, object? arg0)
public static void WriteLine([StringSyntax(StringSyntaxAttribute.CompositeFormat)] string format, object? arg0)
- ۳۳ راه برای خلاق ماندن (بودن)! | ootooban.com
- WebP و آینده تصاویر وب | blog.salarcode.com
- Pure Css Line Graph | cssglobe.com
- Windows 8 ROP | www.irhoneynet.org
- 5 قابلیت جالب در ASP.NET MVC | weblogs.asp.net
- مروری بر طراحی Stack Overflow | highscalability.com
نظرات مطالب
احراز هویت و اعتبارسنجی کاربران در برنامههای Angular - قسمت چهارم - به روز رسانی خودکار توکنها
در صورتی که نرم افزار در بیش از یک tab/window باز باشد ممکن است race condition به وجود بیاید. البته متوجه هستم این مقاله صرفا یک مثال آموزشی هست. برای جلوگیری از ارسال درخواست همزمان جهت بروزرسانی token چه راه حلی پیشنهاد میشه؟
این راه حل خوبه؟ استفاده از localStorage و آگاه سازی دیگر نسخههای در حال اجرا یک درخواست پیش از این برای بروزرسانی ارسال شده/درحال ارسال است.
توسط نویسندهاش حذف شده
The owner has unlisted this package.
This could mean that the package is deprecated or shouldn't be used anymore
البته نویسندهاش یک سری کتابخانه دیگر در این مورد دارد: https://github.com/sochix?tab=repositories
مشکل شما را بنده هم داشتم
لینک زیر را چک نمایید و از NET4.5 استفاده کنید
http://stackoverflow.com/questions/10608948/visual-studio-cannot-find-custom-tool-razorgenerator?answertab=active#tab-top
« ... هیچ توکنی در اکشن Logout حذف نخواهد شد ... ».
چندین Remove در TokenStoreService وجود دارند که یکی از آنها مرتبط به RefreshTokenIdHashSource است. مقدار واقعی آن هم در زمان تولید یک Refresh Token جدید تنظیم میشود و نه در زمان لاگین. هدف این است که بتوان ردیابی کرد چه توکن جدیدی بر اساس یک Refresh Token قبلی، قابلیت صدور مجدد را پیدا کردهاست. هدف پیدا کردن والد توکن(های) صادر شدهی جدید است. بنابراین اگر عملیات Refresh Token ای صورت نگرفته شده باشد، متد DeleteTokensWithSameRefreshTokenSourceAsync کار خاصی را انجام نخواهد داد.
- بله. فقط بجای return Viewها شما بازگشت متداول http statusها را خواهید داشت مانند return NotFound و یا return Ok. مابقی کدهای آن تفاوتی نمیکند.
- هدف نحوهی نمایش این است که تزریق وابستگیهای ASP.NET Identity و امکانات تنظیم شدهی آن در این مثال، در یک کنترلر Web API هم کار میکند.
- اگر هدف صرفا استفاده از Single page applications و Web API است، روش استفادهی JWT متداولتر است.
- هدف نحوهی نمایش این است که تزریق وابستگیهای ASP.NET Identity و امکانات تنظیم شدهی آن در این مثال، در یک کنترلر Web API هم کار میکند.
- اگر هدف صرفا استفاده از Single page applications و Web API است، روش استفادهی JWT متداولتر است.