Sacramento Software Development

Working with ASP.NET AJAX and Client-Side Scripting

Posted by John Lockwood on October 27th, 2009

  • Implement Web Forms by using ASP.NET AJAX. May include but is not limited to: EnablePartialRendering, Triggers, ChildrenAsTriggers, Scripts, Services, UpdateProgress, Timer, ScriptManagerProxy

  • Interact with the ASP.NET AJAX client-side library. May include but is not limited to: JavaScript Object Notation (JSON) objects; handling ASP.NET AJAX events

  • Consume services from client scripts.

  • Create and register client script. May include but is not limited to: inline, included .js file, embedded JavaScript resource, created from server code

Posted in Working with ASP.NET AJAX and Client-Side Scripting | Add a comment »

Programming Web Applications

Posted by John Lockwood on October 23rd, 2009

  • Customize the layout and appearance of a Web page. May include but is not limited to: CSS, Themes and Skins, Master Pages, and Web Parts, App_Themes, StyleSheetTheme

  • Work with ASP.NET intrinsic objects. May include but is not limited to: Request, Server, Application, Session, Response, HttpContext

  • Implement globalization and accessibility. May include but is not limited to: resource files, culture settings, RegionInfo, App_GlobalResources, App_LocalResources, TabIndex, AlternateText , GenerateEmptyAlternateText, AccessKey, Label.AssociatedControlID

  • Implement business objects and utility classes. May include but is not limited to: App_Code , external assemblies

  • Implement session state, view state, control state, cookies, cache, or application state.

  • Handle events and control page flow. May include but is not limited to: page events, control events, application events, and session events, cross-page posting; Response.Redirect, Server.Transfer, IsPostBack, setting AutoEventWireup

  • Implement the Generic Handler.

Posted in Programming Web Applications | Add a comment »

Targeting Mobile Devices

Posted by John Lockwood on October 19th, 2009

  • Access device capabilities. May include but is not limited to: working with emulators

  • Control device-specific rendering. May include but is not limited to: DeviceSpecific control; device filters; control templates

  • Add mobile Web controls to a Web page. May include but is not limited to: StyleSheet controls; List controls; Container controls

  • Implement control adapters. May include but is not limited to: App_Browsers; rendering by using ChtmlTextWriter or XhtmlTextWriter

Posted in Targeting Mobile Devices | Add a comment »

Consuming and Creating Server Controls

Posted by John Lockwood on October 15th, 2009

  • Implement data-bound controls. May include but is not limited to: DataGrid, DataList, Repeater, ListView, GridView, FormView, DetailsView, TreeView, DataPager

  • Load user controls dynamically.

  • Create and consume custom controls. May include but is not limited to: registering controls on a page, creating templated controls

  • Implement client-side validation and server-side validation. May include but is not limited to: RequiredFieldValidator, CompareValidator, RegularExpressionValidator, CustomValidator, RangeValidator

  • Consume standard controls. May include but is not limited to: Button, TextBox, DropDownList, RadioButton, CheckBox, HyperLink, Wizard, MultiView

Posted in Consuming and Creating Server Controls | 4 Comments »

Configuring and Deploying Web Applications

Posted by John Lockwood on October 11th, 2009

  • Configure providers. May include but is not limited to: personalization, membership, data sources, site map, resource, security

  • Configure authentication, authorization, and impersonation. May include but is not limited to: Forms Authentication, Windows Authentication

  • Configure projects, solutions, and reference assemblies. May include but is not limited to: local assemblies, shared assemblies (GAC), Web application projects, solutions

  • Configure session state by using Microsoft SQL Server, State Server, or InProc. May include but is not limited to: setting the timeout; cookieless sessions

  • Publish Web applications. May include but is not limited to: FTP, File System, or HTTP from Visual Studio

  • Configure application pools.

  • Compile an application by using Visual Studio or command-line tools. May include but is not limited to: aspnet_compiler.exe, Just-In-Time (JIT) compiling, aspnet_merge.exe

Posted in Configuring and Deploying Web Applications | Add a comment »

Microsoft Exam 70-562

Posted by John Lockwood on September 30th, 2009

  • Configuring and Deploying Web Applications (10 percent)
  • Consuming and Creating Server Controls (20 percent)
  • Working with Data and Services (17 percent)
  • Troubleshooting and Debugging Web Applications (16 percent)
  • Working with ASP.NET AJAX and Client-Side Scripting (15 percent)
  • Targeting Mobile Devices (5 percent)
  • Programming Web Applications (17 percent)

Posted in Microsoft Exam 70-562 | Add a comment »


Subscribe Using RSS