Juste un petit tutoriel très simple sur la création d'une Webpart avec VSeWSS 1.2. Il faut donc avoir installé VSeWSS 1.2 ;)
Tout d'abord, ouvrons VS2008 et créons un nouveau projet.
Nous allons donc choisir comme type de projet : Sharepoint et comme modèle : Webpart
Une fois le projet créé, voilà comment il est composé
Étape 1 : Analyse de la composition du projet
L'assembly est par défaut signée.
On remarque que le projet est composé d'un dossier Webpart1 qui contient l'ensemble des éléments nécessaire à la création et au déploiement de la Webpart.
Webpart1.cs : Le fichier .cs contient le code .Net de la Webpart
[sourcecode language='c-sharp']
using System;
using System.Runtime.InteropServices;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Xml.Serialization;
using Microsoft.SharePoint;
using Microsoft.SharePoint.WebControls;
using Microsoft.SharePoint.WebPartPages;
namespace Xtr.Features.ListeBureaux
{
[Guid("3e6334ce-5973-4ecd-8575-1bf4db962c75")]
public class WebPart1 : System.Web.UI.WebControls.WebParts.WebPart
{
public WebPart1()
{
}
protected override void CreateChildControls()
{
base.CreateChildControls();
// TODO: add custom rendering code here.
Label label = new Label();
label.Text = "Hello World";
this.Controls.Add(label);
}
}
}
[/sourcecode]
Webpart1.xml : Contient les informations sur la feature
[sourcecode language='xml']
< ?xml version="1.0" encoding="utf-8"?>
[/sourcecode]
Webpart1.Webpart : Permet de gérer les informations de la webpart
Elle définie son titre, sa description et le groupe auquel elle appartiendra (après son activation).
[sourcecode language='xml']
< ?xml version="1.0" encoding="utf-8"?>
[/sourcecode]
Etape 2 : Configuration
Dans notre cas cette étape est très simple, car il ne s'agit que de configurer notre seveur de développement pour le projet.
Pour se faire, vous devez :
- ouvrir la page de propriété du projet
- choisir l'élément "déboguer" dans le menu
- sélectionner "Démarrer le navigateur avec l'URL"dans la partie "Action de démarrage"
- saisir l'URL de déploiement de votre environnement de développment
Etape 3 : Déploiement du projet
Faites un clic droit sur votre projet et choisissez "Déployer"
Cette action va déployer votre webpart sur votre environnement (que vous avez choisi dans l'étape précédente)
Maintenant allons voir sur notre site de Dev si la webpart est bien déployée.
Tout d'abord, allons dans les fonctionnalités du site pour voir si celle-ci apparaît.
Elle y est et est même activée.
Ajoutons la sur notre page et voyons le résultat.
La webpart est donc fonctionnelle.
Etape 4 : Le package de déploiement généré.
Le déploiement de notre projet, génére dans le dossier bin/debug les éléments suivants :
Nous avons donc tout ce qu'il nous faut pour déployer la webpart sur d'autres serveurs.
C'est la fin de ce tutoriel qui est finalement très simple.
La création de webpart basique n'est donc pas compliquée.
Aucun commentaire:
Enregistrer un commentaire