Installing Visual Studio 2010 on a SharePoint "Farm" - visual-studio-2010

Instlling a trial VS2010 on my workstation hoping to develop some simple custom web parts for our SharePoint 2010 webs. As soon as I try to create an appropriate projectd (Empty SharePoint project) I'm warned that VS2010 must be installed on the same server as SharePoint.
I can do this, but on which server... there are 5 of them on our farm. APP01, APP02, WFE01 (web front end), WFE02, and SQL.
Many thanks!

Don't install Visual Studio on any of those servers. Install SharePoint on your development computer, then once you develop your solutions deploy them to your test and finally production SharePoint servers as wsp files.

Related

Getting SharePoint project to work in Visual Studio 2010 without installing SP on workstation

I am doing some maintenance on a set of systems including a SharePoint 2010 site. There is a Visual Studio 2010 solution containing some SharePoint projects that I need to be able to build and deploy.
My developer workstation has a basic setup with Visual Studio 2010 Professional on Windows 7.
Unsurprisingly, all references in this project to the various SharePoint assemblies (Microsoft.SharePoint, Microsoft.SharePoint.Publishing etc.) are all broken and prevent me from building and deploying the project.
The Microsoft developer resources that I've found outline a tortuously involved process of preparing the workstation with various prerequisites, then installing SharePoint while jumping through various hoops - described in some lengthy getting started documents that are, quite frankly, far beyond the scope of the task at hand.
Right now, all I need to do is make some minor corrections, build the project and deploy the updated assemblies and files to the server. I have no need at this point of integrated debugging, template design, site definitions or any of that stuff.
Is there a way to simply install the necessary SharePoint assemblies so that the project will build?
Please?
You can just copy sharepoint dlls from your servers C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\ISAPI\ folder to local machine and register them to the GAC.
Source

How to develop BizTalk Server projects without a BizTalk Server installed?

I have Visual Studio 2010 and BizTalk Server 2010.
I need to uninstall BizTalk.
Is it possible to continue to use Visual Studio for BizTalk development?
If so, what do I have to do?
From BizTalk Server 2010 Microsoft made it completely free for development and testing purpose. Only BizTalk Server is free, not the dependant components like Visual Studio and SQL. SQL Express is not supported (http://blogs.digitaldeposit.net/saravana/post/2009/06/01/BizTalk-Server-with-SQLEXPRESS.aspx) .
You also need to keep in mind, you can use BizTalk Server with your MSDN subscription for development and testing purpose. Check it out.
You cannot totally uninstall BizTalk and continue to develop for BizTalk in Visual Studio, because completely uninstalling BizTalk will remove the Developer Tools and SDK. If you want to remove the BizTalk Server components, you can do that:
In your Control Panel, select Programs and Features or (if your settings are organized by category) select Uninstall a program.
Double-click on Microsoft BizTalk Server 2010 Developer Edition (assuming that the version and edition installed).
The Microsoft BizTalk Server 2010 Installation Wizard will open up.
Ensure that the Modify radio button is selected and press the Next button.
On the Component Installation page, uncheck all of the available components except for Developer Tools and SDK. Then press the Next button.
On the Summary page, select Install to proceed with the features removal.
I didn't know there is a free version of BizTalk.
nonnb's comment helped to resolve my license issue.
This doesn't seem to make sense to me - if you need to continue developing Biztalk projects, it will make life difficult without a local Biztalk (BizTalk dev edition is free and you can use SQL Express if you like). The Biztalk Deployment Framework (biztalkdeployment.codeplex.com/discussions) might assist with deploying to a remote server. – nonnb 2 days ago

How to develop sharepoint application on a client machine

I have a centralized Microsoft Sharepoint Server and SQL Server on Windows Server 2008 intalled. I am new to sharepoint. In my local machine i have installed Visual Studio 2010 Ultimate Trial version. When i goto create new share point project in the visual studio, I am getting an error message saying,
"A sharepoint server is not installed on this computer. A sharepoint server must be installed to work with sharepoint projects"
Is it possible to develop the sharepoint application like this? if yes. can you please let me know what i can do?
--
Regards
You should install SharePoint 2010 on that machine. Either install it on Windows 7-8 or Windows Server 2008-R2
http://msdn.microsoft.com/en-us/library/ee554869.aspx
Check this Installing Microsoft SharePoint Server 2010 on Windows 7 x64 along this follow msdn.
you should have 64-bit version of Windows 7. then follow the step
mentioned in the above link. Install the additional prerequisites carefully else the installation will cause some error.

Developing for sharepoint 2010 without it installed locally

I am currently looking into developing some WebParts for Microsoft Sharepoint 2010. I have set up a Windows 2008 Server virtual machine running Sharepoint 2010, and I have Visual Studio installed on my local machine (Windows 7 32 Bit).
However, it seems that I need to have Microsoft Sharepoint installed locally in order to access the templates in VS. I have found a couple of tutorials online saying you can develop Webparts locally without Sharepoint 2007 installed, but all 2010 tutorials insist on having Sharepoint installed locally.
Do the methods of deploying a sharepoint 2007 web part work under 2010, or alternatively, are there any good tutorials on how to develop a Sharepoint 2010 Web Part without having Sharepoint installed on the development machine?
There is a post here that describes what you are looking to do. As Gavin mentioned below, you need to add the path to the registry.
Since you already have the VM on your local machine, my suggestion is to install a copy of Visual Studio installation there as well. I have the same set-up with an instance of VS local for web development and one on my VM for SP development.

What is the proper installation order for VS2010 components? (IIS Express, SQL CE, MVC3, SP1 Beta)

After I went to http://www.microsoft.com/web to get the IIS Express and SQL CE my machine has been acting strange. VS2010 intellisense is lost, and now I've lost my HTML designer. It doesn't load.
Maybe it's because the Microsoft Web Platform the free developer express alongside VS2010 Ultimate. Maybe the issues are relating to any of the other components I have installed: SP1, MVC 3, or maybe even the Azure SDK. Now that I'm starting from a clean Virtual PC, I want to do it correctly. Can someone look at my components below and let me know what problems or conflicts I'll run into?
My current base install is a clean VS2010 Ultimate install with Windows 7. What is the proper installation order for the following components:
Blend
IIS Express
SQL CE
MVC 3
Azure Service Bus
Azure App Fabric (production, not labs)
VS2010 SP1 Beta
Office Tools
Also I think it's a good idea to install the SQL 2010 Administrative Tools as well, since I can manage my SQL Express instances with that as well. What is your opinion?
Am I required to install Visual Studio Web Developer Express (free edition?)
Start by installing VS2010 (the edition you would choose would obviously depend on your budget). As far as the other components are concerned the order in which they are being installed is not really important.

Resources