AKTUELL (Heft-Artikel)
C# leuchtet auf dem Buchradar - Borland misst Softwarereife mit TeamInspektor- SharePoint-Webparts mit Silverlight-Unterstützung - Flexible Projektplanungssoftware uvm.
Tipps zum RichTextBox-Control unter WPF (Heft-Artikel)
Nur Kunden mögen Rich Text. Programmierern hingegen ist das RichTextBox-Control mit seinen vielen Klassen eher
lästig. WPF macht das RichTextControl noch mächtiger. Damit Sie aber trotzdem nicht verloren gehen, nimmt
dotnetpro Sie an die Hand.
Performance: Gemessen und gefühlt (Heft-Artikel)
Manche Dinge, wie etwa das Laden großer Datenmengen, lassen sich nicht mehr beschleunigen. Dennoch will der
Anwender zu jedem Zeitpunkt das gute Gefühl haben, dass es weitergeht, und dass er die Anwendung
bedienen kann. dotnetpro gibt Tipps, wie Sie die „gefühlte Geschwindigkeit“ einer Anwendung erhöhen und
damit die User Experience verbessern.
WPF-Anwendungen strukturiert aufbauen (Heft-Artikel)
Unter WPF führen oft mehrere Wege zum Ziel. Layoutanweisungen können im XAML-Code, im
Code einer Klasse oder in einem Stylesheet hinterlegt sein. Wer da nicht Ordnung hält, ver -
heddert sich leicht in unübersichtlichem Spaghetti-Code. Strukturieren Sie Ihre WPF-Anwendung
lieber so wie eine Prinzregententorte: schichtweise. Das erleichtert auch die Arbeit im Team.
Theming mit Windows Presentation Foundation (Heft-Artikel)
Die Krawatte sollte zum Anzug passen. Und auch die Bestandteile grafischer Oberflächen
sollten miteinander harmonieren. Dennoch gibt es unterschiedliche Kleidungsstile.
Wer seiner Anwendung mit einem Mausklick ein völlig neues Outfit verpassen will, der
verwendet Theming. dotnetpro zeigt, wie Sie mit WPF Ihre Anwendung neu einkleiden.
Das bringt 2008 (Heft-Artikel)
Ist es nicht untechnisch, sich über das Morgen Gedanken zu machen?
Egal. dotnetpro macht es trotzdem. dotnetpro hat Experten befragt,
was ihrer Meinung nach das Morgen für .NET-Entwickler bringt. So viel
schon mal vorweg: Die Zukunft ist oberflächlich.
Deklaratives Programmieren mit Data Binding (Heft-Artikel)
Benutzerschnittstellen erfordern viel Code, da auf jede Eingabe reagiert werden muss.
Aber es geht auch anders: Data Binding schafft die Verbindungen zwischen den Controls,
zwischen XAML und Objekten und letztendlich zwischen dem Anwender und den Daten.
dotnetpro zeigt die grundlegenden Konzepte.
Gezielt suchen mithilfe der erweiterten WDS-Syntax (Heft-Artikel)
Start klicken und dann mal schnell einen Suchbegriff eingeben. Jeder, der Vista hat, liebt die
Windows-Desktop-Suche. Aber es geht noch besser, denn schließlich wollen Sie keine
1300 Ergebnisse haben, oder? dotnetpro zeigt die Syntax der Suche. Nichts zum Programmieren,
aber viele Kleinigkeiten, die Ihr Herz erfreuen werden. Ganz sicher!
Windows Desktop Search (WDS) in eigenen Anwendungen nutzen (Heft-Artikel)
Die Rechner werden immer schneller. Geht es aber um das Auffinden und Durchsuchen von
Dateien, die in mehreren Ordnern versteckt sind, so dauert das immer noch quälend lange.
Auch beim Durchsuchen von Outlook spürt man die Beschränkung des Dateisystems. Aber
wer denkt heute noch in Ordnern und Dateien? Niemand! Wir denken in Tags ...
Die Bildbearbeitungsklassen von .NET 3.0 (Heft-Artikel)
Die für die Bildbearbeitung zuständigen Klassen des .NET Frameworks 3.0 erben fast alle
von ImageSource. Das erlaubt viel Flexibilität bei der Umwandlung von Bildern.
Was alles geht, zeigt dieser kleine Rundgang durch die Klassenbibliothek. Dazu kommen
zwei Schmankerl: Rote Augen entfernen und ein Antikfilter.
Drag-and-drop unter Windows Presentation Foundation (Heft-Artikel)
In einer mehrteiligen Serie stellt dotnetpro Controls und Technologien der Windows
Presentation Foundation vor. Zur Veranschaulichung wird ein Programm erstellt, das
einige Funktionen der Image Gallery bietet. Wo es viele Bilder gibt, wird viel hin- und
hergeschoben. Also geht es im ersten Teil um ein pfiffiges Drag-and-drop.
Mit Adornern das Design von Objekten zur Laufzeit ändern (Heft-Artikel)
Mit der abstrakten Klasse Adorner der WPF lassen sich Controls zur Laufzeit in ihrem Erscheinungsbild
verändern. Möchten Sie ein Panel in der Größe ändern? Oder einen
Bereich eines Bildes markieren? Oder Controls verschieben und drehen? Oder Elemente
einer Listbox wie im Explorer markieren? Oder ... Und das alles mit nur ein paar Zeilen!
Algorithmen für die Bildoptimierung (Heft-Artikel)
Bildbearbeitungstools gibt es wie Sand am Meer. Bestimmt haben auch Sie schon einmal
die Aufgabe gehabt, Funktionen davon in Ihr Programm zu integrieren. Das geht doch
bestimmt ganz einfach, sagt der Kunde: Programm öffnen und dann den Zauberstab an -
klicken. Das können Sie doch auch! Oder nicht? Aber klar doch!
Einblick in WPF-Programme mit Snoop (Heft-Artikel)
Sobald Sie Ihre ersten WPF-Anwendungen erstellen, werden Sie öfters vor der Situation stehen, dass etwas nicht so aussieht, wie Sie es sich vorgestellt haben. Aber woran liegt das? Mit Snoop lassen sich alle Objekte während der Laufzeit untersuchen und auch ihre Werte ändern. dotnetpro stellt das Tool vor.
Einführung in XAML (Heft-Artikel)
Sie programmieren mit .NET und haben Grundkenntnisse in XML. Sie haben schon von Windows Presentation Foundation gehört und dass das irgendwie „cool“ ist und wollen mehr wissen. Dann erfahren Sie hier, was auf Sie zukommt.
Mehr aus XAML rausholen (Heft-Artikel)
WPF und XAML sind ein mächtiges Gespann und erweitern die Möglichkeiten des
Programmierers ungemein. Aber selbst hier bleiben manchmal Wünsche offen.
Mit ein wenig Handarbeit und Hintergrundwissen geht’s dann aber doch.
Fehler im Fluss (Heft-Artikel)
Mit Workflows lassen sich komplexe Abläufe in heterogenen Umgebungen steuern. Eine effektive Fehlerbehandlung ist hier unerlässlich. Die Workflow Foundation bietet eine Reihe von Möglichkeiten, auf Fehler zu reagieren. dotnetpro zeigt, wie Sie Fehlerbehandlungen wie Zwiebelscheiben um Ihre Prozesse legen können.
Listbox unter XAML (Heft-Artikel)
Eine Listbox ist ein Control mit mehreren Zeilen, die man markieren kann. So war das bisher. Die im .NET Framework 3.0 enthaltene Windows Presentation Foundation (WPF) trennt nun Funktionalität und Erscheinungsbild. So bleibt von einer Listbox nur übrig, dass man ihre Elemente markieren kann. Über das Erscheinungsbild wird noch keine Aussage getroffen. dotnetpro zeigt, was alles möglich wird.
Der Designer der Windows Workflow Foundation (WF) (Heft-Artikel)
Die Windows Workflow Foundation (WF) bietet einen Designer, der sich in eigene Anwendungen integrieren lässt. In diesem dritten und zugleich letzten Teil der Workflow-Serie erfahren Sie, wie Sie Ihre Anwendung um den Designer samt
Eigenschaftenfenster und Activity-Toolbox erweitern.
Entwickler stehen unter Zeitdruck. Zehn Regeln für produktive Entspannung. (Heft-Artikel)
Gibt es Softwareprojekte, die pünktlich fertig werden? Gibt es Entwickler, die um 17 Uhr nach
Hause gehen? Über falsch definierte Anforderungen und schlechtes Projekt management ist
schon viel geschrieben worden. Aber liegen die Überstunden auch an der Art, wie wir ent -
wickeln? Sind wir zu langsam oder gar uneffektiv? dotnetpro stellt zehn Regeln vor, die Sie fit
machen für die 35-Stunden-Woche.
Add-ins für die Media Center Edition entwickeln (Heft-Artikel)
Mit Maus und Fernbedienung
Drei Vista-Editionen werden auch das Media Center enthalten. Damit können Sie Bilder, Videos, TV und Musik über die Fernbedienung in Wohnzimmeratmosphäre steuern. Programmierer können Add-ins für die Media Center Edition entwickeln. dotnetpro gibt einen Überblick über die drei verschiedenen Add-in-Technologien.
Methodik zur Workflow-Erstellung (Heft-Artikel)
Baukasten für Entwickler
Die Windows Workflow Foundation soll die vielfältigen Dienste eines Unternehmens logisch miteinander verknüpfen und so die Zusammenarbeit der Entwickler, Analytiker und Geschäftsführer verbessern. dotnetpro stellt ein strukturiertes Vorgehen zum Aufbau von Workflows vor und zeigt die technischen Möglichkeiten für die Übergabe von Daten.