Developing for iMIS

Broken Publishing Server

I have a publishing server that is throwing an error when I try to 'show all' errors in the error log.  I can not delete any errors for this particular server because the buttons do not display.  The error is below. 

The publishing is still working to the web server that this publishing server is dedicated to.  I have restarted the service and both my app server and web server but no change.

Error adding a new contact through iBO


I am having difficulty adding a new contact through the CContact iBO. I am initializing a new contact by calling new CContact(user) then setting some properties. When I call CContact.Save() I'm getting a stackoverflow error:

EventType clr20r3, P1 aspnet_wp.exe, P2 2.0.50727.3053, P3 4889ded7, P4 asi.ibo, P5, P6 49a781d8, P7 847, P8 1, P9 system.stackoverflowexception, P10 NIL.

Creating custom page

I have created custom pages in iMIS but without being able to incorporate the master pages inherent in the template (1600).  I have tested by creating aspx pages using all the master pages available (a search on the Net folder shows only master pages in templates/masterpages.

I would like to create custom pages that incorporate the template masters.  How do I do this -- it seems like it should be simple.

Reducing version dependencies?

So I've got these iParts, see?  They have references to several ASI dlls, typically Asi, Asi.Business.ContentManagement, Asi.iBO, Asi.Web, Secure and Telerik.Web.UI.  I have those files in my project folder, it builds my dlls just fine and works great...until the client upgrades.  At that point, my code refuses to run because it can't find the file it was compiled against.  Telerik is the most common offender.  Moving from 15.1.1 to 15.1.2 required a new dll even though I was using only features available in both flavors.

iMIS 15 and SQL Server


There was a thread on this forum from last September about compatibility of iMIS 15 with SQL Server 2008. The message wasn't a good one ("failed miserably" was once phrase used). Has anyone tried or have there been any updates since that post? We're really hoping to upgrade to SQL Server 2008 and iMIS compatibility is a big obstacle.

Thank you!

ASIUtil requirements?

Back in the iMIS 4/iMIS 10 world, ASIUtil.dll required ASIDBUtil and ASIDBUpgrade.  I can tell that the .NET parts of iMIS use Secure.dll instead of ASIUtil, and I know some things changed in 15.1.2 for the Advanced PCI support.

Does ASIUtil 15.1.2 still require either ASIDBUtil or ASIDBUpgrade?

Is ASIUtil 15.1.2 different enough from previous versions that I would need a new Interop?

header file equivalent?

In eSeries ColdFusion there was a Header file that we used to look at a variety of variables and then redirect the user to an appropriate web page.  If the membership was expired, redirect to a custom Membership Expired page with a link to the Bill Dues page.  If heading for Events registration and a non-member, redirect to a custom Select Non-member Type page to select and set a registration class.

CContact to CWebUser

Greetings all,

I'm trying to develop a dues-payment system for our website using the iBo's, however we're trying to do something a little different.

As part of our membership organization, there are times when a person may have to pay dues for more than one member.  However, when paying dues for a contact, according to what I've read, you can only use a CWebUser, otherwise it will throw an error.  I'd like to be able to pay the dues for these other members without having to require them to log in as a CWebUser, so I'm trying to find out if  there is any way to either create a CWebUser object without a clear-text password, or by casting a CContact or CContactUser as a CWebUser?

Order of insertion when CContact saves to the database

Right, who thought it was a good idea to insert into the dbo.Name table AFTER the user defined tables!

This is crazy given that a user defined table can have a trigger defined which expects, understandably, that a record in the primary dbo.Name already exists. I am pretty much lost for words, and feel like swearing.

Because that's not going to help matters, I just want to say that this has surely got to be one of the least brilliant things I have seen in a LONG time.

Are iParts Compatible with

After importing the XML file in the Content Types section and attempt to add any dll to the C:\Program Files\ASI\iMIS_Train\iMIS15\Net\bin iMIS throws an error.

This is from a ASI.dll release

Could not load file or assembly 'iMISProfile.AddressInfo' or one of its dependencies. Access is denied.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.