Algorithmen
01.09.2006
Techniken für Fortgeschrittene
Interdisziplinär Kodieren ist nicht alles! Heutzutage müssen Softwareentwickler einiges mehr beherrschen als nur das reine Hacken von Algorithmen. Breit gefächertes Wissen ist notwendig, um den ständig wachsenden Anforderungen gerecht zu werden. dotnetpro-Autor Andreas Heil hat sich fünf Titel angesehen, die über einfaches Kodieren hinausgehen.
weiterlesen
05.05.2006
Moderner Office- und Windows-Look für C++-Programme
BCGSoft, Anbieter von GUI-Lösungen für Visual-C++-Entwickler, hat Version 8.6 seiner BCGControlBar Library Professional Edition angekündigt.
weiterlesen
01.02.2006
?Die Softwareindustrie ist auf dem Holzweg?
Im Rahmen der iX-Konferenz „Bessere Software“ in Köln hatte dotnetpro-Autor Ralf Westphal Gelegenheit, mit dem Vater der Programmiersprache Pascal, Professor Niklaus Wirth, zu sprechen. Es ging um Themen wie das Finden des idealen Wegs zur Entwicklung von Software oder die Beweisbarkeit von Programmen.
weiterlesen
07.07.2005
Software-Patente scheitern in Brüssel
Das Europäische Parlement hat sich gegen den Entwurf der Kommission ausgesprochen.
weiterlesen
01.04.2005
Das Strategy-Pattern einsetzen
Ein und dieselbe Aufgabe auf unterschiedliche Weise erledigen: Wenn Sie über dieses Szenario stolpern, dann wird es Zeit, sich mit dem Strategy-Pattern zu beschäftigen. Mit diesem Pattern kapseln Sie verschiedene Vorgehensweisen oder Algorithmen in eigenen Klassen. dotnetpro zeigt den Einsatz und die Implementierung des Patterns an einem praktischen Beispiel.
weiterlesen
01.04.2005
Portable Zeichenverarbeitung in C++
Die Komplexität der portablen Zeichenverarbeitung beginnt bereits beim Auswerten der Tastatureingaben. Es gilt, den passenden String-Container zu finden und dazu die passenden Algorithmen aufzubauen. Das hier vorgestellte Verfahren macht eine Portierung einfach, beispielsweise zwischen Windows und Unix.
weiterlesen
01.02.2005
Ein Benutzersteuerelement zum Auswerten von Ausdrücken und Algorithmen
Oft wünscht man sich ein Benutzersteuerelement, das wie ein Taschenrechner eine eingegebene Rechenformel sofort auswertet und anzeigt – am besten als wiederverwendbare Komponente. Dies ist gar nicht so kompliziert, wie es sich vielleicht anhören mag.
weiterlesen
01.10.2004
Auflösung des ersten dotnetpro.contests
Variationen eines Themas Von wegen „Programmieren hat nichts mit Kreativität zu tun”. Der erste dotnetpro.contest zeigte ein anderes Ergebnis. 44 Lösungen wurden eingesandt. Darunter waren kompakte Algorithmen bis hin zu komplexen Anwendungen, die dem objektorientierten Software-Design folgen. .NETSprachen waren ebenso vertreten wie Visual-Basic-6.0-Programme. Lediglich die vorgegebenen Eingangs- und Ausgangsformate für die Datenauswertung ließen manches Programm stolpern.
weiterlesen
01.05.2004
Universell einsetzbarer genetischer Algorithmen in .NET
Darwin im Computer Zu vielen Optimierungsproblemen existiert keine effiziente Lösung oder sie lässt sich nicht ohne weiteres mit vertretbarem Aufwand finden. Genetische Algorithmen können solche Probleme unter Umständen doch lösen. dotnetpro zeigt, wie es geht.
weiterlesen