GregTomkins
Active Member
I don't have and can't easily get 10.x on my PC here and I was hoping you v10 gurus could answer a few questions about the new .NET integration stuff;
I understand this means I can directly use .NET classes from within P4GL. Is that correct? If so:
1. Can I extend (inherit from) a C# class within P4GL the way you can extend a C# class in VB? If so, can you extend a P4GL class from within C#?
2. Is it limited to the GUI stuff or could I, for example, use the System.IO or System.XML classes from inside P4GL?
3. Do you need anything similar to P4GL wrappers like we used to need in v9 with ActiveX's?
4. I assume you still need to deploy the CLR and PSC runtime, eg. Progress is still reliant on the CLR when running .NET classes and its own runtime otherwise?
5. What are the major, in your view, limitations and problems?
Any input appreciated!
I understand this means I can directly use .NET classes from within P4GL. Is that correct? If so:
1. Can I extend (inherit from) a C# class within P4GL the way you can extend a C# class in VB? If so, can you extend a P4GL class from within C#?
2. Is it limited to the GUI stuff or could I, for example, use the System.IO or System.XML classes from inside P4GL?
3. Do you need anything similar to P4GL wrappers like we used to need in v9 with ActiveX's?
4. I assume you still need to deploy the CLR and PSC runtime, eg. Progress is still reliant on the CLR when running .NET classes and its own runtime otherwise?
5. What are the major, in your view, limitations and problems?
Any input appreciated!