communityWir suchen ständig neue Tutorials und Artikel! Habt ihr selbst schonmal einen Artikel verfasst und seit bereit dieses Wissen mit der Community zu teilen? Oder würdet ihr gerne einmal über ein Thema schreiben das euch besonders auf dem Herzen liegt? Dann habt ihr nun die Gelegenheit eure Arbeit zu veröffentlichen und den Ruhm dafür zu ernten. Schreibt uns einfach eine Nachricht mit dem Betreff „Community Articles“ und helft mit das Angebot an guten Artikeln zu vergrößern. Als Autor werdet ihr für den internen Bereich freigeschaltet und könnt dort eurer literarischen Ader freien Lauf lassen.
Entwickler
Werbung für Verbesserungen der Java Performanz PDF Drucken E-Mail
Geschrieben von: GAGA   
Samstag, den 29. März 2008 um 20:09 Uhr

Java-LogoAuf dem TheServerSide Java Symposium ließen es sich die Beteiligten nicht nehmen, wieder ordentlich die Werbetrommel für die Java Technologie zu rühren. Java ist nicht mehr die lahme Ente der alten Tage und die Performanz erreicht oder übertrifft mittlerweile die Leistung von Anwendungen, die in C geschrieben sind, betonten IT-Experten während einer Präsentation am Donnerstag in Las Vegas.

Die Java Virtuelle Maschine (JVM) und die automatische Speicherbereinigung (Garbage Collection) wurden beispielsweise verbessert und Java selbst hat einen langen Weg hinter sich gebracht argumentierten die Technologen. Frühe virtuelle Maschinen waren in der Tat langsam, sagte Brian Goetz, Ingenieur bei Sun. Aber das hat sich geändert.

"Die Realität ist, Java ist heutzutage ziemlich schnell", sagte Goetz. Die Performanz von Java liegt heute nahe an der von C, allerdings ist der Speicherbedarf von Java immer noch hoch, sagte er.

Er und Cliff Click, JVM Chefarchitekt bei Azul Systems, versuchten zahlreiche Mythen zu widerlegen, z.B. das die Allokation von Objekten in Java langsam sei. "Das war eines der Dinge, das lange Zeit absolut richtig war", sagte Goetz. Die automatische Speicherbereinigung war ebenfalls langsam, weil sie zunächst die Programme stoppen musste, den Heap durchsuchen, um dann nach Objekten Ausschau zu halten die bereinigt werden können. "Es ist nicht überraschend, das die Leute früher der Ansicht waren das Java's Speicherverwaltung sehr aufwendig war", sagte er.

Weiterlesen...
 
Microsoft bietet seine Entwicklungs- und Designwerkzeuge Studenten zum Nulltarif PDF Drucken E-Mail
Geschrieben von: GAGA   
Mittwoch, den 20. Februar 2008 um 06:48 Uhr

DreamSparkMicrosoft Corp. hat am Montag sein neues Programm veröffentlicht, welches vorsieht fast 1 Milliarde Schülern und Studenten weltweit freien Zugang zu den Entwicklungs- und Designwerkzeugen des Konzerns zu gewähren.

Die DreamSpark genannte Initiative ist bereits jetzt für 35 Millionen Studenten in den USA, China, Belgien, Finnland, Frankreich, Deutschland, Spanien, Schweden, Schweiz und England angelaufen, sagte Microsoft. Das Unternehmen plant in den kommenden Monaten das Angebot auf Schulen in der ganzen Welt auszuweiten. Wenn das Programm erst vollständig etabliert wurde, wird es schätzungsweise 1 Milliarde potentielle Schüler und Studenten ansprechen, führte Microsoft weiter aus.

"Ich habe schon immer daran geglaubt, dass man junge Menschen so früh wie möglich erreichen sollte," sagte der Microsoft Aufsichtsratsvorsitzende Bill Gates in einem Video-Interview (siehe Artikelende) auf Channel 8, einer Seite von Microsoft, die sich an Studenten richtet. "Das sind die Werkzeuge auf die die Menschen ihre Karriere aufbauen können oder mit denen sie einfach zum Spaß Software für sich selbst bauen können. Die Grundlagen zum Verständnis, wie eine gute Architektur arbeitet, die Datenstrukturen ... diese sind dieselben geblieben in den letzten 30 Jahren. Wesentlich sind die Fähigkeiten zum Design, zu wissen wie guter Code auszusehen hat -- das wird mindestens noch für die nächsten drei Jahrzehnte von Bedeutung sein."

