Information about Sharepoint Server - sharepoint

I want to obtain some work experience information about sharepoint server.Shall I install trail version of Sharepoint on my machine ?If trail version is allowed ,where is the point do i really need to start?

SharePoint 2007 requires Windows Server, but SharePoint 2010 can be installed on Windows Vista and 7.
In my opinion, these 2 books are excellent as starting point:
Inside WSS
Inside MOSS

You can use the free version of Sharepoint. This is Windows SharePoint Services 2007 or SharePoint Foundation 2010. If you are new to SharePoint then you would be better off using the new 2010 version. This is still in beta but should be released really soon.
As pointed out by Timores, you can install this on Win 7 or Vista but if you plan to do development for customers then you should use a server platform like 2008 R2.
Assuming you are a complete newbie to SharePoint, you should spend quite a lot of time learning the platform and architecture. There are many great books and web sites you can refer to.
After that, the sky is the limit. It really depends what you want to do with the platform.
MOSS 2007 / SharePoint Enterprise 2010 is a very large, very complex beast. If you feel happy/bored with WSS/Foundation then give the full product a try.
For me, it's taken 2 years to feel confident with SharePoint development. I fought the beast for a year but now we have arrived at a comfortable standoff. :)

Related

Sharepoint 2010 Programming, How to start (Licencing)

I had a question: I wanted to begin programming in Sharepoint and I thought I could get some pointers in which of Sharepoint 2010 Foundation, Sharepoint 2010 Client... etc to download so I can learn to program for Sharepoint.
Thanks and Regards.
If you want to install Sharepoint 2010 foundation you should read this post:
https://msdn.microsoft.com/en-us/library/office/ee554869(v=office.14).aspx
It worked properly to me
First of all, I suggest you to create your own SharePoint trial site on O365, so that you don't have to install on Premises. Then, do video tutorials from which you can learn quickly. After you are comfortable, you can install SharePoint on Premises.
At this date you are probably better off with SharePoint 2013 but it doesn't really matter.
Install SharePoint 2010 foundation or 2013 foundation from WPI (Web Platform Installer). Also install Visual Studio from WPI if you dont already have it.
Use a Server Os, running SharePoint in Windows 7 is possible but I wouldn't recommend it for beginners. You must have a 64-bit enterprise or ultimate version of win 7 in such case. If you insist on win7 here is the official documentation on how to do this. http://msdn.microsoft.com/library/sharepoint/ee554869(v=office.14)
Youtube is your friend when it commes to how to startup with SharePoint development. Browse, Look, Read.
Good luck
If you would want to install SharePoint 2010, first install it in your virtual machine I would recommend to use first chapter of the book "Real World SharePoint 2010: Indispensable Experiences from 22 MVPs". It contains information about how to install SharePoint 2010.
Microsoft provides all related softwares like Windows Server, SharePoint Server, Sql Server free for trial purposes for a period of 180 days. The only thing where you have to invest is in a good hardware.
You may download evaluation version of sp2010 from here: http://www.microsoft.com/en-us/evalcenter/evaluate-sharepoint-server-2010
To create virtual machine you might want to download VMware Player which is a virtualization software package supplied free of charge by VMware, Inc.
If you don't want to spend time on installing SharePoint you may use something like cloudshare or microsofts own windows azure.
There are plenty of videos on YouTube on SharePoint which help you understand basics of SharePoint 2010 and to begin programming on SharePoint 2010.
Regards,
Hiren Gondhiya

Most useful free SharePoint 2010 Utilities/libraries?

