- Fehlerbehandlung mit Struktur
Abstract:
Eine durchgängige und korrekte Fehlerbehandlung ist für jedes Programm wichtig, um eine gewisse Stabilität zu erreichen. Dabei sollten auch Fehler zielgerichtet behoben und nicht nur einfach abgefangen werden. Welche Möglichkeiten unter C# zur Verfügung stehen, ist Inhalt der heutigen C#-Kolumne.
Online lesen: hier ....
Veröffentlicht am: 11/1/2011 von: Marc Andre Zhou
- Parallel Computing ― Teil 1: Singleton und InitOnce
Abstract:
Wie auch bei der objektorientierten Programmierung sollten bei der Umsetzung paralleler Lösungen erprobte Entwurfsmuster (Design Patterns) eingesetzt werden. Die hiermit beginnende kleine Serie gibt einen Überblick über Entwurfsmuster aus dem Bereich Parallel Computing und ihre Umsetzungsmöglichkeiten mit der Task Parallel Library. Artikel erschienen im dot.net Magazin
Veröffentlicht am: 8/3/2011 von: Marc Andre Zhou
- C# im Fokus ― Flexibles Typsystem in C#
Abstract:
Artikel erschienen im dot.net Magazin
Veröffentlicht am: 8/3/2011 von: Marc Andre Zhou
- C# im Fokus - Flexibles Typsystem in C#
Abstract:
Die Zuweisung von Typen wird vom Compiler überwacht und somit auch eingeschränkt. Dadurch können im Vorfeld fehlerhafte Typzuweisungen während der Übersetzungszeit frühzeitig erkannt und gelöst werden. Die Art und Weise der Prüfung und das Verhalten sind allerdings abhängig von der verwendeten C#-Version. Artikel erschienen im dot.net Magazin
Veröffentlicht am: 7/6/2011 von: Marc Andre Zhou
- C# im Fokus ― Effiziente Datentypkonvertierung mit C#
Abstract:
Artikel erschienen im dot.net Magazin
Veröffentlicht am: 6/8/2011 von: Marc Andre Zhou
- Parallel Computing im praktischen Einsatz: Verwendung der Task Parallel Library
Abstract:
In den ersten beiden Folgen dieser kleinen Serie wurden verschiedene Probleme und Schwierigkeiten aus dem Bereich Parallel Computing beschrieben. Der folgende Artikel beschreibt anhand eines konkreten Beispiels die Umsetzung einer parallelen Lösung. Artikel erschienen im dot.net Magazin
Veröffentlicht am: 6/8/2011 von: Marc Andre Zhou
- Von sequenziell nach parallel: Richtig parallelisieren mit der Task Parallel Library und PLINQ
Abstract:
Das .NET Framework 4.0 unterstützt mit der Task Parallel Library und PLINQ die Umsetzung paralleler Lösungen. Oft besteht aber die Herausforderung darin, vorhandene Anwendungen und somit eine bestehende Codebasis – zu parallelisieren. Artikel erschienen im dot.net Magazin
Veröffentlicht am: 5/4/2011 von: Marc Andre Zhou
- C# im Fokus ― Möglichkeiten der Datentypkonvertierung in C#
Abstract:
Artikel erschienen im dot.net Magazin
Veröffentlicht am: 5/4/2011 von: Marc Andre Zhou
- C# im Fokus – Unsicherer Code via unsafe: Zeiger in C# – Teil 2
Abstract:
Artikel erschienen im dot.net Magazin
Veröffentlicht am: 4/6/2011 von: Marc Andre Zhou
- Parallel Computing: Möglichkeiten der Parallelisierung erkennen und beurteilen
Abstract:
Nach der Verschiebung der Hardwareentwicklung im CPU-Bereich steht der Entwickler vor einer neuen technischen Herausforderung. Heutige Prozessoren (CPUs) besitzen in der Regel mehr als einen Kern (Core), wobei möglichst alle genutzt werden sollten. Die Nutzung der Kerne geschieht allerdings nicht automatisch, sondern muss durch den Entwickler explizit eingefordert werden. Artikel erschienen im dot.net Magazin.
Veröffentlicht am: 4/6/2011 von: Marc Andre Zhou
- Der Internet Explorer 9 aus Entwicklersicht
Abstract:
Pünktlich zum offiziellen Release des Internet Explorers 9 ist mein Artikel zum IE9 aus Entwicklersicht erschienen: IE9: Der letzte Schrei lesen
Veröffentlicht am: 3/17/2011 von: Marc Andre Zhou
- Kolumne: C# im Fokus – Unsicherer Code via unsafe: Zeiger in C#
Abstract:
Das Schlüsselwort unsafe erlaubt die Umsetzung von – einfach übersetzt – „unsicherem“ Code. Das bedeutet aber nicht, dass die entstehende Implementierung nicht funktionsfähig oder fehleranfälliger ist. Technisch gesehen deklariert unsafe ein Codeblock, der nicht unter der vollständigen Kontrolle der .NET-Ausführungsumgebung steht. Weiter ...
Veröffentlicht am: 3/7/2011 von: Marc Andre Zhou
- Razor: alternative View-Engine für ASP.NET
Abstract:
Eine der wichtigsten Neuerungen, die mit ASP.NET MVC3 einhergehen, ist eine neue View-Engine mit dem Namen Razor. Sie erlaubt das Definieren einer View in einem entwicklerfreundlichen Mix aus C#- und HTML-Elementen. Weiter lesen ...
Veröffentlicht am: 3/7/2011 von: Marc Andre Zhou
- ASP.NET 4.0 – die Neuerungen (Teil 4) - Daten mit dem neuen Microsoft Chart-Control visualisieren.
Abstract:
In der letzten Ausgabe der DeveloperWorld wurde das QueryExtender-Control von ASP.NET 4.0 vorgestellt, mit dem sich Daten flexibel filtern lassen. Und was ist mit der Anzeige von Daten? Dafür gibt es bei ASP.NET 4.0 ebenfalls etwas Neues in Gestalt eines überaus leistungsfähigen Chart-Controls. Lesen Sie mehr ...
Veröffentlicht am: 2/3/2011 von: Marc Andre Zhou
- Kolumne: C# im Fokus: Optionale Parameter in .NET 2.0 bis .NET 4.0
Abstract:
Mehr im dotnet-Magazin
Veröffentlicht am: 2/2/2011 von: Marc Andre Zhou
- Kolumne: C# im Fokus: Funktion und Verwendung der Klasse „ExpandoObject“
Abstract:
Mehr im dotnet-Magazin
Veröffentlicht am: 1/5/2011 von: Marc Andre Zhou
- Die Neuerungen von ASP.NET 4.0 (Teil 3) - QueryExtender Control
Abstract:
Eine Anforderung, die bei nahezu jeder geschäftlichen Web-Anwendung besteht, ist eine Suchmaske, die möglichst viele Suchkriterien vereinigt. Die Frage, die dabei stets aufs Neue beantwortet werden muss ist, welche Felder Teil der Suchmaske sein sollen. Lesen Sie mehr ...
Veröffentlicht am: 1/3/2011 von: Marc Andre Zhou
- Kolumne: C# im Fokus – Funktion und Verwendung von dynamic
Abstract:
Das mit .NET 4.0 eingeführte Schlüsselwort
dynamic, das die standardmäßig durchgeführte Typprüfung durch den Compiler umgeht, steht in dieser Ausgabe im Mittelpunkt der C#-Kolumne. Aber wann und wieso soll das hilfreich sein?
Lesen Sie mehr ...
Veröffentlicht am: 12/1/2010 von: Marc Andre Zhou
- Neuerungen bei ASP.NET 4.0 (Teil 2) - ASP.NET URL Routing
Abstract:
Die Aspx-Seiten einer ASP.NET-basierten Anwendung werden in der Regel über eine URL adressiert und damit direkt angesprungen. Werden Detailinformationen benötigt, um bestimmte Inhalte anzuzeigen, werden diese über den QueryString-Parameter übergeben, was zu den typisch unschönen URL führt (z.B. www.shop.de/moebel ). Lesen Sie mehr ....
Veröffentlicht am: 11/19/2010 von: Marc Andre Zhou
- Kolumne: C# im Fokus – Richtlinien für das Überschreiben von „Equals“ und „GetHashCode“ (Teil: 2)
Abstract:
In der C#-Kolumne, in der Ausgabe 11.2010 des dot.NET Magazins, wurde die Equals-Methode im Detail betrachtet. Wie erläutert wurde, ist die korrekte Implementierung der Methode wichtig und darf nicht vernachlässigt werden. Neben der Equals-Methode spielt auch die GetHashCode-Methode eine zentrale Rolle, und auch hier gilt es, diese .NET-konform zu überschreiben. Lesen Sie mehr ...
Veröffentlicht am: 11/3/2010 von: Marc Andre Zhou
- ASP.NET 4.0 - die wichtigsten Neuerungen (Teil 1) - Verbesserte ID- und Client-ID-Funktionalität
Abstract:
Mit ASP.NET 4.0 ist es endlich möglich, auf die vormals automatische Vergabe der eindeutigen Identifier für serverseitige Steuerelemente Einfluss zu nehmen. Somit wird der clientseitige Zugriff mittels JavaScript erheblich vereinfacht. Lesen Sie mehr ...
Veröffentlicht am: 10/18/2010 von: Marc Andre Zhou
- Kolumne: C# im Fokus – Richtlinien für das Überschreiben von Equals, GetHashCode und ToString (Teil:1)
Abstract:
Wie in der Einleitung angedeutet wurde, erbt jede Klasse direkt oder indirekt von der Klasse Object. Die Klasse Objekt stellt somit die absolute Oberklasse aller eingebauten Framework- und selbst definierten .NET-Klassen dar. Die Klasse Object besitzt drei Methoden, die in selbst definierten Klassen korrekt überschrieben werden sollten. Lesen Sie mehr ...
Veröffentlicht am: 10/6/2010 von: Marc Andre Zhou
- Kolumne: C# im Fokus – Lambda Expressions und Expression Trees
Abstract:
Mithilfe von Expression Trees kann ausführbarer Code in Datenstrukturen überführt werden. Dies ermöglicht die Modifi zierung des Codes vor der eigentlichen Ausführung. Expression Trees enthalten somit Code in einer hierarchischen Struktur, wobei die einzelnen Knoten jeweils eine Expression repräsentieren. Eine Expression stellt dabei eine Methode oder eine binäre Operation dar. Lesen Sie mehr ...
Veröffentlicht am: 9/1/2010 von: Marc Andre Zhou
- Kolumne: C# im Fokus – Effizienter Programmieren mit Closure
Abstract:
Im letzten Teil der C#-Kolumne wurden Delegates und anonyme Methoden beleuchtet. Anonyme Methoden erlauben im Zusammenspiel mit Delegates nun auch in C# die Verwendung von Closure-Konstrukten. Aber was ist überhaupt ein Closure? Dieser Frage gehen wir in dieser Ausgabe der C#-Kolumne nach. Lesen Sie mehr ...
Veröffentlicht am: 8/1/2010 von: Marc Andre Zhou
- Message in (Ex)change – Die Microsoft Exchange Web Services im Einsatz
Abstract:
In vielen – wenn nicht in den meisten – Unternehmen, die eine Active-Directory-basierte Netzwerkinfrastruktur betreiben, ist ein Exchange Server als Messaging Server im Einsatz. Da der Exchange Server viele seiner Funktionen und Informationen über verwaltete API-Schnittstellen bereitstellt, können diese auf einfache Art und Weise in eigenen Anwendungen verwendet werden. Mehr im dot.net Magazin
Veröffentlicht am: 8/1/2010 von: Marc Andre Zhou
- Web 2.0 und ASP.NET MVC – geht das? – Teil 2: ASP.NET MVC Framework Release 2 – Erweiterte Techniken und Nutzung von jQuery
Abstract:
Im ersten Teil der zweiteiligen MVC-Artikelserie wurde anhand eines Beispiels eine grundlegende ASP.NET-MVC-basierte Anwendung realisiert. Der vorliegende Artikel beschreibt erweiterte Techniken und stellt neue Features vor. Ebenfalls wird gezeigt, wie eine MVCbasierte Anwendung mittels jQuery zu einer modernen Web-2.0-Oberfläche wird. Mehr im dot.net-Magazin.
Veröffentlicht am: 8/1/2010 von: Marc Andre Zhou
- Ab ins Web mit ASP.NET – Verwendung des neuen ASP.NET MVC Framework Release 2
Abstract:
Im Jahr 2009 erschien das erste Release des ASP.NET MVC Frameworks. Seitdem wurde es von vielen Entwicklern erfolgreich eingesetzt und hat sich somit als Alternative zum klassischen Web-Form-Modell etabliert, um ASP.NET-Anwendungen zu realisieren. Mit dem Release 2 werden nun viele Funktionen verfügbar, die die Verwendung des MVC Frameworks weiter vereinfachen. Mehr im dot.net Magazin.
Veröffentlicht am: 6/30/2010 von: Marc Andre Zhou
- Kolumne: C# im Fokus – Delegates und anonyme Methoden
Abstract:
Die .NET-Plattform hat sich in den letzten Jahren stetig weiterentwickelt. Gestartet mit der .NET-Version 1.0, ist nun die Version 4.0 verfügbar. Hinzugekommen sind dabei nicht nur neue und erweiterte Bibliotheken, sondern auch der Sprachumfang ist erweitert worden. In dieser Ausgabe des dot.NET Magazins startet die neue C#- Kolumne, die jeweils elementare Sprachfeatures aufgreift und praktisch erläutert. Hier heht es zum online Artikel ...
Veröffentlicht am: 6/30/2010 von: Marc Andre Zhou
- Höher, schneller, weiter – aber bitte möglichst einfach – STM.NET – Vermeidung von Seiteneffekten durch Isolation
Abstract:
Die Entwicklung von Hardwarekomponenten ist zeitlich der Softwareentwicklung in der Regel weit voraus. So sind Multicore CPUs längst Standard in (fast) jedem Desktop-PC. Die notwendigen Programmiermodelle, um die verfügbare Rechenleistung einfach und sicher nutzen zu können, sind dagegen noch im frühen Anfangsstadium. Dieser Artikel beschreibt STM.NET ... weiter >
Veröffentlicht am: 5/9/2010 von: Marc Andre Zhou
- Dschungel-DXpedition
Abstract:
Mein Artikel über die Entwicklerbibliothek DXperience v2009 wurde vom Hersteller nun auch veröffentlicht. Den gesamten Artikel und mehr Infos: Hier klicken ...
Veröffentlicht am: 3/16/2010 von: Marc Andre Zhou
- Next Generation .NET 4.0 - Parallel Computing unter .NET mit der Task Parallel Library und PLINQ
Abstract:
Um die Geschwindigkeit einer Anwendung zu verbessern, konnte man sich in der Vergangenheit auf die nachfolgende CPU-Generation freuen und verlassen. Wurde die Anwendung zunächst auf einem 700-Mhz-Rechner ausgeführt, brachte der Einsatz einer 1,7-GHz-CPU erhebliche Geschwindigkeitssteigerung, von der alle Programme (inkl. des Betriebssystems) profitierten. Diese Gesetzmäßigkeit ist durch die Einführung von Mehrkernprozessoren (Multi-Core) gebrochen worden. Mehr ...
Veröffentlicht am: 2/19/2010 von: Marc Andre Zhou
- Next Generation "ASP.NET Ajax" – Dynamische Webseiten ohne Postbacks
Abstract:
Das klassische ASP.NET-Webform-Modell erhält Konkurrenz aus eigenem Haus: Die ASP.NET Ajax-Bibliothek von Microsoft verhilf Webdevelopern das Umsetzen clientseitiger HTML-Anwendungen, die ohne Postbacks auskommen. Kompletten Artikel lesen ...
Veröffentlicht am: 2/10/2010 von: Marc Andre Zhou
- Mehr Funktionalität im Client – Aktuelle Neuigkeiten und Features der nächsten ASP.NET-AJAX-Version
Abstract:
Schon in früheren Ausgaben berichtete das dot.NET-Magazin über die bevorstehende ASP.NET-AJAX-Version 4.0. In der Zwischenzeit hat sich einiges getan und mittlerweile ist die sechste Vorschau verfügbar. Verschaffen Sie sich einen Überblick über die Neuerungen und die Funktionsweise anhand praktischer Beispiele. Weiteres ...
Veröffentlicht am: 2/2/2010 von: Marc Andre Zhou
- Dschungel-DXpedition – Die aktualisierte Entwicklerbibliothek DXperience v2009: Eine Übersicht
Abstract:
Das zweite große Update der Entwicklerbibliothek DXperience v2009 kommt mit zahlreichen und interessanten Features daher. Die Bibliothek gliedert sich in mehrere Bereiche von WPF-Steuerelementen bis hin zu IDE-Werkzeugen. Verschaffen Sie sich einen ersten Überblick über alle Bereiche, wichtige Funktionen und Werkzeuge. Weitere Infos ...
Veröffentlicht am: 2/2/2010 von: Marc Andre Zhou
- Axum (vormals: MAESTRO) – Eine domänenspezifische Sprache für parallele Programmierung unter .NET
Abstract:
Die kommende .NET-Framework-Version 4.0 beinhaltet wesentliche Verbesserungen, u. a. in Bezug auf parallele Verarbeitung. Die Task Parallel Library sowie die PLINQ-Erweiterung unterstützen den Entwickler, um einfach und effektiv parallele Verarbeitung in eigene Anwendungen zu integrieren. Die neuen API-Erweiterungen ermöglichen zwar die einfache Nutzung von Parallelität, dennoch verbleiben typische Probleme wie Race Conditions und Deadlocks, die der Entwickler beachten und lösen muss. Lesen Sie mehr in der aktuellen Ausgabe des dot.net Magazins.
Veröffentlicht am: 12/2/2009 von: Marc Andre Zhou
- Hilfe im Geschäftsalltag
Abstract:
InLoox – Projektmanagement in Outlook. Dieser Artikel ist ebenfalls in der aktuellen Ausgabe der Zeitschrift "Der Entwickler" erschienen. Mehr dazu ...
Veröffentlicht am: 11/1/2009 von: Marc Andre Zhou
- Das große Krabbeln - Der ANTS Memory Profiler
Abstract:
In der aktuellen Ausgabe des Entwickler Magazins beschreibe ich in den Artikel "Speicherlecks in .NET-Anwendungen mit dem ANTS Memory Profiler 5 erkennen" die Verwendung des Tools ANTS Memory Profiler um Speicherfehler innerhalb einer .NET Anwendung zu identifizieren. Mehr dazu ...
Veröffentlicht am: 11/1/2009 von: Marc Andre Zhou
- Hilfe im Geschäftsalltag - InLoox – Projektmanagement in Outlook
Abstract:
InLoox ist eine klassische Projektmanagementsoftware, die die Verwaltung, Steuerung und Kontrolle kleiner bis mittelgroßer Projekte ermöglicht. InLoox ist dabei kein Standalone-Programm, sondern komplett in Outlook integriert. Mehr ...
Veröffentlicht am: 7/4/2009 von: Marc Andre Zhou
- Praktische Entwurfsmuster - Teil 9: Mit Prototype Objekte klonen
Abstract:
Ist die Neuanlage eines Objekts sehr ressourcenintensiv und langsam, kann mithilfe des Prototype-Entwurfsmusters unter bestimmten Umständen der Erzeugungsprozess optimiert werden. Um eine Optimierung zu erzielen, kann ein „Cloning“-Mechanismus verwendet werden, um nur einmal notwendige Initialisierungen wiederzuverwenden. Mehr ...
Veröffentlicht am: 7/4/2009 von: Marc Andre Zhou
- Neues in ASP.NET AJAX 4 - Eine Rendering Engine beim Client und andere Möglichkeiten
Abstract:
Die nächste ASP.NET-AJAX-Version 4 bringt einige interessante Neuerungen und Erweiterungen mit. Insbesondere datengetriebene Webanwendungen profitieren von den Möglichkeiten. Die neuen Features werden anhand praktischer Beispiele vorgestellt. Mehr ...
Veröffentlicht am: 6/11/2009 von: Marc Andre Zhou
- Line-of-Business mit Silverlight - Ein objektorientiertes MVC-Framework für Geschäftsanwendungen realisieren
Abstract:
Mit Silverlight steht eine weitere Technologie zur Realisierung anspruchsvoller Oberflächen bereit. Dass mit Silverlight schicke, animierte Oberflächen umgesetzt werden können, ist nichts Neues mehr. Silverlight kann darüber hinaus aber auch zur Realisierung komplexer Geschäftsanwendungen genutzt werden. Wir stellen Ihnen eine mögliche Anwendungsarchitektur vor und zeigen, wie sich Silverlight in die Architektur einer Lineof-Business-Anwendung einfügt. Mehr ...
Veröffentlicht am: 6/11/2009 von: Marc Andre Zhou
- Praktische Entwurfsmuster – Teil 8: Mit Observer Objektzustände überwachen und über Änderungen informiert werden
Abstract:
Änderungen an Objekten müssen oft visualisiert werden. Im optimalen Fall sollte die Aktualisierung der Visualisierung gleichzeitig mit der Änderung des Zustands erfolgen. Dies erfordert eine enge Kopplung zwischen dem Objekt und der visuellen Ausgabe. Um diese enge Kopplung aufzulösen, kann das Observer-Entwurfsmuster eingesetzt werden. Mehr ...
Veröffentlicht am: 5/6/2009 von: Marc Andre Zhou
- Profiling mit Ameisenfleiß – Schwachstellen und Performance-Engpässe in .NET-Anwendungen erkennen – mit dem ANTS Performance Profiler 4
Abstract:
Das Aufspüren von Performance-Engpässen und Schwachstellen innerhalb eines umfangreichen Programms ist ohne Hilfsmittel eine mühselige Angelegenheit. Allein durch die Verwendung eines Debuggers können oft nicht alle Probleme aufgedeckt werden, da sich ein Programm im Debug-Modus nicht unbedingt so verhält wie im normalen Ausführungsmodus. Abhilfe kann hier das Profiling-Werkzeug ANTS Profiler bieten. Mehr ...
Veröffentlicht am: 5/6/2009 von: Marc Andre Zhou
- Artikel: Des Pudels Kerne – Effektive Nutzung von Mehrkernprozessoren mit ParallelFX
Abstract:
Abstract:
In der Vergangenheit konnte sich der Entwickler auf zukünftige, neue und schnellere Prozessoren verlassen. War eine Anwendung während der Entwicklung langsam und träge, wurde dieses Problem meist mit der nächsten Prozessorengeneration gelöst. Zwischen den zwei großen Prozessorherstellern Intel und AMD kam es zwischenzeitlich zu einem Wettstreit darüber, wer am schnellsten eine neue CPU-Generation mit einer höheren Taktfrequenz herstellen konnte. Mehr ...
Veröffentlicht am: 4/1/2009 von: Marc Andre Zhou
- Artikel: Praktische Design-Patterns, Teil 6 - Mit dem Object-Pool-Muster erzeugte Ressourcen öfter verwenden
Abstract:
Die Erzeugung von Objekten ist ein mehr oder weniger teurer und ressourcenintensiver Vorgang. Bei einigen Objekten sind die Kosten für die Erzeugung so hoch, dass sich eine Wiederverwendung der angelegten Objekte lohnt. Das Entwurfsmuster Object Pool beschreibt ein Verfahren, um erzeugte Objekte in einem Pool zu halten. Objekte können später vom Client aus dem Pool entnommen und brauchen nicht neu erzeugt zu werden. Mehr ...
Veröffentlicht am: 3/1/2009 von: Marc Andre Zhou
- Artikel: Step by Step reloaded: MVC Framework
Abstract:
In der Reihe „Step by Step“ wurde gezeigt, wie eine ASP.NET-Anwendung geplant und umgesetzt werden kann. Eine Leserumfrage ergab, dass viele von Ihnen Interesse haben, die Anwendung durch den Einsatz des MVC-Frameworks zu realisieren. Wir kommen diesem Wunsch gerne nach und zeigen die Verwendung des MVC-Frameworks anhand unserer Anwendung. Mehr ...
Veröffentlicht am: 2/1/2009 von: Marc Andre Zhou
- Artikel: Praktische Design-Patterns, Teil 5 - Mit dem Muster Identity Map das mehrfache Laden von Objekten verhindern
Abstract:
Die meisten heute betriebenen Anwendungen müssen Daten aus einem Speichermedium lesen und wieder zurückschreiben. Um das Design Pattern Identity Map anzuwenden, spielt es keine Rolle, ob es sich um eine Datenbank oder ein anderes Speichermedium handelt. Mehr ...
Veröffentlicht am: 2/1/2009 von: Marc Andre Zhou
- Artikel: Praktische Entwurfsmuster Teil 4 - Mit dem Strategie-Pattern algorithmische Lösungen in einer Klasse kapseln
Abstract:
Eine Strategie beschreibt die Vorgehensweise zur Lösung eines Problems. Innerhalb von Anwendungssystemen kommen während der Laufzeit einer Anwendung verschiedene Strategien zum Einsatz. Typischerweise wird zwischen verschiedenen Strategien innerhalb von Programmverzweigungen entschieden, die oft in Form von if-then-else-Konstrukten definiert wurden. Um die Komplexität dieses Konstrukts zu reduzieren, kann das Strategiemuster eingesetzt werden. Mehr ...
Veröffentlicht am: 1/1/2009 von: Marc Andre Zhou
- New Article avaliable about the "Client Data Controls" (ASP.NET Futures)
Abstract:
A new Article from me has been published in the "Dot.Net Magazin" (December issue). The Article describes the use of the the new client side "Client Data Controls". This new controls will be available in the .NET Framework 3.5 (or in the regarding SP 1.0). The article give you a complete overview and provide you with some examples. See more here: ASP.NET Futures: Client Data Controls und XML-Script
Veröffentlicht am: 11/13/2007 von: Admin