This class is intended for experienced software developers who understand object-oriented programming (OOP) and C# or VB.NET.



Similar documents
Transition your MCPD Web Developer Skills to MCPD ASP.NET Developer 3.5 (VB)

Expanded contents. Section 1. Chapter 2. The essence off ASP.NET web programming. An introduction to ASP.NET web programming

ASP.NET Using C# (VS2012)

DotNet Web Developer Training Program

MOVING THE SENIOR DEVELOPMENT CLASS FROM WEB DEVELOPMENT TO LIFE CYCLE DEVELOPMENT A CASE FOR VISUAL STUDIO 2005

Dynamic Web Programming BUILDING WEB APPLICATIONS USING ASP.NET, AJAX AND JAVASCRIPT

Programming Fundamentals of Web Applications Course 10958A; 5 Days

Kentico CMS 5 Developer Training Syllabus

Objectif. Participant. Prérequis. Remarque. Programme. Windows 7, Enterprise Desktop Support Technician (seven)

Programming in C# with Microsoft Visual Studio 2010

Developing and Implementing Web Applications with Microsoft Visual C#.NET and Microsoft Visual Studio.NET

Programming with the Microsoft.NET Framework Using Microsoft Visual Studio 2005 (VB)

How To Train Aspnet

Microsoft.Realtests v by.ERICA.50q

COURSE CURRICULUM COURSE TITLE: WEB PROGRAMMING USING ASP.NET (COURSE CODE: )

This course provides students with the knowledge and skills to develop ASP.NET MVC 4 web applications.

Developing ASP.NET MVC 4 Web Applications MOC 20486

Objectif. Participant. Prérequis. Remarque. Programme. C# 3.0 Programming in the.net Framework. 1. Introduction to the.

It is recommended that learners have experience administering Microsoft Windows Server 2003 environments.

2933A: Developing Business Process and Integration Solutions Using Microsoft BizTalk Server 2006

Developing ASP.NET MVC 4 Web Applications Course 20486A; 5 Days, Instructor-led

Developing ASP.NET MVC 4 Web Applications

Programming in HTML5 with JavaScript and CSS3

MCTS:.NET Framework 4, Web Applications

Dev01: Kentico CMS 7 Developer Essentials Syllabus

Web Application diploma using.net Technology

Sample Chapters. To learn more about this book visit Microsoft Learning at:

This module provides an overview of service and cloud technologies using the Microsoft.NET Framework and the Windows Azure cloud.

Visual Basic. murach's TRAINING & REFERENCE


SelectSurvey.NET Developers Manual

MS 20487A Developing Windows Azure and Web Services

Upgrade to Microsoft Web Applications

Designing and Developing Microsoft SharePoint Server 2010 Applications (MS10232)

Visual COBOL ASP.NET Shopping Cart Demonstration

USER GUIDE Deploying Your Application to WinHost

This three-day instructor-led course provides students with the tools to extend Microsoft Dynamics CRM 4.0.

Course Name: ADVANCE COURSE IN SOFTWARE DEVELOPMENT (Specialization:.Net Technologies)

ASP.NET. Web Programming. Telemark University College Department of Electrical Engineering, Information Technology and Cybernetics

Developing and Implementing Windows-Based Applications With Microsoft Visual C#.NET and Microsoft Visual Studio.NET

J j enterpririse. Oracle Application Express 3. Develop Native Oracle database-centric web applications quickly and easily with Oracle APEX

Course Information Course Number: IWT 1229 Course Name: Web Development and Design Foundation

2311A: Advanced Web Application Development using Microsoft ASP.NET Course 2311A Three days Instructor-led

Application Development,.NET

MOC DEVELOPING WINDOWS AZURE AND WEB SERVICES

70-487: Developing Windows Azure and Web Services

Course 10175A - Microsoft SharePoint 2010, Application Development

Extending Microsoft Dynamics CRM 4.0

Course 10978A Introduction to Azure for Developers

1. Digital Literacy - Computer Security and Privacy 2. Partners in Learning: Organize and Manage the Use of ICT in Your Classroom 3.

Software Development Interactief Centrum voor gerichte Training en Studie Edisonweg 14c, 1821 BN Alkmaar T:

Configuring and Troubleshooting Internet Information Services in Windows Server 2008

maximizing IT productivity

Developing Windows Azure and Web Services

Setup Forms Based Authentication Under SharePoint 2010

Developing Microsoft SharePoint Server 2013 Core Solutions

AppDev OnDemand Microsoft Development Learning Library

MS 10978A Introduction to Azure for Developers

