ASP.NET Web Forms
-
-
Bien démarrer avec Web Forms ASP.NET 4.5 et Visual Studio 2013
- Bien démarrer avec Web Forms et Visual Studio
- Créer le projet
- Créer la couche d’accès aux données
- Interface utilisateur et navigation
- Afficher les éléments et les détails des données
- Panier d’achat
- Commande et paiement avec PayPal
- Appartenance et administration
- Routage d’URL
- Gestion des erreurs ASP.NET
Création d’une page Web Forms de base dans Visual Studio 2013
Utilisation de l’Inspecteur de page pour Visual Studio 2012 dans Web Forms ASP.NET
-
-
Déploiement web ASP.NET avec Visual Studio
- Introduction
- Préparation au déploiement de base de données
- Transformations du fichier Web.config
- Propriétés du projet
- Déploiement à des fins de test
- Définition des autorisations des dossiers
- Déploiement à des fins de production
- Déploiement d’une mise à jour du code
- Déploiement d’une mise à jour de la base de données
- Déploiement via la ligne de commande
- Déploiement de fichiers supplémentaires
- Dépannage
ASP.NET 4 - Déploiement d’entreprise : série 1
- Déploiement web dans l’entreprise
- La solution Gestionnaire de contacts
- Configuration de la solution Gestionnaire de contacts
- Présentation du fichier projet
- Présentation du processus de génération
- Génération et empaquetage des projets d’application web
- Configuration des paramètres pour le déploiement de package web
- Déploiement de packages web
- Déploiement de projets de base de données
- Création et exécution d’un fichier de commandes de déploiement
- Installation manuelle de packages web
ASP.NET 4 - Déploiement d’entreprise : série 2, configuration des serveurs
- Configuration d’environnements serveur pour le déploiement web
- Choix de la bonne approche pour le déploiement web
- Scénario : configuration d’un environnement de test pour le déploiement web
- Scénario : configuration d’un environnement de préproduction pour le déploiement web
- Scénario : configuration d’un environnement de production pour le déploiement web
- Configuration d’un serveur web pour la publication Web Deploy (Agent distant)
- Configuration d’un serveur web pour la publication Web Deploy (Gestionnaire Web Deploy)
- Configuration d’un serveur web pour la publication Web Deploy (Déploiement hors connexion)
- Configuration d’un serveur de base de données pour la publication Web Deploy
- Création d’une batterie de serveurs avec le framework de batterie de serveurs web
- Configuration des propriétés de déploiement pour un environnement cible
ASP.NET 4 - Déploiement d’entreprise : série 3, configuration de TFS
- Configuration de Team Foundation Server pour le déploiement web
- Créer un projet d’équipe dans TFS
- Ajout de contenu au contrôle de code source
- Configuration d’un serveur de builds TFS pour le déploiement web
- Création d’une définition de build qui prend en charge le déploiement
- Déploiement d’une build spécifique
- Configuration des autorisations pour le déploiement de Team Build
ASP.NET 4 - Déploiement d’entreprise : série 4, Rubriques avancées
- Déploiement web d’entreprise avancé
- Exécution d’un déploiement « Scénario »
- Personnalisation de déploiements de base de données pour plusieurs environnements
- Déploiement d’appartenances aux rôles de base de données dans les environnements de test
- Déploiement de bases de données d’appartenance pour les environnements d’entreprise
- Exclusion de fichiers et de dossiers pour le déploiement
- Passage d’applications web hors connexion avec Web Deploy
- Exécution de scripts Windows PowerShell à partir de fichiers projet MSBuild
- Résolution des problèmes du processus d’empaquetage
Versions antérieures - Bien démarrer
-
- Partie 1 : Fichier -> Nouveau projet
- Partie 2 : Couche d’accès aux données
- Partie 3 : Mise en page et menu Catégorie
- Partie 4 : Liste des produits
- Partie 5 : Logique métier
- Partie 6 : Appartenance ASP.NET
- Partie 7 : Ajout de fonctionnalités
- Partie 8 : Pages finales, gestion des exceptions et conclusion
ASP.NET 4 - Bien démarrer avec Entity Framework 4 et Web Forms
- Bien démarrer avec Entity Framework 4.0 Database First
- Bien démarrer avec Entity Framework 4.0 Database First - Partie 2
- Bien démarrer avec Entity Framework 4.0 Database First - Partie 3
- Bien démarrer avec Entity Framework 4.0 Database First - Partie 4
- Bien démarrer avec Entity Framework 4.0 Database First - Partie 5
- Bien démarrer avec Entity Framework 4.0 Database First - Partie 6
- Bien démarrer avec Entity Framework 4.0 Database First - Partie 7
- Bien démarrer avec Entity Framework 4.0 Database First - Partie 8
ASP.NET 4 - Continuer avec Entity Framework 4 et Web Forms
- Entity Framework 4.0 et le contrôle ObjectDataSource, partie 1 : prise en main
- Entity Framework 4.0 et le contrôle ObjectDataSource, partie 2 : ajout d’une couche de logique métier et de tests unitaires
- Entity Framework 4.0 et le contrôle ObjectDataSource, partie 3 : tri et filtrage
- Gestion des accès concurrentiels avec Entity Framework 4.0 dans ASP.NET 4
- Optimisation des performances avec Entity Framework 4.0 dans ASP.NET 4
- Nouveautés d’Entity Framework 4.0
ASP.NET 4 - Déploiement web avec SQL Server Compact avec Visual Studio
- Déploiement web Visual Studio avec SQL Server Compact - Introduction
- Déploiement web Visual Studio avec SQL Server Compact - Déploiement de bases de données SQL Server Compact
- Déploiement web Visual Studio avec SQL Server Compact - Transformations du fichier Web.Config
- Déploiement web Visual Studio avec SQL Server Compact - Configuration des propriétés d’un projet
- Déploiement web Visual Studio avec SQL Server Compact - Déploiement sur IIS en tant qu’environnement de test
- Déploiement web Visual Studio avec SQL Server Compact - Configuration des autorisations des dossiers
- Déploiement web Visual Studio avec SQL Server Compact - Déploiement sur l’environnement de production
- Déploiement web Visual Studio avec SQL Server Compact - Déploiement d’une mise à jour du code uniquement
- Déploiement web Visual Studio avec SQL Server Compact - Déploiement d’une mise à jour de base de données
- Déploiement web Visual Studio avec SQL Server Compact - Migration vers SQL Server
- Déploiement web Visual Studio avec SQL Server Compact - Déploiement d’une mise à jour de base de données SQL Server
- Déploiement web Visual Studio avec SQL Server Compact - Résolution des problèmes
-
- Présentation des mises à jour de page partielles avec ASP.NET AJAX
- Présentation des déclencheurs UpdatePanel d’ASP.NET AJAX
- Présentation de l’authentification et des services d’application de profil d’ASP.NET AJAX
- Présentation de la localisation d’ASP.NET AJAX
- Présentation des services web ASP.NET AJAX
- Présentation des fonctionnalités de débogage d’ASP.NET AJAX
ASP.NET 3.5 - Pages maîtres Web Forms
- Création d’une disposition à l’échelle d’un site avec des pages maîtres (C#)
- ContentPlaceHolders multiples et contenu par défaut (C#)
- Spécification du titre, des balises META et d’autres en-têtes HTML dans la page maître (C#)
- URL dans les pages maîtres (C#)
- Contrôler le nommage des ID dans les pages de contenu (C#)
- Interaction avec la page maître depuis la page de contenu (C#)
- Interaction avec la page de contenu depuis la page maître (C#)
- Pages maîtres et ASP.NET AJAX (C#)
- Spécification de la page maître par programmation (C#)
- Pages maîtres imbriquées (C#)
- Création d’une disposition à l’échelle d’un site avec des pages maîtres (VB)
- ContentPlaceHolders multiples et contenu par défaut (VB)
- Spécification du titre, des balises META et d’autres en-têtes HTML dans la page maître (VB)
- URL dans les pages maîtres (VB)
- Contrôler le nommage des ID dans les pages de contenu (VB)
- Interaction avec la page maître depuis la page de contenu (VB)
- Interaction avec la page de contenu depuis la page maître (VB)
- Pages maîtres et ASP.NET AJAX (VB)
- Spécification de la page maître par programmation (VB)
- Pages maîtres imbriquées (VB)
Déploiement de projets de site web dans Visual Studio 2008 et antérieur
- Options d’hébergement ASP.NET (C#)
- Détermination des fichiers qui doivent être déployés (C#)
- Déploiement de votre site avec un client FTP (C#)
- Déploiement de votre site avec Visual Studio (C#)
- Différences de configuration courantes entre le développement et la production (C#)
- Différences principales entre IIS et le serveur de développement ASP.NET (C#)
- Déploiement d’une base de données (C#)
- Configuration d’un site web qui utilise les services d’application (C#)
- Stratégies pour le développement et le déploiement des bases de données (C#)
- Affichage d’une page d’erreur personnalisée (C#)
- Traitement des exceptions non gérées (C#)
- Journalisation des détails des erreurs avec la surveillance de l’intégrité ASP.NET (C#)
- Journalisation des détails des erreurs avec ELMAH (C#)
- Précompilation de votre site web (C#)
- Utilisateurs et rôles sur un site web de production (C#)
- Options d’hébergement ASP.NET (VB)
- Détermination des fichiers qui doivent être déployés (VB)
- Déploiement de votre site avec un client FTP (VB)
- Déploiement de votre site avec Visual Studio (VB)
- Différences de configuration courantes entre le développement et la production (VB)
- Différences principales entre IIS et le serveur de développement ASP.NET (VB)
- Déploiement d’une base de données (VB)
- Configuration d’un site web qui utilise les services d’application (VB)
- Stratégies pour le développement et le déploiement des bases de données (VB)
- Affichage d’une page d’erreur personnalisée (VB)
- Traitement des exceptions non gérées (VB)
- Journalisation des détails des erreurs avec la surveillance de l’intégrité ASP.NET (VB)
- Journalisation des détails des erreurs avec ELMAH (VB)
- Précompilation de votre site web (VB)
- Utilisateurs et rôles sur un site web de production (VB)
-
Versions antérieures - Ajax Control Toolkit
-
- Bien démarrer avec AJAX Control Toolkit (C#)
- Utilisation de contrôles AJAX Control Toolkit et extendeurs de contrôle (C#)
- Création d’un extendeur de contrôle AJAX Control Toolkit personnalisé (C#)
- Bien démarrer avec AJAX Control Toolkit (VB)
- Utilisation de contrôles AJAX Control Toolkit et extendeurs de contrôle (VB)
- Création d’un extendeur de contrôle AJAX Control Toolkit personnalisé (VB)
-
- Ajout d’une animation à un contrôle (C#)
- Exécution simultanée de plusieurs animations (C#)
- Exécution de plusieurs animations l’une après l’autre (C#)
- Animation dépendant d’une condition (C#)
- Sélection d’une animation dans une liste (C#)
- Animation en réponse à une interaction utilisateur (C#)
- Désactivation d’actions pendant une animation (C#)
- Déclenchement d’une animation dans un autre contrôle (C#)
- Modification d’animations depuis le côté serveur (C#)
- Exécution d’animations avec du code côté client (C#)
- Changement d’une animation avec du code côté client (C#)
- Animation d’un contrôle UpdatePanel (C#)
- Contrôle dynamique des animations UpdatePanel (C#)
- Ajout d’une animation à un contrôle (VB)
- Exécution simultanée de plusieurs animations (VB)
- Exécution de plusieurs animations l’une après l’autre (VB)
- Animation dépendant d’une condition (VB)
- Sélection d’une animation dans une liste (VB)
- Animation en réponse à une interaction utilisateur (VB)
- Désactivation d’actions pendant une animation (VB)
- Déclenchement d’une animation dans un autre contrôle (VB)
- Modification d’animations depuis le côté serveur (VB)
- Exécution d’animations avec du code côté client (VB)
- Changement d’une animation avec du code côté client (VB)
- Animation d’un contrôle UpdatePanel (VB)
- Contrôle dynamique des animations UpdatePanel (VB)
-
- Remplissage d’une liste avec CascadingDropDown (C#)
- Utilisation de CascadingDropDown avec une base de données (C#)
- Prédéfinition des entrées de liste avec CascadingDropDown (C#)
- Utilisation de la publication (postback) automatique avec CascadingDropDown (C#)
- Remplissage d’une liste avec CascadingDropDown (VB)
- Utilisation de CascadingDropDown avec une base de données (VB)
- Prédéfinition des entrées de liste avec CascadingDropDown (VB)
- Utilisation de la publication (postback) automatique avec CascadingDropDown (VB)
-
- Remplissage dynamique d’un contrôle (C#)
- Remplissage dynamique d’un contrôle avec du code JavaScript (C#)
- Utilisation de DynamicPopulate avec un contrôle utilisateur et JavaScript (C#)
- Remplissage dynamique d’un contrôle (VB)
- Remplissage dynamique d’un contrôle avec du code JavaScript (VB)
- Utilisation de DynamicPopulate avec un contrôle utilisateur et JavaScript (VB)
-
- Lancement d’une fenêtre contextuelle modale à partir de code serveur (C#)
- Utilisation de ModalPopup avec un contrôle Repeater (C#)
- Gestion des publications (postback) à partir d’un ModalPopup (C#)
- Positionnement d’un ModalPopup (C#)
- Lancement d’une fenêtre contextuelle modale à partir de code serveur (VB)
- Utilisation de ModalPopup avec un contrôle Repeater (VB)
- Gestion des publications (postback) à partir d’un ModalPopup (VB)
- Positionnement d’un ModalPopup (VB)
-
- Utilisation de plusieurs contrôles de fenêtre contextuelle (C#)
- Gestion des publications (postback) à partir d’un contrôle de fenêtre contextuelle avec un UpdatePanel (C#)
- Gestion des publications (postback) à partir d’un contrôle de fenêtre contextuelle sans un UpdatePanel (C#)
- Utilisation de plusieurs contrôles de fenêtre contextuelle (VB)
- Gestion des publications (postback) à partir d’un contrôle de fenêtre contextuelle avec un UpdatePanel (VB)
- Gestion des publications (postback) à partir d’un contrôle de fenêtre contextuelle sans un UpdatePanel (VB)
-
Versions antérieures - Accès aux données
-
- Affichage de données avec ObjectDataSource (C#)
- Paramètres déclaratifs (C#)
- Définition par programmation des valeurs des paramètres de ObjectDataSource (C#)
- Affichage de données avec ObjectDataSource (VB)
- Paramètres déclaratifs (VB)
- Définition par programmation des valeurs des paramètres d’ObjectDataSource (VB)
-
- Filtrage maître/détail avec une DropDownList (C#)
- Filtrage maître/détail avec deux DropDownList (C#)
- Filtrage maître/détail sur deux pages (C#)
- Représentation maître/détail utilisant un GridView maître pouvant être sélectionné avec une DetailView des détails (C#)
- Filtrage maître/détail avec une DropDownList (VB)
- Filtrage maître/détail avec deux DropDownList (VB)
- Filtrage maître/détail sur deux pages (VB)
- Représentation maître/détail utilisant un GridView maître pouvant être sélectionné avec une DetailView des détails (VB)
-
- Mise en forme personnalisée basée sur des données (C#)
- Utilisation de TemplateFields dans le contrôle GridView (C#)
- Utilisation de TemplateFields dans le contrôle DetailsView (C#)
- Modèles de FormView (C#)
- Affichage des informations récapitulatives dans le pied de page du GridView (C#)
- Mise en forme personnalisée basée sur des données (VB)
- Utilisation de TemplateFields dans le contrôle GridView (VB)
- Utilisation de TemplateFields dans le contrôle DetailsView (VB)
- Modèles de FormView (VB)
- Affichage des informations récapitulatives dans le pied de page du GridView (VB)
Modification, insertion et suppression de données
- Vue d’ensemble de l’insertion, de la mise à jour et de la suppression de données (C#)
- Examen des événements associés à l’insertion, à la mise à jour et à la suppression (C#)
- Gestion des exceptions de niveau BLL et DAL dans une page ASP.NET (C#)
- Ajout de contrôles Validation aux interfaces de modification et d’insertion (C#)
- Personnalisation de l’interface de modification des données (C#)
- Implémentation de l’accès concurrentiel optimiste (C#)
- Ajout d’une confirmation côté client lors de la suppression (C#)
- Limitation des fonctionnalités de modification des données en fonction de l’utilisateur (C#)
- Vue d’ensemble de l’insertion, de la mise à jour et de la suppression de données (VB)
- Examen des événements associés à l’insertion, à la mise à jour et à la suppression (VB)
- Gestion des exceptions de niveau BLL et DAL dans une page ASP.NET (VB)
- Ajout de contrôles Validation aux interfaces de modification et d’insertion (VB)
- Personnalisation de l’interface de modification des données (VB)
- Implémentation de l’accès concurrentiel optimiste (VB)
- Ajout d’une confirmation côté client lors de la suppression (VB)
- Limitation des fonctionnalités de modification des données en fonction de l’utilisateur (VB)
-
- Pagination et tri des données des rapports (C#)
- Pagination efficace dans de grandes quantités de données (C#)
- Tri personnalisé de données paginées (C#)
- Création d’une interface utilisateur de tri personnalisée (C#)
- Pagination et tri des données des rapports (VB)
- Pagination efficace dans de grandes quantités de données (VB)
- Tri de données paginées personnalisées (VB)
- Création d’une interface utilisateur de tri personnalisée (VB)
Affichage de données avec les contrôles DataList et Repeater
- Affichage de données avec les contrôles DataList et Repeater (C#)
- Mise en forme des contrôles DataList et Repeater en fonction des données (C#)
- Affichage de plusieurs enregistrements par ligne avec le contrôle DataList (C#)
- Contrôles web de données imbriquées (C#)
- Affichage de données avec les contrôles DataList et Repeater (VB)
- Mise en forme des contrôles DataList et Repeater en fonction des données (VB)
- Affichage de plusieurs enregistrements par ligne avec le contrôle DataList (VB)
- Contrôles web de données imbriquées (VB)
Scénarios de filtrage avec les contrôles DataList et Repeater
- Filtrage maître/détail avec une DropDownList (C#)
- Filtrage maître/détail sur deux pages (C#)
- Représentation maître/détail avec une liste à puces des enregistrements maîtres avec une DataList des détails (C#)
- Filtrage maître/détail avec une DropDownList (VB)
- Filtrage maître/détail sur deux pages (VB)
- Représentation maître/détail avec une liste à puces des enregistrements maîtres avec une DataList des détails (VB)
Modification et suppression des données via le contrôle DataList
- Vue d’ensemble de la modification et de la suppression de données dans le contrôle DataList (C#)
- Réalisation de mises à jour par lots (C#)
- Gestion des exceptions de niveau BLL et DAL (C#)
- Ajout de contrôles Validation aux interfaces de modification du contrôle DataList (C#)
- Personnalisation de l’interface de modification du contrôle DataList (C#)
- Vue d’ensemble de la modification et de la suppression de données dans le contrôle DataList (VB)
- Réalisation de mises à jour par lots (VB)
- Gestion des exceptions de niveau BLL et DAL (VB)
- Ajout de contrôles Validation aux interfaces de modification du contrôle DataList (VB)
- Personnalisation de l’interface de modification du contrôle DataList (VB)
Actions de bouton personnalisé avec les contrôles DataList et Repeater
Accès à la base de données directement depuis une page ASP.NET
- Interrogation des données avec le contrôle SqlDataSource (C#)
- Utilisation de requêtes paramétrables avec SqlDataSource (C#)
- Insertion, mise à jour et suppression de données avec SqlDataSource (C#)
- Implémentation de l’accès concurrentiel optimiste avec SqlDataSource (C#)
- Interrogation des données avec le contrôle SqlDataSource (VB)
- Utilisation de requêtes paramétrables avec SqlDataSource (VB)
- Insertion, mise à jour et suppression de données avec SqlDataSource (VB)
- Implémentation de l’accès concurrentiel optimiste avec SqlDataSource (VB)
Amélioration du contrôle GridView
- Ajout d’une colonne GridView de cases d’option (C#)
- Ajout d’une colonne GridView de cases à cocher (C#)
- Insertion d’un nouvel enregistrement à partir du pied de page d’un contrôle GridView (C#)
- Ajout d’une colonne GridView de cases d’option (VB)
- Ajout d’une colonne GridView de cases à cocher (VB)
- Insertion d’un nouvel enregistrement à partir du pied de page d’un contrôle GridView (VB)
Utilisation de fichiers binaires
- Chargement de fichiers (C#)
- Affichage de données binaires dans les contrôles web de données (C#)
- Inclusion d’une option de chargement de fichier lors de l’ajout d’un nouvel enregistrement (C#)
- Mise à jour et suppression de données binaires existantes (C#)
- Chargement de fichiers (VB)
- Affichage de données binaires dans les contrôles web de données (VB)
- Inclusion d’une option de chargement de fichier lors de l’ajout d’un nouvel enregistrement (VB)
- Mise à jour et suppression de données binaires existantes (VB)
-
- Mise en cache de données avec ObjectDataSource (C#)
- Mise en cache de données dans l’architecture (C#)
- Mise en cache de données au démarrage de l’application (C#)
- Utilisation de dépendances de cache SQL (C#)
- Mise en cache de données avec ObjectDataSource (VB)
- Mise en cache de données dans l’architecture (VB)
- Mise en cache de données au démarrage de l’application (VB)
- Utilisation de dépendances de cache SQL (VB)
Utilisation de données par lots
- Inclusion de modifications d’une base de données dans une transaction (C#)
- Mise à jour par lots (C#)
- Suppression par lots (C#)
- Insertion par lots (C#)
- Inclusion de modifications d’une base de données dans une transaction (VB)
- Mise à jour par lots (VB)
- Suppression par lots (VB)
- Insertion par lots (VB)
Scénarios avancés d’accès aux données
- Création de procédures stockées pour les TableAdapters de dataset typé (C#)
- Utilisation de procédures stockées existantes pour les TableAdapters de dataset typé (C#)
- Mise à jour du TableAdapter pour l’utilisation de jointures (C#)
- Ajout de colonnes de DataTable supplémentaires (C#)
- Utilisation de colonnes calculées (C#)
- Configuration des paramètres de niveau connexion et commande de la couche d’accès aux données (C#)
- Protection des chaînes de connexion et d’autres informations de configuration (C#)
- Débogage des procédures stockées (C#)
- Création de procédures stockées et de fonctions définies par l’utilisateur avec du code managé (C#)
- Création de procédures stockées pour les TableAdapters de dataset typé (VB)
- Utilisation de procédures stockées existantes pour les TableAdapters de dataset typé (VB)
- Mise à jour du TableAdapter pour l’utilisation de jointures (VB)
- Ajout de colonnes de DataTable supplémentaires (VB)
- Utilisation de colonnes calculées (VB)
- Configuration des paramètres de niveau connexion et commande de la couche d’accès aux données (VB)
- Protection des chaînes de connexion et d’autres informations de configuration (VB)
- Débogage des procédures stockées (VB)
- Création de procédures stockées et de fonctions définies par l’utilisateur avec du code managé (VB)
Versions antérieures - Sécurité
-
- Création du schéma d’appartenance dans SQL Server (C#)
- Création de comptes d’utilisateurs (C#)
- Validation des informations d’identification de l’utilisateur par rapport au magasin d’utilisateurs d’appartenance (C#)
- Autorisation basée sur l’utilisateur (C#)
- Stockage d’informations supplémentaires sur l’utilisateur (C#)
- Création du schéma d’appartenance dans SQL Server (VB)
- Création de comptes d’utilisateurs (VB)
- Validation des informations d’identification de l’utilisateur par rapport au magasin d’utilisateurs d’appartenance (VB)
- Autorisation basée sur l’utilisateur (VB)
- Stockage d’informations supplémentaires sur l’utilisateur (VB)
ASP.NET 3.5 - Administration de la sécurité
- Création d’une interface pour sélectionner un compte d’utilisateur parmi de nombreux comptes (C#)
- Récupération et changement des mots de passe (C#)
- Déblocage et approbation des comptes d’utilisateur (C#)
- Création d’une interface pour sélectionner un compte d’utilisateur parmi de nombreux comptes (VB)
- Récupération et changement des mots de passe (VB)
- Déblocage et approbation des comptes d’utilisateur (VB)
-
-
-
- Utilisation de l’authentification par formulaire de base dans ASP.NET
- Réadressage de connexion par formulaires ASP
- Configuration de clé personnalisée de la connexion par formulaires
- Utiliser des objets de principal personnalisés
- Présentation des appartenances d’ASP.NET
- Création de comptes d’utilisateur par programmation
- Validation manuelle des utilisateurs
- Ajout d’utilisateurs à votre système d’appartenance
- Enregistrement des utilisateurs dans votre système d’appartenance
- Authentification de service web simple
- Création d’utilisateurs inactifs
- Défense contre les injections de code SQL
-
- Présentation des bases de données
- Fonctionnement des tables et des enregistrements de base de données
- En savoir plus sur les types de données et d’autres propriétés des colonnes
- Conception des tables d’une base de données relationnelle
- Manipulation des données d’une base de données
- En savoir plus sur le langage SQL (Structured Query Language)
- Présentation de la sécurité et de la connectivité réseau
- Connexion de votre application web à SQL Server 2005 Express Edition
- Utilisation de SQL Server Management Studio
- Bien démarrer avec Reporting Services
- Création et personnalisation des rapports dans Business Intelligence Development Studio
- Création et utilisation de procédures stockées
- Activation de la recherche en texte intégral dans vos données texte
-
- Introduction aux tests unitaires avec Team System
- Introduction au test des applications web avec Team System
- Introduction aux tests de charge des applications web avec Team System
- Introduction aux tests manuels avec Team System
- Introduction à la gestion et à l’exécution des tests avec Team System
- Mesurer la valeur métier d’AJAX
- Couverture du code des tests automatisés
- Règles d’extraction personnalisées et tests web codés
- Effets de la mise en cache
- Agent de test de charge
- Effets de ViewState
- Intégrer le suivi des défauts aux tests
- Créer mon propre élément de travail Bogue
- Écrire du code plus rapidement avec les tests unitaires
- Pratiquer le développement piloté par les tests
- Effectuer les tests de charge d’une application web
- Optimiser les performances des applications web avec le profilage
- Configurer des tests de charge distribués pour tester des gros volumes
- Appliquer des normes de codage avec l’analyse du code
- Utiliser des tests génériques
- Publier et analyser les résultats des tests
- Découvrir les modifications d’une application avant le déploiement
- Implémenter l’intégration continue avec Team Foundation
- Automatiser les tests avec Team Build
- Déployer une application web pendant une génération Team Build
- Exécuter des tests unitaires sur une base de données déployée
- Activer la couverture du code et le profilage dans les applications en production
- Projets de déploiement web
- Projets d’applications web et projets de déploiement web
-
- [Introduction à ASP.NET 2.0 :] concepts de base d’ASP.NET 2.0
- [Introduction à ASP.NET 2.0 :] éléments de l’interface utilisateur
- [Migration depuis] ASP classique vers ASP.NET
- Introduction à ASP.NET pour les développeurs JSP : bienvenue dans ASP.NET 2.0
- Introduction à ASP.NET pour les développeurs JSP : création d’applications
- Introduction à ASP.NET pour les développeurs ColdFusion : ajout d’ASP.NET à vos compétences
- Introduction à ASP.NET pour les développeurs ColdFusion : création d’une application ASP.NET
- Interopérabilité entre PHP et la plateforme Windows
-
- [Leçon 1 :] Bien démarrer avec Visual Web Developer Express
- [Leçon 2 :] Création d’une interface utilisateur Web Forms
- [Leçon 3 :] En savoir plus sur les événements et la publication (postback)
- [Leçon 4 :] Présentation de l’état d’une application web
- [Leçon 5 :] Débogage et traçage de votre site web
- [Leçon 6 :] Utilisation de feuilles de style et de pages maîtres
- [Leçon 7 :] Liaison de données à des contrôles d’interface utilisateur
- [Leçon 8 :] Utilisation des contrôles GridView et FormView
- Regarder le développement ASP.NET en action
-
- Développement et déploiement dans un hébergement partagé
- Utilisation de l’administration déléguée d’IIS7
- Gestion déléguée de fonctionnalités spécifiques
- Résolution des problèmes des applications ASP.NET en production
- Création d’un site avec le Gestionnaire IIS7
- Installation de FTP7
- Limitation de la bande passante
- Playlists IIS7
-
- Bien démarrer avec le kit de ressources ASP.NET AJAX
- Extendeur de contrôle CascadingDropDown d’ASP.NET AJAX
- Extendeur de contrôle TextBoxWatermark d’ASP.NET AJAX
- Extendeur de contrôle Popup d’ASP.NET AJAX
- Extendeur de contrôle ModalPopup d’ASP.NET AJAX
- Extendeur de contrôle AlwaysVisible d’ASP.NET AJAX
- Contrôle Accordion d’ASP.NET AJAX
- Extendeur de panneau réductible d’ASP.NET AJAX
- Extendeur de panneau qui peut être glissé d’ASP.NET AJAX
- Extendeur DynamicPopulate d’ASP.NET AJAX
- Extendeur FilteredTextbox d’ASP.NET AJAX
- Extendeur HoverMenu d’ASP.NET AJAX
- Extendeur ToggleButton d’ASP.NET AJAX
- Extendeur DropShadow d’ASP.NET AJAX
- Extendeur PasswordStrength d’ASP.NET AJAX
- Bien démarrer avec le contrôle d’extendeur Animation d’ASP.NET AJAX
- Extendeur ConfirmButton d’ASP.NET AJAX
- Contrôle Slider d’ASP.NET AJAX
- Contrôle AutoComplete d’ASP.NET AJAX
- Configurer le contrôle Calendar d’ASP.NET AJAX
- Contrôle DropDown d’ASP.NET AJAX
- Contrôles MaskedEdit d’ASP.NET AJAX
- Extendeur de case à cocher MutuallyExclusive d’ASP.NET AJAX
- Contrôle NoBot d’ASP.NET AJAX
- Extendeur ListSearch d’ASP.NET AJAX
- Contrôle d’extendeur PagingBulletedList
- Contrôle d’extendeur NumericUpDown
- Extendeur ValidatorCallout d’ASP.NET AJAX
- Extendeur ResizableControl d’ASP.NET AJAX
- Contrôle Tabs d’ASP.NET AJAX
- Extendeur SlideShow d’ASP.NET AJAX
- Extendeur UpdatePanelAnimation d’ASP.NET AJAX
- Contrôle Reorder du kit de ressources AJAX
- Utiliser le contrôle Rating AJAX du kit de ressources ASP.NET
- Extendeurs de contrôle
- Sélecteur de couleurs
- Zone de liste déroulante
- Contrôle Editor
- Contrôle Editor personnalisé
- Créer un extendeur personnalisé
-
- Bien démarrer avec ASP.NET AJAX
- Implémenter les mises à jour de page partielles dynamiques avec ASP.NET AJAX
- Effectuer des rappels réseau côté client avec ASP.NET AJAX
- Ajouter des fonctionnalités ASP.NET AJAX à une application web existante
- Activer ASP.NET AJAX pour un service web existant
- Contrôles de bibliothèque cliente d’ASP.NET AJAX
- Utiliser un contrôle ScriptManagerProxy ASP.NET AJAX
- Extendeur RoundedCorners d’ASP.NET AJAX
- Contrôle Timer d’ASP.NET AJAX
- Implémenter le schéma d’extraction prédictif pour AJAX
- Implémenter le modèle de pagination AJAX
- Implémenter le modèle d’affichage de page incrémentiel d’AJAX
- Implémenter le modèle d’affichage de page incrémentiel avec HTTP GET et POST
- Contrôle UpdateProgress d’ASP.NET AJAX
- Contrôle History d’ASP.NET AJAX
- Implémenter le modèle post-traitement d’AJAX
- Mettre à jour plusieurs régions d’une page avec ASP.NET AJAX
- Choisir parmi les méthodes de mise à jour de page d’AJAX
- Utiliser d’autres bibliothèques d’interface utilisateur JavaScript avec ASP.NET AJAX
- Utiliser les services de profil d’ASP.NET AJAX
- Déboguer les applications ASP.NET AJAX avec Visual Studio 2005
- Créer un contrôle serveur ASP.NET AJAX personnalisé
- Utiliser JavaScript pour actualiser un contrôle UpdatePanel d’ASP.NET AJAX
- Déterminer si une publication (postback) asynchrone s’est produite
- Utilisez l’UpdateMode conditionnel du contrôle UpdatePanel
- Implémenter le modèle de communication persistante avec le contrôle UpdatePanel
- Localiser une application ASP.NET AJAX
- Implémenter le modèle de communication persistante avec des services web
- Déclencher une actualisation du contrôle UpdatePanel à partir d’un contrôle DropDownList
- Créer un extendeur ASP.NET AJAX à partir de zéro
- Créer des contrôles serveur personnalisés qui fonctionnent avec ou sans ASP.NET AJAX
- Associer un comportement client AJAX à un contrôle serveur ASP.NET
- Récupérer des valeurs dans des contrôles AJAX côté serveur
- Deux techniques simples pour déclencher des mises à jour de panneaux de mise à jour
- Utiliser un contrôle de liste déroulante en cascade ASP.NET AJAX pour accéder à une base de données
- Implémenter des modèles de données infinis dans AJAX
- Authentification de base ASP.NET dans une application activée pour AJAX
- Modifier dynamiquement le contrôle UpdatePanel d’ASP.NET AJAX CSS
- Ajouter dynamiquement des contrôles à une page web
- Configurer votre environnement de développement pour ASP.NET 3.5
- Configurer votre environnement de développement pour ASP.NET 2.0
- Personnaliser la gestion des erreurs pour le contrôle UpdatePanel d’ASP.NET AJAX
- Utiliser des modèles clients ASP.NET AJAX
-
-
- LINQ to SQL : Vue d’ensemble
- LINQ to SQL : Modèle de données
- LINQ to SQL : Interrogation de la base de données
- LINQ to SQL : Mise à jour de la base de données
- LINQ to SQL : LinqDataSource
- LINQ to SQL : LinqDataSource personnalisée
- LINQ to SQL : Utilisation de procédures stockées
- LINQ to SQL : Mise à jour avec des procédures stockées
- LINQ to SQL : Exécution de SQL arbitraire
Vidéos sur LINQ de l’équipe VB
- Bien démarrer avec LINQ
- Effectuer des requêtes avec regroupement et agrégation
- Mettre à niveau des projets Visual Basic pour activer LINQ
- Bien démarrer avec LINQ to XML
- Activer XML IntelliSense et utiliser les espaces de noms XML
- Créer des documents XML à partir de données SQL
- Créer des feuilles de calcul Excel avec LINQ to XML
-
- Premier modèle automatique et présentation de Dynamic Data
- Activer la modification dans un contrôle GridView incorporé
- Changer le mode de rendu des champs
- Gestion des exceptions de la logique métier
- Créer des pages personnalisées
- Afficher des types de données inconnus
- Utiliser un DynamicControl dans les contrôles ListView et DetailsView
- Bien démarrer avec Dynamic Data
- Commencer à modifier les modèles dans les Applications ASP.NET Dynamic Data
- Commencer à modifier des applications Dynamic Data avec le routage d’URL
- Activer la modification en ligne dans les applications ASP.NET Dynamic Data
- Activer le routage spécifique aux tables dans les applications Dynamic Data
- Utiliser la validation des attributs dans les applications ASP.NET Dynamic Data
- Implémenter la validation de champ personnalisée avec une logique impérative dans VB ou C#
- Supprimer des colonnes dans vos grilles de données DynamicData
- Créer des formulaires personnalisés spécifiques aux tables dans une application ASP.NET Dynamic Data
- Mise en forme de formulaire personnalisé ASP.NET Dynamic Data
-
-
- Créer une page maître dans Visual Studio 2008
- Créer une page maître imbriquée dans Visual Studio 2008
- Feuilles de style en cascade dans Visual Studio 2008
- Utilisation de Visual Studio 2008 .NET Framework
- Ajout d’éléments à un fichier CSS et création d’une feuille de style en cascade à la volée
- Fonctionnalités avancées et gestion des feuilles de style en cascade
- Conversion d’une application Windows Forms .NET 2.0 vers .NET 3.5
- Bien démarrer avec Entity Framework
- Utiliser la nouvelle source de données Entity
- Sérialiser un graphe avec Entity Framework
- Utiliser MSBuild pour automatiser le compilateur et les utilitaires de fusion ASP.NET
-
- Prise en charge d’ASP.NET AJAX dans Visual Studio 2008
- Ajout de la fonctionnalité AJAX à une page ASP.NET existante
- Création et utilisation d’un service Web activé pour AJAX dans un site web
- ASP.NET AJAX : Une démonstration d’ASP.NET AJAX
- ADO.NET Data Services avec prise en charge d’ASP.NET AJAX
- Introduction à l’histoire d’ASP.NET Ajax
- Utilisation de la combinaison de scripts pour améliorer les performances d’AJAX
-
- Prise en charge d’un nouveau concepteur dans Visual Studio 2008
- Prise en charge de JavaScript IntelliSense dans Visual Studio 2008
- Débogage de JavaScript dans Visual Studio 2008
- Prise en charge du multiciblage dans Visual Studio 2008
- IntelliSense pour Jscript et ASP.NET AJAX
- Présentation rapide de l’environnement de développement intégré Visual Studio 2008
- Création et modification d’un fichier CSS
-
-
-
- Contrôles de données fortement typées
- Liaison de modèle, partie 1 - Sélection des données
- Liaison de modèle, partie 2 - Filtrage
- Liaison de modèle, partie 3 - Mise à jour
- Liaison de modèle Web Forms ASP.NET 4.5
- Contrôles de données fortement typées Web Forms ASP.NET 4.5
- Bundles et minimisation
- Bien démarrer avec la version suivante d’ASP.NET
- ASP.NET et Web Tools 2012.2