Les Fondamentaux ASP.Net 2.0 - PDF

Document Sample
Les Fondamentaux ASP.Net 2.0 - PDF Powered By Docstoc
					                                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