(openPR) Die "aaron-application-platform" stellt Programmierern eine Basis für die Entwicklung individueller Businesslösungen mit Microsoft® VisualStudio 2010 zur Verfügung. Die Plattform bietet u.a. eine komplette Benutzer- und Berechtigungsverwaltung, einen eigenen O/R Mapper zum automatisierten Erstellen von Datenbankzugriffsklassen sowie 3 "ready-to-use" Frontends (WinForms, ASP.NET und Silverlight).
Ähnlich wie bei proprietären Content-Management-Systemen (CMS), können die Frontends durch selbstgeschriebene Module (Plug-Ins) erweitert werden.
Anhand zahlreicher Codebeispiele wird gezeigt, wie auf die von der Plattform bereitgestellten Ressourcen (z.B. Userdaten, Programmeinstellungen, etc.) zugegriffen werden kann.
Die Anzahl der in einem Projekt angesprochenen SQL-Server Datenbanken ist nicht begrenzt. Ein mitgelieferter O/R Mapper ermöglicht es, aus Tabellenstrukturen automatisch typisierte Datenbankobjekte (Models) zu erzeugen. Vorgefertigte "Controller" Klassen übernehmen das Füllen der Objekte mit Daten, bzw. das Zurückschreiben der Objekte in die Datenbanken. Diese "Basisklassen" können von Programmierern wiederverwendet werden. Caching und Change-Tracking Mechanismen sorgen dabei für einen hohen Datendurchsatz.
Bei Plattform-Updates bleiben individuelle Erweiterungen erhalten. Erreicht wird dies durch Technologien wie Vererbung, partielle Klassen + Methoden, Eventhandling, generische Klassen, Plug-Ins, etc.
Die Auslieferung der Plattform erfolgt kostenlos inklusive des kompletten Sourcecodes (C#). Der Download ist unter www.aaron-platform.net möglich. Einführung, Schulung sowie Programmierleistungen werden vom Hersteller als kostenpflichtige Zusatzleistungen angeboten.













