Les Fondamentaux ASP.Net 2.0 - PDF
Document Sample


Les Fondamentaux ASP.Net 2.0
DESCRIPTIF
Cette formation accélérée fournit au développeur les connaissances et les compétences nécessaires pour
développer des applications Web ASP.Net 2.0 avec Microsoft Visual Studio 2005. Il traite l’interface utilisateur, la
structure des sites Web et tant au point de vue implémentation que du point de vue fonctionnel. Ce cours
spécialement conçut pour les partenaires Microsoft est animé par un instructeur certifié et permet aux stagiaires
de réviser les connaissances nécessaires pour passer l'examen 70-528 (MC TS Microsoft.net Framework 2.0 –
Développement de clients Web).
PRES-REQUIS
Savoir programmer dans un langage compatible avec le framework.NET 2.0. Savoir comment mettre un
assemblage à disposition d’autres applications. Connaitre les bases du XML, notamment pour la déclaration des
éléments, des attributs et des namespaces. Connaître les bases des langages de script côté client.
Nombre de participants limité à 15 personnes.
PASSAGE DU TEST
Grâce au livret de préparation (version papier) qui reprend l’ensemble des questions du test vous pourrez réviser
au mieux votre certification. Le test doit être impérativement passé avant le 30/06/08 si vous souhaitez bénéficier
de l’offre seconde. Le test disponible en français dure 3h15
ANIMATION : en français
SUPPORTS DE COURS : en anglais
COUT
Le coût de cette formation est de 499 € HT* test inclus + 2 supports de cours officiels Microsoft +
guide de préparation au test 70-528
* Afin de bénéficier du tarif préférentiel, vous devez impérativement régler avant la formation
IMPORTANT !
Microsoft se réserve le droit d'annuler et/ou de reporter la formation si le nombre de participants est insuffisant.
Votre inscription ne sera prise en compte qu’à réception (par fax/email) par le centre de formation de votre bon de
commande signé, ainsi que de votre règlement (par chèque ou virement) d’un montant TTC de 596,80 €
(soit 499 € HT). Merci de nous informer de tout désistement afin que nous puissions attribuer votre place à une
autre personne.
DATES ET LIEU
ASTON
Du lundi 19 mai au vendredi 23 mai 2008
Horaires: de 9h15 à 17h30
47, Avenue Edouard Vaillant 92100 Boulogne
Tel : 01 46 10 04 40 Fax : 01 46 10 04 49
AGENDA
Nous attirons l’attention des stagiaires sur le fait qu’ils doivent avoir les pré requis pour pouvoir assister à cette
session pour passer la certification.
Développement des compétences des développeurs ASP.Net
ASP.Net (3 jours) interface data controls are bound to the data source
controls, and it includes a discussion about binding data-
Unit 1: Programming a Web Application aware standard controls to data.
This unit introduces the advanced event-handling Lessons
capabilities of ASP.NET 2.0 and describes how to work with • Database Connections and the Web.Config File
events in Visual Studio 2005. It shows how to work with • Relational Data and Data Source Controls
non-default event handlers and centralized event handlers. • XML Data and Data Source Controls
It also addresses other common Web programming • Object Data and Data Source Controls
concepts, including: Unit 5: Controlling Access to a Web Application
• Detecting the type, version, and capability of the browser This unit describes authentication and authorization for Web
being used to view a Web site. applications. It also shows how to develop login, sign-up,
• Accessing information in an ASP.NET Web Page header. and other membership pages for Web applications based on
• Using the HttpResponse.Write method to provide the ASP.NET 2.0 Membership system.
feedback to users. Lessons
• Handling page-level errors. • Authentication for Web Applications
Unit 2: Adding and Configuring Server Controls • Authorization for Web Applications
This unit explains how to use the HTML controls and Web • Site Membership Systems Using the Membership Class
server controls provided by Visual Studio 2005 and ASP.NET • Web Site Security Administration Using the Roles Class
2.0. It shows how to design and build Web-based user
interfaces, and it teaches how to program Web server Unit 6: Building Dynamic Web Applications
controls. This unit also describes how the ASP.NET 2.0 This unit introduces many different aspects of dynamic Web
postback model works and how it can be used. applications. It includes discussions on creating and
Lessons configuring controls at run time. It then explains how to
• HTML Controls and Web Server Controls build dynamic globalization features into a Web application
• Types of Web Server Controls to ensure that it is localizable, including using localized
• Working with Web Server Controls resources and applying different master page layouts in
• The ASP.NET 2.0 Page Postback Model response to culture and language settings. It concludes with
Unit 3: Creating a Common Layout by Using Master explanations about how to enable dynamic configuration for
Pages site administrators.
This unit explains how to use master pages to define Lessons
common layouts for Web pages. Master pages provide • Dynamic Control Creation
developers with a new set of features for ensuring • Localization and Globalization
consistent page layout. Students will work with master • Dynamic Master Pages
pages and nested master pages in the lab to build a Web • Dynamic Web Configuration
application that has a consistent layout and functionality Unit 7: Creating Controls for Web Applications
across Web pages. This unit explains how developers create different types of
Lessons controls for different scenarios. The different types of
• What Are Master Pages? controls include user controls, custom Web server controls,
• What Are Content Pages? composite Web server controls, and templated controls.
• Nested Master Pages Lessons
Unit 4: Accessing and Displaying Data • User Controls
This unit describes how to add database connections to the • Custom Web Server Controls
Web.Config file and the benefits that this approach adds • Composite Web Server Controls
when building manageable Web applications. This unit then • Templated Controls
describes the new data controls for accessing data in a
variety of formats. It includes details about using the
SqlDataSource control, the XmlDataSource control, and the
ObjectDataSource control. This unit also describes how user
ADO.Net (2jours) Unit 5: Minimizing and Handling Database Operation
Conflicts
Unit 1: Connecting to Databases and Reading Data This unit describes how to minimize data access conflicts,
This unit introduces the fundamental skills required to and how to handle these conflicts when they occur. It
connect to a database and read data from the database. It describes how to implement optimistic concurrency in the
describes how to use ADO.NET data providers to connect to ADO.NET disconnected model, and how to implement
various different kinds of databases, and how to execute a optimistic concurrency by using the various isolation levels
query that returns a scalar value from the database. It also available in SQL Server 2005.
describes how to use connection pooling to achieve Lessons
scalability, and how to handle connection events and • Why Do Data Conflicts Arise?
exceptions. • Isolation Levels Available in SQL Server 2005
Lessons • Guidelines for Using SQL Server 2005 Isolation Levels
• What Is ADO.NET?
• The Process for Connecting to a Database and Reading
Data
• What Is Connection Pooling?
Unit 2: Querying and Updating Databases by Using
Commands
This unit describes how to create and run commands that
return a scalar value, return a result set, update data in the
database, or update the schema of the database. It also
describes how to create and run parameterized commands.
Lessons
• ADO.NET Commands
• The Process for Passing Parameters into Commands
• Create and run query commands.
• Create and run parameterized commands.
• Create and run update commands.
Unit 3: Performing Disconnected Operations
Programmatically
This unit describes how to create and use DataSets
programmatically. It describes how to create DataSet,
DataTable, and DataColumn objects, how to populate a
DataSet manually, and how to load and save data by using
a DataAdapter. It also describes how to create in-memory
views on data by using a DataView.
Lessons
• What Is the ADO.NET Disconnected Model?
• The Process for Loading and Saving Data in a DataSet
• What Are DataViews?
Unit 4: Performing Disconnected Operations by Using
Visual Studio 2005 Wizards
This unit describes how to create typed DataSets,
DataAdapters, and TableAdapters by using the
TableAdapter Configuration Wizard and the Data Source
Configuration Wizard in Visual Studio 2005. It also
describes how to write type-safe code to access data in a
typed DataSet.
Lessons
• Comparing Untyped DataSets with Typed DataSets
• What Are Table Adapters?
• Demonstration: Creating a Typed DataSet by Using
Visual Studio 2005 Wizards
BULLETIN DE CONFIRMATION D’INSCRIPTION
ASTON EDUCATION
47 avenue Edouard Vaillant
92100 BOULOGNE BILLANCOURT
Package
Formation +
Les Fondamentaux ASP.Net 2.0
test + Test 70-528 (à passer impérativement avant le 30/06/08)
Date du stage 19/05/08 au 23/05/08
Lieu du stage : Aston Education – 47 av Edouard Vaillant - 92100 Boulogne Billancourt
Nb inscrits Prix HT unitaire TVA Prix TTC Total
499 € 19,6% €
Société :
Contact Principal : Fonction :
email : Tel : Fax :
Adresse complète :
Participants
1 3
2 4
ο Ci-joint un chèque de ……,.. € TTC, à l’ordre de Aston Education
ο Ci-joint un avis de virement bancaire de ……,.. € TTC, à l’ordre de Aston
NOTA : L’inscription des participants mentionnés ci-dessus ne sera définitive qu’une fois le règlement perçu et effectif.
Fait à ................................................. le ................................
Cachet de l’entreprise Signature
ASTON EDUCATION – Relevé d’identité bancaire
Pour tout règlement par virement, nous vous remercions d’utiliser le RIB ci-dessous
IDENTIFICATION NATIONALE - R.I.B.
Union de Banques à Paris
Agence Paris Hauteville
63 rue d'Hauteville
75010 PARIS
Titulaire du compte
ASTON Education
Référence Bancaires
Banque Agence N° de compte Clé
30938 00086 00101020007 17
IDENTIFICATION INTERNATIONALE
IBAN FR76 3093 8000 8600 1010 2000 717
BIC / Adresse SWIFT : LUBPFRPP
Related docs
Get documents about "