پکیج کامل طراحی سایت 4 تعداد بازدیدها: 3628 امتیاز: ☆☆☆☆☆☆☆☆ (7.9 از 8 -حداقل امتیاز:1 ) تاریخ انتشار :1 تیر 1394 2015-06-22 سفارش از طریق واتس اپ سفارش از طریق تلگرام تماس: 09150902205 ویژوال استودیو 2010 و دات نت 4، به همراه EF 4.0 ارائه شدند. با این نگارش امکان استفاده از حالتهای طراحی database first و model first مهیا است. پس از آن، به روز رسانیهای EF خارج از نوبت و به صورت منظم، هر از چندگاهی ارائه میشوند و در زمان نگارش این مطلب، آخرین نگارش پایدار در دسترس آن 4.3.1 میباشد. از زمان EF 4.1 به بعد، نوع جدیدی از مدل سازی به نام Code first به این فریم ورک اضافه شد و در نگارشهای بعدی آن، مباحث DB migration جهت ساده سازی تطابق اطلاعات مدلها با بانک اطلاعاتی، اضافه گردیدند. در روش Code first، کار با طراحی کلاسها که در اینجا مدل دادهها نامیده میشوند، شروع گردیده و سپس بر اساس این اطلاعات، تولید یک بانک اطلاعاتی جدید و یا استفاده از نمونهای موجود میسر میگردد. پیشتر در روش database first ابتدا یک بانک اطلاعاتی موجود، مهندسی معکوس میشد و از روی آن فایل XML ایی با پسوند EDMX تولید میگشت. سپس به کمک entity data model designer ویژوال استودیو، این فایل نمایش داده شده و یا امکان اعمال تغییرات بر روی آن میسر میشد. همچنین در روش دیگری به نام model first نیز کار از entity data model designer جهت طراحی موجودیتها آغاز میگشت. اما با روش Code first دیگر در ابتدای امر مدل فیزیکی و یک بانک اطلاعاتی وجود خارجی ندارد. در اینجا EF تعاریف کلاسهای شما را بررسی کرده و بر اساس آن، اطلاعات نگاشتهای خواص کلاسها به جداول و فیلدهای بانک اطلاعاتی را تشکیل میدهد. البته عموما تعاریف ساده کلاسها بر این منظور کافی نیستند. به همین جهت از یک سری متادیتا به نام ویژگیها یا اصطلاحا data annotations مهیا در فضای نام System.ComponentModel.DataAnnotations برای افزودن اطلاعات لازم مانند نام فیلدها، جداول و یا تعاریف روابط ویژه نیز استفاده میگردد. به علاوه در روش Code first یک API جدید به نام Fluent API نیز جهت تعاریف این ویژگیها و روابط، با کدنویسی مستقیم نیز درنظر گرفته شده است. نهایتا از این اطلاعات جهت نگاشت کلاسها به بانک اطلاعاتی و یا برای تولید ساختار یک بانک اطلاعاتی خالی جدید نیز میتوان کمک گرفت. مزایای EF Code first – مطلوب برنامه نویسها! : برنامه نویسهایی که مدتی تجربه کار با ابزارهای طراح را داشته باشند به خوبی میدانند این نوع ابزارها عموما demo-ware هستند. چندجا کلیک میکنید، دوبار Next، سه بار OK و … به نظر میرسد کار تمام شده. اما واقعیت این است که عمری را باید صرف نگهداری و یا پیاده سازی جزئیاتی کرد که انجام آنها با کدنویسی مستقیم بسیار سریعتر، سادهتر و با کنترل بیشتری قابل انجام است. – سرعت: برای کار با EF Code first نیازی نیست در ابتدای کار بانک اطلاعاتی خاصی وجود داشته باشد. کلاسهای خود را طراحی و شروع به کدنویسی کنید. – سادگی: در اینجا دیگر از فایلهای EDMX خبری نیست و نیازی نیست مرتبا آنها را به روز کرده یا نگهداری کرد. تمام کارها را با کدنویسی و کنترل بیشتری میتوان انجام داد. به علاوه کنترل کاملی بر روی کد نهایی تهیه شده نیز وجود دارد و توسط ابزارهای تولید کد، ایجاد نمیشوند. – طراحی بهتر بانک اطلاعاتی نهایی: اگر طرح دقیقی از مدلهای برنامه داشته باشیم، میتوان آنها را به المانهای کوچک و مشخصی، تقسیم و refactor کرد. همین مساله در نهایت مباحث database normalization را به نحوی مطلوب و با سرعت بیشتری میسر میکند. – امکان استفاده مجدد از طراحی کلاسهای انجام شده در سایر ORMهای دیگر. چون طراحی مدلهای برنامه به بانک اطلاعاتی خاصی گره نمیخورند و همچنین الزاما هم قرار نیست جزئیات کاری EF در آنها لحاظ شود، این کلاسها در صورت نیاز در سایر پروژهها نیز به سادگی قابل استفاده هستند. – ردیابی سادهتر تغییرات: روش اصولی کار با پروژههای نرم افزاری همواره شامل استفاده از یک ابزار سورس کنترل مانند SVN، Git، مرکوریال و امثال آن است. به این ترتیب ردیابی تغییرات انجام شده به سادگی توسط این ابزارها میسر میشوند. – سادهتر شدن طراحیهای پیچیدهتر: برای مثال پیاده سازی ارث بری، ایجاد کلاسهای خود ارجاع دهنده و امثال آن با کدنویسی سادهتر است. این مجموعه آموزشی (Building ASP.NET MVC Apps with EF Code First, HTML5, and jQuery) ساخت یک برنامه کاربردی وب با استفاده از فناوری های مختلف مانند کدهای jQuery، EF و HTML5 را آموزش می دهد. زبان آموزشی : انگلیسی مدرس : نامشخص نوع رسانه : تصویری کیفیت : خوب زیر نویس : ندارد قیمت محصول : 820 / 1 تومان قیمت با تخفیف : 840 تومان IRR پایان زمان تخفیف تا - روز دیگر سرفصل های محصول English Description فرمت مناسب برای جستجو link هدایای ویژه مراحل سفارش یا دانلود محصولات قیمت اصلی دانلود با لینک مستقیم و سرعت بالا پسورد: 2nyacomputer.com لطفا جهت کمک به کاربران سایت، به این مجموعه امتیاز دهید: امتیاز دور و برش نیایند قابل تحمله بد نیست متوسطه متوسط به بالا ارزششو داره خوبه محشره مطالب مشابه Asp Visual Studio And Asp.net 4ویژگی های جدید ASP.NET 4آموزش مقدماتی تا پیشرفته aspآموزش امنیت در برنامه های aspآموزش Web API در ASP.NETآموزش ASP.NET 4.5آموزش برقراری امنتیت در ASP.NETاصول داده های داینامیک ASP.NETکار با داده ها در ASP.NET 3.5آموزش طراحی وب با ASP.NET MVC 5ASP.Net AJAX Connection Between Ajax And Databaseآموزش طراحی سایت حرفه ای با ASP ، بوت استرپ، انتیتی فریمورک و آنگولار jsASP.NET 3.5 FundamentalsAsp Wiley ASP.NET 4 24 Hour Trainerمجموعه ی کامل طراحی سایتکار با کنترل های Access و Identity در ASP.NET 4.5آموزش ASP.NET Web Pagesامنیت در ASP.NET 3.5شروع کار با ASP.NET MVC524Clip ASP.NET نظرات عنوان نظر متن نظر متن عکس وارد شود عکس جدید نمایش نظرات