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?