کتاب ساخت Custom Controls with Undo/Redo Capabilities for Data Loss Prevention Tools in WPF for Enterprise با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

دوره جامع: ساخت Custom Controls با قابلیت Undo/Redo در WPF برای Enterprise ساخت Custom Controls با قابلیت Undo/Redo برای ابزارهای پیشگیری از از دست رفتن داده‌ها در WPF برای Enterprise معرفی دوره: تسلط...

انتخاب پلن

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

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

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

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

عنوان دوره: دوره ساخت Custom Controls with Undo/Redo Capabilities for Data Loss Prevention Tools in WPF for Enterprise

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

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

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

  • 1. مبانی WPF و معماری آن
  • 2. آشنایی با XAML و نقش آن در WPF
  • 3. ساخت اولین پنجره WPF
  • 4. مبانی layout panel در WPF
  • 5. کار با کنترل های رایج UI: Button, Textbox, Label
  • 6. استفاده از Data Binding در WPF
  • 7. ایجاد و استفاده از Style ها و Template ها
  • 8. کار با Resource ها: Image, Icon, Font
  • 9. مقدمه ای بر Command ها و Interface ها در WPF
  • 10. آشنایی با Dependency Properties
  • 11. ایجاد Custom Control در WPF - مفاهیم اولیه
  • 12. ساخت یک Custom Control ساده
  • 13. استفاده از Dependency Properties در Custom Control
  • 14. ایجاد Events و Routed Events در Custom Control
  • 15. کار با Template ها و نحوه سفارشی سازی Custom Control
  • 16. استفاده از Style Trigger ها در Custom Control
  • 17. مبانی Undo/Redo: مفاهیم و الگوریتم ها
  • 18. پیاده سازی Stack برای ذخیره عملیات
  • 19. ایجاد کلاس Command پایه برای Undo/Redo
  • 20. پیاده سازی Undo/Redo برای یک Property ساده
  • 21. افزودن قابلیت Undo/Redo به یک Textbox
  • 22. پیاده سازی Undo/Redo برای Text تغییرات متن
  • 23. مدیریت تاریخچه تغییرات در Undo/Redo
  • 24. بررسی انواع Data Binding در WPF
  • 25. کار با Collection و ListView در WPF
  • 26. ایجاد و استفاده از Data Template ها
  • 27. معرفی MVVM و مزایای آن
  • 28. ایجاد ViewModel و ارتباط با View
  • 29. استفاده از ICommand در MVVM
  • 30. پیاده سازی Undo/Redo در محیط MVVM
  • 31. ارتباط Undo/Redo با Data Binding
  • 32. پیاده سازی قابلیت Data Loss Prevention (DLP)
  • 33. شناسایی انواع داده های حساس
  • 34. مدیریت دسترسی به داده های حساس
  • 35. ایجاد سیاست های DLP در WPF
  • 36. بررسی روش های رمزنگاری داده ها
  • 37. پیاده سازی رمزنگاری ساده در WPF
  • 38. جلوگیری از کپی و پیست داده ها
  • 39. جلوگیری از گرفتن اسکرین شات
  • 40. ایجاد log برای فعالیت های کاربر
  • 41. پیاده سازی Alerts و Notifications
  • 42. گزارش گیری از رخداد های DLP
  • 43. امنیت و حفاظت از داده ها در WPF
  • 44. آشنایی با انواع User Control
  • 45. استفاده از User Control برای ایجاد کامپوننت های قابل استفاده مجدد
  • 46. ایجاد Custom Control برای Data Entry
  • 47. اعتبار سنجی داده ها در WPF
  • 48. اعتبار سنجی داده ها در Custom Control
  • 49. استفاده از Validation Rules در WPF
  • 50. پیاده سازی یک Validator سفارشی
  • 51. بررسی Threading در WPF
  • 52. آشنایی با Background Worker در WPF
  • 53. جلوگیری از قفل شدن UI با Threading
  • 54. کار با Dispatcher در WPF
  • 55. بهینه سازی عملکرد WPF Application
  • 56. استفاده از Virtualization برای لیست های بزرگ
  • 57. استفاده از Lazy Loading برای منابع
  • 58. آشنایی با انواع Layout های پیچیده
  • 59. استفاده از Grid Splitter
  • 60. ساخت User Interface های پیچیده
  • 61. ایجاد Menu و Toolbar سفارشی
  • 62. استفاده از DockPanel
  • 63. ایجاد Wizard ها و Workflow ها
  • 64. طراحی UI واکنش گرا (Responsive Design)
  • 65. ارتباط با پایگاه داده ها (ADO.NET)
  • 66. خواندن و نوشتن در فایل ها
  • 67. Serialization و Deserialization
  • 68. ایجاد یک تنظیمات (Settings)
  • 69. استفاده از Dependency Injection در WPF
  • 70. Dependency Injection با استفاده از کتابخانه های جانبی
  • 71. تست نویسی Unit Testing برای WPF
  • 72. تست نویسی UI Testing
  • 73. آشنایی با Code Analysis و Linting
  • 74. بهینه سازی کد
  • 75. مدیریت خطا ها و Exceptions
  • 76. استفاده از Logging در WPF
  • 77. ایجاد یک سیستم لاگینگ سفارشی
  • 78. آشنایی با Multi-threading و Task ها
  • 79. همگام سازی Thread ها
  • 80. استفاده از Async و Await
  • 81. بهبود UI با استفاده از Animation ها
  • 82. ایجاد انیمیشن های ساده
  • 83. ایجاد انیمیشن های پیچیده
  • 84. ایجاد Custom Animation ها
  • 85. استفاده از Triggers در Animation ها
  • 86. استفاده از Effects و Visual Brush
  • 87. استفاده از Shader ها
  • 88. آشنایی با Markup Extension ها
  • 89. ایجاد Markup Extension های سفارشی
  • 90. استفاده از Behaviors در WPF
  • 91. ایجاد Behaviors سفارشی
  • 92. استفاده از Attached Properties
  • 93. ارتباط با وب سرویس ها (WCF, REST)
  • 94. استفاده از HttpClient
  • 95. Deployment و Publish کردن برنامه WPF
  • 96. ایجاد نصب کننده برای برنامه
  • 97. استفاده از ClickOnce برای Deployment
  • 98. آشنایی با Localization و Globalization
  • 99. ایجاد WPF Application چند زبانه
  • 100. طراحی UI برای Localization
تگ‌ها: .NET Data Loss Prevention Undo/Redo in WPF WPF Custom Controls WPF for Enterprise آموزش WPF ابزارهای DLP برنامه نویسی دات نت برنامه نویسی سازمانی برنامه نویسی سی شارپ برنامه نویسی ویندوز پیاده سازی Undo/Redo ساخت Custom Control طراحی رابط کاربری

نظرات

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

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