Visual Studio

WCM iPart Generator Tool for Developers

This is an iPart development tool that allows you to create content keys for your iParts and the import scripts required to import your iPart into WCM.

Steps to run the program:

1. Fill in all the fields with data about your iPart.
2. Click the “Generate iPart Content Key and Import Script” button.
3. Copy and save the content key that is presented to you and close the dialog box.
4. A save dialog window will appear immediately after the content key dialogue window. Save your iPart import script anywhere you like.

iPart and Master Products

Currently we are using the public views for our eCommerce solution and our company wants to move away from public views and replace it with the WCM. We have some shirts that we sell and would like to remove all the duplicate shirt types and replace them with a master product but I haven't been able to find any SDK information on working with master products.

So my questions are is there a way to pull a list of the master products from iBO?

Forgot my password functionality using membership webservices

I am trying to setup forgot my password functionality for our new SharePoint site that we use iMIS for authentication.   We are using the MembershipWebService to authenticate and change passwords, which we have working.

We want forgot my password functionality that will email the user a link to reset their password.   I can send the email with RequestPasswordReset.   From there I get an email with a link and token.   My question is how do I use that token to tie it back to the correct user?    I attempted to use the GetUserKeyFromPasswordResetToken, but the key returned didn't match a user.   Is there something else I am missing or a better way to accomplish this?

SecurePay iMIS Integration

Please find attached the installation package for integrating the SecurePay payment gateway into iMIS. This contains instructions for integrating with the iMIS desktop, and also for the public view of iMIS.

I have also attached the source code for the desktop integration (VB6) and the web integration (C#.NET).

Note: This has been tested using iMIS 15.1.3.8850

The SecurePay API can be downloaded from here: http://www.securepay.com.au/resources/Secure_XML_API_Integration_Guide.p...

When to move to VS2010?

We've been using Visual Studio 2008 for some time now on the theory that it's the version ASI is using.

Is ASI still using VS2008, or have you (partially or fully) moved to VS2010?  If not, do you have plans to make the change?

Has anyone had any issues moving from VS2008 to 2010?

Has anyone found any compelling advantages of VS2010 over VS2008?  Are they big enough to justify upgrading old projects, or should I just use it for new projects and run them side-by-side?

How best to autoincrement build versions?

By default, a new Visual Studio project is version 1.0.0.0, and doesn't change unless you manually change it.  I'd like to increment Build (the last segment) whenever the DLL is regenerated (that is, when the code changes or I choose Rebuild) in a way that can be viewed from Explorer > File > Properties.  If possible/practical, I'm also looking to put some Subversion metadata into a comment (rev, author, check-in date, build-date).

Membership and Roles

Does anyone have any information on using iMIS as the membership provider for .net sites? We currently have a login.aspx page, but need to make this work with iMIS login/password with roles to only give access to certain folders in the site. FYI, we are using 10.6 at the moment.

Visual Studio 2008 hangs - TFS Compare dialog not visible

The other day I tried to do a history comparison in VS 2008, but got no dialog, and VS was not responsive. After I stopped it in Task Manager, VS restarted without problems, but with the same issue with the compare dialog. The problem was that the dialog location was set in UISettings.config to a location off the screen. I found details here:

http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=1138647&SiteID...

Microsoft and other vendor Software Release Schedules

I’ve added a page to IC for recording details of release schedules for software used by iMIS – for example the next versions of Microsoft SQL Server or Microsoft Office.

http://www.imiscommunity.com/microsoft_and_other_vendor_software_release...

If you come across any information on release schedules for products that we use or integrate with can you update it here.

How to right click on a folder in Windows Explorer and select “Open as Visual Studio Website”

I found this here - it is pretty useful

http://weblogs.asp.net/bradleyb/archive/2005/12/09/432802.aspx

This is how to add a command to the shell to open a folder as a web site in Visual Studio 2005 or 2008.

Visual Studio 2005/2008 does not support this by default but you can enable the scenario by writing a macro.

To do this, create a new macro either in an existing module or in a new module. For this example I’m going to add a module call Website to the MyMacros project.