Introduction ASP Dot Net

Published on January 2017 | Categories: Documents | Downloads: 48 | Comments: 0 | Views: 435
of 19
Download PDF   Embed   Report

Comments

Content

Présenté par Pierre Lagarde [email protected] Relation Développeurs Microsoft France

Introduction au développement Web avec ASP.NET

Introduction au développement Web avec ASP.NET
ASP.NET : c’est quoi ?
Comprendre le fonctionnement Comprendre les principes de programmation

Découverte de Visual Web Developer Express Edition, membre de la gamme Visual Studio 2005

ASP.NET c’est quoi ?
Une approche « composants » pour le développement d’applications Web

ASP.NET
S’appuie sur le Framework .NET (côté serveur) Basé sur un modèle composants (côté serveur) Prend en compte les capacités respectives des différents navigateurs (support JavaScript, DHTML, …) Ne nécessite rien de particulier sur le client

ASP.NET c’est quoi ?
HTML IE

Contrôles Serveur

HTML FireFox

.NET

ASPX

HTML Netscape

HTML Opéra

demo
Première page ASPX

Les avantages du modèle ASP.NET
Composants plus riches que les contrôles HTML
Simplification du développement d’applications WEB Programmation objet

Adaptation
Le composant adapte son rendu au type de navigateur client

Les avantages du modèle ASP.NET
Programmation événementielle
Unification du modèle de développement

Persistance automatique de l’état des pages
Gestion de l’état du formulaire

Performance
Modèle compilé

demo
Première application Web
Modèle événementiel

Ce que nous venons de voir

Web Forms Comment ça marche ?
Aucun état sur le serveur :
Données émises/renvoyées dans le formulaire
Via un champ caché

Mécanisme de PostBack sur la même page Contrôles générant un postback :
Boutons, cases à cocher, radio boutons…

Présenté par Pierre Lagarde [email protected] Relation Développeurs Microsoft France

Introduction aux services d’ASP.NET v2

Architecture

VS 2005

Contrôles
FrameWork de Page

API Services

Architecture
Contrôles

VS 2005

Data Controls

Login Controls

WebPart Controls

Custom Controls

FrameWork API de Page Services

Master Page

Thèmes Skins

Internationalisation

Compilation

Gestion Utilisateurs

Personalisation

Config

Custom Services

Les contrôles basés sur les providers

Navigation
<asp:SiteMapPath ID="SiteMapPath1" runat="server"> </asp:SiteMapPath>

Login
<html> <body> <form runat="server"> <asp:Login RunAt="server" /> </form> </body> </html>

demo
Utilisation de services
Service de gestion d’utilisateurs Personnalisation

Présenté par Pierre Lagarde [email protected] Relation Développeurs Microsoft France

Introduction aux WebParts

WebParts
Framework de construction de portal
Moteur de rendu de Windows SharePoint Service System.Web.UI.WebControls.WebParts

Interface utilisateur très riche
Construction du portail en drag-and-drop Édition des propriétés

Intégration de la personnalisation Connexion entre WebPart

demo
Les WebParts

Sponsor Documents

Or use your account on DocShare.tips

Hide

Forgot your password?

Or register your new account on DocShare.tips

Hide

Lost your password? Please enter your email address. You will receive a link to create a new password.

Back to log-in

Close