PDA

View Full Version : Suche Entwicklungsumgebung



Seiten : [1] 2

ZakOyten
08-05-06, 13:35
Hallo,

wir sind ein Unternehmen, welches seine Warenwirtschaft über lange Zeit selbst mit Synon /2E (heute: Cool /2E) für 5250-Bildschirme, d.h. "Green Screen" erstellt hat. Synon hat dabei beste Dienste getan, eine riesige Anzahl von Programmen, Dateien und auch Programmierern zu "managen".

Leider ist Synon nur "green screen" und iSeries-orientiert.

Wir suchen nun eine neue Programmierplattform, die unter anderem auch die iSeries unterstützt (aber auch plattformunabhängig ist). Besonders wichtig ist uns aber die Möglichkeit, mit einer größeren Anzahl Programmierer parallel zu arbeiten (ca. 10 Personen). "Hübschmacher", die 5250-Datenstrom in HTML konvertieren, kommen für uns nicht in Betracht.

Die Richtung wird vermutlich JAVA sein. Muss aber nicht zwingend.

Habt ihr Tipps, Erfahrungen etc. über entsprechende Programmier-Umgebungen und ggf. Alternativen zu JAVA?

Besten Dank.

Walter

JonnyRico
08-05-06, 14:22
Hallo,

vielleicht ist der IBM Websphere Developement Studio Client was für euch.

Gruß

Sascha

BenderD
08-05-06, 15:26
Hallo,

bei Java gibt es da etablierte Standards, an denen man sich orientieren sollte. Bewährt sind da:
- Eclipse (wg. sehr guten Refactoring Möglichkeiten)
- CVS für die Versionierung (eingesetzt in allen Apache und Sorurceforge Projekten)
- jUnit für automatisiertes testen
- log4j für einstellbares logging
abraten würde ich generell von Zauberkästen, denn die Realität der Magie ist die Illusion.

mfg

Dieter Bender



Hallo,

wir sind ein Unternehmen, welches seine Warenwirtschaft über lange Zeit selbst mit Synon /2E (heute: Cool /2E) für 5250-Bildschirme, d.h. "Green Screen" erstellt hat. Synon hat dabei beste Dienste getan, eine riesige Anzahl von Programmen, Dateien und auch Programmierern zu "managen".

Leider ist Synon nur "green screen" und iSeries-orientiert.

Wir suchen nun eine neue Programmierplattform, die unter anderem auch die iSeries unterstützt (aber auch plattformunabhängig ist). Besonders wichtig ist uns aber die Möglichkeit, mit einer größeren Anzahl Programmierer parallel zu arbeiten (ca. 10 Personen). "Hübschmacher", die 5250-Datenstrom in HTML konvertieren, kommen für uns nicht in Betracht.

Die Richtung wird vermutlich JAVA sein. Muss aber nicht zwingend.

Habt ihr Tipps, Erfahrungen etc. über entsprechende Programmier-Umgebungen und ggf. Alternativen zu JAVA?

Besten Dank.

Walter

Frank Hildebrandt
09-05-06, 08:04
Ihr sollte euch einmal die 4GL Entwicklungsumgebung MAGIC von Magic Software Enterprise anschauen. Sehr zu empfehlen, wenn es um Client Server Programmierung geht. Wir arbeiten selber damit. Die Programme laufen auf allen gängigen Hartwareplattformen und arbeiten auch mit allen gängigen Datenbanken.

Guenther
08-06-06, 15:28
Hi,

wie sind auch gerade auf der Suche nach so einem Case-Tool bzw. 4thGL.

Wir haben neben eDeveloper (Magic) noch den CoolPlex und den RAD/Websphere in Betracht gezogen.

Frage an Frank Hildebrandt: Der eDeveloper hört sich super an. Ist wohl auch superteuer, oder? Wie lange braucht man wohl, bis man sich da eingearbeitet hat? Und welche Compiler benötigt man auf der i5?

Und Walter: Wieso geht Ihr nicht nach CoolPlex? Wäre doch naheliegend als Nachfolger von Cool /2E..

Frank Hildebrandt
08-06-06, 15:52
Was den Preis betrifft kann ich jetzt gar nichts sagen. Da wendest Du Dich besser an MSE Deutschland. Was Ihr letztenendes bezahlen müsstet hängt stark vom Umfang Eurer Magic Installation ab und noch mehr von Eurem Verhandlungsgeschick. Wer zahlt schon Listenpreise? Was die Einarbeitungszeit betrifft, so könnt Ihr nach einer Woche Schulung schon gute Anwendungen bauen. Wichtig ist nur, dass Ihr dann auch ein konkretes Projekt habt und direkt nach Schulung damit anfangt. Ansonsten ist alles was Ihr gelernt habt wieder weg. Compiler auf der i5 werden überhaupt keine gebraucht. Magic generiert keinen Quellcode. Der Magic-Code wird in einer sogenannten CTL abgelegt. Das ist so ähnlich wie der Bytecode in Java. Jede Plattform hat dann eine Magic Engine, die in der Lage ist die CTL zu verarbeiten. Deshalb ist Magic auch plattformunabhängig. Magic ist Interpreter (auch wenn die bei MSE das nicht gerne hören) und nicht Compiler, was sich jetzt aber nicht negativ auf die Laufzeit auswirkt.

Fuerchau
08-06-06, 15:58
Un noch ne Sprache ;););)

Frank Hildebrandt
08-06-06, 16:46
Jau. Und voll das Wundertool. Grins.

PS

Bitte, Bitte, Bitte, die Diskussion nicht wiederbeleben. Laßt Sie in Ihrem Grabe ruhen.

Guenther
09-06-06, 08:46
Hey, das hört sich ja schon mal sehr gut an, vor allem die kurze Einarbeitungszeit!

Wir sind bereits mit MSE in Verbindung, aber derzeit konnten die uns nicht erklären, wie das genau mit der Plattformunabhängigkeit und ohne Quellcodes funktioniert. Vielleicht wollten die das auch nicht.

Durch deine Erklärung wird es nun einsichtig.

HERZLICHEN DANK!!

Noch eine Frage: Durch diese CTL (Control Language?)... wird da eine Art Client/Server-Umgebung hergestellt, oder laufen die Anwendungen komplett auf dem PC oder komplett auf der i5?

Ahja:

"Jau. Und voll das Wundertool. Grins."

Hört sich an, als wärst du nicht so überzeugt davon...

Falls es dazu schon eine Diskussion gegeben hat, kannst du mir den Link dazu geben?
(Über die Forumssuche habe ich dazu nichts weiter gefunden.)

DANKE!

Frank Hildebrandt
09-06-06, 09:06
Der Programmierer kann selbst bestimmen, ob das Ganze auf dem Client oder auf dem Server läuft. Ob man das eine oder das andere macht ist einfach von dem abhängig, was Du machen willst. Web-Anwendungen zum Beispiel laufen sinnigerweise auf dem Server. Das mit dem Wundertool ist nur eine Anspielung auf eine Diskussion, die vor kurzem in einem anderen Beitrag geführt wurde. Fuerchau weiss schon wo.