Link to home
Start Free TrialLog in
Avatar of YZlat
YZlatFlag for United States of America

asked on

Getting started with SharePoint

We are looking into re-designing the company intranet with SharePoint. Curently we have installed SharePoint Portal Server 2003 and Service Pack 1 on the server but it seems that we need something else, like a client software or something, to be able to build SharePoint applications from the client computer. I am totally new to SharePoint and am kind of lost. I looked everywhere to find something to install on the client that would allow me to do the development.

Avatar of smoothcat11
smoothcat11

SharePoint has to be modified on the web...

If your looking for something that allows you to upload files such as your calendar you should look in to exchange server.

Here's a lot of info on SharePoint... Useful:

http://64.233.161.104/search?q=cache:LUCu2zp89KUJ:www.slipstick.com/outlook/share.htm+sharepoint+microsoft+upload+calendar&hl=en
Avatar of YZlat

ASKER

That's not what I am looking for. You know how when you develop .NET applications you are using Visual Studio.NET or WebMatrix? Well? what software do I use to develop SharePoint applications?

I can develop webparts with Visual Studio.NET but how do I get started on creating a sharepoint portal Intranet site?
A) You sure need a good development tool like Borland® Delphi™ 2005 Architect or Microsoft® Visual Studio™ 2003 or 2005, depending on what you trust! and what you know better... You have this choise because of the nature of .NET Framework and the fact that you can write in any .NET Compatible language (like C#.NET/ Delphi/ Managed C++ (MC++)/Visual Basic.NET/Chrome etc!) because .NET Compiles them all into .NET IL (i think = Intermediate Language)

B) A Good fast running Computer!

C) A Testing enviroment ! (like a SharePoint™ Portal Server 2003 installation that you have the
Also you NEED to have .NET Version 1.1.4322 (.573) installed in the programmer's computer...

D) Some files from the Server... (Note : This is my opinion and i have no rsponsibiliy or anything for the next steps!-Do it at your own Risk - I just did it and it "seems" working in some projects...)
You will need the Original .dll files from the Server where you installed Microsoft® Office SharePoint™ Portal Server 2003.

A1) Find and copy these .dll to a folder in your computer.
Usually they are located at the (server's) folder :
C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\60
where in the subfolder:
C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\60\ISAPI\
contains a lot of .dll files that you might need to COPY and use in your application.
Copy the files named:
Name                                               Version

Microsoft.SharePoint.dll
Microsoft.SharePoint.Dsp.dll
Microsoft.SharePoint.Dsp.OleDb.dll
Microsoft.SharePoint.Dsp.SoapPT.dll
Microsoft.SharePoint.Dsp.Sts.dll
Microsoft.SharePoint.Dsp.XmlUrl.dll
Microsoft.SharePoint.intl.dll
Microsoft.SharePoint.Library.dll
Microsoft.SharePoint.Portal.dll
pkmutildm.dll
SPSUtil.dll
Microsoft.SharePoint.Portal.Admin.Search.dll
Microsoft.Sharepoint.Portal.GlobalizedStrings.dll
Microsoft.Sharepoint.Portal.OfficeDialogProcessor.DLL
Microsoft.SharePoint.Portal.SingleSignon.dll
ssocli.dll
Microsoft.SharePoint.Portal.SingleSignon.Security.dll
Microsoft.SharePoint.Security.dll

and all the accompanying .xml files (i think they are the .dll documentation files for each assembly)

,depending on what your Projet should do:

The critical (my opinion) are
Microsoft.SharePoint.dll (Version 11.0.6361.0)
Microsoft.SharePoint.Library.dll (Version 11.0.6361)
Microsoft.SharePoint.Portal.dll (Version 11.0.6715.0)
SPSUtil.dll (Version 11.0.6715.0)

The Microsoft.SharePoint.Security.dll assembly is not located somewhere in the local discs of the server but in the GAC (Global Assembly Cache) !!! I dont know how you can "extract" it from there! (ask Microsoft!!! - hope that you will finally not need this)
You will not find it in your server either. There is an article for that .dll at

Here are the Versions of these assemblies (.NET Framework v1.1.4322 is needed) for Microsoft® Office SharePoint™ Portal Server 2003 Version 11.0.6361.0 (with Windows Services Service Pack 1 and SharePoint™ Portal Server 2003 Service Pack 1 installed)

Microsoft.SharePoint.dll (11.0.6361.0)
Microsoft.SharePoint.Dsp.dll (11.0.5510.0)
Microsoft.SharePoint.Dsp.OleDb.dll (11.0.5510.0)
Microsoft.SharePoint.Dsp.SoapPT.dll (11.0.5510.0)
Microsoft.SharePoint.Dsp.Sts.dll (11.0.5510.0)
Microsoft.SharePoint.Dsp.XmlUrl.dll (11.0.5510.0)
Microsoft.SharePoint.intl.dll (11.0.5510)
Microsoft.SharePoint.Library.dll (11.0.6361)
Microsoft.SharePoint.Portal.dll (11.0.6715.0)
pkmutildm.dll (11.0.6715.0)
SPSUtil.dll (11.0.6715.0)
Microsoft.SharePoint.Portal.Admin.Search.dll (11.0.6715.0)
Microsoft.Sharepoint.Portal.GlobalizedStrings.dll (11.0.5704.0)
Microsoft.Sharepoint.Portal.OfficeDialogProcessor.DLL (11.0.5704.0)
Microsoft.SharePoint.Portal.SingleSignon.dll (11.0.6715.0)
ssocli.dll (11.0.6715.0)
Microsoft.SharePoint.Portal.SingleSignon.Security.dll (11.0.5704.0)
Microsoft.SharePoint.Security.dll (11.0.5510.0)

E) Add these files to your Computer's .NET Assembly folder and "register" them by adding them to the Assembly Cache
by clicking on the "Add an assembly to the assembly cache" feature of Control Panel --> Administrative Tools --> Microsoft .NET Framework 1.1 Configuration  and selecting at least
Microsoft.SharePoint.dll
Microsoft.SharePoint.Portal.dll

