‫۴ سال و ۸ ماه قبل، سه‌شنبه ۱۰ دی ۱۳۹۸، ساعت ۱۲:۴۲
سلام؛ یکی از مواردی که باعث شده همیشه در استفاده از react کمی تردید داشته باشم و angular رو ترجیح بدم، درج کدهای JSX در بین سایر کدها است. با این شیوه من احساس میکنم کار نهایی (به ویژه اگر تعداد خطوط کد طولانی شود) تمیز نخواهد بود و خوانایی و خطایابی کد دشوار خواهد شد. آیا امکان جداسازی کدهای JSX در فایل‌های دیگری وجود ندارد؟ یا دلیلی وجود نداره که جداسازی انجام بشه؟
دوستان اگر تجربه ای در این زمینه دارند ممنون میشم من رو با نظرات خود راهنمائی کنند.
‫۱۱ سال و ۹ ماه قبل، جمعه ۱۵ دی ۱۳۹۱، ساعت ۲۳:۵۱
سلام ، مشکلی که من با Automapper دارم اینه 
 کلاسی به شکل زیر دارم 
 public class ProductType:BaseEntity
    {
        #region Field
        private string persianTitle;
        private string englishTitle;
        private IList<Product> products;
        #endregion
        #region Memebr
        public string PersianTitle
        {
            get
            {
                return (persianTitle);
            }
            set
            {
                persianTitle = Microsoft.Security.Application.Encoder.HtmlEncode(value);
            }
        }
        public string EnglishTitle
        {
            get
            {
                return (englishTitle);
            }
            set
            {
                englishTitle = Microsoft.Security.Application.Encoder.HtmlEncode(value);
            }
        }
        public virtual IList<Product> Products
        {
            get
            {
                return (products);
            }
            set
            {
                products = value;
            }
        }
        #endregion
    }
و خوب کلاسی با عنوان Product  هم موجوده  با کدی به این شکل سعی در آپدیت کردن این کلاس دارم
[HttpPost]
        public ActionResult Update(ProductTypeViewModel productTypeViewModel)
        {
            if (productTypeViewModel.ExaminId())
            {
                ProductType productType;
                productType = _productType.Find(x => x.Id == productTypeViewModel.Id);
                AutoMapper.Mapper.Map(productTypeViewModel, productType);
                _uow.SaveChanges();
            }
            return RedirectToAction("Index");
        }
متاسفانه خطا رخ میده ، خطایی مربوط به Context ظاهرا اینم پیام خطا 
issing type map configuration or unsupported mapping.

Mapping types:
ProductTypeViewModel -> ProductType_5334DF7BAFBE780DF5328E2D6DF2A0DC3350F23340BE2EE2FC506AE9EDEC38DA
MvcUserInterface.Areas.Management.Models.ProductTypeViewModel -> System.Data.Entity.DynamicProxies.ProductType_5334DF7BAFBE780DF5328E2D6DF2A0DC3350F23340BE2EE2FC506AE9EDEC38DA

Destination path:
ProductType_5334DF7BAFBE780DF5328E2D6DF2A0DC3350F23340BE2EE2FC506AE9EDEC38DA

Source value:
MvcUserInterface.Areas.Management.Models.ProductTypeViewModel
ممنون میشم اگه کسی تجربه ای داره کمکم کنه من برای پیاده سازی لایه‌های سرویس ، دامین و دیتا از روشی که آقای نصیری گفته استفاده کردم . ویرایش کلاس هایی که دارای عضوی به صورت لیست از کلاس دیگر هستند چگونه باید باشه ؟ برای map کردن این کلاس‌ها کار خاصی باید انجام بشه ؟
‫۱۲ سال و ۱ ماه قبل، پنجشنبه ۲۳ شهریور ۱۳۹۱، ساعت ۲۱:۴۷
سلام و تشکر فراوان
به نظر بنده این CSS Framework یک مشکل کوچک دارد و اون محدودیت عرض هستش و رویکرد جدیدی که در طراحی وب سایت‌ها مطرح هستش رو در نظر نگرفتند. سایتهایی که محدودیت عرض ندارند و بنا به رزولوشن صفحه کاربر عرض اونا تغییر میکنه و در حقیقت فقط یک minwidth دارند.یه چیزی شبیه به فریم ورک YAML
آیا همچون طرح هایی شبیه به همین سایت   اشکالی دارند؟ یا این مساله به سلیقه بستگی دارد
ممنون
‫۱۲ سال و ۳ ماه قبل، پنجشنبه ۲۹ تیر ۱۳۹۱، ساعت ۱۴:۲۰
سلام و خسته نباشید
به این نتیجه رسیدم که اگر متد ToCacheableList()  را در انتها اضافه نکنیم چیزی شبیه به این
var list2 = context.Products
        .OrderBy(one => one.ProductNumber)
        .Where(x => x.IsActive == isActive && x.ProductName == name);
روی کش هیچ تاثیری نداره یعنی نه چیزی رو کش می‌کنه و نه چیزی رو از کش می‌خونه و نه کش رو پاک می‌کنه ولی list3 دوباره اطلاعات رو از کش می‌خونه آیا این موضوع صحیح است ؟
با تشکر 
‫۱۲ سال و ۳ ماه قبل، دوشنبه ۲۶ تیر ۱۳۹۱، ساعت ۱۴:۴۹
سلام و خسته نباشید
من فایل _ViewStart.cshtml رو به ریشه منتقل کردم اما خطای زیر رو دریافت کردم ممنون میشم اگه راهنمایی بفرمایید.
Unable to cast object of type 'ASP._Page__ViewStart_cshtml' to type 'System.Web.WebPages.StartPage'. 
و سوال دیگر این که امکان استفاده از master page‌های تو در تو شبیه به ASP.NET Web Forms وجود دارد؟
‫۱۲ سال و ۳ ماه قبل، شنبه ۲۴ تیر ۱۳۹۱، ساعت ۱۷:۴۰
سلام و خسته نباشید استاد
آیا نحوه استفاده که برای asp.net و asp.net MVCمعرفی نمودید کامل است ، یعنی با ناتمام ماندن یک درخواست از سمت کلاینت (به هر دلیلی) منابع به طور کامل آزاد میگردند و یا نیاز است تا با استفاده از HttpModule اشیا نابود بشوند.
شبیه چیزی که تو NH انجام میدادیم یا اینجا ذکر شده  است
همیشه دعایتان می‌کنم
‫۱۲ سال و ۳ ماه قبل، شنبه ۱۷ تیر ۱۳۹۱، ساعت ۰۳:۲۷

سلام و خسته نباشید استاد نصیری

سوال بنده اینه که استفاده از لایه سرویس ضرورتی داره ؟ مشکلی پیش میاد اگه این لایه رو به طور کامل خذف کنیم و مستقیم با UnitOfWork کار کنیم؟

چون با استفاده از این لایه به ازای یک عمل مانند ذخیره کردن یک شی در پایگاه داده باید 2 شی (یکی از لایه مدل و دیگری از لایه سرویس) تعریف بشه ضمن آنکه وفتی تعداد کلاس‌ها زیاد بشه متد initStructureMap()  پیچیده میشه

تشکر فراوان

‫۱۲ سال و ۳ ماه قبل، سه‌شنبه ۱۳ تیر ۱۳۹۱، ساعت ۱۸:۳۱
ممنون از توضیح شما
من درک درستی از کامنت اول این پست و پاسخ شما نداشتم الان همه چیز روشن شد
تشکر فراوان