70-565考試資料

Pro: Designing and Developing Enterprise Applications Using the Microsoft .NET Framework 3.5

科目編號 : 70-565

題庫名稱 : Pro: Designing and Developing Enterprise Applications Using the Microsoft .NET Framework 3.5

語言:       英語, 日語

考生:       開發人員

技術:       微軟Visual Studio 2008

類型:       監考考試

相關:TS

Testinside題庫價格:$ 105.00 $ 28.50

70-565 考試是Microsoft公司的 Pro: Designing and Developing Enterprise Applications Using the Microsoft .NET Framework 3.5 認證考試官方代號,Pro: Designing and Developing Enterprise Applications Using the Microsoft .NET Framework 3.5 認證作為全球IT領域專家 Microsoft 熱門認證之一,是許多大中IT企業選擇人才標準的必備條件。

70-565考試概述:

About this Exam

This exam is targeted at the Professional level developer seeking to prove skills using Visual Studio 2008 and the .NET Framework 3.5.

Questions that contain code will be presented in either VB or C#.  Candidates can select one of these languages when they start the exam.

Credit Toward Certification

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

Microsoft Certified Professional Developer: Enterprise Application Developer 3.5

70-565考試大綱

 

Envisioning and Designing an Application (21 percent)

Analyze and refine the logical design of the application

May include but is not limited to: clarify logical design; evaluate the layers; evaluate application workflow; evaluate data flow diagrams; evaluate performance; evaluate maintainability; evaluate extensibility; evaluate availability; evaluate design against use cases; evaluate recoverability; evaluate data integrity

Analyze and refine the physical design of the application

May include but is not limited to: evaluate the tiers; evaluate migration strategy; clarify physical design; evaluate component specification; evaluate performance; evaluate maintainability; evaluate extensibility; evaluate scalability; evaluate availability; evaluate recoverability; evaluate data integrity

Analyze and refine the database design of the application

May include but is not limited to: evaluate stored procedure requirements; evaluate schema requirements; identify whether triggers are required; identify required data types

Analyze and refine the integration strategy

May include but is not limited to: evaluate integration of application with other systems; internal vs. external integration; enable future integration with other systems; evaluate WCF as an integration component

Identify the appropriate technology

May include but is not limited to: identify the technology and format for transport; identify the technology and format for messages; identify the technology and format for required client interoperability; choose a platform—Windows vs. Web; choose a communication technology—Windows Communication Foundation (WCF), Web services, Remoting, message queueing; define a component communication strategy; recommend build vs. buy; choose a platform—Windows Presentation Foundation (WPF), ASP.NET, AJAX, Windows Forms, Windows service

Analyze technical feasibility

May include but is not limited to: develop a proof of concept; perform a technical risk assessment; recommend changes to the design to meet the same technical goals; analyze feasibility of design in planned environment; determine whether the proposed design could integrate with other systems by using WCF

Analyze security requirements

May include but is not limited to: recommend an authentication method; recommend an authorization method; recommend a secure communication method

Designing and Developing an Application Framework (25 percent)

Choose an appropriate implementation approach for the application design logic

May include but is not limited to: choose data storage mechanisms; choose data flow structure; choose decision flow structure; state management techniques; security implementation; finalize component specification

Define the interaction between framework components

May include but is not limited to: determine types of clients that will access the application; define data APIs, security APIs, abstract classes, class interfaces, and data contracts; map data to object model; messaging and transport methods such as WCF, Remoting, Web services, MSMQ, Enterprise Services

Define a validation strategy

May include but is not limited to: define where in the framework each type of validation will happen; choose a validation method

Define an event-logging strategy

May include but is not limited to: choose a storage mechanism for logged events; choose a systemwide event logging method; decide logging levels based on severity or priority; define a reporting strategy

Define a monitoring strategy for specific characteristics or aspects of an application

May include but is not limited to: decide whether to monitor data; decide which characteristics to monitor; choose event monitoring mechanisms; decide monitoring levels based on requirements; choose a system-wide monitoring method from the available monitoring mechanisms; define a reporting strategy

Designing Application Components (23 percent)

Create the high-level design of a component

May include but is not limited to: establish the life cycle of a component; define user interface for each component; define interoperability requirements; identify and extract reusable components; document the design of a component by using pseudo code, class diagrams, sequence diagrams, activity diagrams, and state diagrams; decide whether to require constructor input

Define the internal architecture of a component

May include but is not limited to: decide whether existing functionality can be implemented or inherited; decide how to handle unmanaged and managed resources; decide which extensibility features are required; determine state management implementation; decide whether a component must be multithreaded; decide which functions to implement in the base class, abstract class, or sealed class

Define the data handling for a component

May include but is not limited to: define data access; analyze data relationships; analyze the data handling requirements of a component

Consume components

May include but is not limited to: identify reusable components; handle unmanaged components; identify whether a component needs to be extended; identify whether a component needs to be wrapped; identify whether any existing functionality needs to be hidden; test that reused components meet the specifications

Define a strategy for exceptions and other component feedback

May include but is not limited to: identify expected exceptions; decide how to deal with expected exceptions; decide how to deal with unhandled exceptions; decide how to deal with WCF faults; define other component feedback, such as events, callbacks, and messages; define a reporting strategy

Stabilizing and Testing an Application (17 percent)

Define a performance testing strategy

This objective may include but is not limited to: define how you will test an application’s performance under a specified load; define how you will test an application’s behavior when specified load is exceeded

Define a functional testing strategy

This objective may include but is not limited to: identify component interactions and dependencies; define how you will test a component in isolation; define how you will test a component’s interactions with other components

Perform integration testing

This objective may include but is not limited to: run integration tests to determine whether the component interacts with other components as expected; verify results; test that endpoints are correct and service references are updated for communication methods such as WCF, Remoting, Web services, MSMQ, and Enterprise Services

Perform a code review

This objective may include but is not limited to: perform a security review; perform a functional review; perform a performance review; perform a regulatory compliance review

Resolve a bug

This objective may include but is not limited to: analyze root cause for problems in code, such as exception handling issues, performance problems, security issues, resource usage issues, and features that do not perform as expected

Migrating, Deploying, and Maintaining an Application (13 percent)

Create a deployment plan

This objective may include but is not limited to: identify component-level deployment dependencies; identify location of specific components for deployment; determine a deployment method; identify required assembly registration; document the physical deployment of the application

Analyze the configuration of the production environment

This objective may include but is not limited to: security environment; database environment; networking environment; .NET Framework versions; IIS versions; hardware and software requirements

Analyze performance monitoring data

This objective may include but is not limited to: identify performance spikes; identify performance trends; monitor and analyze resource usage; monitor and analyze security aspects

Analyze logs

This objective may include but is not limited to: review logs during deployment phase; review logs to determine source of failure; trace data to identify source of error

本文來自于:Passquick考古題降價中,70-565考試資料分享

文章標籤
全站熱搜
創作者介紹
創作者 忘之 的頭像
忘之

生活最美丽

忘之 發表在 痞客邦 留言(0) 人氣(8)