SharePoint development tools
Posted by chrissyz on August 18, 2008
Just a show-off of my SharePoint development tool set
Must have:
· Visual Studio 2008 + Visual Studio 2008 Extensions version 1.2
Before we use Visual Studio 2005 + Extension for WSS3.0 is because the development of Custom Web Parts, Site and list definitions etc for SharePoint is not readily available in Visual Studio 2008. Since the new WSS extension for 2008 released in June 2008 and fully support various SharePoint custom development templates, I think we can call it a day for VS2005
Visual Studio is great to develop custom features in SharePoint. But have you ever tried to modify a SharePoint pages in Visual Studio? SPD is great when comes to the issue of branding. It gives you great preview and all the controls SharePoint controls in a menu ready to drag & drop and use. The DataView Web Part is another great feature of SPD. It takes a short time to get a DataView Web Part on your page and linked up to a data source. Creating custom views and filtering information from/around the site simple using this feature.
Inspect HTML source, style usage, IFRAME content, image location etc. Definitely play an important role when you have to start changing the CSS in SharePoint or need to address accessibility in your website
· Lutz Roeder’s Reflector for .NET
No need to explain. Most developers in .NET world know this tool.
From U2U. A great tool for writing and firing CAML queries. It helps you decipher CAML and do queries against your lists to see if your CAML will work. You can also save your queries in XML format and launch from your application or web parts.
Optional:
A SharePoint Solution Package creation tool for WSS and MOSS. The manual process of packaging our solution is: we create your own manifest.xml and DDF file and use makecab.exe for nice granular control. With this tool, WSPBuilder will automatically traverse a “12″ folder structure and creates a SharePoint solution manifest.xml and the wsp file based on the files it finds. It makes SP deploying and packaging very easily.
Inspected and manipulate HTTP traffic between your browser and the server, handy for debugging web services
Write scripts to automate administration and configuration tasks. A small tip here, the next version of SharePoint STSADM will be based on Power Shell.
Generate BDC XML from SQL data source. The commercial version also builds definitions for web services. An alternative is baked into the MOSS SDK, but BDC Metaman will continue to be the gold standard
Another great community tool by U2U. A SmartPart is a SharePoint web part that can host any ASP.NET control. You can create your own web parts using VS.NET designer instead of coding everything by hand.




graegerts said
I’d like to add that the VS 2008 Tools for 1.2 still do not work on 64-bit systems which is real pain not only for our team that anticipated a complete migration to x64 by the end of the year. To make things worse TFS 2008 lacks the same functionality. This is a total fail on all counts: planning, strategy, and priority.
sharec said
OOO…Good collection of Sharepoint developmenttools and your picture looks great too.
Herramientas de desarrollo para SharePoint! - Blog del CIIN said
[...] http://spreflections.wordpress.com/2008/08/18/sharepoint-development-tools/. [...]
Herramientas de desarrollo para SharePoint! « Pasión por la tecnología… said
[...] http://spreflections.wordpress.com/2008/08/18/sharepoint-development-tools/. [...]
The SharePoint tools we love… « Chris’s SharePoint Reflections said
[...] by chrissyz on January 30, 2009 In my previous post, I introduced a few development tools that essential for SharePoint development. This time, I will [...]