Kindly provide all free Utilities/libraries details here so that we can make a one stop shop for users to find free utilities
Mine contribution
mixed authentication
SharePoint AJAX Toolkit for SharePoint 2010
Microsoft Patterns & Practices - SharePoint Guidance
SharePoint 2010
SharePoint 2010 Service Manager - Easily turn SharePoint services on/off on your dev box.
SharePoint Manager : A visual representation of the SharePoint object model that lets you interact with lists, webs, etc.
U2U CAML Query Builder for SharePoint 2003 and SharePoint 2007. Its a worth have for SharePoint geeks anyway!
All the tools and functionalities that are available within the essential CKS:DEV Visual Studio 2010 extension http://cksdev.codeplex.com/ are absolutely essential for anyone developing any code related solutions in SharePoint 2010.
I'm also a big fan of the Starter Master Pages http://startermasterpages.codeplex.com/ which helped me a lot when I had to create my first 2010 project.
For rapid virtual environment creation, I do like the scripts available within the Auto SharePoint Installer http://autospinstaller.codeplex.com/
Finally, don't forget that SharePoint Designer 2010 is free like it's little brother, and unlike the awful mess that was the previous edition, this new release is much more stable and less clumsy (It's still not something I would easily recommand but it helps to get some things done when you know what you are doing).

TFS 2010 with Project Server 2010

I've just tried out TFS 2010 today, along with Project 2010 and VS 2010. Only Later realized that without Sharepoint, TFS is only configured as Basic. This reduces it's functionality as oppose to what I've seen during VS2010 product launch. Sadly I can't find any alternative but to get a trial copy of Sharepoint to see if it serve my purpose. Well, apparently Sharepoint only comes with x64 edition. I'm not formatting any machine to x64 just to give this a try. So, after some reading up, I found that Project Server is actually based on Sharepoint. Now I wonder is whether TFS can be configure to connect to Project Server?
If it's possible, would the setting be much different that Sharepoint's?
And what am I missing from this setup as oppose to Sharepoint's?
Based on Sharepoint != Sharepoint. I think that Project Server is just a subset of Sharepoint functionality. Also, basing Project on Sharepoint allows for some really tight integration into your portal. To answer your question, I don't think you still will get your fully featured TFS without Sharepoint Proper.
FYI - Sharepoint 2007 (or 3.0 or whatever it is) is not x64 only, but will run on x86. TFS 2010 will go full feature on 2007
Sharepoint 2007 Trial
To answer what you are missing:
Reports
Project Portal
TFS Web Access
That's about it. You still get 90% of the features with your current deployment without SharePoint. Tommy is right about MOSS 2007, it comes in 32-bit and will give you all features. Project Server runs on top of SharePoint as a shared service provider. Traditionally MS releases a power toy to integrate TFS with Project Server. They said they would go over this at TechEd, which just happened about a week ago.
Also, I suspect the integration with Project Server 2010 will be better, but then you will have to run SharePoint 2010 :(
In my opinion, TFS has enough to run most projects by itself and you can use the client version of MS Project for critical path anaylsis, etc.
Use Windows Sharepoint Services for Windows 2003 & Windows 2008:
http://technet.microsoft.com/en-us/windowsserver/sharepoint/bb400747.aspx
For Windows Server 2008 sp2 and Windows Server R2, use SharePoint Foundation 2010:
http://www.microsoft.com/downloads/details.aspx?FamilyID=49c79a8a-4612-4e7d-a0b4-3bb429b46595&displaylang=en
Both are free.
I'm not formatting any machine to x64
just to give this a try.
Why not use VMWare Server, Hyper-V, Virtual Box or some other virtualization software to run the pre-made demo/trial/lab VHD's - no formatting, no installation, no setup, more hair.
Link

Test SharePoint Sites

I have started working on sharepoint. Other than playing around with the development sites in office I would also like to learn from home. I dont have MOSS 2007 server or Windows 2003 box to install MOSS.Are there are any public sharepoint sites (free or registered) where I can create and test out sites?
Download virtual PC from mirosoft
then run a sharepoint VPC from here http://technet.microsoft.com/en-gb/bb738372.aspx or build your own one.
You can install MOSS or WSS (the baseline package) on Vista or Windows 7 but it's officially unsupported, however it works perfectly IMO.
See:
http://community.bamboosolutions.com/blogs/bambooteamblog/archive/2008/05/21/how-to-install-windows-sharepoint-services-3-0-sp1-on-vista-x64-x86.aspx
and download a 180-day trial version of WSS 3.0 from:
https://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=ef93e453-75f1-45df-8c6f-4565e8549c2a
Additionally, remember that most of the technology in WSS is built on plain ASP.NET 2.0 (things like webparts work pretty much identically)
-Oisin
Microsoft provides Virtual Labs which hopefully will suffice. Apart from that the trials and virtual machines that others have mentioned are the only way.
MOSS costs in licensing (esp. for public web sites), server power and database storage. So it's not in many companies interest to provide a free test bed, really only Microsoft's.

Creating a development environment for SharePoint

I haven't touched sharepoint in years. If I want to setup a development environment to get up to speed, what options do I have? I don't have an MSDN license, is there anyway I can get up and running for free? (for development only)
You need a Windows 2003 Server (or 2008 Server, but I have no experience with that), no way around that. You can then of course use Visual C# 2005 Express and the SHarepoint Services 3.0 if that's your target.
If you want to do development on Sharepoint 2007, you have to buy a Sharepoint 2007 license, which has a pretty hefty fee attached to it.
As a SQL, SQL 2005 Express works fine for development.
There is a good Article how to set up Sharepoint on a Single Server:
http://blogs.msdn.com/martinkearn/archive/2007/03/28/how-to-install-sharepoint-server-2007-on-a-single-machine.aspx
You CAN use a Trial Version of Windows 2003 and Sharepoint 2007 though if it's only needed for a limited time (i believe the Trials run 180 days).
There is no way you can have a MOSS 2007/WSS 3.0 development for free but a Microsoft Action Pact is so cheap to get. :)
There is a nice blog to read to get the requirements and the steps to get a full MOSS 2007 image up and running here : How to Create a MOSS 2007 VPC Image: The Whole 9 Yards.
The action pack is fantastic value, you can use the Windows Server from that, as well as SharePoint Enterprise / Standard.
If you're just (re-)starting out in SharePoint development, there's a lot of value in just using WSS 3.0 and not (yet) using MOSS 2007. The basic vocabulary is going to be exactly the same at the development level, and you can accomplish a huge amount without ever feeling like you need MOSS to learn.
You could always download the Sharepoint trial VM here and then install the express version of visual studio.
You can download an Office SharePoint Server VHD from Microsoft. This allows you to run a virtual Windows Server & SharePoint Server on your personal machine using Virtual Server.
I recently went through this process and wrote a blog article describing how to setup a virtual Office SharePoint Server.

Resources