اشتراک‌ها
3.Visual Studio 2017 15.8 منتشر شد

These are the customer-reported issues addressed in 15.8.3:

3.Visual Studio 2017 15.8 منتشر شد
اشتراک‌ها
آیا Null یک نوع داده‌ایی است؟

In C#, null has no type, but most variables can be null; you can't really trust the type system. A Maybe, on the other hand, always has a type, which means that Maybe is a saner approach to the question of values that may or may not be present. 

آیا Null یک نوع داده‌ایی است؟
نظرات مطالب
بازنویسی سطح دوم کش برای Entity framework 6
کوئری من به صورت زیر هست
_uow.Set<Post>().Include(x => x.Comments).Cacheable().ToList()
و در اغلب مواقع بدون خطا کار میکنه ولی در بعضی مواقع (که کم هم نیست) خطای NullReferenceException رو میده. این کد توسط api به صورت مداوم در حال صدا زده شدن هست و وقتی که این خطا رو میده توی try catch با دوباره اجرا کردنش خطایی رخ نمیده!
System.NullReferenceException: Object reference not set to an instance of an object. at System.Data.Entity.Internal.Linq.InternalQuery`1.Include(String path) at System.Data.Entity.Infrastructure.DbQuery`1.Include(String path) at System.Data.Entity.QueryableExtensions.Include[T,TProperty](IQueryable`1 source, Expression`1 path)

نظرات مطالب
اجرای وظایف زمان بندی شده با Quartz.NET - قسمت اول
با سلام؛ من به یک مشکلی برخوردم در زمانبندی که توی یک job از کد زیر استفاده می‌کنم 
  dbContext.TechContext.SmsSendBoxes.InsertOnSubmit(new ContextFile.SmsSendBox()
                    {
                        Date = PersianDate.GetNowDate(),
                        Message = msg,
                        Res = e[0].ToString(),
                        Time = PersianDate.GetNowTime(),
                        Type = (int)Type,
                        Sender = set.DefSender
                    });
                    try { dbContext.TechContext.SubmitChanges(); }
                    catch (Exception er) { }
این exception رخ میده؛ آیا تا به حال به این مشکل بر خوردید
System.Collections.ListDictionaryInternal   Object reference not set to an instance of an object. App_Code
توی تابع Execute  نه میشه از DataContext چیزی خوند و نه چیزی اضافه کرد
نظرات مطالب
صفحه بندی و مرتب سازی خودکار اطلاعات به کمک jqGrid در ASP.NET MVC
مجوز عمومی فایل‌های اسکریپت اصلی آن MIT است و در هر نوع پروژه‌ای قابل استفاده‌است. مجوز تجاری هم دارد برای حالتیکه بخواهید کامپوننت‌های ASP.NET آن‌را بخرید که ... نیازی نیست (^).
 3. Can be used in proprietary works
The license policy allow you to use this piece of code even inside commercial (not open source)
projects. So you can use this software without giving away your own (precious?) source code.
نظرات مطالب
Url Routing در ASP.Net WebForms
سلام . معمولا در code behind صفحات داخلی ID  رو میگیرند ، نه در مستر پیج و اینکه احتمالان اشتباه میکنید. Page یک متد توکار هستش و همیشه وجود داره . اگر به null برمیخورید احتمالان به خاطر استفاده از .ToString هستش . اگه مقداری که وجود نداره رو ازش .ToString() بگیریم به ارور    "object reference not set to an instance of an object"    بر میخوریم . در این آموزش نمونه برنامه‌های زیادی  وجود داره ، ازشون کمک بگیرید.
نظرات مطالب
ASP.NET MVC #18
با سلام؛
User.Identity.Name  وقتی که RedirectToAction به همون کنترلی که هستیم انجام میدیم کار نمیکنه؟ 
تو این اکشن
public ActionResult DeleteMessage( int id )
        {
            _messageService.DeleteMessage(id , User.Identity.Name);
            return RedirectToAction(MVC.User.SendMessages());
        }
وقتی به اکشن مقصد میره
public virtual ActionResult SendMessages()
{
    string s = User.Identity.Name;// Error : Object reference not set to an instance of an object.
    return View(_messageService.SendMessageListUser(User.Identity.Name));
}
تو جایی که کامنت کردم ارور میده و  User.Identity.Name رو نال بر میگردونه! بقیه جاها از User.Identity.Name استفاده میکنم و هیچ مشکلی نیست!
با تشکر 
بازخوردهای پروژه‌ها
خطا هنگام خروجی تصویر
با سلام. من از کتابخانه Ghostscript موجود در این پروژه استفاده کردم، اما چون پروژه من بصورت Any CPU تنظیم شده است و ویندوز من هم 64 بیتی هست، خطای زیر را دریافت میکنم. با تشکر.
Could not load file or assembly 'Iris.Pdf.ServiceLayer, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null' or one of its dependencies. An attempt was made to load a program with an incorrect format.