> Tech > Le 3ème changement notable

Le 3ème changement notable

Tech - Par Renaud ROSSET - Publié le 24 juin 2010
email

L’espace de nommage pour le développement de Webparts En allant dans le détail, le développement de composants WebParts sous l’environnement SPS 2003 reposait sur un espace de nommage spécifique à WSS.

Ainsi, un WebPart héritait de la classe Microsoft.SharePoint.Webpart Pages.WebPart. Voici un exemple de code WebPart sous WSS

v2 :

namespace DevWebPartLivre

{
    /// <summary>
    /// Description for WPHello.
    /// </summary>
    [DefaultProperty("Text"),
    ToolboxData("<{0}:WPHello runat=server></{0}:WPHello>"),
    XmlRoot(Namespace="DevWebPartLivre")]
  public class WPHello : Microsoft.SharePoint.WebPartPages.WebPart
    { …
    }
}

Dans l’environnement WSS v3 et MOSS 2007, l’espace de nommage utilisé pour le développement de composant WebPart est System.Web.UI. WebControls.WebParts.WebPart. Voici un exemple de code de WebPart sous WSS v3 :

using System;
using System.Runtime.InteropServices;
using System.Web.UI;
using System.Web.UI.WebControls.WebParts;
using System.Xml.Serialization;

using Microsoft.SharePoint;
using Microsoft.SharePoint.WebControls;
using Microsoft.SharePoint.WebPartPages;

namespace WPDemo
{
    [Guid("b37370d2-2d19-4919-abb3-25a65036675e")]
    public class WPDemonstration : System.Web.UI.WebControls.WebParts.WebPart
    {
        protected override void Render(HtmlTextWriter writer)
        {
             // TODO: add custom rendering code here.
            // writer.Write("Output HTML");
       }
    }
}

Téléchargez cette ressource

Guide inmac wstore pour l’équipement IT de l’entreprise

Guide inmac wstore pour l’équipement IT de l’entreprise

Découvrez les dernières tendances et solutions IT autour des univers de Poste de travail, Affichage et Collaboration, Impression et Infrastructure, et notre nouveau dossier thématique sur l’éco-conception et les bonnes pratiques à adopter pour réduire votre impact environnemental.

Tech - Par Renaud ROSSET - Publié le 24 juin 2010