0

I have experience in .net but never worked on sharepoint development. I shall like to know how I can start working on Sharepoint? I know, I can develop some web-parts for it. But I am not sure what environment I shall need to start.

Do I need to install Share point portal server on my machine to work on it?

If it is mandatory, is there a developer/express version?

The work is purely from the angle of development on SharePoint. Please guide me.

Important update:

Now that I have an access to a sharepoint server (a site on a sharepoint 2010 server) where I can do changes to. Provided I have created some XAP (silverlight part), how to deploy to this server? Can I use the upload web part link to upload the XAP? If I upload, where will it reside?

ThinkingStiff
  • 64,767
  • 30
  • 146
  • 239
Kangkan
  • 15,267
  • 10
  • 70
  • 113
  • Hope you like Xml... I've never seen more xml than when I went on a sharepoint developer course. Luckily, I didn't have to do much sharepoint development in the end, I managed to talk my boss out of the idea :> – Nathan May 04 '11 at 10:35
  • @Jason, @Kishan: So, installation of sharepoint is a must and I need license etc for that. I could locate one 180 day trial. It seems good. But again I shall need Server OS. – Kangkan May 05 '11 at 04:34
  • @Nathan: I just like XML. It is basically XAML/XAP here. – Kangkan May 05 '11 at 04:34
  • I have added/extended the post. please update with your replies please. – Kangkan May 05 '11 at 06:35

2 Answers2

1

One point -

For SharePoint 2007, you will have to install SharePoint on the same PC as your development box. That means your dev PC must have either Windows Server 2003 or 2008 installed. You cannot write code in Visual Studio and step through it if the SharePoint site is located on another computer.

Jason Evans
  • 28,906
  • 14
  • 90
  • 154
1

The best as i think to to install Virtual machine take the VHD file from any one who has sharePoint install in it. Just use that VHD file , you get the complete environment includes your all basic functionality.

Kishan
  • 31
  • 4