Chambre de Commerce et d'Industrie de la Haute-Savoie
FormationEn ligne
Prix sur demande
Découvrez tous nos cours en Internet
Afficher tout
Afficher tout
Description
Typologie
Formation
Lieu
Paris la défense
Durée
4 Jours
Dates de début
Dates au choix
Description
Vous apprendrez à concevoir et développer des applications d'entreprise autour du framework .NET 4.6 et des Designs Patterns les plus courants, chacun des patterns étant implémenté avec un framework phare de l'écosystème .NET.
Les sites et dates disponibles
Lieu
Date de début
Paris la Défense
((92) Hauts-de-Seine)
la Grande Arche, Paroi Nord, 92044
Date de début
Dates au choixInscriptions ouvertes
Questions / Réponses
Ajoutez votre question
Nos conseillers et autres utilisateurs pourront vous répondre
Notre équipe va devoir vérifier votre question pour s'assurer qu'elle respecte notre règlement de publication. D'autre part, nous avons remarqué d'après vos réponses qu'il est possible que vous n'ayez pas la possibilité de vous inscrire à cette formation. Ceci peut-être dû à votre localisation géographique, à votre niveau académique, etc. Veuillez consulter directement l'établissement concerné pour toute information supplémentaire.
Merci beaucoup!
Nous sommes en train d'examiner votre question. Nous la publierons prochainement.
Préférez-vous que l'établissement vous contacte directement?
Les Avis
Avez-vous suivi ce cours? Partagez votre avis
Le programme
PROGRAMME DE FORMATION
» Introduction
Présentation et comparaison des architectures 2-tiers, 3-tiers, n-tiers.
Rappel sur les delegate et méthodes anonymes, les event, les types génériques, les types nullables.
Les nouveautés de la version 5 du langage C# (Rappels des quelques notions des dernières versions).
Travaux pratiques
Prise en main de l'environnement de développement (Visual Studio 2015).
» Les tests unitaires
Organisation d'un développement en C#, notion de ?'test project'.
Ecriture de tests unitaires.
Utilisation des mocks.
» Le couplage faible dans une architecture n-tiers
Définition d'une architecture à couplage faible grâce aux patterns factory et strategy.
Gestion du cycle de vie des instances avec les patterns singleton et prototype.
Mise en place de cette architecture avec le conteneur léger Unity.
Présentation théorique des différences du Spring.NET 2 et Unity.
Travaux pratiques
Gestion de la création et du cycle de vie des instances dans un contexte Unity.
» La persistance
Présentation du pattern dao et du gain apporté par les frameworks de mapping objet/relationnel.
Présentation du projet Hibernate comme framework de mapping objet/relationnel.
Création d'un mapping avec nHibernate.
Manipulation de données persistantes, application du pattern proxy pour isoler notre application de nHibernate.
Rappel des erreurs à éviter.
Introduction aux autres solutions disponibles, notamment Microsoft Entity Framework.
Travaux pratiques
Réalisation d'un mapping, écriture de requête HQL.
» Exposition d'un composant métier dans une architecture distribuée
Présentation des enjeux d'une architecture distribuée et de Windows Communication Foundation.
Présentation des avantages du pattern Command, mise en place du pattern Facade pour réceptionner les commandes.
Mise en oeuvre des patterns chain of responsability et observer pour orchestrer le traitement des commandes.
Travaux pratiques
Création d'un endpoint WCF pour exposer la façade et la rendre disponible à d'autres applications.
Informations complémentaires
Contenu
• Introduction
• Les tests unitaires
• Le couplage faible dans une architecture n-tiers
• La persistance
• Exposition d'un composant métier dans une architecture distribuée
Participants
Ce cours s'adresse aux développeurs.
Prérequis
Bonnes connaissances en programmation C# et du framework .NET. Expérience requise en développement d'applications .NET.
Chambre de Commerce et d'Industrie de la Haute-Savoie
FormationEn ligne
Prix sur demande
Découvrez tous nos cours en Internet
Afficher tout
Afficher tout
Ajoutez des cours similaires et comparez-les pour mieux choisir.
{title}
{rating}
{centerName}
{price}
{price}{priceBeforeDiscount}{taxCaption}
{options}
Formation par thèmes
Cours de Animaux Cours de Architecture et Construction Cours de Arts Cours de Communication et Information Cours de Design Cours de Développement Personnel et Détente Cours de Droit Cours de Économie et Gestion Cours de Éducation Cours de Gestion d'Entreprise Cours de Hôtellerie et Tourisme Cours de Industrie Cours de Informatique Cours de Langues Cours de Marketing et Vente Cours de Mode et Beauté Cours de Qualité - Sécurité - Environnement Cours de Santé et Social Cours de Sciences Cours de Sciences Humaines et Sociales Cours de Secteur Public Cours de Sport Cours de Transport et Logistique
.NET, développer avec des Design Patterns et des Frameworks, 4 jours (réf. TQN)
ORSYS
.NET, développer avec des Design Patterns et des Frameworks, 4 jours (réf. TQN)