Commerce Server 2009 – Tutoriel Part 1– Utilisation du Catalog Manager

Posted on

Aujourd’hui je vous propose un guide sur comment aborder le développement sur Commerce Server. Nous verrons au cours de ce tutorial, la création de catalogue, de produit et de catégorie depuis les interfaces fournis. Ensuite nous verrons comment partir d’un projet vide afin de pouvoir effectuer des requêtes en vue d’afficher nos différents produits en ASP.NET.

Site Packager

L’utilisation du Site Packager est l’étape indispensable à notre guide puisqu’il amorce la première brique en déployant les Web Services nécessaire. Pour ce faire allez dans le dossier C:Program Files (x86)Microsoft Commerce Server 9.0Pup Packages et lancer le fichier CSharp.pup puis choisissez le mode Quick Unpack. De là veillez à ce que le site par défaut soit bien déployer dans le DefaultWebSite et que les paramètres de connexion vers votre SQL Server soient correctes.

Une fois que cela est accompli il vous faudra ajouter les autorisations nécessaires sur les Web Services depuis l’outil azman.msc (Article: Configuration ASMX)

Catalog & Inventory Schema Editor

Avant tout chose il est préférable d’avoir effectué un Unpack d’un site via le Site Packager.

Afin que le logiciel se lance nous devons configurer notre connexion, lancez le Catalog and Schema Manager et configurer l’adresse du CatalogWebServices.asmx dans les Settings.

clip_image001

Dans votre interface vous trouverez deux éléments importants :

  • Tasks : Effectuer des actions (Création de définition de produits, catégories, propriétés)
  • Views : Zones du schéma (Zone des produits, des catégories, des propriétés)

Création du Schéma

Avant de commencer la création d’un catalogue il est primordial de créer des propriétés de produit, puis de créer une définition d’un produit et enfin de créer la définition d’une catégorie.

Création d’une définition de propriété

• Depuis le menu View cliquez sur Properties Definition

• Sélectionnez Create New Property depuis le menu Task

• Dans la fenêtre New Property Definition choisissez Text

• Dans la fenêtre New Create Property renseignez les champs suivants dans Basic Properties

La première propriété est MemorySize :

clip_image003

La deuxième propriété est MemoryType et est de type MultipleChoice :

clip_image004

Ajouter les valeurs en cliquant sur le bouton Add

clip_image005

Créer une troisième propriété Model avec les paramètres suivants:

clip_image006

Création d’une définition produit

  • Depuis le menu View, sélectionnez Product Definition
  • Dans le menu Task, cliquez sur Create New Definition

Renseignez les champs suivants :

  • Name : MemoyCard
  • Assigned Product Properties : MemoryType
  • Assigned Variant Properties : MemorySize

clip_image007

Faire de même avec Camera afin d’avoir les paramètres suivants :

clip_image008

Création d’une définition de catégorie

  • Depuis le menu View, sélectionnez Category Definition
  • Dans le menu Task, cliquez sur Create New Definition

Renseignez les champs suivant :

  • Name : GenericCategory

clip_image009

A partir de ce moment nous avons fait la première partie du travail il nous reste à créer un catalogue, nos catégories et nos produits à définir.

Advertisements

5 thoughts on “Commerce Server 2009 – Tutoriel Part 1– Utilisation du Catalog Manager

    […] « Commerce Server 2009 – Tutoriel Part 1– Utilisation du Catalog Manager […]

    Like

      Davion said:
      December 16, 2011 at 6:39 pm

      Whoever edits and publishes these articels really knows what they’re doing.

      Like

        Heloise said:
        December 26, 2011 at 7:27 am

        You’re a real deep tihkner. Thanks for sharing.

        Like

    Cathleen said:
    December 16, 2011 at 8:09 pm

    Good to find an expert who knows what he’s tlaknig about!

    Like

      Romby said:
      December 26, 2011 at 8:07 pm

      Heck yeah this is exactly what I neeedd.

      Like

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s