|
Which areas are covered in 70-564?
Exam 70-564 Designing and Developing ASP.NET Applications Using the Microsoft .NET Framework 3.5. This exam is part of the MCPD certification path and covers the topics listed below. Make sure you have understood all the areas and are capable of answers questions on any of the topics.
The following topics are covered by 70-564
Designing and Implementing Controls
User Controls Server Controls Custom Controls Web Parts Reusability Control Inheritance Control States View State Data Bound Controls GridViews Sorting Paging Callbacks Use of AJAX Mobile Device Markup Screen Readers and Accessibility Script Services
Designing the Presentation and Layout of an Application
Designs Using Master Pages. Nested Master Pages Using Themes for User Interface Design Site Navigation Design Considerations Treeview Menus and Site Map Paths Control Adapters Custom Resources and Localized Applications
Accessing Data and Services
Plan Database Interactions IDBConnection IDBAdaptor IReader SQLDataSource XMLDataSource LINQ for Data Access WCF, ASMX, REST
ASP.NET Solution Structure
Web Site model vs. Web Application Project Global.asax Web.config Try, Catch Blocks Error Logging Managing Application Pools and Web Deployment Precompile Web Projects and Updatable Projects
Leveraging and Extending ASP.NET Architecture
Design a State Management Strategy. Understand Cache, ViewState, Application object, Session object, cookies, cookieless session Name and identify all the Page Life Cycle events. Write HttpModules and HttpHandlers. URL rewriting, SSO application, dynamically retrieve data Debug ASP.NET Web Applications. Develop using Asynchronous Pages. May include but is not limited to: AddonPreRenderCompleteAsync, RegisterAsyncTask
Applying security principles
Identify appropriate security providers such as membership, role, profile, extending custom providers Decide which user-related information to store in a profile. May include but is not limited to: create user profile properties, extend membership objects, custom types Establish security settings in Web.config. Identify vulnerable elements in applications. May include but is not limited to: SQL injection, cross-site scripting, protecting against bots Ensure that sensitive information in applications is protected. May include but is not limited to: hash and salt passwords, encrypting information
|
|
|