E-1317697
Developing Windows Applications with Microsoft Visual Studio • E-learning
A tanfolyam a C#4, Visual Studio 2013 környezetre készült és a WPF alapú Windows alkalmazásfejlesztésre koncentrál, de az egyes témáknál bemutatjuk a WPF alapú és a hagyományos, régebbi Windows Forms alapú fejlesztés közötti főbb különbségeket is.
Tananyag szintje
Közepes
Tananyag hossza
13 óra 50 perc
Elérhető képzési nyelvek
- Magyar
Képzési forma
Személyre szabott ajánlatot szeretnél?
Kollégáink készséggel állnak rendelkezésedre, hogy segítsenek a neked megfelelő megoldás kialakításában.Tematika
Module 0: Developing Windows Applications with Microsoft Visual Studio 2010 - Overview
- Overview: Developing Windows Applications with Microsoft Visual Studio 2010 - Overview
Module 1: Windows Client Application Design
- Overview: Windows Client Application Design
- Lesson 1: Windows Client Technologies
- Lesson 2: Architectural Patterns
Module 2: Introduction to Visual Studio 2013 and WPF Version 4.5
- Overview: Introduction to Visual Studio 2013 and WPF Version 4.5
- Lesson 1: What’s New in Visual Studio 2013?
- Lesson 2: What’s New in WPF Version 4.5?
- Lab 2: Guided Walkthrough of Visual Studio 2010 and XAML
Module 3: Designing and Developing a User Interface
- Overview: Designing and Developing a User Interface
- Lesson 1: Defining Page Layout
- Lesson 2: Using Content Controls
- Lesson 3: Using Items Controls
- Lesson 4: Sharing Logical Resources in a Window
- Lab 3: Building a User Interface
Module 4: Taking Control of the User Interface
- Overview: Taking Control of the User Interface
- Lesson 1: Sharing Logical Resources in an Application
- Lesson 2: Creating Consistent User Interfaces by Using Styles
- Lesson 3: Changing the Appearance of Controls by Using Templates
- Lesson 4: Handling Events and Commands
- Lab 4: Dynamically Controlling the User Interface
Module 5: Testing, Unit Testing, and Debugging
- Overview: Testing, Unit Testing, and Debugging
- Lesson 1: WPF Testing Strategies
- Lesson 2: Debugging XAML
- Lesson 3: Providing User Feedback for Unhandled Exceptions
- Lesson 4: Understanding Security Features
- Lab 5: Testing and Debugging WPF Applications
Module 6: Simple Data Binding and Validation
- Overview: Simple Data Binding and Validation
- Lesson 1: Overview of Data Binding
- Lesson 2: Creating a Data Binding
- Lesson 3: Implementing Property Change Notification
- Lesson 4: Converting Data
- Lesson 5: Validating Data
- Lesson 6: Presenting Data at Design Time
- Lab 6: Data Binding
Module 7: Data Binding to Collections
- Overview: Data Binding to Collections
- Lesson 1: Binding to Collections of Objects
- Lesson 2: Using Collection Views
- Lesson 3: Creating Master-Detail User Interfaces
- Lesson 4: Using Data Templates
- Lab 7: Data Binding to Collections
Module 8: Enhancing User Interface Responsiveness
- Overview: Enhancing User Interface Responsiveness
- Lesson 1: Implementing Asynchronous Processes
- Lesson 2: Implementing Responsive User Interfaces
- Lab 8: Enhancing Application Performance
Module 9: Integrating Localization and User Assistance Features
- Overview: Integrating Localization and User Assistance Features
- Lesson 1: Understanding Localization and Globalization
- Lesson 2: Implementing User Assistance Features
- Lesson 3: Providing User Accessibility Features
- Lab 9: Localizing a WPF Application
Module 10: WPF 2-D Graphics, Multimedia, and Printing
- Overview: WPF 2-D Graphics, Multimedia, and Printing
- Lesson 1: Creating 2-D Graphics
- Lesson 2: Displaying Images
- Lesson 3: Adding Multimedia
- Lesson 4: Creating and Printing Documents
- Lab 10: Drawing 2-D Graphics
Module 11: Control Customization
- Module 11: Control Customization
- Lesson 1: Overview of Control Authoring
- Lesson 2: Creating Controls
- Lesson 3: Managing Control Appearance by Using Visual States
- Lesson 4: Integrating WPF and Windows Forms Technologies
- Lab 11: Building a User Control
Module 12: Attached Properties and Behaviors in WPF
- Overview: Attached Properties and Behaviors in WPF
- Lesson 1: Implementing Attached Properties
- Lesson 2: Implementing Expression Blend Behaviors, Triggers, and Actions
- Lesson 3: Implementing Drag-and-Drop User Interfaces
- Lab 12: Implementing Drag-and-Drop Operations
Module 13: Animations in WPF
- Overview: Animations in WPF
- Lesson 1: Using Animations
- Lesson 2: Using Triggers
- Lesson 3: Implementing Data Visualizations
- Lab 13: Creating Animations
Module 14: Application Settings, State, and Life Cycle
- Overview: Application Settings, State, and Life Cycle
- Lesson 1: Managing Application State by Using Application Settings
- Lesson 2: Managing the Application Life Cycle
- Lab 14: Creating a Settings Dialog Box
Module 15: Configuring and Deploying Windows Client Applications
- Overview: Configuring and Deploying Windows Client Applications
- Lesson 1: Deployment Options
- Lesson 2: Deploying a Stand-Alone WPF Application
- Lesson 3: Deploying an XBAP
- Lesson 4: Configuring Security Settings
- Lab 15: Deploying Applications