VseWss 1.3 and reverse engineering .stp files

spevilgenius
  • VseWss 1.3 and reverse engineering .stp files spevilgenius

    I was reading someone else's post on comparing some of the wsp building tools when someone stated you could reverse engineer something like a .stp file created site into source files (for example the fab-40 application templates). I would really like to know how to do this as there are a few of the templates that are like 80% of what I need to build a solution. I think it would have been awesome had MS released the source files for all 40 of the templates!

  • There's a component in WSeWSS called Solution Generator which may get you there with this. If I remember correctly you point it at an actual site (URL), and it tries to do the reverse engineering for you. Note that MS never claimed it offered "full fidelity", but it may help you get most of the bits to take further.

    Jeremy Thake's SPSource tool could also help you here - it does similar reverse engineering. Suggest checking it out.

Tags
vsewss reverse-engineering
Related questions and answers
  • where sties and/or subsites are created for collaboration. The goal is to removed unused .stp files. We do not deploy templates through solutions :( My questions as follows: 1.) Is there a way to see a complete inventory of sites and the template it uses without much code. Would love to do this from the UI. This can give an idea of sites we can safely delete. 2.) I am under assumption that we can delete the stp as required and current sites based off the deleted template will still be intact? I just don't want current sites to be impacted. 3.) Lastly, Outside as deploying templates

  • ) { SPList list = web.Lists["Web Part Gallery"]; // go through the items in reverse //for (int i = list.ItemCount – 1; i >= 0; i–) for(int i=list.ItemCount-1; i >=0; i--) { // format name to look like a feature name string webpartName = list.Items[i].Name; webpartName = webpartName.Substring(0, webpartName.IndexOf... deactivate it it doesn't remove it but i get error: Failed to instantiate file "myStoreComms.webpart" from module "WebPartPopulation": Source path "myStoreComms.webpart" not found. Any ideas.. .what

  • mean is that the link will carry you to the newform.aspx page and it will load the listform webpart as I can see it when I view source. It is just not loading the template I asked it to load just like I...This is mainly a verification question as I have been fighting with an issue for a couple of days now. I have two lists derived from 2 custom content types. Both content types used the task base content type. Each of the derived content types have custom form rendering templates. I am using a custom usercontrol with codebehind added to the .ascx page as a control to redraw the forms differently

  • want to use Visual Studio and CAML so that I can put these CAML xml files in source control so that I can version my custom fields and custom types. I have tried using tools like http://spcamlviewer.codeplex.com/ but that doesn't seem to work with SP 2010. Does anyone have any suggestions? I wish Visual Studio would just have an update from SP button after I have deployed my solution and made.... At that point, I am modifying the content type using the SharePoint interface (i.e changing advanced settings, adding columns, etc). What I would like to do, is after I have made my changed, update

  • I was working on a project to provide Up Button functionality for the list view web part, and ran across this functionality in the Reusable Content popup. I opened reflector and set to work to reverse the engineer the code for use on any list view. While doing so I created an error on the Reusable Content page (I believe it is called ReusableContentPicker.aspx but I am away from my VM and can't... I just see the heading about adding Reusable Content but no list. Any ideas on how to get the list back on the page? Would an unghost from code work?

  • xml files that seem to have been built to originally deploy the site to the UAT environment. But then I think the site was deployed to production via database backup/restore. Since the launch all updates have been done in SPD (with copy/paste deployment). Ideally I want to be using Features/Solutions and have all code checked in to TFS via Visual Studio. My question is is it possible to reverse engineer the site (using something like SPSource or VSEWSS) so that we can redeploy all master pages, page layouts, content types, site columns, css, images, xsl etc. and then adopt that method from

  • I create some WSP Files on a build server every night and would like to automatically deploy them to a QA Environment. In SharePoint 2007, there was no way to remote deploy WSP Files except for ugly psexec-workarounds. Has this improved with SharePoint 2010? Can I utilize the PowerShell stuff somehow? My build server is not Part of the SharePoint farm. It doesn't even run the same SharePoint version (It runs a standalone Foundation, whereas the real farm runs Standard)

  • ? I can't for the life of me determine why some files are throwing this error while others are copying just fine. UPDATE The files copy without any problem if we go into the doc lib's settings...I have a document library which contains some Word documents that I'm trying to copy down to my local disk. I've opened the document library using Windows Explorer, and am dragging the individual files from that window to a folder on my local PC. Some files work, but others are giving me this error (on Windows 7 x64): The file name you specified is not valid or too long. Specify a different

  • the Connection Source beeing the server1. When I add a new connection, the Source is server2. When I Preview the Form, the Form still tries to connect server1 ! How can I change this ? I found a way to do this: Manually editing data connection details in InfoPath 2007 forms. For me, only the save as source files worked. Is this the best way to do ? ...I've created a InfoPath form which uses Data Connections. This was on server1. Now I want to change this InfoPath Form on server2 (server1 does not exist anymore). I want to add a new Data

Data information