Microsoft Windows Phone (Mobility) Training

7254 Learners

Microsoft Windows Phone (Mobility) training provides proficiency in building XAML skills and developing Silverlight and WPF applications using Visual Studio 2010 and Expression Blend 4. These applications will run for Windows desktops, Web, and Windows Phone 7 devices. Through this training the candidates can learn the ways to optimize the design of the applications and develop code to access data using the ADO.NET Entity Framework, ADO.NET, WCF Data Services, LINQ, and Sync Framework.

Windows Phone training courseware is comprised of three courses namely, Fundamentals of XAML and Microsoft Expression Blend, Developing Data Access Solutions with Microsoft Visual Studio 2010, and PRO: Designing and Developing Windows Phone Applications.

At the completion of this training, following skills will be inculcated in you:

  • Create XAML based objects and applications.
  • Create Silverlight applications and interactive user interface using layout controls, hosting controls, and InitParams.
  • Implement animations, transformation, visual states, and binding in XAML-based applications.
  • Compare data access technologies and implement the most suitable to solve the real world problems.
  • Create, update, query, and delete Entity Data.
  • Work with Object Services model implemented by the Entity Framework.
  • Reuse existing business classes by using the Entity Framework.
  • Build and handle updates in an N-Tier Solution by using the Entity Framework.
  • Building Occasionally Connected Solutions.
  • Design, develop, update, and query data by using WCF Data Services.
Target audience
  • Web developers
  • Windows Forms developers
  • .NET software developers
Prerequisites

The candidates with following programming experiences on Visual Studio 2010 can undergo this training:

  • Windows Forms desktop applications
  • ASP.NET Web applications
  • Database connectivity using the Entity Framework, LINQ, and ADO.NET

Microsoft Windows Phone (Mobility) training provides proficiency in building XAML skills and developing Silverlight and WPF applications using Visual Studio 2010 and Expression Blend 4. These applications will run for Windows desktops, Web, and Windows Phone 7 devices. Through this training the candidates can learn the ways to optimize the design of the applications and develop code to access data using the ADO.NET Entity Framework, ADO.NET, WCF Data Services, LINQ, and Sync Framework.

Windows Phone training courseware is comprised of three courses namely, Fundamentals of XAML and Microsoft Expression Blend, Developing Data Access Solutions with Microsoft Visual Studio 2010, and PRO: Designing and Developing Windows Phone Applications.

At the completion of this training, following skills will be inculcated in you:

  • Create XAML based objects and applications.
  • Create Silverlight applications and interactive user interface using layout controls, hosting controls, and InitParams.
  • Implement animations, transformation, visual states, and binding in XAML-based applications.
  • Compare data access technologies and implement the most suitable to solve the real world problems.
  • Create, update, query, and delete Entity Data.
  • Work with Object Services model implemented by the Entity Framework.
  • Reuse existing business classes by using the Entity Framework.
  • Build and handle updates in an N-Tier Solution by using the Entity Framework.
  • Building Occasionally Connected Solutions.
  • Design, develop, update, and query data by using WCF Data Services.
Target audience
  • Web developers
  • Windows Forms developers
  • .NET software developers
Prerequisites

The candidates with following programming experiences on Visual Studio 2010 can undergo this training:

  • Windows Forms desktop applications
  • ASP.NET Web applications
  • Database connectivity using the Entity Framework, LINQ, and ADO.NET

Microsoft Windows Phone (Mobility) Training Course Content

1. Binding in XAML

  • Introduction to XAML-Based Applications
  • Tools for Designing and Developing XAML-Based Applications
  • Anatomy of a XAML-Based Application

2. Creating Vector Graphics with Expression Studio 4

  • Creating Vector Graphics with Expression Blend 4
  • Creating Vector Graphics with Expression Design 4
  • Importing Vector Graphics into Expression Blend 4

3. Laying out a XAML-Based Application

  • Organizing Controls in the User Interface
  • Adding and Manipulating Controls

4. Developing and Debugging XAML-Based Applications

  • Developing WPF Applications
  • Developing Silverlight Applications
  • Hosting Silverlight Applications
  • Debugging XAML-Based Applications

5. Creating Controls Programmatically and Working with Media Files

  • Creating and Using Controls Programmatically
  • Working with Media Files

6. Working with Resources, Styles, Control Templates, and Behaviors

  • Working with Resources
  • Working with Styles and Control Templates
  • Working with Actions, Triggers, and Behaviors

