آموزش 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

  • همه اش را بگذار کنار هم Putting it all Together

  • خلاصه Summary

نمایش نظرات

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

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

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

آموزش WPF برای برنامه نویس تجاری
جزییات دوره
4h 38m
76
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
144
از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Paul D. Sheriff Paul D. Sheriff

پل بیش از سی سال تجربه معماری سیستم های اطلاعاتی دارد و تخصص وی از شرکتهای Fortune 500 تقاضای زیادی دارد. پل نویسنده Pluralsight است ، بیش از 400 مقاله منتشر کرده و بیش از 14 کتاب در موضوعات مختلف از JavaScript ، Angular ، C # ، SQL Server و بسیاری از فناوری های دات نت تألیف کرده است. پل یک سخنران مکرر در کنفرانس ها و گروه های کاربران است.