supervised and delivers only the official training programs for more than 3000 Courses and 480 Certificates, through 30 dedicated Learning Centers in Egypt, Kuwait, and UAE.....


learning process

partner of the most world's technology leaders such as: Microsoft, Cisco, Math-Works, CompTia, WiMax, CWNP, Oracle, EC-Council, CIW, Symantec, ETS, Parametric, PearsonVUE, and more ...


Warm welcome

WE aimed to improve and develop the human resources to be qualified for job Opportunities. By assure quality through the four basic elements of learning process (Official curriculum, Expert Teaching Staff, Hand-ON labs, Suitable Environment)...


Quality assurance

our quality control and montoring system is added value, allow our customers watching the secure cams 24/7, performance and evaluate the training progress. ...

Nada Youssef
Date: 2012-11-10
nice site... More...
Ahmed Ali
Date: 2012-11-10
I like the site design, it's sweet .. simple ... well organized. Hope to see next projects... More...
Maha el Said
Date: 2012-11-11
Very Helpful and very organized company...it opens its doors for people who are willing to learn and develop their designing abilities.... More...
mohamed saad
Date: 2012-11-28
it\'s very nice website go ahead..... More...

  • Category: Microsoft Office
    Date: 2012-11-12

  • Category: Adobe
    Date: 2012-11-12

  • Category: Adobe
    Date: 2012-11-12

  • Category: Entercaps Traning Center
    Date: 2012-11-11
  • Photoshop CS5-The Missing Manual
    Photoshop CS5-The Missing Manual
  • Photoshop CS6 For Dummies
    A dobe Photoshop is one of the most impo
  • Pro .NET Best Practices
    Pro .NET Best Practices
  • Hardening Cisco Routers
    Hardening Cisco Routers
   Pro: Designing and Developing Windows Applications Using Microsoft .NET Framework 4


Candidates for this exam work on a team in a development environment that uses Microsoft Visual Studio .NET 2010 and the Microsoft .NET Framework 4 to develop desktop applications. Candidates should have a minimum of three years of experience developing applications, including one to two years of experience developing Windows-based applications. Candidates should have a thorough understanding of Windows Presentation Foundation (WPF) and Windows Forms technologies in the .NET Framework 3.5 and 4. Additionally, candidates should be able to demonstrate the following by using the .NET Framework 4:

•Experience designing Windows client applications that access data and services

•Experience designing data access layers and service layers for a Windows client application

•Experience planning and designing user interaction solutions

•Experience with the full development life cycle of Windows client applications Experience developing and deploying to multi-tier environments

Pro: Designing and Developing Windows Applications Using Microsoft .NET Framework 4
Exam # Duration Language Level Type Classroom Code Fees
70-518 42 English Professional Course Classroom Cs237 0 LE
Description :

This course is designed to test the candidate's knowledge and skills on making the appropriate job role decisions around Windows-based applications on the desktop using Windows Forms and WPF. Questions that contain code will be presented in either VB or C#. Candidates can select one of these languages when they start the exam.

Objectives :
  • Designing the Layers of a Solution
  • Designing the Presentation Layer
  • Designing the Data Access Layer
  • Planning a Solution Deployment
  • Designing for Stability and Maintenance

Topics :

Designing the Layers of a Solution

  • Design a loosely coupled layered architecture.
  • Design service interaction.
  • Design the security implementation.
  • Design for interoperability with external systems.
  • Design for optimal processing.
  • Design for globalization and localization.

Designing the Presentation Layer

  • Choose the appropriate Windows Client technology.
  • Design the UI layout and structure.
  • Design application workflow.
  • Design data presentation and input.
  • Design presentation behavior.
  • Design for UI responsiveness.

Designing the Data Access Layer

  • Choose the appropriate data access strategy.
  • Design the data object model.
  • Design data caching.
  • Design offline storage and data synchronization.
  • Design for a concurrent multi-user environment.
  • Analyze data services for optimization.

Planning a Solution Deployment

  • Define a client deployment strategy.
  • Plan a database deployment.
  • Design a solution update strategy.
  • Plan for n-tier deployment.

Designing for Stability and Maintenance

  • Design for error handling.
  • Evaluate and recommend a test strategy.
  • Design a diagnostics and monitoring strategy.

Recommended Knowledge :

MCTS: Microsoft .NET Framework 4, Windows Applications

Recommended Course(s) :

MCTS: Microsoft .NET Framework 4, Windows Applications

Training Materials :

Microsoft Official Courseware (MOC)

Labs :

This course includes several labs to ensure you will gain the targeted skills and experience.

Credential :

Exam 70-518: Pro: Designing and Developing Windows Applications Using Microsoft .NET Framework 4: counts as credit toward the following certification(s):

•MCPD: Windows Developer 4

Category :

The Instructor: