Options for .Net Managed Provider Proxy Classes in IRIS environment
Hi All,
I'm just taking a look at IRIS and what it has to offer, and if this is something the organisation I work for should be looking to take advantage of.
I think I've come across an early sticking point, and I wondered if anyone knew of any options.
The front end (.Net, mostly C#) codebase makes extensive use of the object binding through generated proxy classes, and I see that this option is omitted from the IRIS documentation (Cache: https://docs.intersystems.com/latest/csp/docbook/DocBook.UI.Page.cls?KEY=GBMP IRIS: https://irisdocs.intersystems.com/irislatest/csp/docbook/DocBook.UI.Page.cls?KEY=BNET).
Do we take a hard pass on IRIS for the time being or am I missing something?
Thanks in advance.
Colin
Comments
Hi Colin.
You can get .Net bindings package from Components section of WRC download page (https://wrc.intersystems.com/wrc/coDistGen.csp)
Hi Alexander,
Thanks very much for that, looks like what we're after!
For any IS folks out there, I think there's a typo in the readme:-
'1) Remove references to InterSystems.Data.CacheClient.dll from the .NET project. Add references to InterSystem.Data.IRISClient.dll *and* InterSystem.Data.IRISClient.dll. If an application needs only ADO.NET features it can include only InterSystem.Data.IRISClient.dll but applications using Bindings features must include both dlls.'
I think the second reference to InterSystem.Data.IRISClient.dll should be InterSystem.Data.Bindings.dll?