Datenbankprogrammierung goes RAD. Mit WinDev
erhalten sie ein attraktives und leistungsfähiges Entwicklungs-Tool, das eine Fülle an Funktionen in einer einheitlichen, attraktiven Benutzerumgebung vereint.
Über die Entwicklungsumgebung tragen Sie nicht nur Anforderungen und Ideen zu einem neuen Projekt zusammen, sondern übernehmen damit auch die Konzeptionierung, die Entwicklung, das Testen, die Verteilung sowie die Pflege und Weiterentwicklung eines Software-Produktes. Dabei spielt es keine Rolle, ob Sie gezielt Windows-, .NET-, Internet- oder auch Java-Anwendungen entwickeln wollen. Anwendungen können in der Leistung optimiert und automatisiert um Standardfunktionen erweitert werden. Die Entwicklungsumgebung besitzt unter anderem ein integriertes Versionskontrollsystem, Funktionen zur Verteilung und Aktualisierung sowie RAD- (Rapid Application Development
) und UML-Tools (Unified Modeling Language
). Ferner bietet das Tool vordefinierte Programmiermodelle und Anwendungsarchitekturen an, die nach Bedarf um benutzerdefinierte Muster (Patterns
) erweitert werden können. Das Versionskontrollsystem kann wahlweise von einem einzelnen Entwickler oder aber von Entwickler-Teams und sowohl lokal oder auch remote eingesetzt werden. Das Versionskontrollsystem ist ausgelegt für den Einsatz von bis zu 100 Entwicklern an einem einzelnen Projekt. Die Quellen werden über ein Repository verwaltet, das wahlweise auf einem dedizierten Server oder auf einem im Netzwerk freigegebenen Laufwerk verwaltet werden kann. Arbeitsabläufe und Entwicklungsstände können über ein Control Center
während der gesamten Lebenszeit eines Projektes überwacht werden. Dabei werden auch Bugs, Änderungswünsche oder auch Kundenwünsche entsprechend mit verwaltet und eingearbeitet. Mit einem User-Interface-
Generator lassen Sie vereinfacht Benutzeroberflächen erzeugen. Neben XAML wird optional das Vista-Look & Feel für Anwendungen angeboten. Ferner erhalten Sie spezielle grafische Oberflächenelemente, deren Konfiguration über Dialoge vereinfacht wird und die keine tiefen Programmierkenntnisse voraussetzen. Benutzeroberflächen können über integrierte Funktionen geprüft und optimiert werden. WinDev
bietet mit WLanguage
eine neue integrierte Programmiersprache samt Quelltexteditor an, die die erforderliche Quelltextmenge gegenüber anderen Sprachen erheblich herabsetzt. Benutzeroberflächen in C++, C# oder auch Visual Basic können ebenfalls importiert werden. Die 3-Tier-Programmierung (Layer für Präsentation, Prozess und Datenzugriff) wird ebenso unterstützt, wie .NET und J2EE. Die WinDev-
Klassen stehen ebenso in .NET zur Verfügung, wie sich auch .NET.-Klassen direkt in WinDev
einsetzen lassen. Optional programmieren Sie .NET-Webdienste oder übersetzen Anwendungen in das .NET-Format.
Die integrierte Entwicklungsumgebung von WinDev in der Express-Edition
Neue Anwendungen können, je nach Funktionalität mit wenigen Mausklicks generiert werden, ohne selbst Änderungen am Quelltext vornehmen zu müssen. Anwendungen können nach Bedarf im Design variiert und um Zusatzfunktionen erweitert werden, beispielsweise um automatisierte Backups, Hilfen oder auch Reportgeneratoren hinzuzufügen. Bei Bedarf generieren Sie Code und Applets in Java und für unterschiedliche Plattformen, wie Windows, Linux, Java, .NET, PHP sowie mobile Endgeräte. Ferner werden alle wichtigen Datenbanken und Datenbankschnittstellen direkt unterstützt. Sie nutzen wahlweise OLE DB oder ODBC oder greifen auf Datenbanken von beispielsweise AS/400
, Oracle
, MySQL
, SQL Server
, DB2
, SyBase
, XBase
, Access
, XML
, Informix
oder auch Progress
zu. Auch Datenbanken von Internetseiten können in Anwendungen genutzt werden. Modellierungs- und Analyse-Tools erleichtern die vereinfachte Definition von Datenstrukturen und deren Prüfung. In Mehrbenutzerumgebungen können alle Produktanforderungen verwaltet und benutzerspezifisch zugewiesen sowie Arbeitsprozesse angelegt und auch überwacht werden. WinDev
generiert zudem bearbeitbare, technische Dokumentationen und unterstützt Sie zudem bei deren Verteilung in unterschiedlichen Formaten (z.B. HTML, PDF oder RTF). Das kommerzielle Programm liegt derzeit bereits in der Version 12 vor und gibt sich entsprechend ausgereift. Für die Version 10 ist eine kostenfreie Express-
Edition verfügbar, mit der Sie sich mit dem Produkt umfassend vertraut machen können. Um die Express-
Edition herunterladen und später aktivieren zu können, müssen Sie sich jeweils gesondert registrieren. Für die Entwicklung von Web-Anwendungen und Anwendungen für mobile Endgeräte stehen mit WebDev
und WinDev mobile
zwei gesonderte Entwicklungs-Tools zur Verfügung. Zu WinDev
mobile ist ebenfalls eine kostenfreie Express-
Edition erhältlich. Der Einsatz der Express-
Editionen für kommerzielle Zwecke ist allerdings nicht zulässig. Für hausinterne Anwendungen und Tools können Sie aber auch mit der Express-
Edition bereits sinnvoll arbeiten. Weiterführende Informationen zu WinDev
erhalten Sie im Internet
.
(Andreas Maslo/Natascha Maslo/am)
datenbanken
Weitere News:
Verlinke auf uns!
Verlinke auf codekicker.de von deinem Blog oder aus deiner Forensignatur:
databasepro berichtet alle zwei Monate praxisnah über die Themen, die professionelle Datenbank-Architekten, -Administratoren, Consultants, Anwender und IT-Manager, die sich mit der Auswahl von Technologien, Plattformen, Datenbanken und Entwicklungsumgebungen beschäftigen, Tag für Tag brauchen.