کتاب پیکربندی داده (Data Binding) در WPF: اتصال UI به داده‌ها

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 62,488 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره پیکربندی داده (Data Binding) در WPF: اتصال UI به داده‌ها

موضوع کلی: برنامه نویسی

موضوع میانی: WPF (Windows Presentation Foundation)

📋 سرفصل‌های دوره

  • 1. مقدمه‌ای بر پیکربندی داده در WPF
  • 2. مبانی اتصال داده در WPF
  • 3. انواع اتصال داده (یک‌طرفه، دوطرفه)
  • 4. انواع منابع داده (DataSource)
  • 5. پراپرتی‌های وابسته (Dependency Properties)
  • 6. پراپرتی‌های وابسته در مقابل پراپرتی‌های معمولی
  • 7. ایجاد پراپرتی وابسته سفارشی
  • 8. ثبت پراپرتی وابسته
  • 9. ارث‌بری مقادیر در پراپرتی‌های وابسته
  • 10. بازنگری مقادیر (Coercion)
  • 11. انیمیشن پراپرتی‌های وابسته
  • 12. سبک‌ها (Styles) و تم‌ها (Themes)
  • 13. استفاده از سبک‌ها برای پیکربندی داده
  • 14. توسعهٔ سبک‌ها با استفاده از پراپرتی‌های وابسته
  • 15. منابع استاتیک (StaticResource)
  • 16. منابع پویا (DynamicResource)
  • 17. تفاوت بین StaticResource و DynamicResource
  • 18. استفاده از منابع برای پیکربندی داده
  • 19. تکنیک‌های قالب‌بندی (Formatting) داده
  • 20. مقادیر پیش‌فرض (Default Values)
  • 21. تبدیل‌کننده‌های مقدار (Value Converters)
  • 22. پیاده‌سازی IValueConverter
  • 23. مثال‌های عملی از ValueConverter
  • 24. تبدیل‌کننده‌های چندگانه (MultiValue Converters)
  • 25. مبانی BindingExpression
  • 26. انواع BindingMode (OneWay, TwoWay, OneTime, OneWayToSource)
  • 27. تنظیمات BindingMode
  • 28. ارتباط BindingExpression با پراپرتی وابسته
  • 29. مدیریت خطا در اتصال داده
  • 30. ارسال خطا (Error Handling)
  • 31. استفاده از ValidationRule
  • 32. اعتبارسنجی داده در سمت کلاینت
  • 33. استفاده از ExceptionValidationRule
  • 34. اعتبارسنجی داده در سمت سرور (چارچوب رسمی)
  • 35. مجموعه‌ها (Collections) و اتصال داده
  • 36. ObservableCollection
  • 37. پشتیبانی از تغییرات در مجموعه‌ها
  • 38. اتصال داده به اشیاء مجموعه
  • 39. فیلتر کردن و مرتب‌سازی مجموعه‌ها
  • 40. استفاده از CollectionViewSource
  • 41. پشتیبانی از داده‌های سلسله‌مراتبی
  • 42. TreeView و اتصال داده
  • 43. HierarchicalDataTemplate
  • 44. استفاده از Binding Path در داده‌های سلسله‌مراتبی
  • 45. مبانی الگوهای طراحی MVC و MVVM
  • 46. الگوی MVVM در WPF
  • 47. مزایای استفاده از MVVM
  • 48. ارتباط بین View، ViewModel و Model
  • 49. پیاده‌سازی ViewModel
  • 50. استفاده از INotifyPropertyChanged
  • 51. دستورات (Commands) در WPF
  • 52. ICommand Interface
  • 53. پیاده‌سازی RelayCommand
  • 54. اتصال داده به دستورات
  • 55. استفاده از Command Binding
  • 56. مفهوم DataContext
  • 57. تنظیم DataContext در سطوح مختلف
  • 58. ارث‌بری DataContext
  • 59. استفاده از DataContext برای ساده‌سازی Binding
  • 60. اتصال داده به منابع دادهٔ خارجی (چارچوب رسمی)
  • 61. اتصال به پایگاه داده (ADO.NET - چارچوب رسمی)
  • 62. استفاده از Entity Framework (چارچوب رسمی)
  • 63. اتصال به سرویس‌های وب (WCF - چارچوب رسمی)
  • 64. اتصال به APIهای داخلی (چارچوب رسمی)
  • 65. مدیریت وضعیت UI با استفاده از اتصال داده
  • 66. استفاده از Binding برای نمایش و ویرایش داده
  • 67. مفهوم DataTemplate
  • 68. انواع DataTemplate (DataTemplate, ControlTemplate)
  • 69. استفاده از DataTemplate برای سفارشی‌سازی نمایش اشیاء
  • 70. استفاده از ControlTemplate برای سفارشی‌سازی ظاهر کنترل‌ها
  • 71. قالب‌بندی داده‌های عددی و تاریخ (چارچوب رسمی)
  • 72. قالب‌بندی سفارشی (Custom Formatting)
  • 73. استفاده از StringFormat در Binding
  • 74. پیکربندی داده برای عناصر کنترلی خاص
  • 75. ItemsControl و اتصال داده
  • 76. ListBox, ListView, DataGrid
  • 77. اتصال داده به DataGrid
  • 78. ستون‌های DataGrid و Binding
  • 79. ویرایش در DataGrid (چارچوب رسمی)
  • 80. دسته‌بندی و گروه‌بندی داده‌ها در DataGrid
  • 81. مرتب‌سازی داده‌ها در DataGrid
  • 82. فیلتر کردن داده‌ها در DataGrid
  • 83. استفاده از Binding Group
  • 84. اتصال داده با استفاده از LINQ
  • 85. ترکیب LINQ و اتصال داده
  • 86. پیکربندی داده برای عناصر گرافیکی
  • 87. DrawingContext و Binding
  • 88. استفاده از Binding برای پارامترهای گرافیکی
  • 89. مباحث پیشرفته در اتصال داده
  • 90. استفاده از BindingProxy
  • 91. تکنیک‌های بهینه‌سازی عملکرد اتصال داده
  • 92. مدیریت حافظه در اتصال داده
  • 93. اشکال‌زدایی (Debugging) اتصال داده
  • 94. ابزارهای اشکال‌زدایی WPF
  • 95. بررسی Binding Path و DataContext
  • 96. نکات و ترفندهای کاربردی
  • 97. جمع‌بندی مباحث پیکربندی داده
  • 98. آیندهٔ اتصال داده در WPF
  • 99. ملاحظات امنیتی در اتصال داده (چارچوب رسمی)
  • 100. پیکربندی داده برای برنامه‌های کاربردی بزرگ

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.