Scheduled Dates (sort by: location | date) |
Request availability or book by selecting a date: Greater London
Prices exclude VAT.
Have questions or need a better city/date? Ask now.
On-site/international quote? Ask now.
|
Audience Developers who wish to extend their knowledge of ASP.NETapplications and web services to an advanced level. Prerequisites Delegates should be confident with all aspects of the ASP.NETEnterprise Web Development course . Find out more about the ASP.NETEnterprise Web Development course This course is a favourite for experienced ASP.NET1.0 or 2.0 developers who need to ensure they are maximising their use of the technology to help build efficient, robust and secure applications. We will focus on best practises, OOP, web services, server controls, security, and AJAX features implemented in ASP.NET AJAX. We will also give you an overview of the new Silverlight platform. The course adds real value, and delegates will benefit from the experience of a senior ASP.NET consultant / developer leading the course, and also from interacting with other, like-minded delegates who are looking to get more out of the technology. This course follows on from our ' ASP.NET 2.0 Enterprise Web Development ' course, and builds additional in-depth knowledge on many topics while introducing new ones such as Enterprise Templates, threading, and the Microsoft Application Centre Test. Examples will be in C# or VB.NET. Should help reduce maintenance costs by building more robust and re-usable code and in developing Enterprise templates to enforce corporate standards. Course Outline Our hands-on ASP.NET training course has been developed for real-world, commercial scenarios by our expert instructors. See below for our detailed ASP.NET 2.0 training course syllabus. The course contains many ASP.NET tutorials based on real-world scenarios. If you have a technical question, please contact us. . Skills Gained At the end of this course you will be able to: -
- 1. Build n-tier apps in .NET
- 2. Enforce standards of code and structure
- 3. Use ADO.NET effectively
- 4. Create commercial quality custom server controls
- 5. Use threading, message queuing, service management and more
- 6. Create your own http handler
- 7. Create distributed apps with Web Services and Remoting
- 8. Test, Optimise & Monitor performance
- 9. Secure your application
- 10. Get the tools and skills to develop and implement ASP.NET AJAX Rich Internet Applications
- 11. An overview of Microsoft's new Silverlight platform
-
Advanced ASP.NET 2.0 with ASP.NET AJAX Training Course Outline Layered Applications and Advanced Web - Services
- ASP.NET Architecture Review
- Designing Layered Applications
- Understanding Service Orientated Architecture
- Generating code and using O/R Mappers
-
ASP.NET Web Services - Web Services Design
- Creating Web Services
- Configuring Protocols
- Web Service Bindings
- Document Vs RPC
- Passing and Returning Types
- Binary Data
- Controlling XML Serialization
- WebMethod Attribute Parameters
- Validating messages
- Service Interfaces
- Soap Exceptions
- Soap Headers
-
Consuming Web Services - URL Behaviour
- Binary Data
- Asynchronous Calls
- Session Data
-
Security Forms authentication - Windows Authentication
- WWSE 3.0
-
OO And Creating Server Controls - Advanced Object Orientation in .Net
- Coding reuse through inheritance
- Coding reuse through composition
- Common Design Patterns
- Unit Testing
- Test Driven Development
-
Commercial Quality Server Controls - ASP.NET Server Controls Hierarchy
- Control and WebControl
- Control attributes and icons
- Maintaining State
- Processing Postback Data and Capturing
- Postback Events
- Composite Controls
- Databound controls
- Adding Design Time Support
-
Security & Membership - ASP.NET Security - ASP.NET Security
- Authentication and Authorization in ASP.NET Membership and Personalization API
- Membership Server Controls
- Configuring the Membership Database
- Creating membership and role providers
- Encryption of credentials and config files
-
Writing Secure Code - Creating Secure Systems
- Proactive Security
- Security Principles
- Threat Modelling
- Secure Coding Techniques
- Security Testing
- Code Reviews
-
Rich Internet Applications with AJAX and Silverlight ASP.NET AJAX Overview - Introduction to AJAX
- ASP.NET AJAX Overview
- ASP.NET AJAX BETA and CTP differences
- ASP.NET AJAX Release schedule
-
ASP.NET AJAX Update Panel - UpdatePanel Overview
- Why Use UpdatePanel Controls
- How UpdatePanel Controls Work
- Enabling Partial-Page Updates
- Asynchronous Postbacks
- What are Triggers?
- Understanding UpdatePanel Refreshes
- Using Multiple UpdatePanel Controls on
- a Page
- Disabling Automatic Triggers
- Managing Triggers and Refreshing an
- UpdatePanel Programmatically
- Enabling Partial-Page Rendering in a
- Custom Control
-
ASP.NET AJAX Server Controls - Overview
- Partial Page Rendering with the Update
- Panel
- AJAX Enabling and Existing ASP.NET page
- Update Progress
- Triggers
- Timer Controls
- Control Extenders
- Using the Control toolkit controls
- Using Microsoft Virtual Earth
- Using ASP.NET AJAX
-
Web Services with ASP.NET AJAX - Enabling Web Services for Clients
- Exposing web methods from a page
- Calling web services in JavaScript
- Dealing with Exceptions and timeouts
- Batch Calling
- Bridging
-
ASP.NET AJAX Client Controls & Behaviours - Overview
- Atlas Client API and namespaces
- Client side controls
- Controlling CSS
- Handling Control Events
- XML-Script Intro
- Using Behaviours
- AutoComplete Behaviour
-
ASP.NET AJAX Client DataBinding DataBinding concepts - Databinding classes
- Binding DataTables
-
ASP.NET AJAX Futures Dynamic data controls - Dynamic language support
- Silverlight controls
Associated Courses - NET 3.0 Windows Presentation Foundation - WPF Training Course
- .NET 3.0 Windows Communication Foundation - WCF Training Course
- .NET 3.0 Windows Workflow Foundation - WF Training Course
- .NET 3.0 Technology Overview
- ASP.NET 3.5 Training Course with Visual Studio 2008, ASP.NET AJAX, and Silverlight
- Silverlight for Developers Training Course
- Silverlight for Designers Training Course
- .NET 2.0 & 3.0 Programming with Visual Studio 2008 (C# / VB)
- C# 3.0 Programming Training Course (C#3 Training Course)
- Visual Basic 9.0 Programming Training Course (VB9 Training Course)
- ASP.NET 2.0 training course
- Advanced ASP.NET 2.0 with AJAX training course
- Creating Commercial Server Controls with ASP.NET 2.0
- .NET 2.0 Programming with C# and VB.NET
- .NET 2.0 Multi-threaded Programming with C# and VB.NET for dual/multi-core training
- .NET Design Patterns & Architecture Training UK
- Secure coding with .NET
- Testing with Visual Studio Team System Training UK
- C#.NET 2.0 Smart Device Development with .NET Compact Framework Training UK
- Visual Studio 2005 training
- .NET Framework 2.0 Training
- .Net Seminar - Overview for managers and developers
- SharePoint 2007 Applications Development Training UK
- BizTalk Server 2006 Training UK
How to make a booking for the NET0030 course
|