L’équipe en charge du support de Commerce Serveur 2007 vient d’ouvrir un blog à cette url : http://blogs.msdn.com/commercesupport/
par Chris Johnson
Beaucoup de monde pour cette première session du dernier jour.
Agenda
- Présentation des extensions Visual studio pour WSS
- Demo
Présentation de VSeWSS
Visual studio Add-in
Nouveau template projet pour Visual Studio
Contient des templates pour
webpart, site Definition, list definition, List instance
WSP Solution Package editing
Amélioration du debug (F5 suffit)
Ajout de l’intellisense pour les fichiers XML de Sharepoint
Utilitaire pour convertir un site crée sous SharePoint designer en site definition
Demo
Objectif :
Intégration d’une appli .net dans une web part et l’ajout de nouvelle fonctionnalité à partir de VS.
Part 1 :
Création du thème et déploiement de celui-ci
Part 2
Création de la page et ajout de la webpart qui contient l’application externe
Part3
Ajout de la liste forecast
Ajout du content type
Ajout de la gestion des événements
Part 4
Add discuss forecast
Add forecast wiki
Part 5
Intégration du composant charting de silverlight (les données proviennent d’un web service)
En conclusion
Trés facile de créer des applications Sharepoint avec Visual Stuido
F5 pour déboguer
Ou télécharger les eléments de la demo
http://mssharepointdeveloper.com ou sur http://blogs.msdn.com/sharepoint
Pour voir la session
Toutes les vidéos sont disponibles en téléchargement sur le site de la PDC en différent format.

Par Mark Brown (Product Manager)
Après une présentation de Vitual Earth (comment ca marche et ce qu’on peut faire avec)
Présentation des nouveautés de la version 6.2
Obtenir les meta data de l’image : la date et le fournisseur
Landmark hints (uniquement aux us et Canada)
Permet d’afficher des détails sur un itinéraire
Localisation des cartes de Western Europe (anglais, Allemand, Français, Espagnol, italien, )
Regroupement de pushpin
Bien pratique quand on à trop de point sur une carte
Web service 1.0
Création de carte statique
Obtenir les meta data des images
Il est aussi possible d’obtenir les coordonnées d’une adresse et à partir des coordonnées d’une adresse possibilité d’obtenir l’adresse
Pour la partie Recherche
On peut obtenir le chemin pour aller d’un point A à un point B en passant par d’autre points
Major Routes (récupère les routes majeures d’une adresse)
Pour pouvoir utiliser le web service il faut s’identifier (il faut demander un token)
Pour voir la session
Pour obtenir le code des exemples http://blogs.msdn.com/virtualearth
par Amit Chopra Sr. (program manger) et Giorgio Sardo (Technical Evangelist)
La session a commencée par une estimation du nombre de mobile pour les années 2010
2010 : 4 milliard de téléphone mobile pour 6,8 milliard d’humain
Silverlight
La promesse de silverlight
 | Comme on a pu le voir depuis le début de la semaine Silverlight est un pilier fondamental de la stratégie de Microsoft |
Silverlight pour Mobile
 | Une application silverlight va fonctionner directement sur un mobile, pas besoin de l’écrire spécifiquement (sauf pour prendre en compte la taille de l’écran) |
La CTP sera disponible Q1 2009
La session a continuée avec pas mal de démos
L’équipe travail actuellement avec l’équipe Windows Mobile pour que le plug-in soit intégré à Windows Mobile
Pour voir la session
Par Troy Hopwood (Program manager Microsoft Corporation)
Présentation de sharePoint Online
Service géré
- Pas d’installation de serveur, ni de configuration ni de gestion
- Un outil d’administration unifié
- Single sign on
Fait pour les entreprises
- Taux de disponibilité de 99,9% avec des pénalités financière
- Protection Anti Virus
- Backup des données sur un autre site
- Data center redondant dans des régions différentes
Il y a 2 types de produit
Standard et Dedicated (pour les grande société)
Standard
- Plusieurs clients, une seul architecture
- Pour les clients qui veulent un déploiement rapide
- 1 TB de stockage
- Business process form et workflow
- Site search
- Partie gestion de contenu en Intranet
Dedicaded
- Possibilité de déployer du code
- Business data catalogue
- Business process form et workflow
- Excel services
- Entreprise data search
- Site search
- my site
- Partie gestion de contenu en Intranet
De plus ne retrouve pas toutes les fonctionnalités de Sharepoint
Avec Sharepoint Designer on peut :
- Créer des workflow mais sans code
- Changer les content type
Supporte
- Silverlight
- Data view web part
- Info Path (sans code)
- Web services
- WebDav
Ne supporte pas :
- Changer les configurations des sites (web.config)
- Server side code
- Déployer des features ou des solutions
- Des custome web parts
- Des workflows avec du code
- des formulaires info path avec du code
Le service va évoluer l’année prochaine afin d’offrir plus de service
par Kerry Havas (product Architect) et Tom Schultz (Program Manager)
| Une session sur la prochaine version de commerce serveur : “Mojave” |  |
Un peu d’histoire avec les différentes versions de commerce serveur.
 | |
