vendredi 24 juillet 2015

Visual Studio 2015

Et enfin que Microsoft a dévoilé la grille  pour la prochaine version majeure de son environnement de développement intégré Visual Studio 2015.
Visual Studio 2015 est un environnement très riche , de développement intégré pour la création d'applications  de qualité et performantes pour Windows, Android et iOS, ainsi que des applications web modernes et des services de cloud computing.
- Outils et services pour des projets de volume et de complexité importante.
- C#, Visual Basic, F#, C++, Python, Node.js et HTML/JavaScript.
- Sprint planning.
- Débogage avancée, le profilage, automatisé et tests manuels.
- DevOps avec des déploiements automatisés et surveillance continue.



Trois versions sont disponibles :
1- Version gratuite  : Visual Studio Community
2- Visual Studio Professional with MSDN
3- Visual Studio Enterprise with MSDN

De retour

Bonjour,

Six ans d'expérience dans le domaine .NET, promis de fournir des articles de formation mais faute de temps et du boulot je n'ai pas pu vous aider. Aujourd'hui, je vais mettre des articles qui vous aide à avoir une idée sur les nouveautés de Microsoft,  dans le domaine du développement .NET dont il est un plaisir pour mois.

Voilà déjà 6 ans, Ingénieur Sénior étude et développement .NET et une maîtrise des technologies : 
Implémentation des applications web en utilisant les bons pratiques et les outils innovants. 

Implémentation d’un modèle solide, un cadre d'application à usage général et un modèle de projet, ce 

modèle est composé de deux côtés et comprend tous ces technologies : ASP.NET, ASP Web API REST, AngularJS, MVC4, MVC5, Oracle....

Gestion windows azure. IIS 7.5 / 8...

Maintenant, nous implémentons des applications Web en n-couches, ce qui facilitent la maintenance et la réutilisation dans divers projets.

J'explique les deux côtés : 

1- Côté serveur

- Basé sur les nouvelles versions d’ASP.NET MVC et Web API.

- Implémentation de “Domain Driven Design” (Entities, Repositories, Domain Services, 

Application Services, DTOs, Unif Of Work...)

- Implémentation des architectures en couche (Layer) (Domain, Application, Presentation et
Infrastructure Layers).

Page 1/6

- Fournir une infrastructure pour développer des modules réutilisables et composables pour les
grands projets.

- Utilisation des frameworks/libraries récents.

- Fournir une infrastructure et de le rendre facile à utiliser l’injection de dépendance (utilisation
de Castle Windsor comme DI container).

- Fournir un modèle strict et des classes de base pour utiliser « Object-Releational Mapping » facilement (soutient directement EntityFramework et NHibernate).

- Prise en charge et met en œuvre les migrations de bases de données.

- Comprend un système de localisation simple et flexible.

- Comprend un EventBus côté serveur pour les événements de domaine global.

- Gérer la gestion des exceptions et de validation.

- Créer une couche dynamique de l'API Web pour les services d'application.

- Fournir des classes de base et auxiliaires pour mettre en œuvre certaines tâches courantes.

2- Côté client

- Fournir des modèles de projet pour une seule page Applications (SPA) (avec angularjs) et
multi-page Applications. Les modèles sont basés sur Twitter Bootstrap.

- Bibliothèques javascript principalement utilisés sont inclus ana configuré par défaut.

- Créer un proxy en javascript dynamiques pour appeler les services d'application (en utilisant la couche dynamique de l'API Web) facilement. 

- Comprendre des APIs uniques pour certaines tâches courantes: montrant des alertes et des notifications, l'interface utilisateur de blocage, ce qui rend les requêtes AJAX ...