DreamSpark ist verfügbar für Studenten, die IT, Design, Mathematik oder Ingenieurswissenschaften studieren.

Weiterlesen...
 
KDE 4: ein neuer Anbruch für den Linux Desktop? PDF Drucken E-Mail
Geschrieben von: GAGA   
Donnerstag, den 17. Januar 2008 um 20:29 Uhr

KDE 4Ein neues visuelles Interface, inklusive neuen Themes, Sounds und Effekten, sowie einem neuen Dateimanager, einer höheren Geschwindigkeit und diversen Verbesserungen im Multimedia, das neue KDE 4 ist ein wichtiger Meilenstein für den Linux Desktop.

Während viele Features aus KDE 4 für den Endanwender sichtbar sein werden, wurde ein großer Teil der Arbeit unsichtbar im Hintergrund geleistet. So werden Entwickler von neuen Frameworks, inklusive Phonon für Multimedia, Plasma für die Desktop- und Panel-Schnittstelle und Strigi für die Suche profitieren.

Die Summe an totalen Verbesserungen in KDE 4 ist so groß und überwältigend, das es helfen könnte die eigene Position gegenüber dem Erzrivalen unter den Linux Desktops GNOME und sogar Microsoft Windows erheblich zu stärken.

"KDE hat in meinen Augen etwas sehr gutes vollbracht, man hat ein Fundament geschaffen, das sehr stark und sehr flexibel ist," sagte Lars Knoll, Vize-Präsident für die Entwicklung bei Trolltech. "Sie haben versucht KDE 4 von Grund auf neu zu bauen und ich bin überzeugt davon, das wir die positiven Effekte dieses Vorgehens in einem oder zwei Jahren sehen werden."

Eines der wesentlichen Elemente von KDE ist Trolltechs plattformübergreifendes Framework Qt, das ebenfalls in der Version 4 vor einigen Monaten erschienen ist. In KDE 4 hat man das zum Anlass genommen von Qt 3.x auf das neue Qt 4.x umzusteigen. Die Unterschiede zwischen diesen beiden Versionen sind sehr umfangreich.

Weiterlesen...
 
SpringSource's Update für .NET implementiert Java Schlüsseltechnologien PDF Drucken E-Mail
Geschrieben von: GAGA   
Freitag, den 11. Januar 2008 um 20:38 Uhr

Spring .NETMit dem neuen Release des Open-Source Application Frameworks Spring.Net können Entwickler nun auch .NET Anwendungen mit Konzepten bauen, die bisher nur unter Java zur Verfügung standen.

"Spring soll es einfach machen zwischen Implementierungen hin- und herzuspringen", sagte der Spring.Net Projektleiter Mark Pollack in einem Interview. "Wir sind nicht an bestimmte Sprachen gebunden, aber an Programmierideen. Spring bringt Ideen, die in Java entwickelt wurden nun nach .NET."

SpringSource, einst bekannt unter dem Namen Interface21, veröffentlichte zuvor das Spring Framework Programmiermodell für Java.

Die zwei wesentlichen neuen Merkmale des Spring Framework für .NET sind Dependency Injection und ein aspektorientiertes Programmier-Framework, dass das objektorientierte (OOP) Modell, welches in .NET verwendet wird ergänzt.

Dependency Injection ist ein Entwurfsmuster und dient in einem objektorientierten System dazu, die Abhängigkeiten zwischen Komponenten oder Objekten zu minimieren. In der traditionellen OOP, wo ein Objekt A nach einem Objekt B fragt, ist die Relation und Abhängigkeit zwischen diesen beiden Objekten fest kodiert. Falls das Objekt B entfernt wird, muss der gesamte Code modifiziert werden.

Dependency Injection, auf der anderen Seite, hängt nicht davon ab ob Objekt A nach Objekt B fragt.

"Normalerweise sind die Dinge fest programmiert, was Tests erschwert, während dieser Ansatz, bei dem einem Objekt nur das gegeben wird was es braucht, statt das nach was es fragt, die Austauschbarkeit erhöht", sagte Pollack.

Weiterlesen...
 
<< Start < Zurück 1 2 3 4 Weiter > Ende >>

Seite 1 von 4