بازخوردهای دوره
ایجاد یک کلاس جدید پویا و وهله‌ای از آن در زمان اجرا توسط Reflection.Emit
الان لیست رو به صورت زیر ایجاد کنید
List<object> items = new List<object>();
هر آیتم این لیست، یک وهله از شیء پویایی خواهد بود که تهیه کردید.
گرید شما هم اگر حالت auto generate columns را پشتیبانی کند، بدون مشکل کار خواهد کرد.
اشتراک‌ها
واکشی اطلاعات فایل XML با استفاده از کتابخانه jQuery

فرض کنید می‌خواهید اطلاعات موجود در فایل محلی index.xml که لیست از کتاب‌های در آن درج شده است با استفاده از کتابخانه jQuery بخوانیم، یعنی امکان برنامه نویسی سمت سرور نداریم و می‌خواهیم با استفاده از زبان اسکریپتی جاوااسکریپت لیست کتاب‌ها را به کاربران نمایش دهیم...

واکشی اطلاعات فایل XML با استفاده از کتابخانه jQuery
نظرات مطالب
نمایش ساختارهای درختی توسط jqGrid
با سلام؛ در این ساختار درختی از Parent  برای تشخیص ریشه و فرزندان استفاده شده است. سوالم اینه که امکانش هست که ساختار درختی بین دو مدل و توسط کلید خارجی صورت گیرد؟ به عنوان مثال میخام گریدی داشته باشم که شامل لیست استان‌ها باشد و با کلیک بر روی هر استان لیست شهرهای آن نشان داده شود.
نظرات مطالب
استفاده از خواص راهبری در Entity framework بجای Join نویسی
- از Any استفاده کنید، برای رسیدن به لیست اشخاص:
listContacts = listContacts.Where(c => c.Phones.Any(x => x.PhoneNumber == "1234....."));
- قبل از where یک SelectMany قرار دهید، برای رسیدن به لیست تلفن‌ها:
listContacts.SelectMany(c=>c.Phones).Where(c=>c.PhoneNumber=="123....")
نظرات مطالب
ASP.NET Web API - قسمت اول
روش‌های زیادی برای تامین امنیت در وب API و کار با «کاربران شناسایی شده» وجود دارند. لیست رسمی
از این لیست رسمی، دو مورد معروف آن در سایت جاری بررسی شده:
ASP.NET Identity
Forms authentication
مباحث پایه‌ای این‌ها مشترک است بین MVC و وب فرم‌ها و سایر فناوری‌های مشابه.
نظرات مطالب
خواندن اطلاعات از سرور و نمایش آن توسط Angular در ASP.NET MVC
در روش بالا اگر چه اطلاعات از سرور دریافت میشود اما حالتی استاتیک دارد چون لیست محصولات در زمان رندر شدن صفحه تولید و در ng-init قرار می‌گیرد . و در نتیجه برای بروزکردن حتما باید صفحه مجددا درخواست بشود (رفرش). این روش برای لیست هایی که تغییراتی ندارند یا به ندرت تغییر می‌کنند مناسب است.
و بله یک راه برای حل این مشکل استفاده از سرویس http می‌تواند باشد .
نظرات مطالب
چند نکته کاربردی درباره Entity Framework
اگر این توضیح صحیح باشه باید برای هر تعداد از عتاصر هم صحیح باشه. یعنی با هر تعداد شیی در لیست. خوب حالا فرض کنید لیست ما 1 عنصر داره. این یعنی همون حالت "کار با یک شیی ساده".  چرا در این حالت توضیحی که شما گفتید صادق نیست؟ 
نظرات مطالب
مدیریت سفارشی سطوح دسترسی کاربران در MVC
Cache کوکی برای نگهداری نقش‌های کاربر و Cache سمت سرور برای نقش‌های مشخص شده هر اکشن ...
برای موردی هم که اشاره کردید راه‌های مختلفی میتونه وجود داشته باشه . مثلا شما یک نقش جدید رو برای یک کاربر مشخص کردید . یک کلاس تعریف میکنیم که نگهدارنده‌ی لیست شناسه کاربرانی هست که نقششون در زمانی که انلاین هستن تغییر کرده . بعد از اعمال نقش به این کاربران این لیست بروز رسانی و در کش سمت سرور ذخیره سازی میشه . توجه داشته باشید که این لیست فقط زمانی بروز میشه که نقش کاربری تغییر کرده که انلاین هست. بعد در زمان درخواست یک اکشن توسط یک کاربر، اون لیست که در کش هست و واکشیش با سرعت بسیار بالا انجام میشه بررسی میشه و اگه نام اون کاربر در اون لیست بود مجددا میتونیم لیست نقش‌های اون کاربر رو از بانک استخراج و کوکی اون رو به روز رسانی کنیم . و در اخر هم نام اون از لیست حذف و کش نگهدارنده‌ی لیست به روز میشه ....

این روش میتونه روش خوبی باشه به این دلیل که مگه ممکنه نقش چند کاربر در زمانی که انلاین هستن تغییر کنه ؟ به طور حتم این تعداد خیلی کم هستن پس کلاس نگهدارنده‌ی شناسه‌ی کاربران مریوطه دارای حجم بسیار کمی هست و فظای خیلی کمی رو از حافظه سرور میگیره ولی در عوض سیستم یک سیستم جاندار و منعطف میشه ... در آخر ذکر این نکته که این روش صرفا یک ایده بود که در زمان نوشتن این متن تحلیل شد و با زمان گذاشتن روی اون و ایده‌های مشابه میشه به نتایج عالی رسید . سیستم من از همچین مکانیزمی به صورت خیلی کاملتر و با جزئیات بالا استفاده میکنه 
نظرات مطالب
ایجاد یک Repository در پروژه برای دستورات EF
برای مواردی که خروجی یک لیست (تعدادی آیتم) باشد از Property استفاده نمی‌شود. مثلا برای All باید از Method استفاده کنید. Properties vs. Methods
بهتر است برای خروجی متد هایی مانند All نیز به جای لیست از IEnumerable یا IQueryable استفاده کنید.
متد‌های Update و Insert نیز به طور جداگانه تعریف شوند.  (قرار است هر متد تنها یک وظیفه داشته باشد)
نظرات مطالب
مسدود کردن آدرس IP با استفاده از IHttpModule در Asp.Net
مهندس نصیری من IP هایی که به نحوی دارن بازدید اضافی انجام میدن و مشکوک هستن طبق همین روش اونارو توی لیست سیاه میذارم و دسترسی اونهارو به سایت قطع می‌کنم آیا روش درستیه؟
یعنی دیگه نمی‌تونن بیان توی سایت اما این امکان گذاشتم که بعدا اونهارو از لیست سیاه در بیارم