Delphi Technology Solutions - development, websites, computers and networks

Development   |   Computers & Networks   |   Websites   |   Products & Services   |   Client Success   |   News

David's Ramblings on Development

SharePoint, InfoPath, .Net and more




SharePoint Designer is Free!

Share |
clock April 13, 2009 18:32 by author David Lozzi

Microsoft announced March 30 that SharePoint Designer 2007 is now a free download!

http://office.microsoft.com/en-us/sharepointdesigner/HA103607611033.aspx

SharePoint Designer is a great tool for easy customizations of your existing SharePoint sites. You can make simple workflows, cross site data shares and customize the look and feel of the site.

 





Adding a WorkFlow to an Existing WSPBuilder Project

Share |
clock March 12, 2009 19:13 by author David Lozzi

So, I've been using WSPBuilder to create my solutions, such a great add on for Visual Studio. I created a WSPBuilder Project and loaded up some app pages and web parts. I then realized I needed a workflow. So I right clicked on the project, selected Add then New Item. I selected Sequential Workflow Feature and clicked Add.

It added all of the wonder files and references itself. I did have to combine the new feature.xml file with my existing so this would install under a single feature.

When I went to open the workflow, the page errored:

The service 'System.Workflow.ComponentModel.Compiler.ITypeProvider' must be installed for this operation to succeed.  Please ensure that this service is available.

The reference to the DLL is in the project and is a good link. After searching the web for about 2 minutes I came across the following link:

http://www.codeplex.com/wspbuilder/Thread/View.aspx?ThreadId=27794

The GUIDs they were referencing didn't work, it broke my project. But I followed their lead. I created a new temporary WSPBuilder Project with Workflow project. I edited the .csproj file for the new project and copied the contents of the following tag, and then updated my original project csproj file.

<project>
  <PropertyGroup>
    <ProjectTypeGuids>{14822709-B5A1-4724-98CA-57A101D1B079};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>

It works like a charm! I can edit and update my workflow with ease.

 




RSSRSS Subscribe

About David Lozzi

I love what I do. I'm not the sketchy type that hides in his basement coding all day. I have a beautiful wife and two great children. I've spent my last 10 years plus in the technology arena. more...

Login