آموزش چارچوب نهاد کد اول با پایگاه های داده قدیمی

Code-first Entity Framework with Legacy Databases

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: اکثر مولدهای کد انعطاف پذیر نیستند ، اما با Entity-Framework Reverse POCO Generator ، می توانید کدی را دقیقاً همانطور که می خواهید ایجاد کنید. شما خواهید آموخت که چگونه یک پایگاه داده SQL Server میراث یا فعلی را در Code-first Entity-Framework مهندسی معکوس کنید ... این دوره بخشی از موارد زیر است: Entity Framework 6 Path همه را بزرگ کنید مقدمه و بررسی اجمالی پروژه 15 متر 28 ثانیه تولید کد انواع اول از یک پایگاه داده موجود 48 متر 46s جداسازی اشیا Dat مربوط به پایگاه داده 15m 41s تنظیم کد تولید شده 21m 46s سفارشی سازی کد تولید شده 31 متر 7 ثانیه کار با مهاجرت های چارچوب نهاد 19m 35s آزمایش لایه دسترسی کد اول 19 متر 43s علائم تجاری و نام تجاری اشخاص ثالث ذکر شده در این دوره متعلق به صاحبان مربوطه می باشند و Pluralsight وابسته یا تأیید شده توسط این احزاب نیست.

سرفصل ها و درس ها

مقدمه و بررسی اجمالی پروژه Introduction and Project Overview

  • مقدمه Introduction

  • بررسی اجمالی ماژول Module Overview

  • مهندسی معکوس چیست؟ What Is Reverse Engineering?

  • پیش نیازهای چارچوب نهاد Entity Framework Prerequisites

  • معنی کد اول چیست What Code-first Means

  • نصب در یک پروژه جدید Installation into a New Project

  • وب سایت گالری Visual Studio Visual Studio Gallery Website

  • وب سایت Codeplex Codeplex Website

  • چرا از Microsoft Generator استفاده نمی کنید؟ Why Not Use the Microsoft Generator?

  • مقدمه نسخه ی نمایشی Demo Introduction

  • نسخه ی نمایشی Demo

  • خلاصه Summary

تولید کد انواع اول از یک پایگاه داده موجود Generating Code First Types from an Existing Database

  • مقدمه Introduction

  • بررسی اجمالی ماژول Module Overview

  • مقدمه نسخه ی نمایشی Demo Introduction

  • فضای نام Namespace

  • نام DbContext DbContextName

  • DbContextInterfaceBaseClasses و MakeClassesPartial DbContextInterfaceBaseClasses and MakeClassesPartial

  • ConnectionStringName و ConfigFilenameSearchOrder ConnectionStringName and ConfigFilenameSearchOrder

  • TargetFrameworkVersion TargetFrameworkVersion

  • ConfigurationClassName ConfigurationClassName

  • ایجاد فایلهای جداگانه GenerateSeparateFiles

  • ازCamelCase استفاده کنید UseCamelCase

  • IncludeComments و IncludeExtendedPropertyComments IncludeComments and IncludeExtendedPropertyComments

  • شامل نمایشها IncludeViews

  • شامل توابع جدول ارزش گذاری شده است IncludeTableValuedFunctions

  • انواع جغرافیایی را غیرفعال کنید DisableGeographyTypes

  • مجموعه نوع CollectionType

  • AddUnitTestingDbContext AddUnitTestingDbContext

  • شامل QueryTraceOn9481Flag IncludeQueryTraceOn9481Flag

  • فضاهای اضافی AdditionalNamespaces

  • موارد اضافیContextInterface AdditionalContextInterfaceItems

  • WCF WCF

  • خلاصه Summary

جداسازی اشیا Dat مربوط به پایگاه داده Isolating the Relevant Database Objects

  • مقدمه Introduction

  • مقدمه نسخه ی نمایشی Demo Introduction

  • نسخه ی نمایشی Demo

  • خلاصه Summary

