DotNet (.NET) components
DotNet (.NET) is a Microsoft software framework that supports of a variety of programming languages. These include C#, F#, C++, (a modern version of) Visual Basic, and JavaScript.
C# components
components
NuGets
- USoft as a NuGet client
C# component Example 1: Event log
component Example 1: Event log
C# component Example 2: Tracer
component Example 2: Tracer
C# component Example 3: External DLL
component Example 3: External DLL
C# component Example 4: Cookie enabled HTTP client
component Example 4: Cookie enabled HTTP client
JavaScript components
A JavaScript component is an RDMI component for which the Program Source is expressed in the JavaScript language.
UBlend components
A UBlend component is an RDMI component that allows you to execute a USoft Blend script by calling a component.
Visual Basic components
A Visual Basic component is an RDMI component for which the Program Source is expressed in Visual Basic. Visual Basic (VB) is a programming language associated with the .NET framework.
Web Service Client components
A Web Service Client component is an RDMI component that allows you to call a SOAP service. This may be a third-party SOAP service or a SOAP service that you have previously defined in USoft Service Definer.
XSL Stylesheets components
An XSL Stylesheets component is an RDMI component that allows you to apply an XSLT 1.0 transformation, or a sequence of XSLT 1.0 transformations, to an input XML document.
XSL Stylesheet component example: Creating a PDF report
You can use a USoft XSL Stylesheets component to instantly create a PDF report from data retrieved from a Rules Engine.
DotNet-USoft data provider
There are two ways you can use application data in a .NET component defined in USoft Definer:
Component references and inheritance for dotNet
You can have a dotNet component 'A' refer to a dotNetcomponent 'B'. Such a reference allows you to use the methods and variables of 'B' in calls to 'A'.