ASP.NET AJAX

ASP.NET AJAX is a set of extensions to ASP.NET developed by Microsoft for implementing Ajax functionality.

Road Map

In its early development stages, ASP.NET AJAX was given the code name Atlas. Initial releases were made public to the development community in the form of CTPs (Community Technical Previews). The production version, ASP.NET AJAX 1.0 RTM; was released on January 23, 2007 as an extension to ASP.NET 2.0.

Important release milestones for ASP.NET AJAX are as follows:

  • CTPs: October, December 2005, January, March, April, June, July 2006
  • Beta: October, November 2006
  • Release Candidate (RC): December 2006
  • Share/Bookmark
Tagged with:
 
The brand of intelligence a genius has is a different sort of intelligence. The thinking of a genius does not carry on logically. It leaps with huge ellipses. It pulls knowledge from God knows where.

  • Share/Bookmark
Tagged with:
 

The .NET Framework class library is a library consisting of namespaces, classes, interfaces, and datatypes included in the .NET Framework. This library is organized into namespaces that contain functionally related groups of classes. These namespaces are divided among different categories, such as data access, common types, debugging, file access, network communication, security, Windows applications, Web applications, Web services, XML data etc. Following are some important namespaces that are defined in the .NET Framework class library:

Namespaces Description
System This namespace includes all common datatypes, string values, arrays, methods for data conversion, and methods related to mathematical operations.
  • Share/Bookmark
Tagged with:
 

70-526 Objectives List Part 7

Configuring and deploying applications

  • Configure the installation of a Windows Forms application by using ClickOnce technology. It may include but not limited to:
  1. Installing a Windows Forms application on a client computer by using ClickOnce deployment.
  2. Installing a Windows Forms application from a server by using ClickOnce deployment.
  3. Configuring the required permissions of an application by using ClickOnce deployment.
  • Create a Windows Forms setup application. It may include but not limited to:
  1. Creating a Windows Forms application setup project.
  2. Setting deployment project properties.
  3. Configuring setup project to add icons during setup.
  • Share/Bookmark

70-526 Objectives List Part 6

Developing Windows Forms controls

  • Create a composite Windows Forms control. It may include but not limited to:
  1. Creating a composite Windows Forms control.
  2. Creating properties, methods, and events for Windows Forms controls.
  3. Exposing properties of constituent controls.
  4. Creating and using custom dialog boxes in Windows Forms applications.
  5. Customizing a control to paint and render.
  6. Configuring a control to be invisible at run time.
  7. Configuring a control to have a transparent background.
  8. Providing a Toolbox bitmap for a control.
  • Create a custom Windows Forms control by inheriting from the control class. It may include but not limited to:
  • Share/Bookmark

70-526 Objectives List Part 5

Implementing asynchronous programming techniques to improve the user experience

  • Manage a background process by using the BackgroundWorker component. It may include but not limited to:
  1. Running a background process by using the BackgroundWorker component.
  2. Announcing the completion of a background process by using the BackgroundWorker component.
  3. Cancelling a background process by using the BackgroundWorker component.
  4. Reporting the progress of a background process by using the BackgroundWorker component.
  5. Requesting the status of a background process by using the BackgroundWorker component.
  • Implement an asynchronous method. It may include but not limited to:
  1. Implementing advanced asynchronous techniques.
  • Share/Bookmark

70-526 Objectives List Part 4

Enhancing usability

  • Perform drag-and-drop operations. It includes the following:
  1. Perform drag-and-drop operations within a Windows Forms application.
  2. Perform drag-and-drop operations between applications.
  3. Perform a drag-and-drop operation by using a TreeView control.
  • Implement globalization and localization for a Windows Forms application. It includes the following:
  1. Implement globalization and localization within a Windows Forms application.
  • Implement accessibility features. It includes implementing accessibility features within a Windows Forms application.
  • Create and configure multiple-document interface (MDI) forms. It includes the following:
  1. Create MDI parent forms.
  2. Create MDI child forms.
  3. Identify the active MDI child form.
  • Share/Bookmark

70-526 Objectives List Part 3

Implementing printing and reporting functionality in a Windows Forms application

  • Manage the print process by using print dialogs.
  1. Configure Windows Forms print options at run time.
  2. Change the printers attached to a user’s computer in Windows Forms.
  3. Configure the PrintPreviewDialog control.
  4. Display a Print Preview window in Windows applications.
  5. Set page details for printing by using the PageSetupDialog component.
  • Construct print documents.
  1. Configure the PrintDocument component.
  2. Print a text document in a Windows Form.
  3. Print graphics in a Windows Form.
  4. Print a document by using the PrintDialog component.
  • Share/Bookmark

70-526 Objectives List Part 2

Integrating data in a Windows Forms application

  • Implement data-bound controls.
  1. Use the DataGridView control to display and update the tabular data contained in a data source.
  2. Use a simple data-bound control to display a single data element on a Windows Form.
  3. Implement complex data binding to integrate data from multiple sources.
  4. Navigate forward and backward through records in a DataSet in Windows Forms.
  5. Define a data source by using a DataConnector component.
  6. Create data forms by using the Data Source Configuration Wizard.
  • Manage connections and transactions.
  • Share/Bookmark

70-526 Objectives List Part 1

Creating a UI for a Windows Forms application by using standard controls

  • Add and configure a Windows Form.
  1. Add a Windows Form to a project at design time.
  2. Configure a Windows Form to control accessibility, appearance, behavior, configuration, data, design, focus, layout, style, and other functionality.
  • Manage control layout on a Windows Form.
  1. Group and arrange controls by using the Panel control, GroupBox control, TabControl control, FlowLayoutPanel control, and TableLayoutPanel control.
  2. Use the SplitContainer control to create dynamic container areas.
  • Add and configure a Windows Forms control.
  • Share/Bookmark