The .NET Framework of Microsoft based is one of the powerful object oriented language, enables developers to write rich Windows and Web applications using Visual Basic .NET programming language.
This course gives you the knowledge and skills to build multithreading applications. And enough confidence to develop both rich client, Windows Forms applications and efficient Web applications with supporting technologies and classes such as ADO.NET and Web Services.
Basic knowledge of Visual Basic is enough for you to go for this course.
1. Creating User Services
|
2. Implement navigation for the user interface (UI) |
Create a Windows Form by using the Windows Forms Designer.
• Add and set properties on a Windows Form.
• Create a Windows Form by using visual inheritance.
• Build graphical interface elements by using the System.Drawing namespace.
Add controls to a Windows Form.
• Set properties on controls.
• Load controls dynamically.
• Write code to handle control events and add the code to a control.
• Instantiate and invoke an ActiveX control.
• Configure control licensing.
• Create menus and menu items |
• Configure the order of tabs.
Validate user input.
• Validate non-Latin user input.
Implement error handling in the UI.
• Implement online user assistance.
• Display and update data.
• Instantiate and invoke a Web service or component.
• Implement globalization.
• Create, implement, and handle events.
• Implement print capability.
• Implement accessibility features. |
| 3. Creating and Managing Components and .NET Assemblies |
4. Deploying a Windows-based Application
Plan the deployment of a Windows-based application |
• Create and modify a .NET assembly.
• Consuming and Manipulating Data
• Access and manipulate data from a Microsoft SQL Server database by creating and using ad hoc queries and stored procedures.
• Access and manipulate data from a data store. Data stores include relational databases, XML documents, and flat files. Methods include XML techniques and ADO .NET.
• Handle data errors.
Testing and Debugging
• Create a unit test plan
• Implement tracing
• Add trace listeners and trace switches to an application.
• Display trace output.
• Debug, rework, and resolve defects in code.
• Configure the debugging environment.
• Create and apply debugging code to components and applications.
• Provide multicultural test data to components and applications.
• Execute tests.
• Resolve errors and rework code.
|
• Plan a deployment that uses removable media.
• Plan a Web-based deployment.
• Plan a network-based deployment.
• Ensure that the application conforms to Windows Installer requirements and Windows Logo Program requirements.
• Create a setup program that installs an application and allows for the application to be uninstalled.
• Register components and assemblies.
• Perform an install-time compilation of a Windows-based application. |
| 5. Deploy a Windows-based application |
6. Maintaining and Supporting a Windows-based Application |
• Use setup and deployment projects.
• Add assemblies to the Global Assembly Cache.
• Verify security policies for a deployed application.
• Launch a remote application (URL remoting).
|
• Optimize the performance of a Windows-based application.
• Diagnose and resolve errors and issues.
|
| 7. Configuring and Securing a Windows-based Application |
8..Configure authorization |
• Configure a Windows-based application.
• Configure security for a Windows-based application.
• Authentication types include Windows Authentication,
• None, forms-based, Microsoft Passport, and custom authentication.
• Specify the security level for an application.
• Use custom attributes to configure security.
|
• Configure role-based authorization.
• Implement identity management.
|
| |
|