Bernhard Pichler
93 Artikel
01.06.2011
Effizient nichts tun
Am besten funktioniert der Code, der gar nicht existiert: Man muss ihn nicht schreiben, nicht warten, er kann keine Fehler enthalten und ist sofort fertig. Nur :Wie macht man das – Code weglassen statt Code schreiben?
weiterlesen
01.04.2011
Noch lange nicht am Ende
Das FlowDocument-Steuerelement, das Inhalte in einem dynamischen Layout anzeigt, gibt mehr her, als es auf den ersten Blick scheint. Am Beispiel eines Generators für ein Programmheft für Volkshochschulen sollen die Möglichkeiten gezeigt werden, wie sich fester und fließender Inhalt kombinieren lassen.
weiterlesen
01.02.2011
Nicht nur Tic Tac Toe
Eine Anwendung zu erstellen ist ein kreativer Prozess. Das gilt – sogar besonders – für das Erfassen der Anforderungen. Schon hier sollten Dynamik und Layout des Programms festgehalten werden. Dazu gibt es sogar ein Werkzeug. Also weg mit drögen Textlisten und her mit dem Rapid-Development-Tool SketchFlow. Es macht die spätere Anwendung von Anfang an regelrecht greifbar.
weiterlesen
01.01.2011
Listen aufs Papier bringen
Es ist eine Standardaufgabe: aus einer Tabelle, Abfrage oder einem Grid eine druckbare Liste zu erzeugen. Das geht mit Standardkomponenten oder fertigen Berichtsgeneratoren. Doch manchmal schießen diese bei einfachen Listen über das Ziel hinaus. Ein kleines Berichtsframework erledigt die meisten Aufgaben schlanker und einfacher.
weiterlesen
01.11.2010
Klarheit auf engstem Raum
Einfache Zeichen, klare Botschaften – so ist Windows Phone 7 gestaltet, und so sollen auch die Anwendungen sein, die auf dem System laufen. Damit dies gelingen kann, hat Microsoft Gestaltungsrichtlinien zusammengestellt. Mit ihren Usability-Ansätzen will Microsoft das iPhone einholen.
weiterlesen
01.11.2010
Allzweckwaffe Silverlight
Ist Silverlight nur ein schickes Tool für Videos und Effekte? Oder lassen sich damit auch Business-Anwendungen programmieren? dotnetpro-Autor Bernhard Pichler hat es ausprobiert und beleuchtet dabei Möglichkeiten und Grenzen des Silverlight-Ansatzes.
weiterlesen
01.08.2010
Wie gedruckt
Wer Auszüge aus Datenbanken ansprechend formatieren will, muss nicht gleich zu den großen Reportingtools greifen. Für viele Zwecke reicht dasWPF-Element FlowDocument völlig aus. dotnetpro zeigt, wie Sie die praktische Klasse verwenden und für den Ausdruck Seitenzahlen und Kopfzeilen ergänzen. Besonderer Clou: Das Table-Element wird um ein Data-Binding ergänzt.
weiterlesen
01.06.2010
How to wow?
Der Ton macht die Musik, so heißt es. Für Programme müsste der Spruch abgewandelt werden zu: Die Oberfläche macht die Software. Anwender arbeiten lieber mit Applikationen, die eine schöne Oberfläche haben, als mit solchen Programmen, die nur ein liebloses GUI abbekommen haben. Schönheit aber ist lernbar, jedenfalls im Bereich GUI-Entwicklung.
weiterlesen
01.04.2010
Nur keine Berührungsängste
Windows 7 kann Multitouch. Bisherige Anwendungen dafür haben eher Show- oder Spielcharakter. KeinWunder, die Technologie ist noch neu. Doch Entwickler sollten sich schon jetzt in der neuen Kunst üben. Denn nicht die Technik wird über den Erfolg entscheiden, sondern Programme, welche die Gestensteuerung sinnvoll zu nutzen wissen.
weiterlesen
01.04.2010
Mehr Kontrolle
Visual Studio 2010 gibt Entwicklern einige Tools an die Hand, die das tägliche Codeschreiben leichter machen. Zwar sind sie kein „Durchbruch“ bei der Ausstattung der Entwicklungsumgebung mit neuen Funktionen, doch können sie viel Zeit sparen. Sie helfen dem Entwickler bei der Suche nach dem richtigen Fragment.
weiterlesen