I'm a little late getting to the party, but the best parties don't start until later anyway. I'm working on some basic ibo.NET integration work and am running into a couple of gotchas that have slowed me down. I made the mistake of starting the project using the 15.0.3 release of ibo.NET (just because I had it handy and got lazy) - now that I've bumped up to 15.1 I'm getting some new errors. I'm looking for some advice and direction from those that have already made it work. Couple of quick ground-rules (if I may):
Development kits
ipart Rad Error message
I am getting this error message when using the UDT iPART --- does anyone know why?
- Error: Could not load user control. Error: Could not load file or assembly 'RadGrid.Net2' or one of its dependencies. The system cannot find the file specified.
Logging a User Into Public Views
I am looking for some code to log in a user into public views from a custom page within the public view site.
This is pretty easy, in that you should be able to use:
ValidateUser from the MembershipWebService.asmx Web Service, and be all set.
However, I have a bit of a twist. I have an ID number and do not have the user's password. I can get the record's username, but I have not way of knowing the password.
Anyone know of a method that will allow this process?
CPayment.CreditCardNumber with version 15.1.2.x
The CPayment.CreditCardNumber property throws an exception after upgrading to 15.1.2.x. See two attached files for a console application and config file that test that everything is working correctly.
... Yes, this is a working example once we got gor our upgrade issues resolved. As stated in the comments below, you'll need to remove the BindingRedirect section in the config file to use the older imis 15 version of the payflowpro assembly.
Retrieving HTML Content from WCM 'blob'
I may have missed the easy way to do this, but our client wants a splash page for each event that they will create and control in WCM.
We can create a separate content record for each event, but not a separate navigation item for each event as there are many.
Using eCM it would have been easy enough to call the html in a custom page for any content record in the db based on it's name or some other element.
Com IBO in 15.1.2
I am in the process of upgrading a client to 15.1.2 and need to know where to find the COM IBOs for this version. Anyone know where I can get these?
Thanks
Joe
ibo for net project access?
How can I get access to: http://www.imiscommunity.com/ibo_for_net_project?
I am getting an access denied message.
Thanks.
AppPrincipal and IiMISUser
I've been spending more time than I wanted, trying to figure out how to use AsiMembership provider and how it's meant to work alongside RoleProvider and Asi.iBO.dll in general. Frankly, I'm a fair amount unhappy that this kind of stuff is not documented - it seems crazy that I'm having to dig around to find out how things are supposed to integrate together.
It seems that in certain areas the custom Membership provider (AsiMembershipProvider) is not going to work well with iBO.Net.
Asi.iBO versus Asi.Business.Contact
I notice there are two Asi assemblies that seem, on the surface at least, to serve the same function - to provide an API to expose contact information to a .Net application:
- Asi.iBO
- Asi.Business.Contact
Looking under the covers at the implementation, Asi.Business.Contact seem to be based on Business Objects, whereas Asi.iBO, erm is not.
So my questions:
Saving CContact object is very slow.
I have been having an issue with slowness involved with calling the Save() method on a CContact object using iBO for .NET. When saving a CContact object, it consistantly takes 8-12 seconds to complete. We have a rather large database (over 600,000 records in the Name table), and it seems that the issue lies within the asi_Name_Insert_Update trigger, more specifically the asi_FixDuplicateIndividualRows stored procedure that runs when the MEMBER_TYPE, COMPANY_RECORD, or MEMBER_RECORD columns are edited.