Développer des applications Web HTML5 en .NET

 

ImageArticleHTML5

HTML5 est aujourd’hui une réalité qui concerne tous les acteurs participant au Web (décideurs, designers, intégrateurs, etc.).

Bien que la migration vers HTML5 puisse être opérée en douceur grâce à la rétro compatibilité avec la version 4, elle est néanmoins profonde puisqu’elle autorise désormais la conception de véritables applications, avec des interfaces aussi riches que celles d’une application Desktop fonctionnant dans un navigateur, sans plug-in.

Mais pour en tirer réellement parti, il ne suffit pas de changer le DOCTYPE d’un document et d’intégrer quelques nouveaux éléments découverts par-ci par-là, au fil des articles rencontrés sur le Net à ce sujet.

Elle implique au contraire une véritable compréhension de l’ensemble des nouveautés proposées (rôle des nouvelles balises sémantiques HTML5 et attributs, notamment pour la validation des saisies utilisateur, CSS3, API Web basées sur du JavaScript-JQuery, etc.), ainsi que leur intégration progressive avec l’existant, en gérant de manière efficace et évolutive les problèmes de compatibilité.

Ensuite, il est également indispensable de choisir et de prendre en main un environnement de développement performant, véritablement adapté et évolutif pour obtenir une bonne productivité.

Or, il se trouve que Microsoft, tout en maintenant son environnement propriétaire Windows basé sur des technologies telles que COM et WPF, confirme son engagement et sa contribution au respect des standards du Web, avec un support complet d’applications HTML5 à partir de Visual Studio 2012. Les applications phares de la suite Office de l’éditeur donnent, sous le nom d’Office 365 une illustration. Visual Studio suit d’ailleurs le même sort et fonctionne dès à présent en ligne.

Cependant, il se trouve que les développeurs ASP .NET (WebForms ou MVC) sont traditionnellement à l’aise avec le code exécuté côté serveur, mais assez rarement avec la conception d’interfaces, davantage orientées design et ergonomie.

Lancée avec succès à la rentrée 2014, le cours « .NET, développer des applications Web en HTML5, CSS3 et JavaScript » a donc été spécialement conçu à leur intention, afin de leur montrer comment exploiter les nombreuses fonctionnalités offertes par Visual Studio pour développer des applications Web riches et bien conçues côté client.

Il ne s’agit pas naturellement d’un cours de design, mais de comprendre ce qu’apporte HTML5-CSS3 et d’être capable d’exploiter les API Web standard avec du code JavaScript-JQuery, grâce à des ateliers et des exemples concrets.

De plus, étant donné qu’une application Web réussie doit être également performante, cette formation se termine par la présentation des différentes techniques d’optimisation à connaître en général dans le monde du Web et avec le bundling et la minification intégrées à .NET en particulier.

Formations associées :

Voir les formations « Conception et développement »

L’auteur :

Gilles Nicot

Gilles NICOT est passionné de nouvelles technologies, ses activités ont toujours été articulées autour des 3 axes suivants : veille et intégration des nouvelles technologies, conception et développement de solutions logicielles et Web et formation, notamment chez Orsys.

 

 

Du même auteur :

Article : WinRT vs .NET

Voir aussi la vidéo : Programmation Orientée Objet en .NET

 

 

 

 

ORSYS TV – L’avis d’expert : Sécurité des SI

Pascal Gouache, expert en Sécurité des SI et formateur pour Orsys, nous donne son avis sur le degré d’information et de formation des dirigeants d’entreprises sur le sujet :

Avis d'expert - Pascal Gouache

Voir la vidéo : Sécurité des SI

Pour aller plus loin : Sécurité des systèmes d’information, synthèse

Pour échanger sur les systèmes d’exploitation : suivre le groupe de discussion

Pour se former : Les formations et séminaires Sécurité SI

Focus sur les tendances informatiques 2014 – 2015

Couverture catalogue informatique 2014-2015 petit

 

 

 

 

 

 

 

 

 

L’offre Orsys s’enrichit de nouvelles formations informatiques et management des systèmes d’information avec l’objectif de toujours mieux répondre aux besoins des entreprises et aux tendances actuelles du marché.

Les technologies numériques sont en évolution toujours plus rapide. Elles créent de nouveaux champs de possibilités, transforment l’organisation des entreprises et modifient les comportements de chacun.

