آموزش انتقال برنامه های WPF و Windows Forms به .NET Core

Migrating WPF and Windows Forms Apps to .NET Core

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: .NET Core چارچوب پیشنهادی برای برنامه های جدید .NET است. این دوره به شما می آموزد که چگونه برنامه های موجود دسک تاپ ویندوز خود را از .NET Framework به .NET Core ، از جمله دسترسی به داده های Entity Framework ، دسترسی رجیستری و کد مشتری WCF ، انتقال دهید. در هسته مدرن سازی برنامه های WPF و Windows Forms یک دانش کامل است. انتقال آن برنامه ها از .NET Framework به .NET Core. در این دوره ، مهاجرت برنامه های WPF و Windows Forms Apps به .NET Core ، مهارت هایی را که برای انتقال برنامه های خود به .NET Core نیاز دارید خواهید آموخت. در ابتدا ، شما با اصول معماری WPF و Windows Forms و نحوه انتقال برنامه های دسک تاپ ساده به .NET Core آشنا خواهید شد. در مرحله بعد ، شما یک راه حل پیچیده چند پروژه با چندین پروژه کتابخانه کلاس و یک پروژه WPF به .NET Core ، از جمله دسترسی به داده های Entity Framework ، دسترسی رجیستری ، گفتگوی فرم های ویندوز و تماس های خدمات WCF ، انتقال خواهید داد. سرانجام ، شما می آموزید که چگونه از ویژگی های .NET Core برای برنامه دسک تاپ خود استفاده کنید ، مانند انتشار برنامه در یک فایل .exe منفرد که شامل تمام وابستگی هایی است که برنامه شما برای اجرای نیاز دارد. وقتی این دوره را به پایان رساندید ، دانش بنیادی در مورد انتقال برنامه های WPF و Windows Forms به .NET Core خواهید داشت که به شما کمک می کند در هنگام پیشرفت به سمت مدرن سازی برنامه های Windows Desktop خود حرکت کنید.

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

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

درک برنامه های دسک تاپ ویندوز با NET Core Understanding Windows Desktop Apps with .NET Core

  • مقدمه Introduction

  • فرم های ویندوز ، WPF و هسته NET را درک کنید Understand Windows Forms, WPF, and .NET Core

  • چرا برنامه های NET Framework خود را به هسته NET منتقل کنید؟ Why Migrate Your .NET Framework Apps to .NET Core?

  • سناریوی قهوه مغزی سیمی The Wired Brain Coffee Scenario

  • اولین برنامه Windows Forms خود را به .NET Core منتقل کنید Migrate Your First Windows Forms App to .NET Core

  • اولین برنامه WPF خود را به هسته NET منتقل کنید Migrate Your First WPF App to .NET Core

  • طرح کلی دوره Course Outline

تبدیل راه حل های پیچیده چند پروژه ای Converting Multi-project Complex Solutions

  • مقدمه Introduction

  • برنامه ای را که می خواهید مهاجرت کنید ، اجرا کنید Run the Application That You Will Migrate

  • به کد راه حل نگاه کنید Look at the Code of the Solution

  • بانک اطلاعات برنامه را تنظیم کنید Set up the Database for the Application

  • مراحل و ابزارهای معمول مهاجرت را بشناسید Know the Common Migration Steps and Tools

  • چارچوب .NET 4.7.2 را هدف قرار دهید Target .NET Framework 4.7.2

  • بسته های NuGet را به روز کنید Update NuGet Packages

  • آنالیز حمل و نقل .NET را اجرا کنید Run the .NET Portability Analyzer

  • خلاصه Summary

انتقال کتابخانه های .NET Framework به .NET Core Porting .NET Framework Libraries to .NET Core

  • مقدمه Introduction

  • کتابخانه ها را برای .NET Framework و .NET Core ایجاد کنید Build Libraries for .NET Framework and .NET Core

  • بسته های NuGet که باید بدانید NuGet Packages You Should Know

  • کتابخانه مدل ها را به NET Standard 2.0 منتقل کنید Port the Models Library to .NET Standard 2.0

  • انتقال Packages.config از پروژه WPF به PackageReference Migrate Packages.config of WPF Project to PackageReference

  • کتابخانه دسترسی به داده های Entity Framework را چند منظوره کنید Multi-target the Entity Framework Data Access Library

  • چندین هدف کتابخانه کنترل WPF را انتخاب کنید Multi-target the WPF Controls Library

  • خلاصه Summary

مهاجرت پروژه WPF به .NET Core Migrating the WPF Project to .NET Core

  • مقدمه Introduction

  • راه های مختلف مهاجرت یک پروژه را بدانید Know the Different Ways to Migrate a Project

  • یک پرونده پروژه جداگانه برای .NET Core ایجاد کنید Create a Separate Project File for .NET Core

  • یک پرونده Directory.Build.props اضافه کنید Add a Directory.Build.props File

  • فرم های WCF و Windows را وارد کنید و خطاها را برطرف کنید Include WCF and Windows Forms and Fix Errors

  • چارچوب هدف را در برنامه در حال اجرا نشان دهید Show the Target Framework in the Running App

  • کد مشتری WCF را برای .NET Core ایجاد کنید Generate WCF Client Code for .NET Core

  • به رجیستری ویندوز دسترسی پیدا کنید Access the Windows Registry

  • خلاصه Summary

کار با دات نت هسته بعد از مهاجرت Working with .NET Core after the Migration

  • مقدمه Introduction

  • .NET Framework Parts را بردارید Remove the .NET Framework Parts

  • یک برنامه خودمختار ایجاد کنید Create a Self-contained Application

  • یک فایل Exe تک منتشر کنید Publish a Single .Exe File

  • خلاصه Summary

نمایش نظرات

نظری ارسال نشده است.

آموزش انتقال برنامه های WPF و Windows Forms به .NET Core
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
2h 36m
39
Pluralsight (پلورال سایت) pluralsight-small
02 مهر 1398 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
26
4.8 از 5
دارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Thomas Claudius Huber Thomas Claudius Huber

مهندس نرم افزار و نویسنده دوره ویدیویی

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

یکی از ویژگی‌های برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعه‌دهندگان و کارشناسان معتبر، دوره‌هایی را ارائه می‌دهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژی‌ها نگه می‌دارد. این امر به کاربران این اطمینان را می‌دهد که دوره‌هایی که در Pluralsight می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.