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