2011-08-03 2 views
2

Je suis nouveau sur Windows et .Net (plus de 10 ans d'expérience en C/C++, PHP, Python et quelques autres, dans un environnement * nix).Architecture système et design avec Visual Studio - exemple concret

Je suis à la recherche d'un tutoriel en ligne (de préférence vidéo), qui m'aidera rapidement à utiliser Visual Studio pour modéliser et implémenter une solution.

idéalement, la vidéo montrera:

  1. Comment créer des diagrammes UML avec VS (est-ce même possible hors de la boîte, ou dois-je besoin d'add-ons supplémentaires?)
  2. Générez du code de les diagrammes UML (est-ce possible?)
  3. Concevoir et créer des tests unitaires pour le code

Je serais très reconnaissant pour tous les liens qui me montrer comment exécuter ci-dessus en utilisant Visual studio. Pour l'anecdote, je suis déjà familier avec UML, et je n'ai pas forcément besoin d'un tutoriel à ce sujet. Il serait utile que l'exemple/vidéo résolve un problème de "monde réel" (mais simplifié), de sorte qu'il serait plus utile qu'un tutoriel de type "bonjour monde". Je vais implémenter le code dans un langage .Net - le plus probable C#.

Répondre

1

Il existe une vidéo intitulée «Modélisation de la solution avec UML dans Visual Studio 2010» sur le site Web de Pluralsight here Hélas, ce n'est pas gratuit. Je ne l'ai pas regardé moi-même, donc je ne peux pas le garantir, mais la plupart des trucs de Pluralsight sont de haute qualité.

Visual Studio 2010 Ultimate Edition dispose d'un modèle de projet nommé "Projet de modélisation". menu "Ajouter un nouvel élément" ou sur le "Architecture", "Ajouter un nouveau diagramme" ouvre cette boîte de dialogue:

enter image description here

Chapitre 54 de "Visual Wrox Professional Studio 2010" décrit la modélisation avec Visual Studio 2010 Ultimate pour les architectes . Il décrit et montre les différents types de diagrammes, et décrit comment les diagrammes peuvent être générés à partir du code - mais pas comment le code peut être généré à partir des diagrammes.

En fait, maintenant que j'essaie un projet de test de modélisation, ce n'est pas évident ce que la sortie de la construction d'un tel projet est.

J'utilise généralement Sparx Systems Enterprise Architect pour la conception et la génération de code car il peut produire des diagrammes à partir de code et de code à partir de diagrammes. Il y a un tutoriel UML sur leur site web. Je sais que vous n'avez pas besoin d'un tutoriel UML en soi, mais il pourrait être possible d'utiliser le jeu d'outils Microsoft avec leur tutoriel partie 2 pour voir si VS2010 pour la modélisation répond à vos besoins. Le livre de Packt intitulé "Packtpub Software Testing en utilisant Visual Studio 2010" et le livre de Manning intitulé "L'art des tests unitaires avec des exemples en dot NET" et le livre d'Addison-Wesley intitulé "Tests logiciels avec Visual Studio 2010 "sera probablement tout ce que vous devez savoir sur les tests dans Visual Studio.

Apparemment, un Visual Studio pour Testers, bien que je ne sois plus à jour concernant les fonctionnalités disponibles dans quelles versions de Visual Studio.Une page de comparaison pour les éditions de Visual Studio est here

Je viens de me rappeler qu'il ya une autre vidéo Pluralsight sur le test intitulé « Tests unitaires avec MSTest » here

3

Il 2 séries de vidéos: one on MSDN et one on Channel 9 sur la création de diagrammes UML avec Visual Studio 2010 Ultime. Vous trouverez également quelques hands-on-labs sur le site Microsoft ALM Catalyst.

Je ne suis pas au courant d'une vidéo, mais this topic on MSDN décrit comment générer du code à partir de diagrammes UML, mais vous devez installer la visualisation & Modeling Feature Pack, qui est actuellement disponible dans le cadre de Visual Studio 2010 Feature Pack 2, disponible uniquement avec un MSDN abonnement.

This topic adresse les tests de développement de vos modèles, mais pas spécifiquement les tests unitaires. Vous pouvez suivre les liens pour trouver plus d'informations sur les tests unitaires dans le sujet.

Questions connexes