نظرات مطالب
انجام کارهای زمانبندی شده در برنامه‌های ASP.NET توسط DNT Scheduler
- در جدول مرتبط باید فیلدهای «وضعیت پاسخ بانک» و «تاریخ و زمان ارسال به درگاه» وجود داشته باشند.
- سپس یک جاب تعریف کنید که هر 10 دقیقه یکبار اجرا شود. در هر بار اجرای آن، در طی یک کوئری لیست مواردی را که «به درگاه پرداخت فرستاده شده»اند و «وضعیت پاسخ بانک» آن‌ها مشخص نیست را واکشی کنید. در اینجا تنها کافی است زمان ارسال واکشی شده را با تاریخ و زمان فعلی مقایسه کنید و عکس العمل لازم (مانند بررسی وضعیت پرداخت) را انجام دهید.
نظرات مطالب
شروع به کار با AngularJS 2.0 و TypeScript - قسمت ششم - کامپوننت‌های تو در تو
یک سرویس مشترک را ایجاد کنید و بعد این سرویس را به هر دو تزریق کنید. تغییر در یکی، سبب انتشار آن به تمام مصرف کننده‌ها در تمام کامپوننت‌های دیگر هم خواهد شد (چون طول عمر این سرویس‌ها singleton است). اگر کامپوننت A لیست ارائه شده‌ی توسط سرویس X را نمایش می‌دهد، زمانیکه سرویس X به کامپوننت B تزریق شود و در آن تغییر پیدا کند، این تغییرات در کامپوننت A هم بلافاصله نمایش داده می‌شوند و در دسترس خواهند بود (یک وهله از این سرویس به تمام مصرف کننده‌ها ارائه می‌شود).
نظرات مطالب
آشنایی با فریمورک الکترون Electron
خیر. الکترون فقط نیاز به یک ویرایشگر داره که اتفاقا به نظر ویژوال استادیو در این زمینه خیلی هم بهتر از اتم هست ولی سبک بودن اتم و مدیریت دایرکتوریش کمی دلچسب‌تر است وگرنه حین کار فایل package.json متوجه intellisense هوشمند هم شدم که خیلی راحت لیست کلمات کلیدی رو میاورد. visual studio code هم در این زمینه فوق العادست و خیلی راحت می‌توانید با دستور زیر آن را جای اتم صدا بزنید:
vscode .


نظرات مطالب
Url Routing در ASP.Net WebForms

نمی‌تونید لیست روتینگ‌ها رو در زمان اجرا و پس از start دستکاری کنید (اینطوری طراحی شده). در مورد کار با ساب دومین مطلب در سایت هست: آموزش ساخت و کار با subdomain در حالت لوکال هاست

ضمنا میشه یک برنامه‌ی asp.net رو در app domainهای جداگانه‌ای اجرا کرد (با تنظیمات مسیریابی جدا و مخصوص هر کدام). برای اینکار فقط کافی هست که یک application pool جداگانه به ازای هر مشتری درست کنید.

نظرات مطالب
بهینه سازی برنامه‌های وب ASP.NET برای موتورهای جستجو (SEO)
- ابتدا یک پروفایل Google analytics ایجاد کنید و سپس اسکریپت آن‌‌را به سایت خودتان اضافه کنید.
- چند روز بعد که به آمار آن مراجعه کنید، می‌توانید لیست جستجوهای گوگل منتهی به سایت خودتان را به همراه واژه‌های کلیدی مرتبط، گزارش گیری کنید.


- بر اساس این واژه‌های کلیدی، برای محصولات خودتان برچسب درست کنید یا آن‌ها را گروه بندی کنید. گوگل بر این اساس در دفعات آتی، نتایج جستجوی دقیق‌تری را به کاربران ارائه می‌دهد.
نظرات مطالب
فعال سازی و پردازش جستجوی پویای jqGrid در ASP.NET MVC
با سلام؛ موقع لیست کردن دسته بندی‌ها در هنگام جستجو (در کمبو باکس) به ازای هر رکورد یک دسته بندی نمایش داده میشه از این کد استفاده کردم ولی نشد چکار باید بکنم تا درست نشون بده ؟
public ActionResult SuppliersSelect()
        {
            var list = BlNews.Select().Distinct().ToList();
            var suppliers = list.Select(x => new SelectListItem
            {
                Text = x.Admin.UserName,
                Value = x.Admin.Code.ToString(CultureInfo.InvariantCulture)
            }).ToList();
            return PartialView("_SelectPartial", suppliers);
        }
نظرات مطالب
ویرایش قالب پیش فرض Add View در ASP.NET MVC برای سازگار سازی آن با Twitter bootstrap
سلام. من از vs2013 update 2 استفاده می‌کنم.اما مشکلی که دارم اینه تمپلیت جدید به لیست scaffold template  اضافه نمیشه؟خواستم بدونم تو این ورژن باید کار خاصی انجام بدم؟
بعد از ایجاد تمپلیت جدید در دیالوگ AddView  اسم تمپلیتم رو نمیبینم. ساختار فولدر بندی در ریشه پروژم وجود داره CodeTemplates\AddView\CSHTML\MyCreate.tt

نظرات مطالب
تبدیل HTML فارسی به PDF با استفاده از افزونه‌ی XMLWorker کتابخانه‌ی iTextSharp
- XML Worker از تمام امکانات CSS پشتیبانی نمی‌کند. لیست موارد پشتیبانی شده در اینجا (رنگ‌های سبز)
- در کد شما float: left و float: right دارید که مطابق لینک داده شده فعلا پشتیبانی نمی‌شود.
- نکته‌ی تکمیلی «برای رفع مشکل محو شدن Div، کدهای کلاس ElementsCollector مطلب جاری را به نحو زیر تغییر دهید » را هم اضافه نکرده‌اید.
- کد fixNestedTablesRunDirection مطلب جاری در کدهای شما به نمونه‌ای که cell.RunDirection = PdfWriter.RUN_DIRECTION_RTL ندارد، تغییر پیدا کرده. بنابراین کار نخواهد کرد.
نظرات مطالب
ASP.NET MVC #3
- چون مطابق آمار کسی با موتور وب فرم‌ها در MVC پس از نگارش 3 کار نمی‌کند، گزینه‌ی آن‌را برداشته‌اند.
+ به صورت پیش فرض نصب است (و قابل استفاده) و نیازی به انتخاب صریح آن نیست. اگر لیست ViewEngines.Engines را بررسی کنید، موارد ذیل در آن ثبت شده‌است:
System.Web.Mvc.WebFormViewEngine
System.Web.Mvc.RazorViewEngine
- همچنین توصیه شده‌است که View Engineهای اضافی را اگر با آن‌ها کار نمی‌کنید، حذف کنید.
نظرات مطالب
کلاس کمکی جهت مشاهده آیتم های موجود در حافظه کش و حذف آنها
به نظرم کاملا واضحه
شما می‌تونین متد GetCaches را به یک گرید ویو بایند کنید.
با این کار شما لیست ایتم‌های موجود در کش دارید
در مرحله بعد برای حذف هر ایتم از کش می‌توانید ایتم انتخاب شده را به تابع PurgeCacheItems(String prefix) پاس داده و ایتم مورد نظر حذف کنید.
کد نوشته شده چیز چندان پیچیده ای نداره اگرم باز مشکل دارید لطفا مطرح کنید
موفق و موید باشید