نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
برای ساختن یک برنامه دسک تاپ با دات نت و سی شارپ ، می توانید از بین چارچوب های مختلف رابط کاربر انتخاب کنید. این دوره به شما می آموزد که از چه فریم ورک های 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
نمایش نظرات