آموزش ساخت برنامه های کاربردی ویندوز 8 با کارایی بالا

Building High-Performance Windows 8 Applications

در حال بارگزاری نمونه ویدیو، لطفا صبر کنید...
Video Player is loading.
Current Time 0:00
Duration 0:00
Loaded: 0%
Stream Type LIVE
Remaining Time 0:00
 
1x
    • Chapters
    • descriptions off, selected
    • subtitles off, selected
      نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
      نمونه ویدیوها:
      • در حال بارگزاری، لطفا صبر کنید...
      توضیحات دوره: این دوره جنبه های مختلف عملکرد در برنامه های کاربردی ویندوز 8 را پوشش می دهد که برای هر توسعه دهنده ویندوز 8 ضروری است. درباره تأثیر ساختار XAML خود، کار با مجموعه‌های بزرگ و مجازی‌سازی، غیر همگام‌سازی،... عملکرد یکی از جنبه‌های توسعه برنامه کاربردی است که همه با آن موافق هستند مهم است، اما اغلب دستیابی به آن چندان آسان نیست - به خصوص وقتی برنامه شما بزرگتر و پیچیده تر می شود. در این دوره ما طیف گسترده‌ای از جنبه‌های مربوط به عملکرد را پوشش می‌دهیم، از ادراک در مقابل واقعیت در PLM، XAML، داده‌ها، رسانه‌ها و عملکرد سیستم فایل و استراتژی‌ها، استفاده از مجازی‌سازی، استفاده از همگام‌سازی به نفع شما، تا ابزار و تجزیه و تحلیل. چه به تازگی شروع به ساخت یک برنامه ویندوز 8 (LOB) کرده باشید و چه در حال حاضر به خوبی در حال انجام و مشکل عملکرد هستید، این دوره به شما کمک خواهد کرد.

      سرفصل ها و درس ها

      معرفی Introduction

      • طرح کلی Outline

      • چرا باید اهمیت دهیم؟ Why should we care?

      • چگونه می توانیم اهمیت دهیم؟ How can we care?

      • خلاصه Summary

      عملکرد چرخه عمر برنامه Application Lifecycle Performance

      • طرح کلی Outline

      • چرخه عمر برنامه The Application Lifecycle

      • راه اندازی - گسترش صفحه نمایش اسپلش Starting Up - Extending The Splash Screen

      • نسخه ی نمایشی - گسترش صفحه نمایش چلپ چلوپ Demo - Extending The Splash Screen

      • راه اندازی - به حداقل رساندن تجزیه XAML Starting Up - Minimizing XAML Parsing

      • نسخه ی نمایشی - به حداقل رساندن تجزیه XAML Demo - Minimizing XAML Parsing

      • راه اندازی - به حداقل رساندن ارجاعات مجمع مدیریت شده Starting Up - Minimizing Managed Assembly References

      • نسخه ی نمایشی - به حداقل رساندن مراجع مجمع مدیریت شده Demo - Minimizing Managed Assembly References

      • راه اندازی - به حداقل رساندن درخواست های وب Starting Up - Minimizing Web Requests

      • تعلیق - کاهش ردپای حافظه برنامه شما Suspending - Reducing Your App's Memory Footprint

      • تعلیق - در نظر گرفتن مواردی که در چه زمانی باید صرفه جویی شود Suspending - Considering What to Save at What Time

      • نسخه ی نمایشی - در نظر گرفتن چه چیزی در چه زمانی ذخیره شود Demo - Considering What to Save at What Time

      • از سرگیری - اطمینان از رزومه سریع Resuming - Ensuring Fast Resume

      • نسخه ی نمایشی - تضمین رزومه سریع Demo - Ensuring Fast Resume

      • خلاصه Summary

      عملکرد عمومی XAML XAML General Performance

      • طرح کلی Outline

      • آشنایی با معماری XAML Understanding XAML Architecture

      • استراتژی های عملکرد XAML XAML Performance Strategies

      • نسخه ی نمایشی - استراتژی های عملکرد XAML Demo - XAML Performance Strategies

      • استراتژی های فرهنگ لغت منابع Resource Dictionary Strategies

      • نسخه ی نمایشی - استراتژی های فرهنگ لغت منابع Demo - Resource Dictionary Strategies

      • درک مجازی سازی UI - عمومی Understanding UI Virtualization - General

      • نسخه ی نمایشی - مجازی سازی UI Demo - UI Virtualization

      • درک مجازی سازی UI - Viewport Understanding UI Virtualization - The Viewport

      • نسخه ی نمایشی - Viewport Demo- The Viewport

      • خلاصه Summary

      عملکرد انیمیشن XAML XAML Animation Performance

      • طرح کلی Outline

      • انیمیشن های وابسته در مقابل مستقل Dependent Versus Independent Animations

      • نسخه ی نمایشی - انیمیشن ها Demo - Animations

      • استفاده از کتابخانه انیمیشن Using The Animation Library

      • نسخه ی نمایشی - با استفاده از کتابخانه انیمیشن Demo - Using The Animation Library

      • اجتناب از اخطارهای عملکرد انیمیشن Avoiding Animation Performance Caveats

      • خلاصه Summary

      عملکرد رسانه ای Media Performance

      • طرح کلی Outline

      • کار با جریان های رسانه ای Working with Media Streams

      • کار با ویدئو Working with Video

      • درباره The MediaElement About The MediaElement

      • کار با تصاویر Working with Images

      • نسخه ی نمایشی - کار با تصاویر Demo - Working with Images

      • خلاصه Summary

      عملکرد داده ها Data Performance

      • طرح کلی Outline

      • مجازی سازی داده ها Data Virtualization

      • مجازی سازی با دسترسی تصادفی Random Access Virtualization

      • نسخه ی نمایشی - مجازی سازی با دسترسی تصادفی Demo - Random Access Virtualization

      • مجازی سازی افزایشی Incremental Virtualization

      • نسخه ی نمایشی - مجازی سازی افزایشی Demo - Incremental Virtualization

      • خلاصه Summary

      راندمان فعالیت Task Performance

      • طرح کلی Outline

      • پاسخگو نگه داشتن UI Thread و Offloading کار Keeping Your UI Thread Responsive and Offloading Work

      • نسخه ی نمایشی - بارگذاری کار در پس زمینه Demo - Offloading Work to The Background

      • آموزش اعزام Learning to Dispatch

      • نسخه ی نمایشی - آموزش ارسال Demo - Learning to Dispatch

      • اجازه لغو Allowing Cancellation

      • نسخه ی نمایشی - اجازه لغو Demo - Allowing Cancellation

      • استراتژی های کار چندگانه Multiple Task Strategies

      • نسخه ی نمایشی - استراتژی های کار چندگانه Demo - Multiple Task Strategies

      • خلاصه Summary

      عملکرد سیستم فایل File System Performance

      • طرح کلی Outline

      • نکات کلی عملکرد سیستم فایل General File System Performance Tips

      • با استفاده از QueryOptions Using QueryOptions

      • نسخه ی نمایشی - کار با سیستم فایل Demo - Working with The File System

      • کار با Streams Working with Streams

      • خلاصه Summary

      تجزیه و تحلیل عملکرد Analyzing Performance

      • طرح کلی Outline

      • دستورالعمل های عمومی General Guidelines

      • NGEN؟ NGEN چیست؟ NGEN? What's NGEN?

      • با استفاده از شمارنده فریم Using The Framerate Counter

      • با استفاده از نقشه حرارتی Overdraw Using The Overdraw Heatmap

      • پروفایل عملکرد Performance Profiling

      • پروفایل سازی حافظه Memory Profiling

      • گزینه های دیگر Other Options

      • خلاصه Summary

      • دوره جمع بندی Course Round-up

      نمایش نظرات

      آموزش ساخت برنامه های کاربردی ویندوز 8 با کارایی بالا
      جزییات دوره
      2h 39m
      77
      Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
      (آخرین آپدیت)
      38
      از 5
      دارد
      دارد
      دارد
      Kevin Dockx
      جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

      Google Chrome Browser

      Internet Download Manager

      Pot Player

      Winrar

      Kevin Dockx Kevin Dockx

      Kevin Dockx یک معمار ، نویسنده و مشاور راه حل مستقل است و در آنتورپ (بلژیک) زندگی می کند. این روزها او بیشتر به RESTful معماری و امنیت برنامه های وب و برنامه های تلفن همراه متمرکز شده است. با این اوصاف ، او همچنان مراقب پیشرفتهای جدید در مورد سایر محصولات موجود در پشته Microsoft .NET است. وی یک MVP مایکروسافت و یکی از اعضای هیئت مدیره RD MS Community است. او همچنین سخنران منظمی در کنفرانس های مختلف ملی و بین المللی و رویدادهای گروه کاربران است و در پروژه های متن باز متنوعی مانند Microsoft.AspNet.JsonPatch و Marvin.JsonPatch.Dynamic کار می کند. کوین دوست دارد به مکانهایی سفر کند که قبلاً آنها را ندیده است و در جمع چند دوست خوب از یک لیوان شراب لذت می برد.