7. Implementing Transforms, Animations, and Visual States

  • Transforms in XAML-Based Applications
  • Animations in XAML-Based Applications
  • Implementing and Working with Visual States

8. Binding in XAML

  • Property Binding in XAML-Based Applications
  • Data Binding in XAML-Based Applications

9. Prototyping Applications by Using SketchFlow in Expression Blend 4

  • Prototyping Applications with SketchFlow
  • Packaging and Reviewing Prototypes Developed with SketchFlow

10. Architecture and Data Access Technologies

  • Data Access Technologies
  • Data Access Scenarios

11. Building Entity Data Models

  • Introduction to Entity Data Models
  • Modifying the Entity Data Model
  • Customizing the Entity Data Model

12. Querying Entity Data

  • Retrieving Data by Using LINQ to Entities
  • Retrieving Data by Using Entity SQL
  • Retrieving Data by Using EntityClient Provider
  • Retrieving Data by Using Stored Procedures
  • Unit Testing Your Data Access Code

13. Creating, Updating, and Deleting Entity Data

  • Understanding Change Tracking in the Entity Framework
  • Modifying Data in an Entity Data Model

14. Handling Multi-User Scenarios by Using Object Services

  • Handling Concurrency in the Entity Framework
  • Transactional Support in the Entity Framework

15. Building Optimized Solutions by Using Object Services

  • The Stages of Query Execution
  • Change Tracking and Object Materialization
  • Using Compiled Queries
  • Using Design-Time Generated Entity Framework Views
  • Monitoring Performance
  • Performing Asynchronous Data Modifications

16. Customizing Entities and Building Custom Entity Classes

  • Overriding Generated Classes
  • Using Templates to Customize Entities
  • Creating and Using Custom Entity Classes

17. Using POCO Classes with the Entity Framework

  • Requirements for POCO Classes
  • POCO Classes and Lazy Loading
  • POCO Classes and Change Tracking
  • Extending Entity Types

18. Building an N-Tier Solution by Using the Entity Framework

  • Designing an N-Tier Solution
  • Defining Operations and Implementing Data Transport Structures
  • Protecting Data and Operations

19. Handling Updates in an N-Tier Solution by Using the Entity Framework

  • Tracking Entities and Persisting Changes
  • Managing Exceptions in an N-Tier Solution

20. Building Occasionally Connected Solutions

  • Offline Data Caching by Using XML
  • Using the Sync Framework

21. Querying Data by Using WCF Data Services

  • Introduction to WCF Data Services
  • Creating a WCF Data Service
  • Consuming a WCF Data Service
  • Protecting Data and Operations in a WCF Data Service

22. Updating Data by Using WCF Data Services

  • Creating, Updating, and Deleting Data in a WCF Data Service
  • Preventing Unauthorized Updates and Improving Performance
  • Using WCF Data Services with Nonrelational Data

23. Using ADO.NET

  • Retrieving and Modifying Data by Using ADO.NET Commands
  • Retrieving and Modifying Data by Using DataSets
  • Managing Transactions and Concurrency in Multiuser Scenarios

24. Using LINQ to SQL

  • Implementing a Logical Data Model by Using LINQ to SQL
  • Managing Performance and Handling Concurrency

Drop Us a Query

+91 95550 06479

Available 24x7 for your queries

Microsoft Windows Phone (Mobility) Corporate Training & Certification Program

Employee training and development programs are essential to the success of businesses worldwide. With our best-in-class corporate trainings you can enhance employee productivity and increase efficiency of your organization. Created by global subject matter experts, we offer highest quality content that are tailored to match your company’s learning goals and budget.

Learn from the experts

Customized Training

Be it schedule, duration or course material, you can entirely customize the trainings depending on the learning requirements of your workforce. You can even choose a trainer from our team of certified industry experts.

Learn from the experts

Expert Mentors

Get trained from our team of highly skilled and certified trainers, who are officially accredited professionals with relevant industry experience and adept in providing the knowledge and skills required to be successful.

Learn from the experts

360º Learning Solution

Engage your employees with our all-inclusive learning platform. Avail benefits of 24/7 access to the learning management system, industry-certified mentors, assessments & mock tests, real-time learning and more.

Learn from the experts

Learning Assessment

Check test score and performance with our skills analysis tools. Our detail scoreboard displays scores, areas of strength, detailed answer of questions and more for each employee.

Download Corporate Brochure

+91 9555006479

Available 24x7