Quantcast
Channel: ‫فید گروه entity framework .NET Tips
Browsing all 112 articles
Browse latest View live

‫نحوه‌ی پردازش |DataDirectory| در Entity framework

جهت تعیین مسیر فایل بانک اطلاعاتی برنامه در رشته‌های اتصالی، عموما توصیه می‌شود که از |DataDirectory| استفاده شود. برای مثال: AttachDBFilename=|DataDirectory|\database.mdf اما ... این |DataDirectory|...

View Article


‫آزمون واحد Entity Framework به کمک چارچوب تقلید

در باب ضرورت نوشتن کدهای تست پذیر، توسعه کلاس‌های کوچک تک مسئولیتی و اهمیت تزریق وابستگی‌ها بارها و بارها بحث شده و مطلب نوشته شده است. این روز‌ها کم پیش میاید که نرم افزاری توسعه داده شود و از پایگاه...

View Article


‫استفاده از پروایدر SQLite در Entity Framework 7

Entity Framework در نگارش 7 خود از منابع داده‌ایی جدیدی پشتیبانی میکند(+) . یعنی از Windows Phone، Windows Store و همچنین ASP.NET 5 (اپلیکیشن‌هایی که از NET Core. استفاده می‌کنند) پشتیبانی خواهد کرد....

View Article

Image may be NSFW.
Clik here to view.

‫ساخت یک Form Generator ساده در MVC

