0 رای
وضعیت موجودی موجود

قیمت قبلی: 6,040,000 ریال
قیمت: 5,640,000 ریال

 



  • Publisher ‏ : ‎ Packt Publishing (February 23, 2018)
  • Language ‏ : ‎ English
  • Paperback ‏ : ‎ 524 pages
  • ISBN-10 ‏ : ‎ 1788399803
  • ISBN-13 ‏ : ‎ 978-1788399807


 

کتاب Windows Presentation Foundation Development Cookbook: 100 recipes to build rich desktop client applications on Windows

Gain comprehensive insight into WPF mechanics and capabilities.

Key Features

  • Gain a strong foundation in WPF features and patterns
  • Leverage the MVVM pattern to build decoupled, maintainable apps
  • Increase efficiency through Performance tuning and UI automation

Book Description

Windows Presentation Foundation (WPF) is Microsoft's development tool for building rich Windows client user experiences that incorporate UIs, media, and documents. With the updates in .NET 4.7, Visual Studio 2017, C# 7, and .NET Standard 2.0, WPF has taken giant strides and is now easier than ever for developers to use.

If you want to get an in-depth view of WPF mechanics and capabilities, then this book is for you.

The book begins by teaching you about the fundamentals of WPF and then quickly shows you the standard controls and the layout options. It teaches you about data bindings and how to utilize resources and the MVVM pattern to maintain a clean and reusable structure in your code. After this, you will explore the animation capabilities of WPF and see how they integrate with other mechanisms. Towards the end of the book, you will learn about WCF services and explore WPF's support for debugging and asynchronous operations.

By the end of the book, you will have a deep understanding of WPF and will know how to build resilient applications.

What you will learn

  • Understand the fundamentals of WPF
  • Explore the major controls and manage element layout
  • Implement data binding
  • Create custom elements that lead to a particular implementation path
  • Customize controls, styles, and templates in XAML
  • Leverage the MVVM pattern to maintain a clean and reusable structure in your code
  • Master practical animations
  • Integrate WCF services in a WPF application
  • Implement WPFs support for debugging and asynchronous operations

Who This Book Is For

The book is intended for developers who are relatively new to WPF (Windows Presentation Foundation), or those who have been working with WPF for some time, but want to get a deeper understanding of its foundation and concepts to gain practical knowledge. Basic knowledge of C# and Visual Studio is assumed.

Table of Contents

  1. WPF Fundamentals
  2. Using WPF Standard Controls
  3. Layouts and Panels
  4. Working with Data Bindings
  5. Using Custom Controls and User Controls
  6. Using Styles, Templates and Triggers
  7. Using Resources and MVVM Patterns
  8. Working with Animations
  9. Using WCF Services
  10. Debugging and Threading
  11. Interoperability with Win32 and WinForm

منابع کتاب کتاب Windows Presentation Foundation Development Cookbook: 100 recipes to build rich desktop client applications on Windows

بینشی جامع در مورد مکانیک ها و قابلیت های WPF به دست آورید.

ویژگی های کلیدی

  • یک پایه قوی در ویژگی ها و الگوهای WPF به دست آورید
  • از الگوی MVVM برای ایجاد برنامه‌های جداشده و قابل نگهداری استفاده کنید
  • افزایش کارایی از طریق تنظیم عملکرد و اتوماسیون UI

توضیحات کتاب

Windows Presentation Foundation (WPF) ابزار توسعه مایکروسافت برای ایجاد تجربه‌های غنی کاربر کلاینت ویندوز است که رابط‌های کاربری، رسانه و اسناد را در خود جای داده است. WPF با به‌روزرسانی‌های .NET 4.7، Visual Studio 2017، C# 7 و .NET Standard 2.0 گام‌های بزرگی برداشته است و اکنون استفاده از آن برای توسعه‌دهندگان آسان‌تر از همیشه است.

اگر می خواهید دیدی عمیق از مکانیک و قابلیت های WPF داشته باشید، این کتاب برای شما مناسب است.

این کتاب با آموزش اصول WPF به شما شروع می شود و سپس به سرعت کنترل های استاندارد و گزینه های طرح بندی را به شما نشان می دهد. این به شما در مورد اتصال داده ها و نحوه استفاده از منابع و الگوی MVVM برای حفظ ساختار تمیز و قابل استفاده مجدد در کد خود می آموزد. پس از این، قابلیت های انیمیشن WPF را بررسی خواهید کرد و نحوه ادغام آنها با مکانیسم های دیگر را مشاهده خواهید کرد. در پایان کتاب، با خدمات WCF آشنا خواهید شد و پشتیبانی WPF برای اشکال زدایی و عملیات ناهمزمان را بررسی خواهید کرد.

در پایان کتاب، درک عمیقی از WPF خواهید داشت و می دانید که چگونه برنامه های کاربردی انعطاف پذیر بسازید.

آنچه خواهید آموخت

  • اصول WPF را درک کنید
  • کنترل های اصلی را کاوش کنید و چیدمان عناصر را مدیریت کنید
  • پیاده سازی داده های الزام آور
  • عناصر سفارشی ایجاد کنید که به مسیر پیاده سازی خاصی منتهی می شوند
  • کنترل ها، سبک ها و قالب ها را در XAML سفارشی کنید
  • از الگوی MVVM برای حفظ ساختار تمیز و قابل استفاده مجدد در کد خود استفاده کنید
  • بر انیمیشن های کاربردی مسلط شوید
  • خدمات WCF را در یک برنامه WPF ادغام کنید
  • اجرای پشتیبانی WPF برای اشکال زدایی و عملیات ناهمزمان

این کتاب برای چه کسی است

این کتاب برای توسعه دهندگانی است که با WPF (بنیاد ارائه ویندوز) نسبتاً جدید هستند، یا کسانی که مدتی است با WPF کار می کنند، اما می خواهند درک عمیق تری از مبانی و مفاهیم آن برای به دست آوردن دانش عملی به دست آورند. دانش اولیه C# و Visual Studio فرض می شود.

فهرست مطالب

  1. اصول WPF
  2. استفاده از کنترل های استاندارد WPF
  3. چیدمان ها و پنل ها
  4. کار با Data Bindings
  5. استفاده از کنترل های سفارشی و کنترل های کاربر
  6. استفاده از سبک‌ها، الگوها و محرک‌ها
  7. استفاده از منابع و الگوهای MVVM
  8. کار با انیمیشن ها
  9. استفاده از خدمات WCF
  10. اشکال زدایی و Threading
  11. قابلیت همکاری با Win32 و WinForm

نظرات کاربران درباره کتاب Windows Presentation Foundation Development Cookbook: 100 recipes to build rich desktop client applications on Windows

نظری در مورد این محصول توسط کاربران ارسال نگردیده است.
اولین نفری باشید که در مورد کتاب Windows Presentation Foundation Development Cookbook: 100 recipes to build rich desktop client applications on Windows نظر می دهد.

ارسال نظر درباره کتاب Windows Presentation Foundation Development Cookbook: 100 recipes to build rich desktop client applications on Windows

لطفا توجه داشته باشید که ایمیل شما منتشر نخواهد شد.

برچسب های مرتبط با کتاب Windows Presentation Foundation Development Cookbook: 100 recipes to build rich desktop client applications on Windows

Programming Languages خرید اینترنتی کتاب های زبان اصلی کامپیوتر Computers book خرید اینترنتی کتاب های زبان اصلی C#

بر اساس سلیقه شما...

  Product details Publisher ‏ : ‎  Cengage Lea ...
4,720,000 ریال

codebazan

طراحی و اجرا: فروشگاه ساز سبدخرید