نظرات مطالب
مروری بر کدهای کلاس SqlHelper
مثلا طراحی Entity framework مایکروسافت به حدی ساده است که هر شخصی با داشتن بهره هوشی در حد یک عنکبوت آبی یا حتی جلبک دریایی هم می‌تونه با اون کار کنه! این جمله کاملا تایید میشه چون من یادش گرفتم و خیلی به این ORM ها علاقه مند شدم  کار انجام میدن در حد معجزه.
آقای نصیری آیا منبعی فارسی برای NHibernate  وجود داره؟
نظرات مطالب
مروری سریع بر اصول مقدماتی MVVM
کاملا واضحه که الگوی MVVM برای جداسازی رابط کاربری نرم افزار (View) از مدل برنامه طراحی شده. هچنین میدونیم که الگویی به نام Repository وجود داره که بر روی ORM برای مثال Entity Framework پیاده میشه و عملکرد این دو الگو متفاوت هست.مزایای استفاده از Repository هم که مشخصه...
حال سوال اینجاست که آیا میشه از این دو الگو در کنار هم دیگر استفاده کرد؟!!!
نظرات مطالب
مروری بر چند تجربه‌ی کاری با SQLite
سلام،
بله. تا این حد رو خوب جواب میده. البته مکانیزم‌های کش کردن اطلاعات رو باید خودتون در نظر داشته باشید و پیاده سازی کنید.
ضمنا استفاده از SQL Server Compact Edition را هم مدنظر داشته باشید (اگر کار شما فقط ویندوزی است)؛ نسخه‌ی جدید آن قرار است از Entity framework پشتیبانی کند و مشکلات استفاده چند کاربری را هم نخواهد داشت و برای ASP.NET بهینه سازی شده؛ هر چند برای SQLite هم اکنون پروایدر EF موجود است.
پاسخ به بازخورد‌های پروژه‌ها
عدم سازگاری با EF
- یک مثال جدید Entity framework که در آن lazy loading و dynamic proxies فعال است به مجموعه مثال‌های PdfReport اضافه کردم: (^)
- همچنین برای اینکه dynamic proxies سبب بروز stack overflow exception نشود نحوه استخراج خواص تو در تو توسط پارامتر dumpLevel محدود شد. به این ترتیب وجود dynamic proxies سبب نخواهد شد تا کلاس‌هایی که به یکدیگر ارجاع دارند n میلیون بار توسط EF وهله سازی شوند!
این تغییرات فعلا در SVN موجود هستند.
نظرات نظرسنجی‌ها
آخرین باری که یک کتاب فارسی را در زمینه‌ی دات نت خریدید، کی بوده؟
'من کتاب تجارت الکترونیکی اقای افراشته مهر رو خوندم. واقعا کتاب محشری هستش' 
ولی بنظرم من اینطور نیست!  کار با ADO برای قبل از محبوب شدن ORM‌ها و اومدن Entity framework هستش، برنامه نویسی با این تکنولوژی‌ها بنظرم مرده . این سایت نویسندش  هست زبان اصلی این کتاب رو من بهتر متوجه شدم ( ترجمه‌ی آقای افراشته مهر هم زیاد جالب نبود ، تالیف زیادی به کار نبرده بود ، فقط ترجمه این بده! ) .
نظرات نظرسنجی‌ها
آخرین باری که یک کتاب فارسی را در زمینه‌ی دات نت خریدید، کی بوده؟
اولین کتاب، کتاب Entity Framework آقای بهروز راد بود و از انتشارات پندار پارس مربوط به زمانی که این سایت اسکین مشکی معروف خودش و داشت و خوب البته در مورد CodeFirst مطلب نداشت.
دومین کتاب باز هم از آقای راد بود با موضوع ASP.NET MVC 4 و از انتشارات پندارپارس ولی متاسفانه نتونستم ارتباط خوبی باهاش برقرار کنم تا اینکه سری آموزشش در این سایت شروع شد.
وباید بگم اینها تنها کتاب هایی بود که در طول عمرم خریداری کردم چه در زمینه دات نت و چه در هر زمینه ای :(
اشتراک‌ها
پیاده سازی یک پروژه مدیریت رزومه‌ها با React18 و ASP.NET Core7 WebAPI

Resume Management project with React18, ASP.NET Core7 WebAPI, TypeScript and Entity Framework Core
In this video, we will create a Fullstack Resume Management project using React18, ASP.NET Core WebAPI  (.NET 7),TypeScript and Entity Framework Core. The focus of this project is to show you how you can build a Fullstack project from 0 to 100 and build a simple CRUD application with ASP.NET Core WebAPI .
 

پیاده سازی یک پروژه مدیریت رزومه‌ها با React18 و ASP.NET Core7 WebAPI
اشتراک‌ها
پیاده سازی یک پروژه با React18 و ASP.NET Core7 WebAPI

Pet Store Fullstack project with React18, ASP.NET Core7 WebAPI, TypeScript and Entity Framework Core
In this video, we will create a Fullstack Pet Store project using React18, ASP.NET Core WebAPI  (.NET 7),TypeScript and Entity Framework Core. The focus of this project is to show you how you can build a Fullstack project from 0 to 100 and build a simple CRUD application with ASP.NET Core WebAPI . 

پیاده سازی یک پروژه با React18 و ASP.NET Core7 WebAPI
اشتراک‌ها
DbContext مخصوص MongoDb (مشابه Entity Framework)

اگه قبلا با EF/EFCore کار میکردین و الان میخواین از MongoDb استفاده کنین و میخواین از دانش قبلیتون + مزایای Entity Framework استفاده کنین بهترین گزینه  MongoFramework هست

قبلا یه پروایدر مخصوص MongoDb برای EFCore ساخته شد که متاسفانه زیاد توسعه داده نشد (مخزن گیتهابش) و حتی به انتشار نسخه Stable هم نرسید

از بین کتابخونه هایی که تجربه مشابه Entity Framework رو برای MongoDb فراهم میکنن یکی MongoFramework هست و دیگری MongoDbContext (که البته به پای اون یکی نمیرسه)

یه MongoDbGenericRepository هم هست که صرفا یه Wrapper رو MongoDb هست و سعی کرده یه پیاده سازی از Repository ارائه بده ولی امکانات EF و DbContext طوری نداره

خلاصه اینکه من همه معروفاشونو بررسی کردم و بهترینشون همین MongoFramework هست که البته همه امکانات EF رو نداره ولی بازم امکانات خوبی داره که توی گیتهابش توضیح داده و پیشنهاد میکنم یه نگاه به صفحه گیتهابش بندازین 

DbContext مخصوص MongoDb (مشابه Entity Framework)
نظرات مطالب
درج یک باره چندین رکورد بصورت همزمان هنگام استفاده از ORMها
سلام
من خطای زیر رو دارم. برای ویرایش چند رکورد به صورت یکجا از Entity Framework Extended Library استفاده کردم. اما مشکلی دارم این است من یک جدول در پایگاه دارم که می‌خوام به صورت یکجا ویرایش کنم به این صورت که ابتدا شماره فیلد هایی که را قرار است تغییر دهم(فیلد ID) داخل یک لیست ریختم و سپس از جدول فقط اون فیلدها رو ویرایش کنم
چند روش برای join جدول با این لیست امتحان کردم یا join خطا می‌دهد اگر join نیز مشکلی نداشت مقدار برگشتی از نوع enumerable هست و زمانی که از update کلاس Entity Framework Extended Libraryاستفاده میکنم
خطا می‌دهد که لیستی که قرار است update شود باید از نوع dbquery باشد  
 
Unable to create a constant value of type 'extendeexample.MyClass'. Only primitive types or enumeration types are supported in this context.

سورس پروژه به همراه پایگاه داده
project.rar