Unternehmen
News
Leistungen
Produkte
Downloads
Suche
Aktuelles


Progress Exchange Online 2010

The future of OpenEdge is bright! September 12 - 14, 2010, watch Mike Fechner from Consultingwerk

[mehr]

PUG Challenge 2010

November 18/19 in Cologne: First technical and business oriented conference of all European PUGs.

[mehr]

update texware Modernizes its Application with a New UI

Progress Software and Consultingwerk Collaborate to Expedite the deployment of a new UI

[mehr]

zum Archiv ->
 

Index > Produkte > SmartComponent Library  
SmartComponent Library



Die SmartComponent Library bietet Ihnen den erfolgreichen Einstieg in die Arbeit mit dem Visual Designer. Bei der Entwicklung Ihrer Applikation greifen Sie dabei auf Basisklassen und Referenzobjekte zurück, die von uns speziell auf das OpenEdge GUI for .NET abgestimmt wurden. Diese ermöglichen mit einem geringen Aufwand von selbst zu erstellendem Programmcode das Entwickeln von voll funktionalen Applikationen, in denen z.B. die Erfassung von Datensätzen über Navigations- und Steuerelemente, Auswahlbrowser und Viewer möglich ist.

 

Der Entwicklungsansatz zeichnet sich durch die Aufteilung der Anwendungsfunktionalität in spezialisierte, im Visual Designer zu pflegende Komponenten, aus. Zu diesen Komponenten gehören u.a. Toolbars, Viewer, Browser und Lookups, welche in einer Vielzahl möglicher Container Controls zu einem Anwendungsfenster oder MDI Fenster kombinierbar sind. Als Container Controls kommen z.B. TabFolder, Outlookbars oder Dockable Panes flexibel zum Einsatz. Über diesen Ansatz (UserControls) ist auch die Entwicklung Ihres ganz speziellen .NET UI möglich, indem die erstellten Komponenten nachträglich auf verschiedenen Container Objekten angeordnet werden.

 


Flexible Anbindung von Daten


Kern jeder Business Anwendung ist der Zugriff auf Daten, in der Regel aus einer Datenbank oder dem Application Server. In der SmartComponent Library findet dieser Zugriff zentral über eine abstrakte DataAdapter Klasse statt. Während der Anwendungsentwicklung wird diese abstrakte Klasse durch den konkreten Zugriff auf Daten oder Anwendungslogik implementiert. Dabei ist mit geringem Aufwand der Zugriff auf Progress Datenbankqueries, Temp-Tables, ProDatasets, Business Entities oder OERA (OpenEdge Reference Architecture) oder ADM2 SmartDataObjects möglich. Für alle diese Daten-lieferanten sind Referenzimplementierungen vorhanden – und eigene Anbindungen können bei Bedarf leicht implementiert werden, so dass ein mit der SmartComponent Library erstelltes Frontend mit jedem Backend (inkl. ticEnterprise, iMo, OERA, ADM2) kommunizieren kann. Dabei ist auch der Einsatz von verschiedenen Datenzugriffsarchitekturen in einer einzelnen Anwendungsmaske möglich.

 

 


Enge Integration in den Visuellen Designer



Bereits zur Entwicklungszeit profitieren Sie von unseren spezialisierten Komponenten. So kann z.B. bei Toolbar und Menü auf die funktionsfähigen Standardschaltflächen, beim Browser auf das Zustandsmanagement zurück gegriffen werden, ohne jedoch die von einer .NET Oberfläche bekannten Möglichkeiten eines freien WYSIWYG Designs einzubüßen. Die Datenbindung – ein Hauptkonzept von .NET Datenerfassungsmasken – kann z.B. mit der SmartComponent Library direkt aus dem Visual Designer ohne Umweg über XML Schema Dateien o.ä. auf das Schema Ihrer Datenquelle (z.B. die Progress Datenbank oder eine Business Entity) zugreifen. In einer Viewerkomponente können über einen Wizard direkt Eingabefelder komplett mit Datenbindung und Label eingeführt werden. Weitere Wizards können auf Anfrage erstellt werden.

 

 


Download Datasheet



Weitere Details zu der SmartComponent Library entnehmen Sie bitte dem Datasheet. (258 kB)

 


©2006-2010 Consultingwerk Ltd. info@consultingwerk.de Aktualisiert: 21.05.2010 23:38
   Index   Sitemap   Kontakt   Impressum   Rechtliche Hinweise   Blog   Wiki