اشتراکها
اشتراکها
چگونه باگها را گزارش دهیم؟
اشتراکها
Bash bug به بزرگی Heartbleed
باگ مهم دیگری در سیستمهای لینوکسی که به مهاجم امکان میدهد دستورات دلخواهی را از راه دور اجرا کند.
نظرات مطالب
تقویم شمسی در Xamarin Forms
نمونه برنامه دارای تقویم که با xf 3.4 توسعه داده شده. یک باگ با جزئیات بیشتر ثبت کنید تا پیگیری کنیم.
نظرات مطالب
استفاده از Froala WYSIWYG Editor در ASP.NET
باگ پیدا کردی؟ اینجا گزارشش کن: https://github.com/froala/wysiwyg-editor/issues
پاسخ به بازخوردهای پروژهها
چند متد الحاقی پیشنهادی
راستش من الان که دارم به کدهایی که ارسال کردم نگاه میکنم خودم چندتا باگ میبینم.
دوستان به بزرگی خودشون ببخشند.
دوستان به بزرگی خودشون ببخشند.
نظرات اشتراکها
سری برنامه نویسی ویندوز 8 با سیشارپ
- برای تبلت ویندوز 8، بله. یکی هست. تبلتها هم از WinRT استفاده میکنند.
- ویندوز فون 8 از WinPRT استفاده میکنه (windows phone run time). یک رده پایینتر از WinRT هست، بیشتر شبیه است به Silverlight framework ویندوز فون 7 (جهت سازگاری با برنامههای قبلی)
ولی در کل پایه هر دو یکی است: XAML و اگر با WPF و سیلورلایت پیشتر کار کرده باشید، فراگیری سیستم جدید یک سری نکته اضافهتر و یک سری تغییرات را به همراه دارد.
- ویندوز فون 8 از WinPRT استفاده میکنه (windows phone run time). یک رده پایینتر از WinRT هست، بیشتر شبیه است به Silverlight framework ویندوز فون 7 (جهت سازگاری با برنامههای قبلی)
ولی در کل پایه هر دو یکی است: XAML و اگر با WPF و سیلورلایت پیشتر کار کرده باشید، فراگیری سیستم جدید یک سری نکته اضافهتر و یک سری تغییرات را به همراه دارد.
در حین جستجوی مطلبی در فورومهای ASP.NET، مطلبی رو از یکی از اعضای تیم ASP.NET دیدم که خلاصهاش به این شرح است:
اگر چندین درخواست با یک Session ID به موتور پردازشی ASP.NET وارد شوند و حداقل یکی از آنها به صورت سشنی خواندنی+نوشتنی علامت گذاری شده باشد، اینگونه درخواستها serialized میشود. به این معنا که این نوع درخواستها در صف قرار داده شده و به ترتیب رسیدن، اجرا میشوند. این کار هم از این جهت لازم است که چندین درخواست یا به عبارتی چندین ترد همزمان، سبب انجام تغییرات ناخواستهای در مقادیر سشن مورد استفاده نشوند.
و اگر چندین درخواست با یک Session ID به موتور پردازشی ASP.NET وارد شوند و تمام آنها سشن «فقط خواندنی» باشند یا در آنها سشن «غیرفعال» شده باشد، این درخواستها به صورت موازی پردازش خواهند شد.
بنابراین اگر در برنامه خود از سشن استفاده نمیکنید، سطر زیر را به وب کانفیگ برنامه اضافه نمائید تا حداکثر استفاده را از پردازش موازی خودکار کرده باشید:
و یا در ASP.NET MVC میتوان کنترل ریزتری را به نحو زیر نیز اعمال کرد:
در اینجا تنها حالت سشن مرتبط با اکشن متدی (و یا تمام اکشن متدهای یک کنترلر) که برای درخواستهای Ajax طراحی شده، خاموش گردیده است تا درخواستهای غیرهمزمان Ajaxایی بتوانند حداکثر استفاده را از پردازش موازی خودکار کنند.
نکته دیگر اینکه اگر نیاز به استفاده از سشن در یک اکشن متد وجود داشته باشد میتوان از فیلتر سشنهای فقط خواندنی استفاده کرد تا باز هم به همان پردازش موازی پشت صحنه برسیم:
اگر چندین درخواست با یک Session ID به موتور پردازشی ASP.NET وارد شوند و حداقل یکی از آنها به صورت سشنی خواندنی+نوشتنی علامت گذاری شده باشد، اینگونه درخواستها serialized میشود. به این معنا که این نوع درخواستها در صف قرار داده شده و به ترتیب رسیدن، اجرا میشوند. این کار هم از این جهت لازم است که چندین درخواست یا به عبارتی چندین ترد همزمان، سبب انجام تغییرات ناخواستهای در مقادیر سشن مورد استفاده نشوند.
و اگر چندین درخواست با یک Session ID به موتور پردازشی ASP.NET وارد شوند و تمام آنها سشن «فقط خواندنی» باشند یا در آنها سشن «غیرفعال» شده باشد، این درخواستها به صورت موازی پردازش خواهند شد.
بنابراین اگر در برنامه خود از سشن استفاده نمیکنید، سطر زیر را به وب کانفیگ برنامه اضافه نمائید تا حداکثر استفاده را از پردازش موازی خودکار کرده باشید:
<httpModules> <remove name="Session"/> </httpModules>
<sessionState mode="Off" />
و یا در ASP.NET MVC میتوان کنترل ریزتری را به نحو زیر نیز اعمال کرد:
[SessionState(SessionStateBehavior.Disabled)] public class AjaxTestController : Controller { //... }
نکته دیگر اینکه اگر نیاز به استفاده از سشن در یک اکشن متد وجود داشته باشد میتوان از فیلتر سشنهای فقط خواندنی استفاده کرد تا باز هم به همان پردازش موازی پشت صحنه برسیم:
[SessionState(SessionStateBehavior.ReadOnly)]
نظرات مطالب
فعالسازی HSTS در ASP.NET Core
OpenSSL جزئی از ویندوز نیست. آنرا باید جداگانه دریافت و استفاده کنید. پس از نصب آن، در مسیر C:\OpenSSL-Win64\bin فایل EXE و DLLهای آن قابل مشاهده هستند.
نظرات مطالب
بهبود SEO در ASP.NET MVC
سلام
من با دات نت 4.5 نتونستم از این امکان استفاده کنم. در لینک زیر میگه این باگ مال نت 4.5 و در 5 درست شده
stackoverflow
آیا راهی هست بشه این باگ رفع کرد (بدون ابزار)
من با دات نت 4.5 نتونستم از این امکان استفاده کنم. در لینک زیر میگه این باگ مال نت 4.5 و در 5 درست شده
stackoverflow
آیا راهی هست بشه این باگ رفع کرد (بدون ابزار)