SCOPELAND für .NET
SCOPELAND ist das vielleicht effizienteste Werkzeug für .NET-basierte Datenbankanwendungen, weitestgehend per interaktiver Konfigutation anstelle manueller Programmierung. Zielstellung: schneller, kostengünstiger, und vor allem: flexibler.
Grundlage jeder Entwicklung von .NET-basierten Anwendungen ist natürlich das leistungsfähige „Visual Studio” von Microsoft. Seiten, die mit SCOPELAND generiert wurden, können jederzeit in der Visual-Studio-Umgebung weiterentwickelt werden – in diesem Szenario übernimt SCOPELAND die Rolle einer MDA-Erweiterung der .NET-Produktpalette, allerdings mit besonders ausgereifter Codegenerierung, die in den meisten Fällen ein manuelles Nacharbeiten gänzlich überflüssig macht. So erreichen Sie die bestmögliche Effizienzsteigerung bei der Arbeit Ihrer Softwareentwickler.
Sie können aber auch noch einen Schritt weiter gehen, und gänzlich darauf verzichten, den generierten Code manuell weiterzubearbeiten. Tatsächlich werden komplexe, umfangreiche Anwendungspakete mit SCOPELAND entwickelt, ohne dass die Entwickler auch nur ein einziges Mal in den generierten Programmcode eingreifen mussten. Die Visual-Studio-Umgebung wird, wenn überhaupt, dann nur noch zur Fehlersuche oder zur Integration von Individualsoftware-komponenten Dritter benötigt.
Entwickelt werden die .NET-Anwendungen dann interaktiv mit dem SCOPELAND Direct Desk, dem leistungsfähigen Allround-Werkzeug für nahezu alle Belange rund um Datenbanken. Unmittelbar im Zuge des „Speicherns“ einer im Direct Desk gestalteten Seite wird, natürlich unter Berücksichtigung der gewissen kleinen Unterschiede zwischen den so verschiedenen Programmwelten (z.B. unterschiedlicher Notationen von Expressions), funktionsgleicher Programmcode für .NET generiert und im zugehörigen Projektverzeichnis abgelegt.
Das ganz besondere daran ist aber eigentlich folgendes: Während Sie in einer klassischen MDA-Code-Generier-Umgebung nach einer Neugenerierung die manuellen Code-Finalisierungen i.d.R. komplett verlieren, können Sie ohne jeden Verlust an eingebrachter Arbeit die Seite nach Belieben jederzeit neu generieren – und die Anwendung läuft sofort weiter. Auf allen Ebenen, sogar auf der untersten Ebene (der der Datenbanken oder Service-Zugriffe) können Sie sogar schwerwiegende Strukturveränderungen vornehmen, und dennoch bleibt nach dem Neugenerieren alles komplett erhalten und lauffähig.
Dies ist der Grund für die außergewöhnliche Flexibilität von SCOPELAND. Mit SCOPELAND können Sie unterschiedlichste Arten von Anwendungen entwickeln, z.B. ASP-Webanwendungen mit Ajax-Funktionalität, Smart Client-Programme, automatische Serverprogramme, Programme zum Generieren von Dokumenten und vieles mehr…





