Formations Microsoft .Net

Page 9 sur 14
XXL Formation
Développer des applications Windows Forms avec Visual BasicPar XXL Formation

Savoir concevoir des applications Microsoft Windows Forms via l’environnement Microsoft .NET Framework.Etre capable de créer des applications Windows via l’environnement .NET FrameworkFormation dispensée sous Visual Studio 2010 ou 2008

Ambient IT
Steeltoe : Microservices .NET C#Par Ambient IT

Steeltoe est un puissant toolkit qui vous aidera à construire vos microservices dans la technologie .NET de Microsoft avec le langage C#. Fin 2017, Steeltoe a été donné par Pivotal à la fondation .NET, l’objectif est d’offrir la même expérience que Spring Boot & NetflixOSS issu du monde Java, aux développeurs .Net. Ce projet open source vise à faciliter l’adoption des microservices, il est spécialement conçu pour aider les développeurs à faire évoluer une application d’une architecture monolithique Windows .NET 4.x ou bien .NET Core sous Linux vers un ensemble de microservices .NET.

Qu’est-ce qu’un microservice ? C’est un style de programmation avec une architecture qui est construite à partir de services découplés avec des responsabilités uniques. Ainsi cela favorise le développement d’applications complexes en tant qu’ensemble de petits services indépendants. Cette formation vous aidera à comprendre et à développer ce type d’architecture dans vos projets d’entreprise.

Dans cette formation pour devenir un expert sur le sujet nous allons vous présenter un overview général des possibilités offertes dans le domaine des microservices en .Net et des technologies associées. Nous commencerons par examiner ce que sont les microservices et leurs principales caractéristiques ainsi que l’architecture CQRS. Nous développerons un système distribué utilisant l’architecture microservice et nous mettrons en place un Bus de Service (RabbitMQ, Azure Event Hub / Kafka), pour envoyer des messages à travers les services séparés, tels que MongoDB, qui est une base de données NoSQL. Dans le cadre de cette formation, nous nous concentrerons sur la création d’API HTTP qui servira de passerelle vers l’ensemble du système « Activities Service », responsable de la gestion des messages entrants (ou plutôt des commandes qui seront distribuées par le bus de services). Nous mettrons également en œuvre le service d’identité, qui servira de jeton Web au travers de JSON (JWT) pour authentifier les requêtes entrantes depuis l’API.

Enfin nous mettrons en place, Steeltoe au cœur de notre applicatif afin d’obtenir les meilleurs composants autour de la configuration, de la découverte de services et du traçage distribué. Ces composants sont basés sur NetflixOSS. Cela signifie qu’ils ont été vérifiés dans le monde réel (notamment avec Netflix), dans des scénarios de production, et qu’ils ont prouvé qu’ils peuvent s’adapter aux besoins de l’une des architectures de microservices les plus exigeantes du monde. Nous verrons donc :

  • Les liaisons Steeltoe à Spring Cloud Config Server, qui fournit un moyen de pousser la configuration vers un ensemble de microservices d’une manière tardive (c’est-à-dire de lire la config à partir d’un service au lieu d’un fichier de configuration).
  • Le client Eureka fournit des liaisons à Eureka Server, la solution de Netflix pour la découverte de services. Ce qui est intéressant à propos d’Eureka par rapport à d’autres outils (Consul, etcd), c’est qu’il permet de faire des compromis en termes de cohérence et de disponibilité qui sont avantageux pour le scénario de découverte de service. Plus précisément, Eureka choisit la haute disponibilité avant la consistance afin de fonctionner malgré une partition réseau, permettant aux microservices de continuer à s’enregistrer et à résoudre d’autres services dans une partition donnée. Eureka est également utile pour la disponibilité multirégionale.
  • Connecteurs Cloud : Ces connecteurs simplifient la manière dont les applications se connectent aux services et permettent de mieux connaître l’environnement d’exploitation des plates-formes de cloud computing, telles que Cloud Foundry. Les connecteurs Spring Cloud sont conçus pour l’extensibilité : utilisez l’un des connecteurs cloud fournis ou écrivez-en un pour votre propre plate-forme cloud. De plus, vous pouvez utiliser le support intégré pour les services couramment utilisés (bases de données relationnelles, MongoDB, Redis, RabbitMQ) ou étendre Cloud Connectors pour travailler avec vos propres services.

Comme toutes nos formations, celle-ci vous présentera la dernière version stable en date à savoir Steeltoe 3.

ENI SERVICE
Entity Framework Core – Accéder aux donnéesPar ENI SERVICE

ENI Service a été retenu par l'OPCO ATLAS dans le cadre de l'action collective de formation "Développer avec les langages .NET, Java et C++". Si vous êtes salarié d'une entreprise cotisant auprès de l'OPCO ATLAS, vous pouvez bénéficier d'une prise en charge à 100% du coût de cette formation dans la limite des fonds disponibles. Référence ATLAS : 28050Dans cette formation, vous apprendrez à mettre en œuvre le framework Entity pour gérer en C# la couche d’accès aux données des bases de données relationnelles dans vos applications.

Dawan
Développement MOSSPar Dawan

Savoir mettre en place et modifier un serveur créé avec MOSS 2007

M2i Formation
C# - Persistance avec LINQ et Entity FrameworkPar M2i Formation
  • Identifier les solutions d'accès aux données avec .NET
  • Simplifier l'écriture d'une couche d'accès aux données ou Data Access Layer
  • Utiliser LINQ to SQL
  • Mapper des entités avec LINQ to Entities
  • Gérer l'aspect transactionnel.
Global Knowledge
Développement Web en environnement .NetPar Global Knowledge

Cette formation fournit les bases en programmation HTML5/CSS3/JavaScript et en développement d'applications Web pour un environnement Microsoft .Net

XXL Formation
Entity FrameworkPar XXL Formation

Acquérir les compétences et connaissances requises pour concevoir et developper une application dont l’accès aux données est assuré par l’Entity Framework

Orsys
C# 7 et Visual Studio 2017, les fondamentaux du langagePar Orsys

Après une présentation de la structure et du déroulement d'un programme, nous présenterons les bases du langage, à savoir les différents types de données. Nous apprendrons à les faire cohabiter en réalisant des conversions au sein de différentes expressions. Nous manipulerons ensuite les différentes structures de contrôles mises à disposition : les structures alternatives permettant d'effectuer un traitement ou non et les structures itératives permettant de répéter un traitement. Nous étudierons enfin les méthodes : création, surcharge, types d'arguments à leur passer, attribution de valeurs par défaut ou encore définition sous forme de membres d'expressions. Nous verrons également les dernières nouveautés du langage, notamment les fonctions locales, les valeurs de retour multiples et la possibilité de rendre lisibles les valeurs numériques importantes permettant d'alléger le code. Cet apprentissage est basé sur des démonstrations concrètes réalisées sous Visual Studio 2017 et a pour objectif de vous rendre opérationnel le plus rapidement possible.

Dawan
Fluent NHibernatePar Dawan

Implémenter une couche de persistance de données performante avec le framework ORM Fluent NHibernate

Tanit Formation
Asp.net mvc 6 - développer des applications web en c# sous visual studio 2017Par Tanit Formation

Dans cette formation, vous apprendrez à développer des applications Web dynamiques côté serveur avec le framework ASP.NET MVC 6 et le langage C# sous Visual Studio 2017.