Get the real story via our monthly newsletter

Search

    2
    0

rss

Send to a colleague

Home > Commentary > Trends Archive > SharePoint as a .NET development platform

Browse TrendWatch Blog

Recent Blog Entries

The Complete Archive

Trends by Vendor


TrendWatch by Channel

Web Content Management Trends

Enterprise Portals Trends

ECM Trends

Web Analytics Trends

Enterprise Search Trends

SharePoint Trends

Digital & Media Asset Management Trends

XML & Component Content Management Trends


Report Excerpt

The ECM Suites Report 2008 looks at... MS SharePoint Server 2007 Search Capabilities

"Search in SharePoint Server 2007 is certainly an improvement over the previous edition that had a messy mix of user experiences between the core Services and the Server. In this edition, the user experience is now the same across both layers, and the search engine itself is stronger and appears to deliver more accurate and relevant results than previously. However, its algorithms are quite new (so previous licensees will see different results) and some are quite novel and - we think - untested ..."

(p. 186)

More about The ECM Suites Report 2008

 

TrendWatch Blog

SharePoint as a .NET development platform

13-Nov-2007

Last week at cmf2007 Raimond Kempees, a developer and consultant at Radagio, gave a nice talk assessing MOSS 2007. Among other things, Raimond relayed some of the challenges he and other developers have experienced with Web Parts. It all reminded me of the love/hate relationship customers endure with portlets in the Java portal world. On the one hand, the Web Parts framework is very attractive for plugging widgets into dashboard-type pages. In addition to what ships natively with SharePoint, you can find lots of 3rd-party Web Parts. But their quality and safety varies substantially, and inevitably you need to extend them...and then how do you handle support? There is also perennial confusion and inconsistency about how much logic to put in presentation tier, and how much to place in objects behind the scenes.

So, Microsoft's portal is no more or less complicated than, say, Sun's.

What was more interesting to me was the crowd's reaction. Some end-user customers nodded their heads, but some Redmond integrator partners seemed apoplectic that someone would criticize MOSS. A typical riposte (which I have heard from MOSS developers around the world) went, in effect, "A .NET developer who really knows how the product works can fix all that!" And what about the lack of a published roadmap and consistent best practices? "If you're a Microsoft partner, you'll be the first in the know!"

SharePoint may be marketed to LAN Administrator, but it is really a boon to consultancies. What you might dislike about MOSS, a consultant might actually favor. One integrator at the session remarked lovingly on a 4-month / 4-developer MOSS customization project they just completed. Of course, many ECM/WCM/Portal projects take far longer with more bodies. But it puts to rest any misapprehensions that MOSS is plug-and-play for anything serious beyond simple collaboration.

I happen believe the world really needs a .NET development platform, but is that what you thought you were getting when you installed MOSS?

- Submitted by: Tony Byrne, Analyst

All ECM Channel Trends

Join the conversation

Digg This! Search Technorati Tag it on Del.icio.us



Get a Free Sample

Wondering about CMS Watch research? Sign up to receive free samples of any of our products.




What we do

CMS Watch™ evaluates content-oriented technologies, publishing head-to-head comparative reviews of leading solutions. What makes us special?

  • Our critical analysis exposes product weaknesses as well as strengths
  • We deliver unrivaled technical depth and comprehensive project advice
  • Our research is led by international topic experts
  • We only work for buyers -- never for vendors

Contact us

CMS Watch

info@cmswatch.com

18113 Town Center Drive, Ste 217

Olney, MD USA 20832

1 800 325 6190 (N. America only)

+1 617 763 5336 (customer service)

+1 301 585 7004 (editorial)

Fax: +1 214 242 3048