|
| A+ Exams |
|
|
|
|
| Network+ Exams |
|
|
| Security+ Exams |
|
|
|
| Cisco Exams |
|
|
|
|
|
| Citrix Exams |
|
|
|
| ISC Exams |
|
|
|
| Microsoft Exams |
|
|
|
| VMWare Exams |
|
|
|
| PMI Exams |
|
|
|
| Oracle Exams |
|
|
|
| EXIN Exam |
|
|
|
 |
|
|
|
 |
|
Welcome To a1certification.com |
|
 |
|
| |
Course Outline: TS: Microsoft .NET Framework 3.5, Windows Forms Application Development For 70-505 Exam
Creating a UI for a Windows Forms Application by Using Standard Controls For 70-505 test
- Add and configure a Windows Form
- May include but is not limited to: Add a Windows Form to a project at design time; 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.
- May include but is not limited to: Group and arrange controls by using the Panel control, GroupBox control, TabControl control, FlowLayoutPanel control, and TableLayoutPanel control; Use the SplitContainer control to create dynamic container areas.
- Add and configure a Windows Forms control.
- May include but is not limited to: Use the integrated development environment (IDE) to add a control to a Windows Form or other container control of a project at design time; Add controls to a Windows Form at run time; Configure controls on a Windows Form at design time to optimize the UI; Modify control properties; Configure controls on a Windows Form at run time to ensure that the UI complies with best practices; Create and configure command controls on a Windows Form; Create and configure text edit controls on a Windows Form; Create and configure text display controls on a Windows Form; Use the LinkLabel control to add Web-style links to Windows Forms applications; Provide a list of options on a Windows Form by using a ListBox control, a ComboBox control, or a CheckedListBox control; Configure the layout and functionality of a Windows Form to display a list of items; Implement value-setting controls on a Windows Form; Configure a WebBrowser control; Add and configure date-setting controls on a Windows Form; Display images by using Windows Forms controls; Configure the NotifyIcon component; Create access keys for Windows Forms controls.
- Create and configure menus.
- May include but is not limited to: Create and configure a MenuStrip component on a Windows Form; Change the displayed menu structure programmatically; Create and configure the ContextMenuStrip component on a Windows Form.
- Create event handlers for Windows Forms and controls.
- May include but is not limited to: Use the Windows Forms Designer to create event handlers; Manage mouse and keyboard events within Windows Forms applications; Program a Windows Forms application to recognize modifier keys; Use the Windows Forms Designer to create default event handlers; Create event handlers at run time to respond to system or user events dynamically; Connect multiple events to a single event handler; Use the Code Editor to override methods defined in the base class.
Integrating Data in a Windows Forms Application For 70-505 Test
- Implement data-bound controls.
- May include but is not limited to: Use the DataGridView control to display and update the tabular data contained in a data source; Use a simple data-bound control to display a single data element on a Windows Form; Implement complex data binding to integrate data from multiple sources; Navigate forward and backward through records in a DataSet in Windows Forms; Define a data source by using a DataConnector component; Create data forms by using the Data Form Wizard
- Manage connections and transactions.
- May include but is not limited to: Configure a connection to a database by using the Connection Wizard; Configure a connection to a database by using Server Explorer; Configure a connection to a database by using the Connection class; Connect to a database by using specific database Connection objects; Enumerate through instances of Microsoft SQL Server; Open an ADO.NET connection to a database; Close an ADO.NET connection to a database by using the Close method of the Connection object; Protect access to data source connection details; Create a connection designed for reuse in a connection pool; Control a connection pool by configuring ConnectionString values based on database type; Use the Connection events to detect database information; Handle exceptions when connecting to a database; Perform transactions by using the Transaction object
- Create, add, delete, and edit data in a connected environment.
- May include but is not limited to: Retrieve data by using a DataReader object; Build SQL commands in Server Explorer; Build SQL commands in code; Create parameters for a Command object; Perform database operations by using a Command object; Retrieve data from a database by using a Command object; Perform asynchronous operations by using a Command object; Perform bulk copy operations; Store and retrieve binary large object (BLOB) data types in a database
- Query data from data sources by using LINQ.
- May include but is not limited to: LINQ to SQL, LINQ to Objects, LINQ to Microsoft ADO.NET, LINQ to XML
- Create, add, delete, and edit data in a disconnected environment.
- May include but is not limited to: Create a DataSet graphically; Create a DataSet programmatically; Add a DataTable to a DataSet; Add a relationship between tables within a DataSet; Navigate a relationship between tables; Merge DataSet contents; Copy DataSet contents; Create a typed DataSet; Create DataTables; Manage data within a DataTable; Create and use DataViews; Represent data in a DataSet by using XML; Use the OleDbDataAdapter object to access an ADO Recordset or Record; Generate DataAdapter commands automatically by using the CommandBuilder object; Generate DataAdapter commands programmatically; Populate a DataSet by using a DataAdapter; Update a database by using a DataAdapter; Resolve conflicts between a DataSet and a database by using a DataAdapter; Respond to changes made to data at the data source by using DataAdapter events; Perform batch operations by using DataAdapters
- Manage XML with the XML Document Object Model (DOM).
- May include but is not limited to: Create a DataSet graphically; Create a DataSet programmatically; Add a DataTable to a DataSet; Add a relationship between tables within a DataSet; Navigate a relationship between tables; Merge DataSet contents; Copy DataSet contents; Create a typed DataSet; Create DataTables; Manage data within a DataTable; Create and use DataViews; Represent data in a DataSet by using XML; Use the OleDbDataAdapter object to access an ADO Recordset or Record; Generate DataAdapter commands automatically by using the CommandBuilder object; Generate DataAdapter commands programmatically; Populate a DataSet by using a DataAdapter; Update a database by using a DataAdapter; Resolve conflicts between a DataSet and a database by using a DataAdapter; Respond to changes made to data at the data source by using DataAdapter events; Perform batch operations by using DataAdapters
- Read, write, and validate XML by using the XmlReader class and the XmlWriter class.
- May include but is not limited to: Read XML data by using the XmlReader class; Read all XML element and attribute content; Read specific element and attribute content; Read XML data by using the XmlTextReader class; Read node trees by using the XmlNodeReader class; Validate XML data by using the XmlValidatingReader class; Write XML data by using the XmlWriter class
Implementing Printing and Reporting Functionality in a Windows Forms Application For 70-505 Exam
- Manage the print process by using print dialogs.
- May include but is not limited to: Configure Windows Forms print options at run time; Change the printers attached to a user's computer in Windows Forms; Configure the PrintPreviewDialog control; Display a Print Preview window in Windows applications; Set page details for printing by using the PageSetupDialog component
- Construct print documents.
- May include but is not limited to: Configure the PrintDocument component; Print a text document in a Windows Form; Print graphics in a Windows Form; Print a document by using the PrintDialog component; Alert users to the completion of a print job; Enable security for printing in Windows Forms
- Create a customized PrintPreview component.
- May include but is not limited to: Set the Document property to establish the document to be previewed; Set the Columns and Rows properties to establish the number of pages that will be displayed horizontally and vertically on the control; Set the UseAntiAlias property to True to make the text appear smoother; Set the Zoom property to establish the relative zoom level when the document preview appears; Set the StartPage property to establish which document page is displayed when the document preview appears; Set additional properties; Add custom methods and events to a PrintPreviewControl
- Enable security features for printing in a Windows Forms application.
Enhancing Usability For 70-505 Exam
- Perform drag-and-drop operations.
- May include but is not limited to: Perform drag-and-drop operations within a Windows Forms application; Perform drag-and-drop operations between applications; Perform a drag-and-drop operation by using a TreeView control
- Implement globalization and localization.
- May include but is not limited to: work with resource files for localization; determine installed locales
- Implement accessibility features.
- Create and configure multiple-document interface (MDI) forms.
- May include but is not limited to: Create MDI parent forms; Create MDI child forms; Identify the active MDI child form; Send data to the active MDI child form; Arrange MDI child forms; Create a window-list menu for an MDI application
- Create, configure, and customize user assistance controls and components.
- May include but is not limited to: Configure the PropertyGrid component; Configure the ProgressBar control to indicate progress graphically; Display status information by using the StatusStrip control; Configure the ToolTip component; Configure the ErrorProvider component; Configure the HelpProvider component; Play system sounds and audio files by using the SoundPlayer; Configure the Timer component to raise an event at regular intervals; Enable scrolling by using the HScrollBar and VScrollBar controls
- Persist Windows Forms application settings between sessions.
Implementing Asynchronous Programming Techniques to Improve the User Experience For 70-505 Exam
- Manage a background process by using the BackgroundWorker component.
- May include but is not limited to: Run a background process by using the BackgroundWorker component; Announce the completion of a background process by using the BackgroundWorker component; Cancel a background process by using the BackgroundWorker component; Report the progress of a background process by using the BackgroundWorker component; Request the status of a background process by using the BackgroundWorker component
- Change the appearance of a UI element by using triggers.
- May include but is not limited to: using multiple triggers; using property triggers; using event triggers; using data triggers
- Implement an asynchronous method.
- May include but is not limited to: Implement advanced asynchronous techniques; Create an asynchronous method; Create a new process thread
Developing Windows Forms Controls For 70-505 Test
- Create a composite Windows Forms control.
- May include but is not limited to: Create a composite Windows Forms control; Create properties, methods, and events for Windows Forms controls; Expose properties of constituent controls; Create and use custom dialog boxes in Windows Forms applications; Customize a control to paint and render; Configure a control to be invisible at run time; Configure a control to have a transparent background; Provide a Toolbox bitmap for a control
- Create a custom Windows Forms control by inheriting from the control class.
- Create an extended control by inheriting from an existing Windows Forms control.
Configuring and Deploying Applications For 70-505 Exam
- Configure the installation of a Windows Forms application by using ClickOnce technology.
- May include but is not limited to: Install a Windows Forms application on a client computer by using ClickOnce deployment; Install a Windows Forms application from a server by using ClickOnce deployment; Configure the required permissions of an application by using ClickOnce deployment
- Install a Windows Presentation Foundation (WPF) browser application by using ClickOnce.
- Install a Visual Studio Tools for Office (VSTO) application by using ClickOnce.
- Configure and work with Windows Vista User Account Control (UAC) by using ClickOnce deployments.
- Create a Windows Forms setup application.
- May include but is not limited to: configure setup project to add icons during setup; set deployment project properties; configure conditional installation based on operating system versions; set appropriate Launch Conditions based on the .NET Framework version; add custom actions to a setup project; add error-handling code to a setup project
- Set appropriate security permissions to deploy the application.
- May include but is not limited to: elevated permissions
- Configure Trusted Application deployments.
- Configure security features in an application.
- May include but is not limited to: Configure code access security, configure the application to work with UAC, configure Windows manipulation permissions, configure appropriate file access permissions for the application, control printing security for the application
|
| |
|
|
|
Copyright
2008 a1certifications.com. All rights reserved |
|
|
|
|