Is VS 2010 SharePoint functionality good enough to replace WSP Builder? - sharepoint

I have been using WSP builder up until now with VS 2008. I recently upgraded my IDE to VS 2010, and have heard that VS 2010 now includes functionality to work with MOSS directly.
If you guys have had any experience with this new MOSS functionality and have come from a WSP builder background I would like to hear what you think.
Just to add more focus to my question, I am not interested in ease of deployment at this stage, only the ability to wrap up a WSP package, so I can ship this off to production machines. So can VS 2010 out of the box create WSP packages from class library projects, like WSP Builder does?

Yes it can, but for SharePoint 2010 only.
If you want to build solution for 2007, you'll still need WSPBuilder.

I have personally used WSPBuilder to upgrade a solution that was done with WSP Builder and MOSS 2007 to 2010. It worked beautifully.
That said, my stance is to use VS 2010 and the associated toolkits for NEW SP 2010 development. WSPBuilder remains the king for all MOSS dev.
I would love to see Carsten and the CKSDev guys work together on this, but I don't know if that will ever happen... :-(

Related

SharePoint 2016 Templates in VS2015

New to StackOverflow so sorry if I'm doing this wrong. Trying to get set up with SharePoint 2016 Development. Moving from SP2010 and need to look into getting some things updated. Have a 2016 single server farm set up for evaluation/development and have VS2015 installed on machine, but cannot for the life of me get SP2016 development templates to show up in VS. I had them briefly after installing the Office Development Tools preview, but after upgrading it to update 2 they're gone again! Please help.
Also, looking for good information on converting SP2010 projects to SP2016 if that's possible.
You need to install: Microsoft Office Developer Tools Preview 2 for Visual Studio 2015

How can I create installer with .net

I have a game written in MonoGame in VS2012. How can I create setup file witch will also install .net framework if user doesn't have it?
There are no setup projects in VS 2012, unless you get the InstallShield LE add-in. VS 2010 had setup projects; VS 2013 supports the return of installer projects as an add-in. Therefore you may be stuck looking for a 3rd party solution, like InstallShield LE or any other number of other tools that can build setups and have a VS IDE add-in support (such as WiX). List of tools here:
http://www.installsite.org/pages/en/msi/authoring.htm
If you are keen on VS setup projects and want a simple tool that does the basics without you needing to learn too much, moving to VS 2013 and using the installer projects add-in would probably suit you.
https://visualstudiogallery.msdn.microsoft.com/9abe329c-9bba-44a1-be59-0fbf6151054d

Sharepoint 2010 development - internet sites or team sites?

I am completely new to SharePoint 2010 and have managed to install SP2010 on windows 7 as a development machine.
I am trying to develop a site from scratch on the SharePoint platform but don't understand how to get my hand the code behind the pages. I understand they are generated dynamically using the database interaction however I want to create a multistage much like WordPress version but using SharePoint. Can anyone point me in the right direction on how to develop a multistage using SharePoint 2010?
You can edit master pages with tools like visual studio but your shouldn't. Download and install SharePoint Designer, it is a free development environment from Microsoft that is specially built to edit the context items of SharePoint.
http://sharepoint.microsoft.com/en-us/product/related-technologies/pages/sharepoint-designer.aspx
If you want to build web parts and so on have a loop at the SharePoint developer tools for visual studio, but to handle this you will need to buy a book about the subject. SharePoint development becomes pretty advanced as soon as you leave the web-gui.

WSPBuilder in Visual Studio 2010 for solution in Sharepoint 2007

I've installed the WSPBuilder extension for Visual Studio 2010 and I'm looking for a walkthrough of how to create a deployment package for my web-part. Can anyone point me to a good resource? Everything I find seems to be directed towards VS 2008 and it creates the folder structure differently.
Thanks!
The documentation you have found already should be close enough - the hive folder is named "SharePointRoot" instead of "12", but aside from that it's all the same for basic usage.
Developing for SharePoint without having SharePoint on the dev box is going to be fairly painful whatever method you use though. I have a PowerShell script that deploys a WSP on another server so I can use the same development environment for 2007 and 2010 - it works but is a lot slower than the local copy to GAC or hive when making small changes. The error you are getting with VS2008 can probably be fixed by running visual studio as administrator.

custom sharepoint workflow development using visual studio 2008

I have a requirement which requires custom workflow development. But as I have never created any workflow programatically before, I dont know how to start with. I have a WSPBuilder installed in visual studio 2008, Can anyone please let me know the steps to develop using wsp builder. I have googled for this but unfortunately i did not find anything regarding this. Also, Please suggest me if using WSP builder is the easiest way of developing workflows or is there any other way of implementing it.
Any suggestion would be appreciated.
Thanks a lot.
WSPBuilder will not help you develop workflow at all. WSPBuilder assists you in building a WSP out of solution files of SharePoint.
To develop workflows, you need to be first aware with Windows workflow Foundation. Start with an example here:
http://msdn.microsoft.com/en-us/library/cc627284(v=office.12).aspx
Once you have learnt the basics, and you can build the workflow manually, then you can use WSPBuilder to build the WSP.
In short, WSPBuilder will help you build WSP which is nothing but deployment package such as rpm, deb in linux environment.

Resources