Retour en haut de la page

Réaliser une application Asp.net en C#

5 jours - 35 heures

Objectifs

Développer des pages Web dynamiques avec C#.

Participants

Toute personne désirant créer des sites Internet.

Prérequis

Pour suivre ce cours, une bonne connaissance d’Internet est nécessaire. La connaissance d’HTML, des bases de données et des notions de programmation est un plus.

Pédagogie

La pédagogie est basée sur le principe de la dynamique de groupe avec alternance d'apports théoriques, de phases de réflexion collectives et individuelles, d'exercices, d'études de cas et de mises en situations observées. Formation / Action participative et interactive : les participants sont acteurs de leur formation notamment lors des mises en situation car ils s'appuient sur leurs connaissances, les expériences et mettront en œuvre les nouveaux outils présentés au cours de la session.

Profil de l’intervenant

Consultant-formateur expert. Suivi des compétences techniques et pédagogiques assuré par nos services.

Moyens techniques

Encadrement complet des stagiaires durant la formation. Espace d’accueil, configuration technique des salles et matériel pédagogique dédié pour les formations en centre. Remise d’une documentation pédagogique papier ou numérique à échéance de la formation.

Méthodes d’évaluation des acquis

Exercices individuels et collectifs durant la formation. La feuille d’émargement signée par demi-journée ainsi que l’évaluation des acquis de fin de stage sont adressées avec la facture.

Programme

Introduction à ASP.NET

Architecture client / serveur pour le web

Les standards côté client

L’approche ASP.NET de développement côté serveur

L’approche ASP classique et ses insuffisances

La technologie .NET

Le CTS (Common Type System)

Le CLR (Common Language Runtime)

La compilation en deux étapes

Présentation de C#

Déclaration de variables, d’objets

Structures de contrôle

Programmation web avec C#

Concepts objet

Encapsulation des données et des comportements

Héritage et surchage

Programmation d’objets avec C#

Écriture de classes C#

Héritage de classes à partir des bibliothèques ASP.NET

Application à ASP.NET

Modèle objet et concept de WebForm

Techniques de validation

Gestion des événements

Gestion des erreurs

Trace et débogage

La séparation traitement / interface

Les contrôles

Communication entre pages

L’interface utilisateur

Contrôles simples

Contrôles utilisant du data binding

Développer ses propres contrôles

Accès aux données

Accès aux bases de données avec ADO.NET

Les composants ADO : DataSet, DataList, DataGrid…

Configurer et déployer une application ASP .NET

Les fichiers global.asax et web.config

La localisation d’une application et des ressources nécessaires

1053 log-373.pdf