F) Open your favorite .NET Development Tool and add a Reference to this assembly by Choosing this Assembly from the "Add Reference" open file dialog window of your .NET Development Tool.


There is an example of Creating Micosoft's Web Parts for SharePoint™ Portal Server 2003 with Borland® Delphi™ 2005 in Dr.Bob's article found at:
http://www.drbob42.com/tdm/constrct.htm

and many articles about creating web parts with Visual Studio.NET 2003 or 2005 (Beta) thing in Microsoft's Web Sites.
like these:

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/odc_sp2003_ta/html/sharepoint_northwindwebparts.asp


Note: Delphi 2005 can open any C#.NET project that i found and compiles them with no problem at all...
SharePoint 2003 (i think i read it somewhere in SharePoint's Sites) is made with C#...

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/odc_sp2003_ta/html/sharepoint_northwindwebparts.asp

Good Luck (you may need it)



Avatar of YZlat

ASKER

Alopoudis, I only found those DLLs:

Microsoft.SharePoint.dll version 11.0.6411 instead of (11.0.6361.0)
Microsoft.SharePoint.Portal.dll (11.0.6715.0)
Microsoft.SharePoint.Portal.Admin.Search.dll (11.0.6715.0)
Microsoft.SharePoint.Portal.SingleSignon.dll (11.0.6715.0)
ASKER CERTIFIED SOLUTION
Avatar of Alopoudis
Alopoudis

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of YZlat

ASKER

please take a look at this link:

http://office.microsoft.com/en-us/assistance/HA011404991033.aspx

that's the inerface of a program that I want. What program is that and where can I get it?
Avatar of YZlat

ASKER

I found what I wanted. It's Windows SharePoint Services. Thanks for all your help

http://office.microsoft.com/ is a Microsoft Web Site that is dedicated to Office, ok?
It is not a SharePoint 2003 Portal , it is just a Web Site made with Microsoft FrondPage or Macromedia Dreamweaver or whatever HTML
To have a look how a customized SharePoint 2003 Portal looks like you can have a look at
http://wss.collutions.com/default.aspx which is a SharePoint 2003 Portal and NOT a simple web site.
Editors Microsoft uses (i dont know how Microsoft builds his sites- i mean with what tools...)

I can't understand what you mean with : "That is the interface that i want". If you mean that you want to customize SharePoint 2003
to look like the http://office.microsoft.com/ web site i cannot help you on this, i can only give you some hint that you must make your own
template (stylesheets (.css)) , xml navigation files and change the default asp.net (.aspx) files of SharePoint 2003, that is (i think) possible
only with Microsoft FrondPage 2003 (that i do not have!).

You can email me at: Alopoudis@betting.gr for anything else. Have a nice evening