دانلود کلیپ|دانلود عکس - دنیای سرگرمی|دانلود

دانلود کلیپ باحال و عکس و دانلود نرم افزار و اخبار

دانلود کلیپ|دانلود عکس - دنیای سرگرمی|دانلود

دانلود کلیپ باحال و عکس و دانلود نرم افزار و اخبار

آموزش تصویری کامل WPF بصورت حرفه ای


در اولین روز هایی که تکنولوژی dot net پدیدار شد، مایکروسافت به طور ناگهانی طیف کاملی از فناوری های جدید را معرفی کرد. یک راه کامل برای نوشتن اپلیکیشن های وب وجود داشت (ASP.NET) ، یک راه کامل برای وصل شدن به انواع دیتابیس ها (ADO.NET)، دوزبان برنامه نویسی جدید(VB.NET & C#) و یک ابزار مدیریتی برای رانتایم. در میان این تکنولوژی ها، هنوز یک فناوری قدیمی وجود داشت و آن چیزی نبود جز Windows Forms که یک ابزار ساخت اینترفیس برای اپلیکیشن های ویندوز است که به عنوان یک فناوری ساخت اینترفیس برای روزگار ما، می توان آن را عقب افتاده دانست! اما با پدید آمدن WPF ورق برگشت و بازی عوض شد.
WPF یک تکنولوژی جدید ساخت و اجرای اینترفیس در برنامه های جدید ویندوز است که اولین بار با .net فریم ورک ۳٫۵ و در ویندوز ویستا ارائه شد. اما حالا با نسخه ۴ خود و به کمک ویندوز ۷، آمده تا بازی را عوض کند. همین حالا هم نرم افزار هایی نظیر فایرفاکس ۴، اینترنت اکسپلورر ۹ و … از WPF برای ساخت اینترفیس هایشان استفاده می نمایند. پس اگر شما هم به عنوان یک “توسعه دهنده” یا یک “کاربر علاقه مند به دانستن مبانی تکنولوژی های مختلف”؛ دوست دارید که به طور کاملی با قابلیت ها و امکانات مختلف WPF آشنا شوید؛ این مطلب مناسب شماست. پس آن را از دست ندهید.

اگر چه ویندوز فرم یک ابزار بزرگ و پرقابلیت است، تغییرات ضروری ای را که باید در سیستم ارتباط با سخت افزار خود اعمال می کرد؛ اعمال نکرده است و به طور کلی می توان آن را ابزاری دانست که در طی ده سال گذشته، دستخوش تغییر اساسی خاصی نشده. ویندوز فرم برای ساختن یک ظاهر بصری و یا استفاده از عناصر استاندارد رابط کاربری ویندوز – مانند : Button , Textbox , Checkbox – به طور قابل ملاحظه ای، متکی به API های کلاسیک ویندوز است. همین مساله در عمل باعث می شود که سفارشی سازی به طور بسیار ناقصی در اجزای رابط کاربری اعمال گردد. به طور کلی ویندوز فرم نمی تواند قابلیت های ترسیمی مدرن و پیشرفته را در اختیار شما قرار دهد و به محض این که کمی آن را از نظر عناصر گرافیکی غنی کنید؛ آنچنان کند و سنگین می شود که از کارتان منصرف می گردید.
اما حالا WPF یا Windows Presentation Foundation آمده تا همه چیز را عوض کند. مدلی که WPF برای مدیریت منابع سیستم و اجزای رابط کاربری از آن تبعیت می کند؛ کاملا با ویندوز فرم متفاوت است. در همین حال WPF شامل کنترل های استانداردی است که در ویندوز فرم هم دیده می شدند. پس علاوه بر امکانات قبلی، توسعه دهندگان می توانند به قابلیت های ترسیمی کاملا مدرن با استفاده از دایرکت ایکس دست پیدا کنند و به طور کلی یک ظاهر کاملا مدرن را برای برنامه های خود بسازند. نکته دیگر این است که در WPF، زیبایی در عین سرعت به کار برده شده است.
 
 

این مجموعه آموزشی به زبان انگلیسی هست و توسط Microsoft Windows Client تهیه شده، شامل ۱۰۷ فیلم آموزشی به همراه سورس و سرفصل های کامل و با کیفیت عالی می باشد.

 

برای دانلود و مشاهده سرفصل ها به ادامه مطلب مراجعه فرمایید.

سرفصل ها:

 

1- Create WPF Master – Detail UI Using Data Sources Window Object DataSource

2- Layout Techniques for Windows Forms Developers

3- Grid Control Design-Time Row and Column Manipulation Features

4- Creating and Consuming Resource Dictionaries in WPF and Silverlight

5- How Do I Build My First WPF Application

6- How Do I Setting and Clearing Validation Errors in code

7- How Do I Build Data-driven WPF Application using the MVVM pattern

8- How Do I Use TargetNullValue to Handle Nullable Types in WPF Binding

9- How Do I Using StringFormat when Multibinding

10- How Do I Use FallbackValue in WPF Binding

11- Windows 7 Sensor and Location API Part 2 – Accelerometer as a Joystick

12- How Do I Implement Windows 7 Taskbar Icon Overlays with WPF 4

13- How Do I Use Windows 7 Text-to-Speech from .NET 4 and WPF

14- How Do I Change the Appearance of Grouped Data Using Styles

15- How Do I Apply Textures to a 3D object

16- How Do I WinForms WPF Integration

17- How Do I Use Resource Files for Localization both in XAML and Code

18- How do I Use Windows 7 Taskbar Progress Reporting from WPF 4

19- How Do I Create Custom Pixel Shader Effects for WPF

20- How Do I Work with Lighting in WPF 3D

21- How Do I Get Started with 3D Elements in WPF

22- How Do I Use ASP.NET Membership Provider for WPF Autheantication

23- How Do I Use a WPF Control in a Windows Form using ElementHost

24- How Do I Create a Custom Command in WPF

25- How Do I Custom Easing Functions in WPF 4

26- Introduction to Easing Functions in WPF 4

27- Introducing the WPF 4 Calendar Control

28- How Do I Use Command Binding in WPF

29- How Do I Use CollectionViews to Sort and Filter Data

30- How Do I Control Item Activation By Data Validation

31- How Do I Animate an Effect in WPF

32- Building a Client Profile Deployment for photoSuru

33- How Do I Visually Indicate Binding Error Status

34- How Do I Create a Custom Binding Validator

35- How Do I Associate a Validation Rule with a Binding

36- How Do I Add Design Time Data to a Control

37- How Do I Detect Designmode in a Usercontrol

38- How Do I Use Effects in WPF

39- Control How Data is Updated Using Binding Direction

40- Using Alternating Rows in an ItemsCont

41- Control When Bound Data is Updated

42- Working With Context Menus in WPF

43- How Do I Use the WebBrowser Control in WPF

44- Adding Annotations to Flow Documents

45- How Do I Create a Splash Screen in WPF

46- How Do I Create a Simple WPF DataGrid to Edit Tabular Data

47- How Do I Create a Master-Detail Data Entry Form in WPF

48- How to Use Styles in WPF

49- How to Create a User Control in WPF

50- How to Create a WPF Application

51- How to Apply Control Templates in WPF

52- How to Consume a Data Service in WPF

53- How to Use Data Templates in WPF

54- How to Layout a WPF Application

55- How to Use XAML in WPF

56- Control Video Playback in WPF

57- Build a Custom GridLength Animation

58- How Do I Create a Dynamic Storyboard in WPF

59- How Do I Build an Asynchronous Progress Bar in WPF

60- How Do I Use Video in WPF Applications

61- How Do I Paint with Video in WPF

62- How Do I Hook Up and Display Validation in WPF

63- How Do I Create Lookup Combobox in WPF

64- Responding to Events with SoundPlayerAction

65- How Do I Add Sound to a WPF Application

66- How Do I Display Data in a List in WPF

67- How Do I Create a Simple Data Entry Form in WPF

68- How Do I Use ResourceDictionary Elements Exported from Expression Design 2

69- Extend Control Functionality Using XAML Attached Properties

70- How Do I Use Attached Properties to Store Extra Data in W

71- How Do I Define and Use Namespaces in

72- How Do I Customize the Appearance of a ListBox in WPF

73- How Do I Customize the Appearance of ListBox ListItems in WPF

74- How Do I Create and Use a Converter to Change DataTypes

75- How Do I Build a ValueConverter to Format Bound Data in WPF

76- How Do I Use PointAnimation to Animate a Path in WPF

77- How Do I Retrieve XML Data From the Server in an XBAP Application

78- How Do I Using Path Markup Language to Define a Path

79- Create Dependency Properties in WPF

80- Use PathGeometries in WPF

81- Ink Basics in WPF

82- Confine Animation to a Path

84- Use a Control Template to Define a Desired Look

85- Create User Controls in WPF

86- Sharing Styles Among Heterogeneous Elements

87- Override a Style for a Local Control’s Property Value in WPF

88- Host a WPF Control in a Win32 Application

89- Interactivity Through Triggers in WPF Control Templates

90- Kerning XAML Animations in WPF

91- Implementing Data Triggers in WPF

92- Complex Logic Using Triggers in WPF

93- Basic Animation in WPF Using XAML

94- Introduction to Themes in WPF

95- Implementing Property Triggers in WPF

96- Style Inheritance using BasedOn in WPF

97- Apply Styles in WPF

98- Deploying a Standard WPF Application Using ClickOnce and Visual Studio

99- Create and Browse Loose XAML Files

100- Use the Page Functions to Retrieve Data and Pass it Back to a Previous Page

101- Passing Data Between Pages In Navigation Based Applications

102- WPF Navigation Application

103- Create Gadget Style Windows in WPF

104- Accessing Command Line Parameters

105- How to Use Isolated Storage

106- Build a Standard WPF Application

107- Creating Navigation Applications in WPF

  


نظرات 0 + ارسال نظر
برای نمایش آواتار خود در این وبلاگ در سایت Gravatar.com ثبت نام کنید. (راهنما)
ایمیل شما بعد از ثبت نمایش داده نخواهد شد