Assembler, C, C++, C#, COBOL, Fortran, Java, Pascal, Scala, Python, Visual Basic – das ist nur ein Teil der Programmiersprachen. Wir zeigen, warum es so viele verschiedene Sprachen gibt und worin sie sich… …mehr
Wer erfolgreiche Softwareprodukte und Dienstleistungen anbieten möchte, muss die Anforderungen der Kunden möglichst genau kennen. Aber wie geht man besten vor, um kundenfreundliche, innovative Produkte zu… …mehr
Mit Java 11 verschwinden wichtige Client-Technologien aus der Java-Plattform. Viele Anwender fragen sich nun: Wie sieht die Zukunft für die Entwicklung von Java-Client-Anwendungen aus? …mehr
Oracle hat angekündigt, ab Java 11 den Release-Zyklus sowie das Support- und Lizenzmodell zu ändern. Die Frage, ob und welche Kosten damit auf Java-Anwender zukommen, wird unter den Nutzern kontrovers… …mehr
Mit der Eclipse-Entwicklungsumgebung 4.9 erscheint erstmals eines der neuen Quartals-Releases. Die Highlights dieser Version stellen wir hier vor. …mehr
Angesichts der Vielfalt an Kaufsoftware stellt sich die Frage, ob die Eigenentwicklung von Software noch sinnvoll ist. Aber wie entscheidet man zwischen Buy, Make oder Re-Use bei komplexen fachlichen und… …mehr
Cloud Computing bietet bekanntlich viele Vorteile, beispielsweise eine höhere Flexibilität oder potenziell geringere Kosten. Diese lassen sich aber nur nutzen, wenn es gelingt, Individualanwendungen… …mehr
Das Konzept der serviceorientierten Architektur (SOA) hat sich aus verschiedenen Integrationslösungen entwickelt. Dieser Beitrag beleuchtet die Stationen dieser Entwicklung. …mehr
Serviceorientierte Architekturen (SOA) orientieren sich an den Geschäftsprozessen des Unternehmens und fördern die Wiederverwendung innerhalb der IT. Dieser Beitrag gibt eine Einführung, was die Motivation… …mehr
Java-Web-Frameworks versprechen, die Entwicklung von Web-Anwendungen zu beschleunigen. Waren solche Frameworks in der Java-Anfangszeit Mangelware, ist die Vielfalt heute fast unüberschaubar. Dieser Beitrag… …mehr
In der Softwareentwicklung gilt Offshoring als kosteneffizient und flexibel. Lesen Sie, wann sich Offshoring lohnt und was es bei dieser Form des Outsourcing zu beachten gibt. …mehr
Wer Web-Anwendungen entwickeln will, braucht die richtige Werkzeugumgebung. Wir haben die beliebten Skriptsprachen PHP, Python und Ruby sowie die Compiler-Sprache Java verglichen. …mehr
Wer Web-Anwendungen entwickeln will, braucht die richtige Werkzeugumgebung. Wir haben die beliebten Skriptsprachen PHP, Python und Ruby sowie die Compiler-Sprache Java verglichen. …mehr
Die große Popularität von Skriptsprachen erklärt sich nicht zuletzt durch die vielen dafür verfügbaren Bibliotheken. …mehr
Eclipse hat den Markt der Softwareentwicklung radikal verändert. In knapp sechs Jahren ist eine Gemeinschaft von über 150 Herstellern entstanden, deren Eclipse-Produkte den gesamten Software-Lebenszyklus… …mehr
Eclipse spielt eine große Rolle als quelloffene Entwicklungsumgebung und als Rich-Client-Plattform. Mit dem Projekt Rich Ajax Platform (RAP) eignet sich das Framework auch zur Erstellung von Web-Anwendungen. …mehr
Hinter der Fassade vieler Websites findet unter dem Namen "Ajax" eine Revolution statt. Mit Hilfe der Technik lassen sich die Seiten deutlich beschleunigen und so ergonomisch wie Desktop-Anwendungen… …mehr
Mit der Java-Entwicklungsumgebung "Netbeans 5" versucht Sun, Eclipse Paroli zu bieten. …mehr
Eclipse 3.1 und die Web Tools Platform verringern den Abstand zu den kommerziellen Entwicklungsumgebungen. Ob sich deren Anschaffung noch lohnt, wird am Beispiel von IBMs Rational Application Developer… …mehr
Wer auf der Eclipse-Plattform Anwendungen professionell in der Unified Modeling Language (UML) modellieren will, dem bietet sich ein übersichtliches Produktspektrum. Zu den wenigen Werkzeugen zählt… …mehr
Tools zur Versionskontrolle sind aus der Softwareentwicklung nicht mehr wegzudenken. Eine Alternative zum Open-Source-Klassiker "CVS" und dem kommerziellen "Perforce" ist das noch junge… …mehr
Die Plattform Eclipse hat einen Boom von Erweiterungen für ihre Java-IDE ausgelöst, darunter auch einige GUI-Builder zur Gestaltung von grafischen Oberflächen. Wir haben die drei populärsten Tools verglichen… …mehr
Die Plattform Eclipse hat einen Boom von Erweiterungen für ihre Java-IDE ausgelöst, darunter auch einige GUI-Builder zur Gestaltung von grafischen Oberflächen. Wir haben die drei populärsten Tools verglichen -… …mehr
Kein Thema bewegt die IT-Branche momentan so wie die Auslagerung von Programmierleistungen nach Osteuropa oder Indien. Hat der Entwicklungsstandort Deutschland noch eine Zukunft? …mehr
MÜNCHEN (COMPUTERWOCHE) - Ein neuer Hype überschwemmt die IT-Welt: "Offshoring" bedeutet die Auslagerung von IT-Services in das mehr oder weniger weit entfernte Ausland. Das sei billiger, heißt es.… …mehr