در ادامه می‌خواهیم نحوه‌ی ایجاد یک فرم‌ساز ساده را ASP.NET MVC بررسی کنیم.مدل‌های برنامه ما به صورت زیر می‌باشند:namespace SimpleFormGenerator.DomainClasses { public class Form { public int Id { get;...

View Article

‫اعمال تزریق وابستگی‌ها به مثال رسمی ASP.NET Identity

پروژه‌ی ASP.NET Identityکه نسل جدید سیستم Authentication و Authorization مخصوص ASP.NET است، دارای دو سری مثال رسمی است: الف) مثال‌های کدپلکس ب) مثال نیوگت در ادامه قصد داریم مثال نیوگت آن‌را که مثال...

View Article


Image may be NSFW.
Clik here to view.

‫ثبت جزئیات استثناهای Entity framework توسط ELMAH

در حین بروز استثناهای Entity framework، می‌توان توسط ابزارهای Logging متنوعی مانند ELMAH، جزئیات متداول آن‌ها را برای بررسی‌های آتی ذخیره کرد. اما این جزئیات فاقد SQL نهایی تولیدی و همچنین پارامترهای...

View Article

‫بازنویسی سطح دوم کش برای Entity framework 6

چندی قبل مطلبی را در مورد پیاده سازی سطح دوم کش در EF در این سایت مطالعه کردید. اساس آن مقاله‌ای بود که نحوه‌ی کش کردن اطلاعات حاصل از LINQ to Objects را بیان کرده بود (^). این مقاله پایه‌ی بسیاری از...

View Article

‫استفاده از چندین بانک اطلاعاتی به صورت همزمان در EF Code First

یکی از روش‌های تهیه‌ی برنامه‌های چند مستاجری، ایجاد بانک‌های اطلاعاتی مستقلی به ازای هر مشتری است؛ یا نمونه‌ی دیگر آن، برنامه‌هایی هستند که اطلاعات هر سال را در یک بانک اطلاعاتی جداگانه نگه‌داری...

View Article


‫کار با نوع داده‌ی HierarchyID توسط Entity framework

نوع داده‌ی HierarchyID به همراه SQL Server 2008 برای کار با داده‌هایی با ساختار درختی ارائه شد. در حال حاضر هیچکدام از ORMهای موجود، پشتیبانی رسمی را از این نوع داده به عمل نمی‌آورند؛ اما با توجه به...

View Article


‫حذف جوین‌های اضافی به یک جدول در Entity framework

تذکر:این مطلب و نکته برای تا EF 6.1.3 تهیه شده‌است و ممکن است در نگارش‌های آتی آن وجود نداشته یا برطرف شده‌باشد. کوئری ذیل را در نظر بگیرید:var productsList1 = ctx.Products.Where(product =>...

View Article

Image may be NSFW.
Clik here to view.

‫معرفی DNTProfiler

پیشاپیش فرا رسیدن سال نو را به تمام همراهان گرامی سایت net tips. تبریک عرض می‌کنم. به امید سالی پر از سلامتی و رونق، به همراه اشتیاق روز افزون جستجوگری و کشف زوایای پنهان دنیای برنامه نویسی! هد‌یه‌ی...

View Article

‫فراخوانی Stored procedure و Table Value Function در EF Code First

در نگارش‌های پیشین EF امکان استفاده از Stored Procedure‌ها و یا Function‌های SQLایی به صورت Code First وجود نداشت. ولی در نگارش 6.1 آن با استفاده از کتابخانه‌ی EntityFramework.CodeFirstStoreFunctions...

View Article

Image may be NSFW.
Clik here to view.

‫حذف پردازش درخواست‌های فایل‌های استاتیک در متد Application_AuthenticateRequest

پروژه‌ی «فروشگاه شهر طلایی من» را اگر در برنامه‌ی DNTProfilerبررسی کنیم، در برگه‌ی Urls آن یک چنین گزارش‌هایی را می‌توان مشاهده کرد: همانطور که مشاهده می‌کنید، درخواست یک فایل استاتیک، سبب اجرای یک...

View Article


Image may be NSFW.
Clik here to view.

‫طراحی افزونه پذیر با ASP.NET MVC 4.x/5.x - قسمت سوم

پس از بررسی ساختار یک پروژه‌ی افزونه پذیرو همچنین بهبود توزیع فایل‌های استاتیک آن، اکنون نوبت به کار با داده‌ها است. هدف اصلی آن نیز داشتن مدل‌های اختصاصی و مستقل Entity framework code-first به ازای هر...

View Article

‫ایجاد ایندکس منحصربفرد در EF Code first به صورت Fluent API

پیشتر در رابطه با ایجاد ایندکس منحصر به فرد در EF Code first مطالبی در سایت منتشر شده‌اند: «ایجاد ایندکس منحصربفرد در EF Code first »«ایندکس منحصر به فرد با استفاده از Data Annotation در EF Code First»...

View Article


‫بهبود کارآیی برنامه‌های قدیمی که از SQL Server استفاده می‌کنند

برنامه‌های قدیمی، الزاما خیلی قدیمی هم نیستند؛ برنامه‌هایی هستند پر از کوئری‌های ذیل: SELECT * FROM table1 WHERE OrderDate ='12 Mar 2004' SET @SQL = 'SELECT * FROM table2 WHERE OrderDate = ' + '''' +...

View Article

Image may be NSFW.
Clik here to view.

‫ذخیره تنظیمات متغیر مربوط به یک وب اپلیکیشن ASP.NET MVC با استفاده از EF

طی این  مقاله، نحوه‌ی ذخیره سازی تنظیمات متغیر و پویای یک برنامه را به صورت Strongly Typedارائه خواهم داد. برای این منظور، یک API را که از Lazy Loading ، Cache ، Reflection و Entity Framework بهره...

View Article


‫کنترل نوع‌های داده با استفاده از EF در SQL Server

ورود سیستم‌های ORM مانند EF تحولی عظیم در در مباحث کار و تغییرات بر روی داده‌ها یا Data Manipulation بود. به طور خلاصه اصلی‌ترین هدف یک ORM، ایجاد فرامین شیء گرا به جای فرامین رابطه‌ای است؛ ولی در این...

View Article

‫پیاده‌سازی الگوی Transaction Per Request در EF

قبلاً در سایت جاری در رابطه با پیاده‌سازی الگوی Context Per Request مطالبی منتشر شده است. در ادامه می‌خواهیم تمامی درخواست‌های خود را اتمیک کنیم. همانطور که قبلاً در این مطلب مطالعه کردید یکی از مزایای...

View Article

Image may be NSFW.
Clik here to view.

‫ایجاد سرویس Account Manager با تکنولوژی های Identity 2.1 و Web API 2.2

ASP.NET Identity 2.1 جدیدترین فریم ورک عضویت و مدیریت کاربر است که چندی پیش توسط شرکت مایکروسافت منتشر شد. این سیستم عضویت می‌تواند به تمامی فریم‌ورک‌های دات نتی مانند Web API، MVC و ... متصل گردد.در...

View Article
Browsing all 112 articles
Browse latest View live