1703 Discovering SharePoint 2007 for Developers

WEB APPLICATION DEVELOPMENT. UNIT I J2EE Platform 9

Catálogo de cursos plataforma elearning Microsoft Imagine Academy: Microsoft SQL Server y Visual Studio

Developing Database Business Applications using VB.NET

Advanced Web Application Development using Microsoft ASP.NET

Developing Microsoft SharePoint Server 2013 Advanced Solutions

Implementing and Administering an Enterprise SharePoint Environment

Objectif. Participant. Prérequis. Pédagogie. Oracle SOA Suite 11g - Build Composite Applications. 5 Jours [35 Heures]

SharePoint 2013 Syllabus

HTML5. Turn this page to see Quick Guide of CTTC

Course Outline: Course 20489B: Developing Microsoft SharePoint Server 2013 Advanced Solutions

ASP.NET Overview. Ken Casada Developer Evangelist Developer & Platform Evangelism Microsoft Switzerland

GUJARAT TECHNOLOGICAL UNIVERSITY, AHMEDABAD, GUJARAT COURSE CURRICULUM COURSE TITLE: ADVANCE WEB TECHNOLOGY (COURSE CODE: )

Pro SQL Server Reporting Services. Third Edition. mm m. Brian McDonald. Shawn McGehee. Rodney Landrum. Apress*

SharePoint 2010/2013 Course

To install Multifront you need to have familiarity with Internet Information Services (IIS), Microsoft.NET Framework and SQL Server 2008.

NHS Education for Scotland Knowledge Services Design and Development Framework

InnerWorkings Catalog

10978A: Introduction to Azure for Developers

GOA365: The Great Office 365 Adventure

This course will also teach how to create various kinds of dashboards using Reporting Services.

Course 20489B: Developing Microsoft SharePoint Server 2013 Advanced Solutions OVERVIEW

SUBJECT CODE : 4074 PERIODS/WEEK : 4 PERIODS/ SEMESTER : 72 CREDIT : 4 TIME SCHEDULE UNIT TOPIC PERIODS 1. INTERNET FUNDAMENTALS & HTML Test 1

Crystal Reports. For Visual Studio.NET. Reporting Off ADO.NET Datasets

An introduction to creating Web 2.0 applications in Rational Application Developer Version 8.0

Developing Windows Azure and Web Services

Integrating SharePoint Sites within WebSphere Portal

Microsoft Extending Microsoft Dynamics CRM 2011

Essentials of Developing Windows Store Apps Using C# MOC 20484

multiple placeholders bound to one definition, 158 page approval not match author/editor rights, 157 problems with, 156 troubleshooting,

1 (11) Paperiton DMS Document Management System System Requirements Release: 2012/

Computer Science Course Descriptions Page 1

Describe how to utilize the Publishing API to access publishing settings and content.

Transcription:

Objectif is a five-day instructor-led course which begins by introducing the different architectures of ASP.NET Web applications. It then covers the Page class, Web controls, master pages, CSS/Themes, Web parts, user controls, site navigation, ADO.NET, data binding, handlers/modules, the provider model, security, AJAX, and deployment. This course and labs is designed for both C# and VB.NET developers. Participant This class is intended for experienced software developers who understand object-oriented programming (OOP) and C# or VB.NET. Prérequis Before attending this course, students must have: Experience using C# or VB.NET with Visual Studio 200 or newer. Previous Web development is helpful but not necessary. Remarque Le support de cours est en anglais Programme 1. Introducing.NET Understand the basic architecture of a Web application. Understanding the role of HTTP. The difference between HTML and XHTML. Learn the key features of ASP.NET 3.. The ASP.NET Namespaces. The history of ASP.NET Web development. Contrast the use of IIS vs. the Visual Studio 2008 development Web server. Work with different versions of IIS. Know the differences between a Visual Studio 2008 Web Site and a Web Application project. 2. The Page Class and Other Files Know the three architectures of ASP.NET Web pages. Perform debugging and tracing. Introducing Web Site Administration Tool (WAT). Research the global.asax file. Trapping application errors. Work with members of the Page class. The Page class events. Explore the single-file and code-behind models. The ASP.NET directives (Page, Control, and so on). Investigate the ASP.NET folders. The Request and Response objects. The IsPostback property. adhara Formation Catalogue Informatique Page 1 sur

