E4D Learning

ASP.NET AJAX 3.5 (16 Hours)

Course Description:

ASP.NET AJAX is a package of new Web development technologies that integrates an extensive set of client script libraries with the rich, server-based development platform of ASP.NET 2.0. AJAX enables you to develop Web applications that can update data on a Web page by making direct calls to a Web server — without needing to round trip the page.

Microsoft AJAX Library + ASP.NET AJAX Extensions = Power to the Clients

Trainer:

Dan is consulting and teaching around the globe about the web technology stack with core expertise in SharePoint (MOSS/WSS), Advanced ASP.NET, and AJAX.

Specializing in the .NET platform & Web Technologies, Dan has been working as a CTO, VP R&D, solutions architect and technical leader for many customers; from startups to large government institutes, from ISV's to SMB's, big banks and investment firms, army and security focused organizations, the cellular industry, Microsoft, etc..

His last day job was as a VP R&D for a promising WEB 2.0 startup where he managed ten developers focusing on complex .NET product. Prior to that he was a senior consultant in the Microsoft Technology Center in Israel.

Dan is also a leading speaker in Microsoft conferences for new .NET technologies. He has delivered presentations for thousands of developers about architecture, best practices, performance, software security, SQL Server, .NET 2.0-3.5, and advanced web technologies.



Course Content:

Module 1: ASP.NET AJAX Architecture
  • Server side - The pipeline and ajax.
  • Client side architecture.
  • Right design considerations and ASP.NET AJAX.

Module 2: Javascript and Object Orientation
  • Object oriented client side script.
  • Prototypes.
  • Best practices and patterns.
  • Code compilation.
  • Documentation.

Module 3: Extender Controls
  • Developing custom ajax aware controls.
  • Developing custom ajax components.
  • Development and best practices of extender controls and behaviors.

Module 4: Communication
  • JSON server and client side serialization.
  • WebRequests.
  • Consuming WebServices and WCF services.

Module 5: ASP.NET Ajax Security
  • Authentication and Authorization.
  • Same origin policy.
  • XSS and AJAX.

Module 6: The Update Panel
  • Best practices and Efficiency issues.
  • Extending the update panel.
  • PageRequestManager.

Module 7: The ASP.NET Control Toolkit
  • The control gallery.
  • Utilizing the testing framework.
  • Deep dive into the animation framework.

Module 8: ASP.NET Ajax Future CTP capabilities
  • Interaction with ADO.NET Data Sevices.
  • Declarative ASP.NET AJAX templates.
  • Editable and live binding.

Module 9: AJAX Frameworks
  • Yahoo UI.
  • Google Gears.
  • JQuery.

Related Courses:

  • WCF Data Services
  • What's New in ASP.NET 4.0
  • Silverlight Development
  • Resources:

  • ASP.NET
  • ASP.NET AJAX
  • ASP.NET MVC



  • לפרטים נוספים, התקשר עכשיו למיכל: 054-5612259 או לאורנית 03-6325707