Paper | Title | Other Keywords | Page |
---|---|---|---|
THCB1 | ACOP. NET : Not Just Another GUI Builder | controls, GUI, MMI, interface | 139 |
|
|||
ACOP (Advanced Component Oriented Programming) tools have been useful in control system GUI application development for some time, originally as an ActiveX component offering a transport layer and a multi-faceted chart * and then later as a suite of components in the Java world **. We now present a set of ACOP components for development in .NET. And where the emphasis in the past has been primarily on rapid application development of rich clients, this new palette of components is designed both for fully featured rich-client development in any of the .NET supported languages (C#, C++, VB, F#) as well as for fully configurable clients (with design-time browsing), where no programming on the part of the developer is necessary, and of course for any combination between these extremes. This is an important point, which will become clear when we contrast application development with ACOP. NET with other control system GUI builders such as Control System Studio and jddd. Although Visual Studio is the GUI builder of choice, we will present other available options, for example on Linux. Examples using transport plugs for TINE and STARS will be given.
* I. Deloose, et al., "The Use of ACOP Tools in Writing Control System Software", ICALEPCS 1997. ** J.Bobnar, et al., "The ACOP Family of Beans: A Framework Independent Approach",ICALEPCS 2007. |
|||
![]() |
Slides THCB1 [1.917 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-PCaPAC2018-THCB1 | ||
About • | paper received ※ 09 October 2018 paper accepted ※ 15 October 2018 issue date ※ 21 January 2019 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||