70-519 – parte 2
2:55 | Author: Unknown

Index

Parte 0
Parte 1

 

Designing the Application Architecture (19%)

Un buen libro del equipo de patterns&practices que nos puede ayudar con esta parte del examen es
http://msdn.microsoft.com/en-us/library/dd673617.aspx

Plan the division of application logic

This objective may include but is not limited to: choosing between client-side and server side processing, planning separation of concern, (for example, partitioning functionality between controllers and evaluating business and data service consumption), planning for long-running processes (for example, synchronous vs. asynchronous)

http://msdn.microsoft.com/en-us/library/428509ah(VS.100).aspx
http://msdn.microsoft.com/en-us/library/ms998548.aspx
http://blogs.msdn.com/diegumzone/archive/2006/10/09/3_2D00_Tier_2C00_-3_2D00_Layer_2C00_-MVC_3A00_-a-Trio-of-Famous-Trios.aspx

Long-running process (synchro vs. asynchro)
http://www.ajaxmatters.com/articles/asp/long_run_process_p1.aspx
http://www.codeproject.com/KB/aspnet/asynctransactionhandler.aspx

Analyze requirements and recommend a system topology

This objective may include but is not limited to: designing interaction between applications, mapping logical design to physical implementation, validating nonfunctional requirements and cross-cutting concerns (for example, communications, operations management, and security), evaluating baseline needs (for example, scale and quality of service)

Cross-cutting concerns
http://msdn.microsoft.com/en-us/library/ee658105.aspx

Evaluating baseline needs

Choose appropriate client-side technologies

This objective may include but is not limited to: JavaScript, ASP.NET AJAX, jQuery, Microsoft Silverlight

JavaScript
http://es.wikipedia.org/wiki/JavaScript

Asp.Net WebForms
http://www.asp.net/web-forms/

Asp.Net MVC
http://www.asp.net/mvc/

JQuery
http://docs.jquery.com/Tutorials

AJAX
http://www.asp.net/ajax/

Silverlight
http://www.silverlight.net/

 

http://msdn.microsoft.com/en-us/library/dd410060(VS.100).aspx

Choose appropriate server-side technologies

This objective may include but is not limited to: user controls, server controls, partials, custom HtmlHelper extensions, Web parts, inheriting controls, dynamic data controls

User controls
http://msdn.microsoft.com/en-us/library/y6wb1a0e(VS.100).aspx

Server controls
http://msdn.microsoft.com/en-us/library/zt27tfhy(VS.100).aspx

Web parts
http://msdn.microsoft.com/en-us/library/e0s9t4ck(VS.100).aspx

Partials

Custom HtmHelper extensions
http://msdn.microsoft.com/en-us/library/system.web.mvc.htmlhelper(VS.100).aspx

Inheriting controls
http://weblogs.asp.net/cfigueroa/archive/2009/07/28/herencia-visual-asp-net.aspx

dynamic data controls
http://weblogs.asp.net/scottgu/archive/2007/12/14/new-asp-net-dynamic-data-support.aspx

Desing state management

This objective may include but is not limited to: designing an application for the proper use of application state, session state, and request state (for example, ViewState, ControlState, Cache object, cookies, and client-side persistence)

Application state
http://msdn.microsoft.com/en-us/library/ms178594(VS.100).aspx

Session state
http://msdn.microsoft.com/en-us/library/ms178581(VS.100).aspx

Request state ( ViewState, ControlState, Cache object, cookies, and client-side persistence, Velocity)
http://msdn.microsoft.com/en-us/library/bb386448(VS.100).aspx

http://msdn.microsoft.com/en-us/library/z1hkazw7(VS.100).aspx

|
This entry was posted on 2:55 and is filed under . You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.