Tutorial 1 – Installation

Published 11 August 10 05:34 AM | Nico

Préambule et Objectifs

L’objectif de ces tutoriaux est de prendre en main la solution Aspectize par la pratique. Il s’agit de montrer l’approche que nous préconisons, et comment réaliser concrètement une application.

L’Application à réaliser est une Application Web sur la base Adventure Works, base exemple de SQL Server.

L’application permet de :

  • naviguer dans l’arborescence des produits, regroupés par Catégories et Sous-catégories
  • visualiser des données d’un produit
  • modifier les données d’un produit
  • valider les données saisies par l’utilisateur
  • sauvegarder les données dans la base
  • gérer la sécurité de mon application

A l’issu de ces tutoriaux, vous aurez tous les éléments pour démarrer votre propre application avec les outils Aspectize.

La durée totale des tutoriaux doit être de l’ordre de 4h.

Les tutoriaux sont développés en C#, mais il est tout à fait possible de le faire de la même façon en VB.Net. Si vous êtes plus à l’aise en VB.Net, n’hésitez pas à le faire, le peu de code à écrire ne sera pas un problème pour l’adapter.

La vidéo du tutorial

 

 

Pré-requis et Installation

Avant de commencer, nous devons avoir installé :

  • Visual Studio 2005 ou 2008 SP1 (la version Professional convient très bien). La version 2010 arrivera prochainement et il n’y a aucune particularité vis à vis de la version de Visual Studio, tout fonctionne exactement de la même façon.
  • SQL Server 2000 ou 2005 ou 2008 (la version Express convient très bien)
  • IIS version 6 minimum et ASP.NET ; si ces composants ne sont pas installés, le Setup ne pourra pas se dérouler correctement.

Nous allons procéder à l’installation des produits Aspectize :

  • Aspectize Binding Studio
  • Aspectize Entity Designer (version pour VS 2005 ou VS 2008)
  • Base de Données Adventure Works

Les Setup sont téléchargeables ici: http://aspectize.com/files/folders/products/entry1346.aspx

 

Installation de Aspectize Entity Designer

Dans le sous-répertoire EntityDesigner2008 (ou EntityDesigner2005 si vous travaillez avec Visual Studio 2005), lancez AspectizeEntityDesigner.msi pour installer Entity Designer. Il s’agit d’un plug-in Visual Studio, de type DSL.

Il n’y a aucune option particulière dans le Setup, suivez les étapes de l’Assistant : ce Setup est un peu lent, car il interagit avec Visual Studio. Il faut donc être patient…

clip_image002

 

Installation de Aspectize Binding Studio

Dans le répertoire de livraison, lancez BindingStudio.msi pour installer Binding Studio.

Dans l’écran des options, cochez les cases Aspectize Binding Studio, Visual Studio Templates et Aspectize Web Application Server for IIS.

clip_image004

 

Installation de la base AdventureWorks

La base AdventureWorks est disponible en téléchargement à l’URL suivante : http://msftdbprodsamples.codeplex.com/

Lancez AdventureWorks.msi.

Ouvrez SQL Server Management Studio.

Un Refresh de l’Explorer doit faire apparaître la base AdventureWorks.

Voilà, c’est fini, nous allons pouvoir commencer à développer notre application, la suite au prochain épisode.

Classé sous : , ,

Commentaires

Pour ajouter un commentaire, vous devez d'abord vous identifier ici
# Twitter Trackbacks for Tutorial 1 ??? Installation et Configuration - Les news d'Aspectize [aspectize.com] on Topsy.com said on August 12, 2010 05:55 AM:

Pingback depuis  Twitter Trackbacks for                 Tutorial 1 ??? Installation et Configuration - Les news d'Aspectize         [aspectize.com]        on Topsy.com

# ZeCloud said on April 19, 2011 05:31 PM:

Azure Camp - Mix, Agile et Azure le 10 mai

# ZeCloud said on June 23, 2011 10:46 AM:

Azure Camp Mix Agile