Training Course:Advanced Web Application Development using Microsoft ASP.NET (Certificate)School/Trainer:New Horizons Computer Learning Centers of Raleigh, Durham, Chapel Hill and Fayetteville Durham, Fayetteville, Raleigh, North Carolina, United States
Course Format: Classroom | E-learning | Virtual Class | Online | On-site | Blended | Self-paced
Course Description:
'' This course provides students with the knowledge and skills that are needed to successfully design and implement Web applications using Microsoft ASP.NET. Who should attend: This course is intended for existing ASP.NET developers who are writing solutions using Microsoft ASP.NET. This course assumes that the students are familiar with Hypertext Markup Language (HTML), client-side and server-side scripting, ASP.NET, Microsoft ActiveX® Data Objects for .NET (ADO.NET), and a Microsoft .NET-based programming language. At completion: After completing this course, students will be able to: - Create a Web application architecture that is maintainable and extensible. - Describe the elements of a well-designed portal application using ASP.NET. - Implement best practices for creating data access logic components. - Create a well-designed data abstraction layer to maximize code reusability. - Tune data-driven Web applications for optimal performance. - Customize databinding for maximum scalability and usability. - Design and implement an easy-to-administer configuration strategy. - Generate custom configuration handlers. - Create custom controls to encapsulate user interface. - Use best practices for interoperating with COM components. - Implement caching techniques to improve Web application performance. - Design reusable Web presentation patterns using object-oriented techniques. - Use GDI+ classes to create interactive graphics. - Use DataGrids for advanced reporting techniques. - Apply best practices for debugging and exception handling. - Use Application Center Test for stress testing Web applications. - Create a flexible security infrastructure. - Implement encryption classes to secure communication. - Build an administrative interface for a portal application. - Use object-oriented techniques to build an extensible modular design. Pre-requisite: 2310B Developing Microsoft ASP.NET Web Applications Using Visual Studio .NET 2640 Upgrading Web Development Skills from ASP to Microsoft ASP.NET Outline:
Lesson 1: Considerations for Building Advanced ASP.NET Applications Building Enterprise Web Applications With ASP.NET Presentation Layer Data Access Layer Business Logic Layer
Lesson 2: Designing Data Tier Components Implementing Data Access Logic Components Designing a Data Abstraction Layer Performance Tuning for Data Access Managing Settings and Configuration with Typed DataSets Best Practices for Reliable Data Access
Lesson 3: Web Presentation Patterns Using Design Patterns in Web Applications Creating Dynamic Interfaces with User Controls Using Inheritance to Define Basic Site Functionality Using Collection Classes for DataBinding Properties and Elements of the DataGrid Optimal Data Paging for DataGrids DataGrid Editing Techniques Creating Master/Detail Views with a DataGrid
Lesson 4: Building Custom Controls Architecture of Custom Controls Creating Control Object Models Using Events in Controls Rendering Control Output Creating Data-Bound Custom Controls
Lesson 5: Using Graphics Classes to Generate Images Major System.Drawing Classes Methods for Generating Images Using Data to Generate Charts
Lesson 6: Creating a Secure Infrastructure ASP.NET Security Models Role-based Authorization Techniques Process Identity and Accessing Resources Securing Communication with Encryption
Lesson 7: Caching Patterns and Practices Effective Caching Strategies Managing Session Data Client-side Caching Options
Lesson 8: Diagnostics and Exception Handling Exception Handling Strategies Best Practices for Debugging Using Application Center Test for Performance Testing Applying Performance Counters to Profile Web Applications
Lesson 9: Interoperability with COM Overview of COM Interop Creating and using a Runtime Callable Wrapper Guidelines and Issues in COM Interoperation
Lesson 10: ASP.NET Configuration Configuration Schema Overview Examples of Built-in Configuration Settings Creating Custom Configuration Settings Encrypting Configuration Settings Using the Configuration Management Application Block
Lesson 11: Administering and Extending the Portal Creating Flexible Site Administration Tools Adding Modules to the Portal ...''
Please go to the school's official website for training price and schedule:
http://www.nhrtp.com/
Phone:919-336-1000
School Address:
200 Sorrell Grove Church Road, Morrisville, NC 27560
2520 Murchison Road, Suite 2A, Fayetteville, NC 2830
Jobs & Resumes: Durham, Fayetteville, Raleigh Houses & Roommates: Durham, Fayetteville, Raleigh Travel Agencies:
Search other schools for Advanced Web Application Development using Microsoft ASP.NET training resources.
Other training courses offered by New Horizons Computer Learning Centers of Raleigh, Durham, Chapel Hill and Fayetteville:
A+ IT Technician
A+ Remote Support
CISSP
SCNP Hardening the Infrastructure
SCNP Network Defense and Counter Measures
Security+
C#
SharePoint 2007
ITIL v3 Foundations
Developing Microsoft ASP.NET Web Applications Using Visual Studio .NET
Visual Basic .NET
ADO.NET
XML and the Microsoft .NET
XML Web Services Using Microsoft ASP.NET
Advanced Data Access with Microsoft Visual Studio 2005
Core Web Application Technologies with Microsoft Visual Studio 2005
Advanced Web Application Technologies with Microsoft Visual Studio 2005
Windows Forms Technologies with Microsoft Visual Studio 2005
Notice: The course description on this page was captured from the Internet as historical reference or submitted by visitors. It was archived statically and not updated from day to day.
Tips: If you want to post any message on this website, please do not include your real name, phone number, email address in the message body area. You should enter them in line text boxs respectively, if needed. |
|
|