Archive

Articles taggués ‘Windows Azure’

Prise en main de Windows Azure [2/3] : Débogage

Dans ce billet, nous nous attarderons sur le débogage d’une WAZA ASP.NET MVC 4.

Dans le billet précédent, nous avons préparé le terrain pour écrire du code. Notre application ressemblera à ceci :

 

 

Voici le contenu de notre fichier d’entrée (index.cshtml)

 

Pour commencer le débogage, appuyer la touche <F5> de votre clavier.

Démarrer ensuite l’émulateur.

Pour afficher l’interface utilisateur de l’émulateur, faite un clique droit sur l’icone de Windows Azure et sélectionnez “Show Compute Emulator UI”.

 

Le volet gauche de l’interface utilisateur affiche les instances de rôle en cours d’exécution dans l’émulateur. Vous pouvez cliquer sur le service ou les rôles pour afficher cycle de vie, les log et des informations de diagnostic.

 

Note : Lorsque vous mettez fin à l’exécution de votre application (STOP), l’émulateur de calcul et de stockage ne sont pas arrêtés. Vous devez les arrêter explicitement dans la barre d’état système.

 

Nouvelles instances lors du débogage

L’on peut modifier la configuration d’une application en cours d’exécution dans le débogueur. Toutefois, si vous ajoutez des instances supplémentaires d’un rôle à une application en cours d’exécution, le débogueur ne l’attache pas automatiquement.

Pour déboguer vos nouvelles instances, vous devez explicitement les attacher à leurs processus.

Pour se faire, cliquez sur le menu ‘Déboguer’, ensuite ‘Attacher au processus’, sélectionnez le processus WaHostBoot.exe , puis cliquez sur ‘Attacher’.

Si vous arrêtez le débogage puis redémarrez les service dans le débogueur, le débogueur s’attachera automatiquement à toutes les instances des rôles en cours d’exécution.

 

Be connected!

849 total views, no views today

Categories: Azure Tags: ,

Prise en main de Windows Azure [1/3]

Dans ce billet, nous nous attarderons sur le développement et le déploiement sur Windows Azure d’une application ASP.NET MVC 4   en utilisant les outils de développement disponibles dans Visual Studio 2012.

Au menu :

 

  1. Les services de la plateforme Azure
  2. La plateforme Windows Azure
  3. Installation d’outils de développement Windows Azure
  4. Création d’une WAZA
  5. Déboguer une WAZA
  6. Publication d’une WAZA

     1. La plateforme Windows Azure

La plateforme Azure correspond aux offres d’informatique cloud de Microsoft de type PaaS ( Platform as a Service) et IaaS Infrastructure as a service).

 

     2.  Les services de la plateformes Azure

       Cette plateforme est composée de :

– Windows Azure (PaaS, services cloud, machines virtuelles, IaaS)

    -  Windows Azure SQL Databases (SQL Azure –> Ancien nom)
    – Windows Azure MarketPlace (Applications, DataMarcket)
    – Windows Azure Mobile Services
    – Windows Azure Media Services
    – Autres services (Services de bus, ACS (Acces Control Services), …)
    Ces services sont regroupés sur la figure suivante :

 

Je vous inviterai à démarrer Visual Studio 2012 et à passer à l’action Sourire.

 

      3. Installation d’outils de développement Windows Azure

a) Télécharger le SDK sur le site Windows Azure

b) Installation du SDK

 

      4. Création d’une WAZA

 

a)  Démarrer Visual Studio 2012 en mode administrateur (voir le billet précédent)

b)  Créer un projet WAZA

 

– Cliquer sur "Nouveau projet"

 

– Entrez les informations du projet, puis OK

 

– Sélectionner “Rôle Web ASP.NET MVC4”

 

– Sélectionnez “Application Internet” dans le modèle et “RAZOR” pour le moteur de vue

 

À ce stade nous sommes prêt à écrire du code dans notre projet, à le déboguer et à l’héberger par la suite.

 

Be connected!

3,641 total views, 2 views today

Categories: Windows Azure Tags: ,

Démarrer Visual Studio 2012 en mode administrateur

Lorsque vous développer des applications Windows Azure, vous devez démarrer Visual Studio 2012 en mode ‘Administrateur’. Dans le cas contraire, vous serez confronté à une erreur lors de l’exécution de votre application :

 

 

Pour Démarrer Visual Studio en mode administrateur suivre les étapes suivantes :

Étape 1 : Fermer Visual Studio (si ouvert)

Étape 2 : Faites un clic droit sur le raccourci (ou icône) de Visual Studio 2012.

Étape 3 : Sous l’onglet “Compatibilité”, cocher la case “Exécuter ce programme en tant que administrateur”.

 

 

Étape 4 : Enfin un clic sur “Appliquer” puis sur “OK”.

 

Be connected!

1,523 total views, no views today