Microsoft Merchant Server 1998 Microsoft Site Server Microsoft Site Server 2000 Commerce Server 2000 2002 Commerce Server 2002 (avec API dot.net) Août 2006 Commerce Server 2007 basé sur asp.net 2.0
La roadmap de Mojave est la suivante :
| - Mai 2008 Lancement du service pack 2 de CS 2007
- Octobre 2008 Mise à disposition de la CTP Mojave
- Q1 2009 lancement de Commerce Server Mojave
- 2009 – > 2010 version intermédiaire
- 2010 –> 2011 version majeure
|
Le positionnement de Commerce Server dans l’entreprise
Qu’est que Mojave
- La possibilité de créer une boutique sur n’import quel support (web, mobile, Live service)
- Un ensemble de webpart pour s’intégrer avec MOSS
- Des outils graphiques pour gérer les boutiques
Pour les designers possibilité d’utiliser les outils suivants :
Expression web, SharePoint Designer (pour les master page de MOSS), Silverlight
Pour les développeurs :
Nouvelle API Multi Channel, web part, nouveau modèle d’extension (Commerce Entities, Operation, Providers)
En ce qui concerne l’architecture
 |  |
| L’architecture de CS 2007 | L’architecture de Mojave |
Pour les entités commerce la possibilité de les manipuler par du code
En ce qui concerne les webparts
il y en a 29, elle fonctionne aussi bien sur WSS que sur MOSS, pour modifier le rendu il suffit de changer les feuilles de style xslt. A chaque ajout d’une webpart dans une page MOSS, il faut la configurer (par exemple le nom du catalogue). Le code source des web parts va être publié. |  |
Une web part permettant d’afficher le Site Map provider a été développée.
Celle-ci affiche les différentes categories et le contenu de MOSS
Pour récupérer Mojave il faut aller sur le site Microsoft Connect et s’inscrire.
On pourra aussi trouver toutes les demos.
Si lors de la mise en place de la partie datawarehouse vous avez une erreur dans l'event viewer pour l'import des données profile.
Il faut lancer la commande suivante afin de récupérer l'erreur
<drive>:\Program Files\Common Files\Microsoft Shared\Enterprise Servers\Commerce Server\CSDWDbgSrv.exe -f traceoutput
On va obtenir un fichier de type traceoutput-1020-231224-796831.txt
Si dans le fichier l'erreur est la suivante
Cannot convert data from DBtype 130 to 72, member: Id
Cela veut dire qu'il manque les {} autour du GUID du champ ID de la table ADDRESSES (table provenant de la base de données de Commerce).
Pour corriger le problème il faut :
- Modifier les données de la base de données
- Modifier le code qui génére le GUID de l’adresse
Pour ajouter les {} dans la table vous pouvez lancer la commande suivante
update addresses set u_address_id='{' + u_address_id + '}'
Pour ajouter les {} il faut ajouter l’option b à l’instruction ToString
string newId = Guid.NewGuid().ToString("b");
Après ces modifications, on peut relancer la tache DTS de l’import des données et elle fonctionne.
Voilà cela fait quelque mois que je me pose la question d’en créer un, après moultes hésitations, je me lance, merci à Cyril et Nix pour l’ouverture du blog.
Sur ce blog je vais tenter de vous faire partager mes expériences autour de SharePoint, Silverlight, WPF et autres technos que j’utilise au quotidien.
Sur ce je vous laisse car j’ai ma valise à finir afin de partir à demain matin à Los Angeles pour la PDC 2008.
Les 10 derniers blogs postés
-
Intégration Yammer et SharePoint Online (Office 365), étape 1 … par
Le blog de Patrick [MVP SharePoint] le 06-12-2013, 17:37
-
[Dynamics CRM] Ajouter les dossiers de CRM au dossier Favoris d’Outlook par
Christine Dubois le 06-10-2013, 15:50
-
Visual Studio 2013 par
Etienne Margraff le 06-04-2013, 10:26
-
Configurer la collation SQL Server pour SharePoint par
Blog de Jérémy Jeanson le 06-03-2013, 19:48
-
Etendre le Team Web Access de TFS 2012 – Step 1: Création du plugin par
Philippe Didiergeorges Aka Philess le 06-03-2013, 07:30
-
Livre Blanc : Développer des applications NUI par
Fathi Bellahcene le 06-01-2013, 11:35
-
[Dynamics CRM 2011] Copier une vue d'entité par
Christine Dubois le 05-29-2013, 13:20
-
[Conf’SharePoint 2013] Mes présentations… par
Le blog de Patrick [MVP SharePoint] le 05-28-2013, 09:04
-
[wpdev] Storage bug in MediaLibrary.SavePicture par
Kévin Gosse le 05-26-2013, 19:08
-
VMMap en mode instrumentation sur système 64bit : attention à la plateforme cible du build .NET par
CoqBlog le 05-25-2013, 22:25