2006-03-20

ASP.Net 2.0 webparts jämfört med SharePoint 2003 webparts?

ASP.Net 2.0 webparts i SharePoint 2003
ASP.Net 2.0 webparts är inte samma sak som WSS 2003 webparts. De liknar varandra väldigt mycket, men inte tillräckligt mycket för att de ska gå att använda i WSS 2003.

Men med hjälp av Son of Smartpart (SOSP) kan du använda ASP.Net2.0 webparts direkt i WSS 2003 SP2 (inte i Sharepoint Portal, mind you), vilket är mycket användbart:
The Son of SmartPart (SOSP) comes in two flavours: one to run ASP.NET 2.0 User Controls (SOSP-UC) and one to run ASP.NET 2.0 Web Parts (SOSP-WP). For the SOSP-UC version, all the features from the previous version of the SmartPart are working, so you can expose custom properties, toolparts, create connectable web parts and so on. The SOSP-WP version only has the basic functionality to run ASP.NET 2.0 web parts. Advanced stuff like connections are not yet supported. Läs mer...

SharePoint 2003 webparts i ASP.Net 2.0
Här är det mer problem. I korthet: SharePoints .dwp-filer/webparts kan inte importeras i ASP.Net 2.0. Utan tillgång till källkoden är man chanslös. Om man har källkoden blir det enklare, men inte smärtfritt. ASP.Net 2.0 webparts kan fritt användas på vanliga ASP.Net-sidor, vilket är omöjligt med SharePoint 2003 webparts. Det är osäkert om det kommer att finnas någon form av konvertering i samband med nästa version av SharePoint.

Vilken väg ska man välja?
Om jag startade utveckling av webparts idag, och har .Net Framework 2.0 tillgängligt, så skulle jag välja att gå på 2.0 och SmartPart: antingen ASP.Net user controls eller webparts, beroende på kraven. Det känns som att SharePoint 2003 webparts är återvändsgränd, åtminstone om du inte funderar på hur du går vidare till .Net 2.0.

Technorati tags: , ,

0 Comments:

Skicka en kommentar

Links to this post:

Skapa en länk

<< Home