آموزش مبانی ساخت برنامه های دسک تاپ NET

Fundamentals of Building .NET Desktop Applications

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: برای ساختن یک برنامه دسک تاپ با دات نت و سی شارپ ، می توانید از بین چارچوب های مختلف رابط کاربر انتخاب کنید. این دوره به شما می آموزد که از چه فریم ورک های UI می توانید استفاده کنید و نحوه ساخت برنامه های دسک تاپ .NET برای ویندوز با فرم های WinUI ، WPF و ویندوز. برای ساخت برنامه های دسک تاپ با NET و C # ، می توانید از بین چارچوب های مختلف UI یکی را انتخاب کنید. در این دوره ، مبانی ساخت برنامه های دسک تاپ .NET ، یاد خواهید گرفت که برنامه های دسک تاپ ویندوز را با WinUI ، WPF و فرم های ویندوز ایجاد کنید. ابتدا چارچوب های مختلف رابط کاربری را کشف خواهید کرد که می توانید برای ساخت برنامه های دسک تاپ ویندوز و برنامه های دسکتاپ بین پلتفرم با .NET و C # استفاده کنید. در مرحله بعدی ، شما یاد خواهید گرفت که چگونه یک چارچوب UI برای پروژه خود انتخاب کنید. سرانجام ، شما می آموزید که چگونه برنامه های دسک تاپ ویندوز را با WinUI ، WPF و فرم های ویندوز بسازید و هنگام ساخت این برنامه ها با مفاهیم مهم برنامه های دسک تاپ مانند XAML ، طرح بندی ، الگوی MVVM و اتصال داده ها آشنا خواهید شد. پس از پایان این دوره ، مهارت و دانش چارچوب های NET UI لازم برای ساخت برنامه های دسک تاپ ویندوز خود با NET و C # را خواهید داشت.

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

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

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

دانستن چارچوب UI برای برنامه های دسک تاپ NET Knowing the UI Frameworks for .NET Desktop Apps

  • معرفی Introduction

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

  • ساختار این دوره چگونه است How This Course Is Structured

  • .NET ، Windows Forms و WPF را درک کنید Understand .NET, Windows Forms, and WPF

  • بستر جهانی ویندوز (UWP) را بشناسید Know the Universal Windows Platform (UWP)

  • درک کتابخانه Windows UI (WinUI) Understand the Windows UI Library (WinUI)

  • برنامه های دسک تاپ Cross-platform را با NET بسازید Build Cross-platform Desktop Apps with .NET

  • یک چارچوب UI برای برنامه دسک تاپ خود انتخاب کنید Choose a UI Framework for Your Desktop App

  • خلاصه Summary

ایجاد اولین برنامه Winui خود را Creating Your First WinUI App

  • معرفی Introduction

  • به راه حل آغازین نگاه کنید Look at the Starter Solution

  • محیط خود را تنظیم کنید Set up Your Environment

  • یک برنامه دسک تاپ WinUI ایجاد کنید Create a WinUI Desktop App

  • درک طرح XAML Understand XAML Layout

  • طرح اصلی را بسازید Build the Main Layout

  • سربرگ را در UserControl استخراج کنید Extract the Header into a UserControl

  • الگوی MVVM را درک کنید Understand the MVVM Pattern

  • یک ViewModel برای یک کارمند ایجاد کنید Create a ViewModel for an Employee

  • کلاس ViewModelBase را پیاده سازی کنید Implement a ViewModelBase Class

  • برای MainWindow یک ViewModel بسازید Build a ViewModel for the MainWindow

  • View را با x: Bind به ViewModel متصل کنید Bind the View to the ViewModel with x:Bind

  • برنامه WinUI Desktop را اجرا کنید Run the WinUI Desktop App

  • خلاصه Summary

ساخت اولین برنامه WPF Building Your First WPF App

  • معرفی Introduction

  • یک برنامه WPF ایجاد کنید Create a WPF App

  • از طرح اصلی اصلی پروژه WinUI استفاده کنید Use the Main Layout from the WinUI Project

  • HeaderControl را از پروژه WinUI کپی کنید Copy the HeaderControl from the WinUI Project

  • درک اتصال و x: صحافی Understand Binding and x:Bind

  • MainViewModel را به Data Context اضافه کنید Add the MainViewModel to the Data Context

  • خطای اتصال DatePicker را برطرف کنید Fix the DatePicker Binding Error

  • از BooleanToVisibilityConverter استفاده کنید Use the BooleanToVisibilityConverter

  • دستورات و MVVM را درک کنید Understand Commands and MVVM

  • کلاس DelegateCommand را پیاده سازی کنید Implement a DelegateCommand Class

  • از DelegateCommand در ViewModels استفاده کنید Use the DelegateCommand in the ViewModels

  • به DelegateComm Properties پیوند دهید Bind to the DelegateCommand Properties

  • خلاصه Summary

نوشتن اولین برنامه فرم های ویندوز Writing Your First Windows Forms App

  • معرفی Introduction

  • یک برنامه Windows Forms ایجاد کنید Create a Windows Forms App

  • طرح اصلی را بسازید Build the Main Layout

  • UserControl را برای هدر اضافه کنید Add a UserControl for the Header

  • Data Binding and BindingSource را بفهمید Understand Data Binding and BindingSource

  • BindingSource و ViewModel را تنظیم کنید Set up the BindingSource and the ViewModel

  • ListBox را به BindingSource متصل کنید Connect the ListBox to the BindingSource

  • کنترل های جزئیات را ببندید Bind the Detail Controls

  • ComboBox را ببندید Bind the ComboBox

  • منطق تازه سازی را پیاده سازی کنید Implement the Refresh Logic

  • داده ها را ذخیره کنید Save the Data

  • خلاصه و موارد بعدی Summary and What’s Next

نمایش نظرات

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

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

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

آموزش مبانی ساخت برنامه های دسک تاپ NET
جزییات دوره
3h 27m
49
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
15
5 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Thomas Claudius Huber Thomas Claudius Huber

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