لطفا جهت پرداخت (ورود به درگاه بانک) فیلترشکن خود را خاموش نمایید.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش WPF برای برنامه نویس تجاری
WPF for the Business Programmer
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
کارهای جالب زیادی وجود دارد که می توانید با WPF انجام دهید که با فرم های ویندوز غیرممکن یا بسیار دشوار است. در این دوره چند روش خلاقانه برای استفاده از WPF List Box را مشاهده خواهید کرد. کارهای جالب زیادی وجود دارد که می توانید با WPF انجام دهید که با فرم های ویندوز غیرممکن یا بسیار دشوار است. در این دوره چند روش خلاقانه برای استفاده از WPF List Box را مشاهده خواهید کرد. برخی از صفحههایی که میتوانید بلافاصله در برنامههای تجاری خود استفاده کنید، ارائه میشوند. چند روش منحصر به فرد برای کنار هم قرار دادن کنترل های کاربر برای ایجاد اشکال منحصر به فرد را یاد خواهید گرفت. در نهایت شما یک برنامه پوسته ایجاد خواهید کرد تا برنامه WPF خود را شبیه ویندوز 8 کند. این دوره فراتر از اصول اولیه WPF است تا به شما بینش های منحصر به فردی در مورد نحوه ایجاد برنامه های تجاری ارائه دهد.
سرفصل ها و درس ها
جعبه لیست WPF انعطاف پذیر
The Flexible WPF List Box
معرفی دوره
Course Introduction
معرفی
Introduction
اولین نمونه های جعبه لیست ما
Our First List Box Examples
جعبه فهرست چند خطی
A Multi-Line List Box
یک کادر فهرست افقی
A Horizontal List Box
با استفاده از Data Trigger آیتم های جعبه لیست را تغییر دهید
Change List Box Items using Data Triggers
گروه بندی آیتم های جعبه لیست با استفاده از XAML
Grouping A List Box Items using XAML
یک DataTemplate را به یک منبع تبدیل کنید
Make a DataTemplate A Resource
یک لیست را به جزئیات متصل کنید
Bind A List to Details
با صفحه جزئیات ما اضافه/ویرایش/حذف کنید
Add/Edit/Delete with our Detail Screen
خلاصه
Summary
سرگرمی بیشتر با جعبه فهرست WPF
More Fun with The WPF List Box
معرفی
Introduction
نمایش داده ها در یک لیست باکس با استفاده از ObjectDataProvider
Displaying Data in A List Box using The ObjectDataProvider
با استفاده از XmlDataProvider
Using The XmlDataProvider
به صورت پویا بین دو الگوی داده جابجا شوید
Dynamically Switch Between two Data Templates
مقدمه مرتب سازی و فیلترینگ
Sorting and Filtering Introduction
استفاده از یک CollectionViewSource برای مرتب سازی داده ها
Using A CollectionViewSource to Sort Data
ترتیب مرتب سازی را به صورت پویا تغییر دهید
Change Sort Order Dynamically
فیلتر کردن داده ها با استفاده از CollectionViewSource
Filtering Data using the CollectionViewSource
قالب بندی داده ها و کلاس های ValueConverter
Formatting Data and ValueConverter Classes
نسخه ی نمایشی قالب بندی داده ها با استفاده از XAML
Demo of Formatting Data using XAML
استفاده از ValueConverter برای قالب بندی داده ها
Using A ValueConverter to format Data
محرک های داده و مبدل های ارزش
Data Triggers and Value Converters
خلاصه
Summary
صفحه های برنامه کاربردی تجاری را در WPF توسعه دهید
Develop Business Application Screens in WPF
معرفی
Introduction
از DockPanel برای چیدمان صفحه استفاده کنید
Use A DockPanel to Layout A Screen
از یک شبکه برای چیدمان صفحه استفاده کنید
Use A Grid to Layout A Screen
ابزارهای UI مورد نیاز برای یک برنامه تجاری
UI Tools needed for A Business Application
سیستم منو
Menu System
سیستم منوی عمودی توجیه شده سمت چپ
Left Justified Vertical Menu System
درباره باکس
About Box
فرم ورود
Login Form
ایجاد نوار ابزار
Creating A Tool Bar
استفاده از نوار وضعیت
Using A Status Bar
راهنمای ابزار و کنترل هایپرلینک
Tooltips and Hyperlink Controls
ترفندهای نکات پنجره
Window Tips & Tricks
ایجاد یک پنجره بدون حاشیه
Creating A Borderless Window
ایجاد یک پنجره غیر مستطیلی
Creating A Non-Rectangular Window
فرم ورود بدون مرز و سایه
A Login Form with no Border and A Shadow
استفاده از کنترل های کاربر
Using User Controls
یک کنترل کاربر آدرس ایجاد کنید
Create an Address User Control
داده ها را روی کنترل کاربر آدرس تنظیم کنید
Set Data on Address User Control
بارگذاری کنترل کاربر به صورت پویا در زمان اجرا
Load User Control Dynamically at Runtime
ایجاد پوسته برنامه تجاری
Creating A Business Application Shell
یک پوسته WPF با نوار ابزار، ناحیه محتوا و نوارهای وضعیت
A WPF Shell with Toolbars, Content Area and Status Bars
متحرک سازی کنترل های کاربر
Animating User Controls
خلاصه
Summary
ایجاد اشکال WPF با متن
Create WPF Shapes with Text
معرفی
Introduction
استفاده از Border، TextBlock و Shapes Together
Using Border, TextBlock and Shapes Together
استفاده از بوم برای ایجاد یک شکل
Using Canvas to Create A Shape
مرکز کردن اشکال با استفاده از مبدلهای ValueConverters/MultiBinding
Centering Shapes using ValueConverters/MultiBinding Converters
با استفاده از پارامتر مبدل
Using A ConverterParameter
استفاده از کنترل کاربر شکل سفارشی
Using A Custom Shape User Control
ایجاد کنترل کاربر شکل سفارشی
Creating The Custom Shape User Control
خلاصه
Summary
ایجاد پوسته ویندوز 8 در WPF
Creating A Windows 8 Shell in WPF
معرفی
Introduction
مروری بر پوسته ویندوز 8 در WPF
An overview of A Windows 8 Shell in WPF
بلوک های ساختمان پوسته ویندوز 8
The Building Blocks of A Windows 8 Shell
ایجاد پنجره اصلی برای پوسته ما
Creating The Main Window for our Shell
اجرای دکمه Minimize، Maximize و Close
Implementing Minimize, Maximize and Close Button
ScrollViewer، استفاده از کاشی و منطقه محتوا
ScrollViewer, Tile Usage and Content Area
معرفی کارگزار پیام
Message Broker Introduction
با استفاده از یک کارگزار پیام
Using A Message Broker
رابط و کلاس کارگزار پیام
The Message Broker Interface and Class
ارسال پیام ها با استفاده از کارگزار پیام
Passing Messages using The Message Broker
مشاهده مدل ها و کارگزار پیام
View Models and The Message Broker
ساختن کنترل های دکمه ای بهتر
Building Better Button Controls
نسخه ی نمایشی ساختن کنترل دکمه بهتر
Demo of Building A Better Button Control
ساخت دکمه تصویر
Building an Image Button
مقدمه ای بر ایجاد یک جعبه پیام سفارشی
Introduction to Creating A Custom Message Box
نسخه ی نمایشی ایجاد یک جعبه پیام سفارشی
Demo of Creating a Custom Message Box
مقدمه ای بر ایجاد یک کاشی
Introduction to Creating A Tile
نسخه ی نمایشی ایجاد یک کاشی
Demo of Creating A Tile
مقدمه ای بر راه اندازی یک اپلیکیشن
Introduction to Launching an Application
Pluralsight یکی از پرطرفدارترین پلتفرمهای آموزش آنلاین است که به میلیونها کاربر در سراسر جهان کمک میکند تا مهارتهای خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دورههای آموزشی در زمینههای فناوری اطلاعات، توسعه نرمافزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه میدهد.
یکی از ویژگیهای برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعهدهندگان و کارشناسان معتبر، دورههایی را ارائه میدهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژیها نگه میدارد. این امر به کاربران این اطمینان را میدهد که دورههایی که در Pluralsight میپذیرند، با جدیدترین دانشها و تجارب به روز شدهاند.
پل بیش از سی سال تجربه معماری سیستم های اطلاعاتی دارد و تخصص وی از شرکتهای Fortune 500 تقاضای زیادی دارد. پل نویسنده Pluralsight است ، بیش از 400 مقاله منتشر کرده و بیش از 14 کتاب در موضوعات مختلف از JavaScript ، Angular ، C # ، SQL Server و بسیاری از فناوری های دات نت تألیف کرده است. پل یک سخنران مکرر در کنفرانس ها و گروه های کاربران است.
نمایش نظرات