Understand the basics of Web.config. 3. ASP.NET Controls Understand the ASP.NET Web control event architecture. Contrast HTML Server Controls with Web Controls. Survey the categories of Web Controls. Work with ASP.NET Validation Controls. Examine the use of HTML tables and CSS to provide exact positioning of Web content. 4. Custom Controls Understand the need for custom Web controls. Building custom Web controls. Using the HTMLTextWriter. Adding Style to Custom Controls. Integrating custom Web controls with the VS IDE. Creating composite custom controls. Registering the controls with.aspx,.ascx, and.master files. Defining properties for the VS Properties window. Adding a custom icon for the Toolbox.. User Controls and Master Pages Understanding and creating user controls. Creating composite user controls. Manipulating user controls on the host page. Exposing events from user controls. Host Web pages subscribing the user control events. Introducing Master pages. A Master page walkthrough. Nested Master pages. Master page events and page access. 6. Site Navigation Basic page navigation. Response.Redirect() and Server.Transfer(). Work with the MultiView control. Work with the Wizard control. Understand the site map model of ASP.NET. Examine the Menu navigation control. Examine the TreeView navigation control. Create Web application breadcrumbs. 7. State Management Define the role of view state. Read and write cookies. The role of application state and session state. adhara Formation Catalogue Informatique Page 2 sur

Work with The State Services. Work with SQL Server session management. Study the various forms of caching (the Cache object and OutputCache). Work with Cache dependencies, such as a Sql Server dependency. 8. CSS and Themes Understand Cascading Style Sheets (CSS). Adding a stylesheet to a theme. Adding a CSS Style sheet. CSS and Web controls. Learn the style builder tools in Visual Studio. Examine the use of themes and skins. Dynamically assign themes. Adding a skin to a theme. Defining a.skin file. Using CSS and themes together. 9. ADO.NET Introducing System.Data.dll. Working with the members of a DataSet. Working with a DataView. Testing the CommandBuilder. Adding Data relationships. The ADO.NET Data Providers. The Speedy DataReader. Binding DataReaders to Web controls. Performing CRUD operations in a connected model. Working with Parameters. Working with Sql Server Stored Procedures. The Disconnected Model. Working with the Data Adapter. 10. Data Binding Understanding ASP.NET Data Binding. Data Binding with Array, Collection and Custom Types. Look at some new ways to manage Connection Strings in our applications. Declarative data binding. Expression data binding. Data Source Controls. The SqlDataSource control. The GridView control. The Repeater control. 11. Handlers, Modules and IIS Understand ASP.NET and IIS process management. adhara Formation Catalogue Informatique Page 3 sur

Creating a custom module. Comparing handlers and modules to ISAPI filters and extensions. Configuring IIS.1, 6, 7.x. IIS delegation of requests. Understand ASP.NET handlers. Configuring handlers. Creating a custom handler. Installing a custom.ashx handler. Using as custom file extension. Understand ASP.NET modules. Configuring modules. 12. Providers Understand the ASP.NET provider model. Configuring providers. Using aspnet_regsql.exe. Explore the membership providers and SqlMembershipProvider. Adding new users. The MembershipUser type. Learn the Role Manager with SqlRoleProvider. Store and retrieve user information with the Profile object. Personalize a Web site. 13. Web Parts The role of Web Parts. The Web Part Manager. The different modes of the WebPartManager. Working with Web Part Zones. Add Web Parts. Web Parts in the Toolbox. Using an EditorZone. Using a CatalogZone. Using AJAX with Web Parts. 14. Security Definition of Web security. Understand Web programming best practices. Learn ASP.NET forms-based authentication. Discover ASP.NET authorization. Encrypting sections of Web.config. Know ASP.NET security configuration. Learn IIS security. Work with ASP.NET security controls. adhara Formation Catalogue Informatique Page 4 sur

1. AJAX Know the role of AJAX. AJAX in today. Understand the role of the XMLHttpRequest object. Learn about the ASP.NET Page Script Callbacks. Learn the ASP.NET AJAX controls. Learn the ASP.NET AJAX controls. Build a Web site using the ASP.NET AJAX Control Toolkit. 16. Deployment Copy, XCopy and RoboCopy a Web Site. Pre-compiling a Web site using aspnet_compiler.exe. Copying a Web site in Visual Studio. Publishing a Web site in Visual Studio. Building an ASP.NET Web deployment (*.msi) project. 17. Silverlight Understand the role of Silverlight. Contrast the Silverlight 1.0 and 2.0 feature sets. Survey the Silverlight 2.0 architecture. Overview key Silverlight 2.0 development tools. Learn the core Silverlight assemblies and namespaces. Learn the role of the Application and UserControl classes. Learn the syntax of XAML. adhara Formation Catalogue Informatique Page sur