تنظیم کد تولید شده Organizing the Generated Code

  • تنظیم کد تولید شده Organizing the Generated Code

  • عناصری برای تولید Elements to Generate

  • مقدمه نسخه ی نمایشی Demo Introduction

  • نسخه ی نمایشی: به روزرسانی ژنراتور Demo: Upgrading the Generator

  • نسخه ی نمایشی: جداسازی کد تولید شده در پوشه ها Demo: Separating Generated Code into Folders

  • تفکیک کد تولید شده به پروژه ها Separating Generated Code into Projects

  • نسخه ی نمایشی: تفکیک کد تولید شده به پروژه ها Demo: Separating Generated Code into Projects

  • خلاصه Summary

سفارشی سازی کد تولید شده Customizing the Generated Code

  • سفارشی سازی کد تولید شده Customizing the Generated Code

  • مقدمه نسخه ی نمایشی Demo Introduction

  • نسخه ی نمایشی: راه اندازی Demo: Setup

  • نسخه ی نمایشی: تغییر نام جدول Demo: Table Rename

  • نسخه ی نمایشی: ستون را به روز کنید Demo: Update Column

  • نسخه ی نمایشی: Enums Demo: Enums

  • نسخه ی نمایشی: روش های ذخیره شده تغییر نام و انواع بازگشت Demo: Stored Procedure Renaming and Return Types

  • نسخه ی نمایشی: ویژگی های کلاس Demo: Class Attributes

  • نسخه ی نمایشی: کلاس های پایه Demo: Base Classes

  • نسخه ی نمایشی: بدنه کلاس Demo: Class Body

  • نسخه ی نمایشی: ویژگی های ستون Demo: Column Properties

  • نسخه ی نمایشی: تکثر انگلیسی Demo: English Pluralisation

  • نسخه ی نمایشی: تکثر اسپانیایی Demo: Spanish Pluralisation

  • خلاصه Summary

کار با مهاجرت های چارچوب نهاد Working with Entity Framework Migrations

  • کار با مهاجرت های چارچوب نهاد Working with Entity Framework Migrations

  • نسخه ی نمایشی: راه اندازی Demo: Setup

  • نسخه ی نمایشی: کار با یک پایگاه داده پشتیبانی شده از DBA Demo: Working with a DBA Supported Database

  • نسخه ی نمایشی: تنظیم انتقالهای چارچوب نهاد Demo: Setting up Entity Framework Migrations

  • نسخه ی نمایشی: کار با Entertainment Framework Migrations Demo: Working with Entity Framework Migrations

  • خلاصه Summary

آزمایش لایه دسترسی کد اول Testing the Code-first Access Layer

  • آزمایش لایه دسترسی کد اول Testing the Code-first Access Layer

  • نسخه ی نمایشی: نمای کلی پروژه Demo: Overview of Project

  • نسخه ی نمایشی: تست واحد Demo: Unit Testing

  • نسخه ی نمایشی: تست یکپارچه سازی Demo: Integration Testing

  • خلاصه Summary

  • متشکرم Thank You

نمایش نظرات

آموزش چارچوب نهاد کد اول با پایگاه های داده قدیمی
جزییات دوره
2h 52m
72
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
107
4.8 از 5
دارد
دارد
دارد
Simon Hughes
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Simon Hughes Simon Hughes

سایمون به مدت 26 سال در انگلستان طراحی و توسعه نرم افزار داشته است. سایمون در حال حاضر توسعه دهنده اصلی سایت www.bybox.com است و در آنجا وقت خود را صرف ایجاد سیستم های پیشرفته انبار بی سیم می کند. او چند سال به تدریس دوره های MSDN برای آموزش Cap Gemini پرداخت. سایمون به دنیای ریاضیات فرو رفت و یک نرم افزار کمی تجزیه و تحلیل ریسک و مدل سازی انفجار برای یک شرکت نفتی پیشرو ایجاد کرد و بخشی از تیم ایجاد کننده سیستم بانک تسویه حساب کرست بود. سایمون همچنین توسعه دهنده اصلی تیمی بود که صفحه های ورود و خروج چند رشته ای بسیار مقیاس پذیر را در بسیاری از فرودگاه های برجسته نوشت. او متخصص توسعه برنامه های حرفه ای با استفاده از فن آوری های مایکروسافت ، از جمله C # ، Sql Server و .NET است. نویسنده محبوب EntityFramework Reverse POCO Generator موجود در www.ReversePoco.com. در اوقات فراغت او عاشق تیراندازی با کمان و عکاسی است.