> Tech > Le 3ème changement notable

Le 3ème changement notable

Tech - Par iTPro - 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 gratuitement cette ressource

HP Elite Slice G2 : optimisez la collaboration… et votre budget !

HP Elite Slice G2 : optimisez la collaboration… et votre budget !

Téléchargez cette étude Forrester et découvrez comment booster la collaboration tout en dégageant un excellent R.O.I grâce au système de vidéoconférence HP Elite Slice G2 avec Microsoft Teams !

Tech - Par iTPro - Publié le 24 juin 2010