# Friday, April 30, 2004

SharePoint?

I'm back from training, and I have seen the light. Jerry asked the other day, “Has anyone else used Sharepoint Services yet?” and was looking for some feedback, and I think I've got the skinny.

SharePoint is not just one thing, and it's not even the same thing all of the time. Currently SharePoint is 2 things:

  1. Windows SharePoint Services 2.0 (WSS)
  2. SharePoint Portal Server 2.0 (SPS)

And they are both a bit different than v1.0, which was very different than Team SharePoint YadaYada or whatever it was called before that. WSS 1.0 stored it's bits in file shares and in Exchange, and SPS 1.0 used SQL Server. SPS 2.0 still uses SQL server, but now so does WSS, although WSS can use MSDE instead. Therefore WSS is licensed along side of Windows 2003, and with a MSDE implantation doesn't cost anything above the server OS.

What is WSS? It's more than a place to put documents, it's a place to put documents, event details, lists of stuff, conversations, surveys, etc. as well as a web GUI that lets you access all of these bits. And it's all integrated into Office 2003. You can schedule a meeting in Outlook, and create a “workspace” for that meeting in WSS. This allows you to store documents for review, and revision as well as other collaboration information all in one place, totally dedicated to your meeting. You can pull in users from ActiveDirectory and give each their own “MySite” for storing and sharing documents, thoughts, conversations, etc. You can customize the site with your own templates, or using an SDK make custom widgety things that WSS calls “Web Parts”. In a nutshell it is “Intranet in a box” and mostly free. Add on a SQL license and you can use free text searching.

But then, you may ask, what the heck is SharePoint Portal? SPS allows you to much easier create WSS sites, much easier integrate with AD, search across all of these sites, and aggregate data from across sites into sites setup for aggregation purposes. It rounds out the solution making it the only Intranet that many companies might need. In addition you can use other MS servers like Project Server that integrate right into WSS and create a site for each project on the server.

Or, you can boot up VisualStudio.NET and use the WSS services without using their GUI, or use part of their GUI and create your own Web Parts, and get 1/2 of your solution done up front (if your solution involves collaboration and communication).

#    Comments [4] |
Friday, April 30, 2004 12:53:48 PM (Eastern Standard Time, UTC-05:00)
Exactly. So other than a useful document repository & intranet (The majority Doceus Intranet functionality is included in Sharepoint), what else could I use Sharepoint for? That's my sticking point.

I think WSS would provede a great starting point for a company intranet or project management system, but did the instructors give you any scenarios where Nascarnet.com or ShinyDonkey.com could benefit from Sharepoint? That's what I've been hung up on how along.

Imagine you built a "Bull of the Day" site and integrated it with Sharepoint. Since your site was never intended to be a document & planning system, how in the #*$& would Sharepoint help you?
Friday, April 30, 2004 1:21:05 PM (Eastern Standard Time, UTC-05:00)
It can store more than documents like:

[*] Surveys
[*] Events (with date information)
[*] Lists (which are like SQL tables and can take input directly from InfoPath)

I imagine that with a bit of tweaking, or a complete rewrite of the GUI, you could use the underlying infrastructure to build any sort of system that deals with similar concepts. Like the threaded conversations on shinydonkey or the articles on shinydonkey.
Friday, April 30, 2004 2:32:41 PM (Eastern Standard Time, UTC-05:00)
In your opinion, is the infrastructure of Sharepoint powerful enough that it would be worth rewriting the GUI to "build any sort of system?" I feel like I'm a conceptual dinosaur and can't see the "big picture." As far as I can tell, unless you're developing an intranet Sharepoint isn't going to help much.
Friday, April 30, 2004 2:41:17 PM (Eastern Standard Time, UTC-05:00)
I think that it would be very helpful to build many applications on top of WSS, like:

[*] Extranet
[*] Content Management System
[*] NASCAR Simulation Game Community Site
[*] Other Community Sites
[*] Any kind of portal

I think the important question is what are you doing that someone is suggesting you build it on top of WSS?
Comments are closed.