Dans le domaine de la gestion de projet par exemple, les formations sur les méthodes Agiles s’enrichissent pour adresser l’ensemble des acteurs d’un projet. La formation certifiante Professional Scrum Product Owner vient ainsi compléter la certification Professional Scrum Master.

L’agilité apparaît aussi dans le référentiel de tests logiciels ISTQB – un des bestsellers 2013 d’Orsys – avec la nouvelle formation ISTQB, Testeur agile.

Dans le domaine du réseau informatique, Orsys propose désormais des formations sur les équipements Juniper, en parallèle de celles sur Cisco.

Les organisations doivent faire face aujourd’hui à un environnement de plus en plus complexe. Les formidables vecteurs d’innovation que sont l’Open Data, le Cloud, le Big Data ou l’Internet des objets ne doivent pas faire oublier la maîtrise de la sécurité du SI nécessaire pour protéger les actifs stratégiques des organisations. Orsys propose un nouveau séminaire sur les enjeux et perspectives de l’Open Data.

Orsys développe aussi les formations sur la mobilité et les objets connectés pour répondre à la révolution des pratiques actuelles des entreprises. Et en ce qui concerne la sécurité du SI, de nouvelles formations certifiantes viennent compléter celles existantes : les participants peuvent découvrir dès à présent la sécurité des applications avec la norme ISO 27034, ou encore l’investigation informatique légale à travers les formations sur l’IT Forensics.

Orsys propose, de plus, 140 cursus professionnels qui permettent de valider ses connaissances par des certifications internationales telles ITIL, PMP, ISO 27000, par des certificats professionnels FFP, ou bien encore par des certificats universitaires dans le cadre de notre partenariat avec l’université Paris-Dauphine.

Retrouvez les 165 nouveaux cours Informatique ici : « Nouveautés informatiques »

 

Directeurs Orsys

 

 

MS Project, plus qu’un outil de planification de projets…

Gouvernail - planification et direction de projet

La planification de projets ? Un « art » devenu véritable compétence. Pour aider le gestionnaire de projet : des outils, parmi lesquels Microsoft Project, un trentenaire toujours sémillant. Mais cela suffit-il ? Bruno Corson, consultant en organisation et direction de projet, certifié PMP® du PMI®*, avec une certification sur Microsoft Project, formateur pour Orsys, nous explique comment allier technologie et art de la planification…

MS Project est né il y a 30 ans. Est-il toujours adapté à la gestion des projets des organisations en 2014 ?

Les environnements changent de plus en plus rapidement. Pour les entreprises, quel que soit le secteur d’activité ou leur structure, les exigences sont fortes. Elles démultiplient la gestion en mode projet pour mieux prévoir leur fonctionnement, leurs dépenses, mieux les contrôler. Elles doivent prendre et faire prendre des décisions sur des éléments factuels, compris par toutes les parties prenantes du projet. MS Project va permettre d’avoir une vue harmonisée des contenus, structures, délais, moyens et coûts des projets. Les indicateurs vont aider les équipes en ce sens. Les portefeuilles de projets vont, eux, faciliter la coordination de tous ces projets. Les principes de référence, de date butoir, d’enregistrement du réalisé, de réestimation du restant, font passer d’un mode de projet subi à un mode piloté, donc maîtrisé.

Je fais souvent le parallèle avec le capitaine d’un navire : mettriez-vous les pieds à bord d’un bateau s’il ne sait pas où il est, quel est l’environnement, comment il avance et où il va ? Faire confiance, c’est bien, mais quelques repères éviteront le stress !

MS Project est sans doute l’outil de planification de projet doté le plus diffusé aujourd’hui… et avec lequel les autres éditeurs de logiciels proposent souvent des passerelles ! lire la suite

ORSYS TV – L’avis d’expert : Unix, Linux

Yves Rougy, expert Unix, Linux/Logiciels Libres et formateur pour Orsys, fait un état des lieux sur Unix et nous parle de l’avenir de ce système d’exploitation :

Avis d'expert orsys - unix -linux

Voir la vidéo : Unix, Linux, l’avis d’expert – ORSYS Formation

Pour aller plus loin : Vidéo de présentation – Unix/Linux utilisateurs, l’essentiel

Pour échanger sur les systèmes d’exploitation : suivre le groupe de discussion

Pour se former : les cours et cycles Unix/Linux