آموزش منطق و مقدمات برنامه نویسی به همراه الگوریتم و فلوچارت آموزش منطق و مقدمات برنامه نویسی به همراه الگوریتم و فلوچارت
021-88146330
021-88146323
0

سبد خرید شما خالی است!

ورود / ثبت‌نام

ورود کاربر جدید هستید؟ ثبت نام کنید

آموزشگاه برنامه نویسی تحلیل‌داده

با مجوز رسمی از سازمان فنی و حرفه‌ای کشور

Entity Framework

مایکروسافت قبل از معرفی Entity Framework ، تکنولوژیهای ado , rdo و سرانجام ado.net را ارایه کرده بود و برای اکثر این تکنولوژیها زمان زیادی گذاشته بود ، هر کدام از اینها در زمان خود یک تکنولوژی نوینی و حرکت عظیمی بود . اما با گسترش مفاهیم شی گرایی و نیاز مبرم برنامه نویسان به ایجاد اشیا از داده ها و جداول بانکهای اطلاعاتی مایکروسافت اقدام به توسعه تکنولوژی ado.net کرد و ابتدا امکانات linq و سپس Entity Framework را برای تعامل بهتر با شی گرایی مطرح کرد . تا قبل از آن برنامه نویسان زمان زیادی را برای برنامه نویسی اشیا جدولهای بانکهای اطلاعاتی و ارتباطات آن صرف می کردند و هر گونه تغییر در جداول بانکها مستلزم تغییرات فراوانی در کد نویسی است . ابتدا فهرستی از ابزارهای مدل سازی را معرفی می کنم : 1-ERM یا Entity Relationship Model ابزاری برای مدل سازی پایگاههای داده ای رابطه ای . 2- UML یا Unified Modeling Language زبان استاندار ماژول سازی اشیا و کلاسها 3-ORM یا Object-Relational Mappingروشی و ابزاری برای ایجاد تعامل ماژولار میان اشیا بانکهای اطلاعاتی رابطه ای و زبانهای برنامه نویسی شی گرا 4-DFD یا Data Flow Diagram ابزاری برای نمایش نموداری از جریان داده ها و فرآیند سیستم البته چند ORM دیگر هم وجود دارد یکی NHibernate و SPRINT.net هر دوتای آنها از جاوا مشتق شده اند و توانمنیدهای فراوانی دارند اما بحث ما Entity Framework.Net4 است . البته لیست بالا لیست کاملی نیست و از حوصله این بحث خارج است . قبل از ورود به بحث Entity Framework مقدمه ای در مورد Entity Data Model یا مختصرا EDM باید بیان شود .EDM در حقیقت پایه و پیش نیاز Entity Framework است و شامل سه model است 1-مدل مفهومی 2-مدل منطقی 3-مدل ذخیره سازی یا فیزیکی ما می توانیم بگوییم که EDM یک نسخه تکامل یافته ERM است .ما در مدل EDM در مورد ساختار شی گرای business objects داده ها بحث می کنیم در حالی که در مدل ERM ما در مورد طرح بانک اطلاعاتی بحث می کنیم .که باید تفاوت میان مدل داده و مدل شی را متوجه شویم ، شکل زیر یک مدل داده را نشان می دهد در حالی که شکل بعدی مدل شی گرا از بانک اطلاعاتی ما را نشان می دهد.

آموزش ساده و کاربردی Entity Framework 5

آموزش ساده و کاربردی Entity Framework 5

با مشاهده این دوره آموزشی استفاده از Entity Framework 5 در برنامه نویسی برنامه های کاربردی در Visual Studio 2012 را به خوبی خواهید آموخت.

18990

2250

1394/10/03

0

آموزش استفاده از Entity Framework در برنامه های سطح Enterprise

آموزش استفاده از Entity Framework در برنامه های سطح Enterprise

با مشاهده این دوره آموزشی استفاده از Entity Framework در نرم افزارهای تولیدی در سطح Enterprise را به خوبی خواهید استفاده از آموخته های این دوره آموزشی در ویژوال استدیوهای

18978

13805

1394/10/03

0

آموزش استفاده از قابلیت بسیار کاربردی Code First Migrations ارائه شده در Entity Framework

آموزش استفاده از قابلیت بسیار کاربردی Code First Migrations ارائه شده در Entity Framework

در این دوره آموزشی استفاده از امکان Entity Framework Code First Migrations که در Entity Framework 4.3 به بعد ارائه گردیده است را خواهیم آموخت به کمک این امکان

18514

1544

1394/10/03

0

آموزش کامل و کاربردی روشهای Query گرفتن ارائه شده از سوی Entity Framework

آموزش کامل و کاربردی روشهای Query گرفتن ارائه شده از سوی Entity Framework

در این دوره آموزشی در ابتدا با روش های گوناگون بازجست گیری (Querying) ارائه شده از سویEntity Framework نظیر LINQ to Entities و Entity SQL آشنا می شویم

18045

1826

1394/10/03

0

آموزش Entity Framework 4.0 مبتنی بر مثال های کاربردی

آموزش Entity Framework 4.0 مبتنی بر مثال های کاربردی

در این دوره آموزشی از طریق مثال های عملی بر مفاهیم، مبانی و استفاده از Entity Framework 4.0 به خوبی مسلط خواهیم شد. این مجموعه آموزش ویدیویی محصول موسسه آموزشی PluralSight است

16851

1493

1394/10/03

0

آموزش جامع و کاربردی Entity Framework 4.1 DbContext Data Access

آموزش جامع و کاربردی Entity Framework 4.1 DbContext Data Access

Entity Framework 4.1 DbContext قابلیت کار با Code First , Database First , Model First را داراست و راهکاری برای ساده سازی و ایجاد محیطی برای ساخت تمامی انواع برنامه های Data-Backed می باشد .

18503

3201

1394/10/03

0

آموزش کاربردی و سریع تکنولوژی های دسترسی به داده در برنامه های .NET Framework 4

آموزش کاربردی و سریع تکنولوژی های دسترسی به داده در برنامه های .NET Framework 4

18855

1973

1394/08/26

0

آموزش ساده و ‏کاربردی ‏Entity ‎Framework 4.1 – ‎Code First

آموزش ساده و ‏کاربردی ‏Entity ‎Framework 4.1 – ‎Code First

20202

3078

1394/08/26

1