Can I use SharePoint 2010 Foundation as a public facing site? - sharepoint

With Moss 2007, we had WSS on our servers so that we could use some basic functionality of SharePoint without purchasing a license. We also created a number of public facing sites on WSS for clients who didnt want to purchase a full fledged license for MOSS 2007. I got some news that SP Foundation 2010 cannot be used as a public facing site. Is it true?

See the following SO question:
Sharepoint 2010 Foundation licenses

I am not a guru of MS licensing, but as far as I know, there is an "external connector license" that has to be purchased when you make a SharePoint server available on internet.
It means that you have to purchese an external connector license for your SQL server as well, if it is on a separate machine.
You will find more information here:
http://www.networkworld.com/community/blog/microsoft-cals-and-external-connector-license
http://www.microsoft.com/windowsserver2008/en/us/external-connectors.aspx

Related

migartion sharepoint web application sharepoint 2013 to sharepoint online

actually i tried to migrate lists and document libraries from one site to another site in sharepoint 2013 and migrate sites also from 2010 to sharepoint 2013. But,I want to migrate web application from sharepoint 2013 to sharepoint online.
We are limited to creating Site collections only in SharePoint online. You cannot create/migrate the complete web application to SharePoint online in one go. You would have to migrate either a complete site collection or site level.
I have experience migrating with SharePoint migration tool from Microsoft (which is free software) and it worked well.
However, i would suggest to migrate individual site level as it would be easy to manage. I have tried migrating a site collection which failed after 40% and it was difficult to debug where the error was. I later figured it was the nintex form on a document library that was a culprit.
Good luck with your project!
You may use below methods to create apps
Using SharePoint Apps ( https://learn.microsoft.com/en-us/sharepoint/dev/sp-add-ins/get-started-creating-provider-hosted-sharepoint-add-ins )
Use the latest SPFx framework (https://learn.microsoft.com/en-us/sharepoint/dev/spfx/sharepoint-framework-overview) to create apps.

How to develop a Central Administration-Feature in SharePoint 2010?

Hallo,
i need to create a feature for the Central Administration in SharePoint 2010, but i do not know how to do that. I have found websites like SharePoint Tip #26. Do you know “How to create Central Administration feature”? or SharePoint Central Administration Feature, but they refer to SharePoint 2007 and not to SharePoint 2010.
Are there any websites, books, etc. that teach how to create a Central Administration feature in SharePoint 2010 ?
Thanks!
Creating Central Admin pages in SharePoint 2010 works identical to 2007. The main difference is that the IDs for the menu locations (Where the link will be located in central admin) is completely different.
Have a look at my series about porting a 2007 SharePoint app to 2010. It deals with this topic.
You you can just activate any your features in central admin manually if you like. (If you have deployed your solution also to that web application)
And would that AutoActivateInCentralAdmin be deprecated in 2010?

TFS 2010 and Sharepoint (Licensing)

If I use MOSS 2007 or Sharepoint Services 3.0 with TFS do I need a license or is there an implicit license with TFS, like there is for SQL Server.
You need a license for MOSS, but Sharepoint Services 3.0 are part of Windows and don't require a separate license to use. TFS only requires WSS to run. The stack looks like this:
WSS
/ \
MOSS TFS
WSS 3.0 comes free with Windows Server 2005/2008, MOSS always requires a separate license. TFS doesn't grant you any kind of SharePoint licensing afaik.
Ray - as others have said you need a license for MOSS beyond your Windows Server and TFS licenses, but not WSS 3.0 for TFS 2008. TFS 2010 does not require WSS or MOSS at all if you have another site or portal solution (i.e. FlexWiki, Zen, Pivotal Tracker, etc).

Is there a trial version of Microsoft Sharepoint for website development?

I am asp.net developer and want to learn microsoft sharepoint for website development.
Is there a trial version of MOSS 2007 available that I can install? And what should be the best approach for installing and learning.
Yes.
Microsoft Office SharePoint Server 2007 Trial Version
This is the x86 version of Microsoft
Office SharePoint Server 2007 Trial
for Standard and Enterprise editions.
You can download the trial Sharepoint VHD
Sharepoint 2007 VHD
I would suggest you definitely had a look at two resources:
http://myrampup.com
and
http://mssharepointdeveloper.com
Both sites contain a lot of great resources which can help you understand what SharePoint is about from the developer point of view.
Here is the Link for 180 day evaluation Sharepoint 2010 VHD
http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=751fa0d1-356c-4002-9c60-d539896c66ce

Sharepoint - Providing data outside intranet

I know that using SharePoint internally is free, but what if I create an application that will provide some of the data stored in SharePoint externally? Is it legal way to do things or do I have to pay for full SP licence to do that?
The cheapest option in your case may be to install WSS + Sql Server 2008 Express on Windows Server Web Edition (~£400) to avoid paying for CALs or External Connector.
Only Windows Sharepoint Services (WSS 3.0) is free and included in Windows 2003 and 2008 and thus being licensed along with it. If users need to authenticate on the site (i.e. using forms auth), then you either need a Windows CAL for each user or an External Connector License. If you do not have user accounts ("Anonymous access"), then you should not need any additional licensing.
On the other hand, Microsoft Office SharePoint Server 2007 (MOSS 2007) is a commercial product that requires licenses for any use, internal or external.
IANAL, so check with MS Licensing for this.
Using SharePoint internally is not free. You need server licenses for each server copy you have and client access lincenses (CALs) for every client that uses it - internally. There is a separate model for licensing SharePoint hosted and published externally.
You should talk to your microsoft licensing provider about this, it's not really a programming question, it's a licensing question.
There is a licensing fee for providing SharePoint connected to the intrenet. the situation where you have your own application reading data from SharePoint (e.g. webservices/rss) and exposing that to the internet is quite different and not likely to be considered for licensing.
Given that you are only exposing part of the data and none of the interface, you should be okay. If you are using CALs to access SharePoint, I believe the user running the application you access SharePoint with would use up one of those CALs.
You would really need to check with your SharePoint licensing guys to be 100%.

Resources