Community
Als Abonnent haben Sie vollen Zugriff auf alle Artikel im Archiv.
Zum Download eines Artikels und/oder der zugehörigen Quelltexte, klicken Sie
den gewünschten Artikel einfach an.
(
dotnetpro 10/2008,
Seite 50)
Um XML-Daten komfortabel in HTML zu überführen, sollte im Rahmen des aktuellen Programmierwettbewerbs ein aufgabenspezifischer XSLT-Codegenerator entwickelt werden. Die Teilnehmer lieferten interessante Programme, die sich wahlweise als Assistenten oder als Anwendungen mit leistungsfähigen Benutzeroberflächen präsentieren.
(
dotnetpro 06/2008,
Seite 40)
Immer mehr Daten werden per XML verwaltet, zwischen Anwendungen ausgetauscht oder im
Internet veröffentlicht. Per XSLT können diese Daten flexibel für Ausgaben transformiert und
nach Bedarf in unterschiedliche Ausgabeformate umgewandelt werden.
(
dotnetpro 03/2008,
Seite 37)
Lob für die dotnetpro - Verfügbarer Microsoft .NET Source-Code - Ausgabe 2/2008: Anmerkung zu »Kein Gewinn ohne Messung«
(
dotnetpro 02/2008,
Seite 36)
dotnetpro.tv ist der Videokanal für Software entwickler. Sein Sende -
platz ist die Heft-CD der dotnetpro. Macher Ralf Westphal inter viewt
darin Experten zu Technologiethemen im Umfeld von .NET.
(
dotnetpro 01/2008,
Seite 50)
Nur in wenigen Softwareteams ist ein formalisierter Buildprozess
eine Selbstverständlichkeit. Das Wissen darüber befindet
sich häufig nur in den Köpfen weniger Mitarbeiter, die für das
Bauen und Ausliefern zuständig sind.
(
dotnetpro 12/2007,
Seite 47)
.NET auf alle Rechner
(
dotnetpro 12/2007,
Seite 46)
dotnetpro.tv ist der Videokanal für Software entwickler. Sein Sende -
platz ist die Heft-CD der dotnetpro. Macher Ralf Westphal interviewt
darin Experten zu Technologiethemen im Umfeld von .NET.
Das Thema diesmal:Automatischer Build, Teil 1
(
dotnetpro 11/2007,
Seite 43)
Manchmal kommt es erstens anders und zweitens als man denkt. So auch bei diesem
Contest: Drei Lösungen versackten in den Weiten der Mail-Verbindung. Wir haben
sie nachgetestet und beinahe einen weiteren ersten Platz erhalten.
(
dotnetpro 11/2007,
Seite 42)
Grenzenlose Kommunikation mit den BizTalk Services, Teil 2
(
dotnetpro 10/2007,
Seite 60)
Haben auch Sie Lob, Kritik oder Anregungen?
Dann her damit. Schicken Sie
uns Ihre Meinung zu den Beiträgen an
redaktion@dotnetpro.de. Die Redaktion
behält sich die Auswahl und das sinn -
wahrende Redigieren vor.
Autor(en):
(
dotnetpro 10/2007,
Seite 58)
Auch wenn das Schlagwort des Enterprise Service Bus (ESB) aus
der SOA-Welt zu häufig in allen erdenklichen Kontexten in den
Ring geschickt wird, sind einige der Basisideen durchaus gut.
Mit einem ESB kann beispielsweise verhindert werden, dass zu
viele Services direkt mit anderen Services kommunizieren. Dies
wirft nämlich die Problematik auf, dass jeder Service jeden anderen
genau kennen muss und vor allem genau die „technische
Sprache“ sprechen muss wie die zu kontaktierenden Dienste.
(
dotnetpro 09/2007,
Seite 46)
ADO.NET Sync Services
Viele Anwendungen müssen mit Daten aus einer Datenbank arbeiten, ohne ständig auf diese zugreifen zu können. Denken Sie zum Beispiel an eine Software für einen Außendienstmitarbeiter: Während seiner Kundenbesuche hat er keine Verbindung zu seinem Firmennetzwerk, er muss aber trotzdem auf einen Teil seiner Daten zugreifen und zum Beispiel auch neue Bestellungen eingeben können.
(
dotnetpro 08/2007,
Seite 66)
Autor(en):
(
dotnetpro 08/2007,
Seite 64)
Und noch einmal ist es Zeit für die Ameisensimulation Ant-
Me! Das Projekt simuliert eine Welt, in der es verschiedene
wichtige Dinge gibt, die eine Ameise zum Hauptinhalt ihres
Lebens zählen kann: Einen Ameisenhügel, Waldboden, Nahrung
und Feinde. Der Spieler, Herr über alle Ameisen des eigenen
Volkes, legt zuvor das Verhalten der Ameise fest und muss
zum Zeitpunkt der Simulation um das Überleben jeder einzelnen
Ameise bangen.
(
dotnetpro 07/2007,
Seite 33)
Autor(en):
(
dotnetpro 07/2007,
Seite 32)
Man stelle sich das Aufgabenfeld des Schöpfers vor nun
doch geraumer Zeit vor: Die Welt braucht dringend kleine
Wesen, die herumliegende Äpfel wegtragen, störende
Zuckerberge abbauen und die immer bedrohlichere Übermacht
von kleinen, blauen Käfern in Zaum halten.
(
dotnetpro 06/2007,
Seite 44)
Sag mir, wer du bist.
(
dotnetpro 05/2007,
Seite 45)
„Passionsspiele“, Ralf Westphal
und „Microsoft, wie ist der
Kurs für .NET“, Dr. Holger
Schwichtenberg, dotnetpro
04/2007
Autor(en):
(
dotnetpro 05/2007,
Seite 44)
Der Club der anonymen Surfer wird immer kleiner, denn nahezu
jede Website fordert inzwischen eine Registrierung.
Und schon hat man wieder sein Passwort preisgegeben
oder sich schon wieder ein neues ausgedacht. Weder der eine
noch der andere Fall sind besonders erstrebenswert.
(
dotnetpro 05/2007,
Seite 42)
Es ist wieder so weit: dotnetpro sucht die beste Lösung bei seinem Programmierwettbewerb
dotnetpro.contest. In der neuen Aufgabe stehen grundlegende Techniken der Daten bank -
programmierung auf dem Programm. Der Clou: Es können beliebige Datenbanksysteme
eingesetzt werden, sofern diese per Installationsprogramm verfügbar gemacht werden.
Autor(en):
(
dotnetpro 03/2007,
Seite 62)
Das ist dotnetpro.tv: Bisher erschienene Folgen
(
dotnetpro 02/2007,
Seite 39)
(
dotnetpro 02/2007,
Seite 38)
Sie haben Kunden, die sich von Ihnen Software für ihre Linux-Rechner wünschen? Sie haben eine coole Shareware-
Idee und wollen damit auch Mac-User beglücken? Sie wollen Ihre Webapplikation bei einem günstigen ISP unter Linux
hosten lassen? Dann mussten Sie in der Vergangenheit zu Java, Objective-C oder PHP wechseln. Denn .NET setzt ja Windows in der einen oder anderen Variante als Betriebssystem voraus.
(
dotnetpro 01/2007,
Seite 42)
Vom 8. bis 10. November 2006 fand in Wiesbaden die Jahrestagung der tekom statt, des deutschen Fachverbandes für technische Kommunikation und Informationsentwicklung.
(
dotnetpro 01/2007,
Seite 40)
Als Windows-Nutzer entwickeln und testen wir wie selbstverständlich mit dem meistverbreiteten Betriebssystem.
Auch bei unseren Kunden finden sich zum allergrößten Teil homogene Windows-Umgebungen – auf unsere Empfehlung
natürlich. Selbst mobile Geräte werden von uns mit Windows-Programmen bestückt. Also alles in Ordnung?
(
dotnetpro 01/2007,
Seite 36)
Oder im Klartext : Die erste prio-Entwicklerkonferenz war ein voller Erfolg.
Etwa 200 Besucher waren am 15. und 16. November bei strahlendem Herbstwetter nach Baden-Baden
gekommen. Im gediegenen Ambiente des Kurhauses lauschten die Teilnehmer den Vorträgen
führender Softwareexperten.
(
dotnetpro 11/2006,
Seite 46)
Die Version 2.0 des .NET Framework setzte einen Meilenstein in der Weiterentwicklung von C#. Generics, die sich auch im IL-Code widerspiegeln, kennzeichnen eines der wichtigsten Features von diesem Release. Partial classes, nullable types und access modifiers bei Properties sind einige der weiteren Features von C# 2.0.
(
dotnetpro 10/2006,
Seite 52)
Dass sich der Microsoft SharePoint Portal Server und sein kleiner Bruder, die Windows SharePoint Services, für webbasierte Zusammenarbeit, Dokumentenverwaltung und zentrale Informationsablage eignen, ist vielen Lesern der dotnetpro vielleicht bekannt.
(
dotnetpro 08/2006,
Seite 54)
Cool und längst überfällig
Der Composite UI Application Block (kurz CAB) ist ein Frame work für die Entwicklung von modularen, konfigurierbaren Client-Anwendungen. Damit wird eine lang bestehende Lücke im Bereich Client-Entwicklung auf Basis von .NET endlich geschlossen. Das Microsoft Patterns & Practices Team stellt oftwareentwicklern mit dem CAB quasi ein Meta-Framework zur Verfügung, das neben Basisklassen zur Umsetzung von gängigen Design-Patterns wie etwa MVC (Model-View-Controller) oder MVP (Model-View-Presenter) eine komplette Infrastruktur zur Use-Case-getriebenen Entwicklung von Client-Anwendungen anbietet.
(
dotnetpro 07/2006,
Seite 46)
Im Laufe eines Arbeitstages alle Aufgaben sofort und ohne die Hilfe anderer zu erledigen ist heute für viele nicht mehr möglich. Stattdessen tauschen sie Informationen zwischen Anwendungen aus, senden Teilergebnisse per E-Mail an den nächsten Sachbearbeiter und verlassen sich auf E-Mail-Programme und Organizer wie Outlook, um bei Verzug entsprechend zu reagieren.
(
dotnetpro 06/2006,
Seite 56)
NRW-Summit, die zweite
Am Anfang stand die Idee eines großen User-Group-Treffens – nun findet die Community-Konferenz NRW-Summit in diesem Juli schon zum zweiten Mal statt. dotnetpro sprach mit den Veranstaltern Daniel Fisher und Stephan Oetzel.
(
dotnetpro 06/2006,
Seite 52)
Viva Las Vegas!
Erstmalig hielt Microsoft im April dieses Jahres eine neue Konferenz namens MIX06 in Las Vegas ab. Auf der Veranstaltung wurde die Weiterentwicklung der hauseigenen internet bezogenen Technologien diskutiert– nicht nur mit Programmierern, sondern auch mit Designern.
(
dotnetpro 06/2006,
Seite 50)
Jeder quasselt, aber keiner versteht ein Wort. So stellt sich die Situation momentan dar, wenn Softwarekomponenten miteinander reden sollen. Eine Vielzahl an möglichen Protokollen und Technologien macht Kommunikation möglich, aber schwierig.
(
dotnetpro 05/2006,
Seite 44)
Nur nicht hudeln
Sicherheit war lange Zeit das wichtigste Thema für Microsoft. Das hat sich jedoch geändert: Microsofts Augenmerk liegt jetzt auf der Softwarequalität.
Autor(en):
(
dotnetpro 05/2006,
Seite 42)
Ein müdes Lächeln umspielt ihren Mund, wenn C/C++/C#-Programmierer von Office-Lösungen sprechen. Und doch ist die Nachfrage nach Office-Lösungen – also Anwendungen, die aus den Standard-Office-Programmen zusammengestellt werden – ungebrochen, bieten doch Word, Excel und Co. jede Menge Funktionalität, die nur noch mit wenigen Zeilen Code zu einer Lösung verbunden werden muss.
(
dotnetpro 04/2006,
Seite 56)
Diplomprüfung auf dem Handy
Die Learntec ist nicht gerade die Haus- und Hofmesse der .NET-Programmierer. Trotzdem hat dotnetpro dieses Jahr einmal hineingeschnuppert. Interessant ist: Konzepte wie die Schichtentrennung und serviceorientierte Architekturen würden auch gut auf die Probleme der E-Learning-Branche passen.
Autor(en):
(
dotnetpro 04/2006,
Seite 54)
Die Arbeit mit Dateien und Verzeichnissen ist für uns so alltäglich, dass wir sie gar nicht mehr hinterfragen. Im Grunde genommen haben Dateisysteme einen 20-jährigen Dornröschenschlaf hinter sich.
(
dotnetpro 03/2006,
Seite 51)
Scalable Software Systems and Solutions
Autor(en):
(
dotnetpro 03/2006,
Seite 50)
DotnetTV
Der Neuzugang in der Werkzeugpalette von Microsoft zielt ganz bewusst auf ganze Entwicklungsteams – und zwar ausnahmslos alle Beteiligten eines Teams.
In Produkten gesprochen heißt das konkret, dass es für Softwarearchitekten, -entwickler und -Tester jeweils eine Visual-Studio-Edition gibt, die sich durch eine Reihe rollenspezifischer Werkzeuge vom bekannten Visual Studio 2005 Professional unterscheidet.
(
dotnetpro 02/2006,
Seite 62)
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.
Autor(en):
(
dotnetpro 02/2006,
Seite 60)
Es war das Jahr 1968, als der Begriff der „Softwarekrise“ geprägt wurde: Die meisten Entwickler waren damals damit beschäftigt, bestehende Software zu warten, und neue Projekte wurden – wenn überhaupt – meist viel zu spät und zu teuer fertig gestellt.
(
dotnetpro 01/2006,
Seite 45)
Das inkonsequente Büro
Vor einem viertel Jahrhundert baute ein Hersteller ein Auto. Es konnte von A nach B fahren, war aber nicht komfortabel, der dritte Gang klemmte, der Blinkerhebel musste beim Abbiegen festgehalten werden, das Gaspedal blieb gelegentlich hängen und so weiter.
(
dotnetpro 01/2006,
Seite 41)
Kennen Sie die auf einer Insel Umherirrenden oder die verzweifelten Heimchen am Herd von Pro7? Spannende Serien, oder? Aber wie das so ist mit den modernen Serien wie LOST oder Desparate Housewifes: Sie brauchen manchmal eine Pause. Kurz bevor alle Rätsel gelöst, die spannendsten Fragen geklärt sind, heißt es, man solle sich in Geduld fassen und auf die nächste Staffel freuen. Serie interruptus, könnte man sagen. Der Höhepunkt wird verzögert – und kommt hoffentlich schon beim nächsten Mal, wenn es wieder heißt „desparate housewifes get lost having sex in the city“ (oder so ähnlich).
(
dotnetpro 01/2006,
Seite 38)
Komprimierte Lösung
Datenkompression ist ein wichtiges, aber auch ungeliebtes Thema. Zumindest dann, wenn sich
Programmierer damit auseinander setzen müssen. Dieses Bild zeigt sich, wenn man die eingesandten Lösungen zum vierten dotnetpro.contest betrachtet. Lediglich ein Teilnehmer stellte sich der Programmieraufgabe mit den – zugegeben – gesteigerten Anforderungen.
(
dotnetpro 12/2005,
Seite 50)
Moderne Datenbanktechnologien und objektrelationale Mapper.
Zum ersten Mal fand der dotnetpro persistence.day statt und war ein riesiger Erfolg. Die Teilnehmer konnten sich am 26. Oktober in Neuss aus erster Hand über moderne Datenbanktechnologien und objektrelationale Mapper gehalten wurden. Somit war gewährleistet, dass Teilnehmer und Vortragende eine gemeinsame Sprache, nämlich die der Technik, verwendeten. In einer Ausstellung standen die Hersteller dann auch in den Pausen Rede und Antwort. Von dieser Möglichkeit wurde rege Gebrauch gemacht. Am Schluss konnte jeder Teilnehmer noch ein Paket mit wertvollen Büchern mitnehmen. informieren. In acht Vorträgen in zwei parallelen Tracks präsentierten Hersteller ihre Produkte. Der Clou dabei war allerdings, dass die Vorträge nicht von Marketingexperten, sondern von Programmierern, meist den Entwicklern der Produkte, gehalten wurden.
Autor(en):
(
dotnetpro 11/2005,
Seite 52)
dotnetpro.tv
Seit längerem schon macht ein Gerücht die Runde: Es habe Vorteile, Software aus Bauteilen zusammenzusetzen. Die Botschaft hört die Entwicklergemeinde – allein bisher fehlte ihr wohl der rechte Glaube. Erfahrungen mit und Berichte aus der DLL-Hölle als dem Antipoden zum Komponentenparadies schürten Zweifel.
(
dotnetpro 11/2005,
Seite 46)
Bericht von der Professional Developers Conference (PDC) 2005
Die Microsoft Professional Developers Conference (PDC) ist ein Informationsquell rund um Produkte und Technologien von morgen. Auf der PDC 2000 wurden das .NET Framework und 2003 Windows Vista vorgestellt. Neno Loje berichtet von der diesjährigen PDC über die neuesten Trends.
(
dotnetpro 9/2005,
Seite 58)
Survivaltraining für Programmierer
Was passiert, wenn die Daten Ihrer Anwendung plötzlich für jeden frei zugänglich sind? Wenn Angreifer Ihre geschäftskritische Applikation durch einen Angriff effektiv „abschalten“? Wenn Betrüger Ihrer Finanzsoftware unbemerkt gefälschte Daten unterschieben?
Autor(en):
(
dotnetpro 9/2005,
Seite 57)
Fehlende Sourcen zu A0507WMI Leider konnte ich die Sourcen zum Artikel
„Provider für WMI entwickeln“ von Holger Schwichtenberg in der Ausgabe 07/05 weder auf der CD noch über die Artikelsuche der dotnetpro-Website finden. Ich dachte, die Bezeichnung A0507WMI.code würde auf die Verfügbarkeit von Source-Code hinweisen, lustigerweise gibt es dann wieder Artikel, die .code nicht besitzen, aber dafür auf CD zu finden sind. Vielleicht könnte man bei dotnetpro drüber nachdenken.
Autor(en):
(
dotnetpro 9/2005,
Seite 54)
Der SQL Server 2005 bietet nicht nur neue datenbanktechnische Funktionen, sondern enthält auch den SQL Service Broker. Dabei handelt es sich um ein asynchrones Messagingsystem, das direkt in den Datenbankserver integriert ist.
(
dotnetpro 6/2005,
Seite 32)
Trotz immer größerer Speicherkapazitäten und Bandbreiten spielt die Datenkompression eine wichtige Rolle – auch als Thema des vierten Programmierwettbewerbs.
Autor(en):
(
dotnetpro 6/2005,
Seite 31)
David gegen Goliath oder doch der Kampf der Giganten? Auf dem 8. Windows-Forum ist das Thema „Linux gegen Windows“ als neuer Track hinzugekommen.
Vom 6. bis 9. Juni 2005 treffen sich auf dem Windows-Forum wieder über 100 IT-Experten, Rechenzentrumsleiter und Windows-Administratoren zum Austausch über aktuelle Trends und technische Fragen rund um Windows-basierte-Infrastrukturen.
Autor(en):
(
dotnetpro 6/2005,
Seite 30)
Die Advanced Developers Conference (ADC) findet von 5. bis 6. Oktober in Ulm statt. Nie war die Teilnahme so wichtig: Die Welt der Software-Entwicklung steht vor einem Umbruch. Mit .NET 2.0 und Visual Studio 2005 zeigt sich eine deutliche Tendenz hin zu testund modellgetriebener Entwicklung. Auch Software-Architekturen spielen eine immer wichtigere Rolle, deren Verständnis für die Nutzung der neuen .NETTechnolgien unabdingbar ist.
Autor(en):
(
dotnetpro 6/2005,
Seite 35)
Drei GByte Daten zu verarbeiten ist auch für moderne Rechnersysteme kein Pappenstiel. Trotzdem nahmen 28 Lösungen die Herausforderung an: Ein Datenvolumen sollte zeitoptimiert analysiert und nach speziellen Vorgaben ausgewertet werden – eine sehr komplexe Aufgabe. Doch das Ergebnis ist beeindruckend – auch wenn es nicht nur fehlerfreie Lösungen gab.
Autor(en):
(
dotnetpro 5/2005,
Seite 46)
Das Interview führte Neno Loje, Microsoft Student Partner (MSP) an der Universität Hamburg und Software-Entwickler bei der KEEP IT SIMPLE GmbH in Hamburg. Sie erreichen ihn über seine Website www.dotnet-online.de.
(
dotnetpro 5/2005,
Seite 44)
Die Advanced Developers Conference (ADC) ist eine Fachkonferenz für Software-Entwickler auf hohem Niveau. Seit 1998 verbindet die ADC Themen der Software-Methoden mit technologischen Themen der konkreten Plattformen wie Microsoft .NET und Windows. Die ADC richtet sich an erfahrene Software Entwickler, Consultants und Trainer, die ihr Wissen vertiefen wollen. Sie findet dieses Jahr vom 5. bis 6. Oktober 2005 im Edwin- Scharff-Haus in Ulm statt.
Autor(en):
(
dotnetpro 5/2005,
Seite 43)
BizTalk in der dotnetpro? Was soll das denn? Sie wollen doch in der dotnetpro etwas über Programmierung und nichts über Applikationsintegration lesen. Schließlich wurde für den BizTalk-Server vor Zeiten mal die Abkürzung HST (Hooking Stuff Together) erfunden. Vielleicht haben Sie auch gehört, dass BizTalk-Server XML verarbeiten kann. Schön, das kann man mit dem .NET Framework auch. Andererseits gibtes auch Stimmen die BizTalk Server als Applikations Server darstellen. Wie passt das denn nun in die dotnetpro?
(
dotnetpro 3/2005,
Seite 43)
Schreiben Sie ein Programm, das in der Lage ist, sehr, sehr große Datenmengen auszuwerten. Frei nach dem Motto: Ist das Gigabyte-Aufkommen
Autor(en):
(
dotnetpro 3/2005,
Seite 38)
Mit GDI und GDI+ lassen sich wiederverwendbare Zeitanzeigen im Digitalformat programmieren, die nicht nur ein attraktives Erscheinungsbild haben, sondern auch Weckzeiten und Alarmfunktionen unterstützen. Auf den zweiten Programmierwettbewerb der dotnetpro gab es insgesamt 22 Einsendungen solcher Zeitanzeigen mit unterschiedlichen Lösungsansätzen.
(
dotnetpro 12/2004,
Seite 53)
Autor(en):
(
dotnetpro 12/2004,
Seite 52)
Schau Mama, ohne Hände
(
dotnetpro 12/2004,
Seite 50)
Keine Frage der Sprache
Auf die beiden Artikel von Marcel Gnoth über die Unterschiede von C# und Visual Basic .NET erhielten wir viele Reaktionen. Es gab Kritik, aber auch jede Menge Hinweise. Aus diesem Grund greifen wir die Thematik noch einmal auf und fügen neue Fakten hinzu.
(
dotnetpro 11/2004,
Seite 45)
Auf dem roten Sofa
(
dotnetpro 10/2004,
Seite 54)
dotnetpro.contest
Der erste Programmierwettbewerb der dotnetpro traf ins Schwarze. Nicht nur eine Vielzahl interessanter Lösungen, sondern auch Vorschläge für weitere Aufgaben wurden eingesandt. Auch eine intensive Diskussion in den Newsgroups war die Folge. All diese Aktivitäten münden in den zweiten Wettbewerb: Entwickeln Sie das Design eines selbst gezeichneten Steuerelements.
Autor(en):
(
dotnetpro 10/2004,
Seite 56)
Sparen mit XML
Technologien sind umso attraktiver, je handfester ihr Nutzen ist. Wie wäre es also, wenn Sie persönlich bares Geld sparen könnten durch den Einsatz von XML? dotnetpro zeigt, wie das mit den Klassen im Namensraum System.Xml, dem etablierten XML-Datenformat RSS und dem Online-Buchhändler Amazon gehen kann.
(
dotnetpro 10/2004,
Seite 48)
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.