Artikel von Andreas Heil
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 05/2013,
Seite 47)
Jetzt kommt es zum Showdown zwischen den in dieser Serie vorgestellten JavaScript-Frameworks. Bewertet werden
nicht nur Umfang und Komplexität der Frameworks, sondern auch die gelungene Umsetzung des MV*-Patterns.
(
dotnetpro 04/2013,
Seite 35)
In diesem zweiten Teil der Serie lernen Sie vier weitere JavaScript-Frameworks rund um das MV*-Pattern im Web kennen. Auch diesmal wird geprüft, ob sich die Bibliotheken zum Einsatz mit ASP.NET eignen oder nicht.
(
dotnetpro 03/2013,
Seite 48)
Auch im Web hat das MV*-Pattern längst Einzug gehalten. Ein Vergleich der Bibliotheken, die ASP.NET-Entwickler bei der Umsetzung der Patterns MVC und MVVM auf Basis von JavaScript unterstützen.
(
dotnetpro 08/2012,
Seite 42)
Eine saubere Trennung von View und ViewModel, wartbareren Code wie auch gut testbare Anwendungen:
All das verspricht das MVVM Light Toolkit. dotnetpro hat ihm auf den Zahn gefühlt.
(
dotnetpro 04/2012,
Seite 40)
.NET-Assemblies sind nicht schwer in den ursprünglichen Code zurückzuübersetzen – die Common Language Infrastructure macht’s möglich. Das Angebot an entsprechenden Tools wächst, dotnetpro hat sie verglichen.
(
dotnetpro 08/2011,
Seite 58)
ReSharper erweitert Visual Studio um zahlreiche nützliche Funktionen. Trotz des nahezu unüberschaubaren
Funktionsumfangs bleiben Wünsche offen, die sich mit eigenen ReSharper-Plug-ins umsetzen lassen.
dotnetpro zeigt, wie sich der Wunsch nach dem eigenen ReSharper-Plug-in mit wenig Aufwand verwirklichen lässt.
(
dotnetpro 02/2011,
Seite 38)
Mehr externe Bibliotheken für die eigene Anwendung bedeuten mehr Aufwand in der Verwaltung und Konfiguration.
Irgendwann wird dieser Aufwand zu zeitintensiv oder schlicht zu nervig.Mit dem Paketmanager NuGet werden
Aufspüren, Einbinden und Konfigurieren externer Bibliotheken wieder zu dem, was sie sein sollten: ein Kinderspiel.
(
dotnetpro 01/2011,
Seite 19)
Mit loser Kopplung, nachrichtenbasierten Aufrufen und einer Reihe von High-Level-Diensten verspricht Matrix Platform
geringe Entwicklungszeiten, hohe Skalierbarkeit und mehr Flexibilität beim Entwickeln von .NET-Anwendungen.
(
dotnetpro 09/2010,
Seite 38)
Das Erfassen von Software-Metriken ist weder aufwendig noch teuer. Nur wenige Sekunden dauert die Analyse mit den
Werkzeugen von Visual Studio. dotnetpro zeigt,was Visual Studio 2010 an Metriken anbietet, und erklärt deren Bedeutung.
(
dotnetpro 09/2010,
Seite 26)
Programmzeilen per Hand zählen ist offensichtlich nicht der Weisheit letzter Schluss. Ohne maschinelles Erfassen
sind Softwaremetriken nicht in den Griff zu bekommen. NDepend ist einWerkzeug, das dem Entwickler dank
Visual-Studio-Integration diese Arbeit abnimmt – auch ohne großen Einarbeitungsaufwand.
(
dotnetpro 09/2010,
Seite 20)
Wie gut ist eigentlich Ihre neue Software? Doppelt so gut wie die alte, oder zehn Prozent schlechter?Was ist überhaupt guter Code? Nur wer diese Fragen mit konkreten Zahlen beantworten kann, weiß über die Qualität seines Codes tatsächlich Bescheid und kann diese verbessern. dotnetpro zeigt, wie mittels Metriken Quelltext objektiv bewertet werden kann.
(
dotnetpro 08/2010,
Seite 14)
Sie müssen Zahlen visualisieren und haben keinen Designer imTeam – für jeden Programmierer eine unangenehme
Vorstellung.Mit demWPF Dynamic Data Display lassen sich Informationen auch ohne künstlerische Begabung in
ansehnlichen Diagrammen und Schaubildern darstellen – und das auch noch in Echtzeit.
(
dotnetpro 07/2010,
Seite 44)
Code Snippets in Visual Studio sind ein mächtigesWerkzeug, wenn es um das Einfügen wiederkehrender
Programmfragmente geht. So effizient sich die Verwendung von Code Snippets zeigt, so aufwendig
gestaltet sich jedoch deren Erstellung. dotnetpro zeigt, wie dieser Entwicklungsschritt mithilfe des
Snippet Designers um einiges einfacher wird.
(
dotnetpro 02/2010,
Seite 26)
Das Reactive Framework eröffnet neue Möglichkeiten des asynchronen Programmierens und erweist sich als
eine der spannendsten Spracherweiterungen, die es ins .NET Framework schaffen könnte. dotnetpro stellt
das Reactive Framework vor und erläutert, wie es die Anwendungsentwicklung beeinflussen wird.
(
dotnetpro 02/2010,
Seite 10)
Die kanonische Abbildung von XML-Schemas auf .NET-Datenstrukturen ist mittels des XML-Schema-Definition-Tools
zwar möglich, für den Entwickler jedoch nicht sonderlich komfortabel.Mit LINQ to XSD bietet Microsoft nun eine
Programmierschnittstelle, welche mithilfe von XSD die Vorzüge von LINQ mit der starken Typisierung von XML koppelt.
(
dotnetpro 05/2008,
Seite 61)
Ist ein guter Softwareentwickler auch gleichzeitig ein guter Softwarearchitekt? Diese Frage kann man nicht mit Ja oder Nein beantworten. Schließlich erwartet man von einem Bauingenieur auch nicht, ein guter Architekt zu sein. Doch dotnetpro-Autor Andreas Heil gibt Ihnen fünf Buchtitel zum Thema Design und Architektur an die Hand, die Ihnen bei der Entscheidung – Architekt oder nicht – helfen.
(
dotnetpro 04/2008,
Seite 68)
Besser, schneller, schöner – wo uns Ajax sogenannte Rich Internet Applications verspricht,
gibt es noch einiges zu optimieren. Die dotnetpro-Autor Andreas Heil zeigt fünf Titel zum
Thema Ajax und Webprogrammierung, die helfen, die eigenen webbasierten Projekte noch
besser, schneller und schöner zu gestalten.
(
dotnetpro 03/2008,
Seite 38)
Keine Zeit, Abgabetermine, Deadlines, Roll-outs, Terminstress: Die Liste unangenehmer
Nebenwirkungen in IT-Projekten lässt sich nahezu beliebig fortsetzen. dotnetpro-Autor
Andreas Heil stellt fünf Bücher vor, die zeigen, wie Sie Ihre IT-Projekte in den Griff bekommen,
ganz ohne Nebenwirkungen.
(
dotnetpro 02/2008,
Seite 40)
Komplexe Anwendungen einfach erstellen? Dank der verschiedensten High-End-Frameworks
aus den Entwicklerstätten des Redmonder Softwarehauses wird die Programmierung
von komplexen webbasierten Kollaborationsplattformen, 3D-Anwendungen und Spielen immer
einfacher. dotnetpro-Autor Andreas Heil hat sich die Literatur zu einigen dieser
aktuellen High-End-Entwicklungen genauer angeschaut.
(
dotnetpro 01/2008,
Seite 72)
Ajax ist unter anderem eine Tragödie des griechischen Dichters Sophokles. Ähnlich tragisch
wie dessen Werk kann sich auch der Einstieg in neue Paradigmen oder Ansätze wie das Ajax-
Konzept erweisen. Die fünf vorgestellten Titeln wandeln die sich anbahnende Tragödie aber
in Romanzen – mit Happy End.
(
dotnetpro 12/2007,
Seite 50)
Das neue Jahr, oder besser das neue Projektjahr, droht. Die vorgestellten Titel verhelfen
Ihnen zu einem guten Start. Als kleinen Leckerbissen konnte dotnetpro-Autor Andreas Heil
bereits zusätzlich einen Blick in das erste Silverlight-Buch von Microsoft Press werfen.
(
dotnetpro 12/2007,
Seite 12)
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.
(
dotnetpro 11/2007,
Seite 46)
Im Web nichts Neues? Weit gefehlt! Kaum ein Medium kann eine so rasante technologische
Entwicklung vorweisen wie das Web. Interessantes für zukünftige „Web-2.5“-Entwickler
stellt dotnetpro-Autor Andreas Heil vor.
(
dotnetpro 10/2007,
Seite 70)
Während zu Beginn des kommenden Jahres zahlreiche Neuerscheinungen zum .NET Framework
3.0 und 3.5 geplant sind, stellt dotnetpro-Autor Andreas Heil einige der bereits
verfügbaren deutschsprachigen Bücher vor und stellt fest: Die Qualität der Bücher zum
neuen .NET Framework zieht merklich an.
(
dotnetpro 09/2007,
Seite 54)
Access und Visio, zwei Mitglieder aus der Microsoft-Office-Familie, sind dank VBA auch
für Entwickler interessant. dotnetpro-Autor Andreas Heil stellt fünf Titel zu den beiden
Office-Brüdern vor.
(
dotnetpro 08/2007,
Seite 78)
Zweigeteilt präsentiert sich die aktuelle Buchbesprechung: Zum einen ein hoher Detailgrad
rund um die Kommandozeile und die PowerShell Monad, zum anderen der höchste
Abstraktionsgrad in der Softwareentwicklung, die Architektur. Sowohl Tüftler als auch Experte
sollten somit auf ihre Kosten kommen.
(
dotnetpro 07/2007,
Seite 44)
Dank des neuen .NET Frameworks 3.0 und der darin enthaltenen Komponenten Windows
Presentation Framework (WPF), Windows Communication Framework (WCF) und Windows
Workflow Foundation (WF) bricht eine nahezu unerschöpfliche Flut interessanter Bücher
über die Lesergemeinschaft herein. Dass es darüber hinaus noch weitere interessante .NETThemen
gibt, zeigt dotnetpro-Autor Andreas Heil.
(
dotnetpro 06/2007,
Seite 60)
Sie kennen 95 Prozent der Klassen im .NET Framework auswendig? Das ist höchst imponierend,
aber erst die halbe Miete für den Top-Entwickler. Erst ein breites Wissen im Bereich
der Softwareentwicklung erlaubt es, die richtigen Entscheidungen zu treffen. Fünf Titel aus
den verschiedensten Technologiebereichen sollen helfen, dieses Wissen zu erweitern.
(
dotnetpro 05/2007,
Seite 46)
1,5 Exabyte, ausgeschrieben 1.500.000.000.000.000.000 Byte, an Daten sollen im laufenden
Jahr weltweit anfallen. Irgendwo müssen diese Daten gespeichert werden. Zumindest ein
Teil der Daten wird im SQL Server 2005 seinen Platz finden. Die Daten von fünf Büchern hat
dotnetpro-Autor Andreas Heil zu diesem Thema verarbeitet.
(
dotnetpro 03/2007,
Seite 68)
Die Zeiten sind vorbei, in denen eine einfache, ausführbare Datei und eine in Access
zusammengeklickte Datenbank auf einer Diskette ausgeliefert wurden. Perfektes
Zusammenspiel zwischen Mensch und Software sind nötig, um im Entwicklungsprozess
erfolgreich zu sein. dotnetpro-Autor Andreas Heil hat sich fünf Bücher näher
angeschaut, die im Softwareentwicklungsprozess hilfreich sein könnten.
(
dotnetpro 02/2007,
Seite 44)
Ob bei Versicherungen, Banken, Supermarktketten oder dem Autovertragshändler um die Ecke: Software wird in allen Sparten und Unternehmen eingesetzt. Hilfestellung, wie Sie Ihr Geschäft erfolgreich mit Software managen, stellt ihnen dotnetpro-Autor Andreas Heil vor.
(
dotnetpro 01/2007,
Seite 58)
Noch immer stellt C# die Referenzsprache aus dem Hause Microsoft dar. Daran ändert sich auch 2007 nichts. Da liegt es nahe, den Auftakt des Jahres mit fünf Büchern zu Themen für C#-Entwickler zu gestalten. dotnetpro-Autor Andreas Heil hat sie sich angesehen.
(
dotnetpro 10/2005,
Seite 130)
Programmieren mit Spec#
Mit Spec# bietet Microsoft eine experimentelle Programmiersprache auf der Basis von C#. Sie soll ermöglichen, was schon immer der Traum eines jeden Entwicklers war: große, leicht zu wartende und – vor allem – korrekte Programme zu entwickeln.
(
dotnetpro 3/2005,
Seite 49)
Die Koordination eines Software-Projekts birgt bereits bei einer kleinen Anzahl von Beteiligten schier unüberwinbare Herausforderungen. Der Einsatz qualifizierter, aber auch höchst zuverlässiger Systeme ist gefordert. Mit CVS und Subversion stehen zwei ausgereifte Systeme zur Verfügung, die auch unter Windows einen hohen Verbreitungsgrad besitzen. dotnetpro-Autor Andreas Heil stellt vier Bücher dazu vor.
(
dotnetpro 2/2005,
Seite 48)
Können Sie sich mit Ihrem Software-Produkt identifizieren? Wissen Sie, wie Ihr Produkt am Markt positioniert ist? Haben Sie sich bereits Gedanken über den Lebenszyklus Ihres Produkts gemacht? Sollte auch nur eine Antwort „Nein“ lauten, ist es höchste Zeit, einen Blick in Richtung Produktmanagement zu werfen. Da auf dem deutschen Markt kaum Bücher zum Thema Software-Produktmanagement vorhanden sind, stellt dotnetpro-Autor Andreas Heil die wichtigsten Vertreter vor.