
Tobias Richling
55 Artikel
01.12.2010
Vordrängeln verboten
Methoden asynchron aufzurufen – das ist der letzte Schrei. Aber manchmal ist es dann eben doch nötig, mehrere Methoden in einer bestimmten Reihenfolge abzuarbeiten. dotnetpro zeigt, wie das in WCF und Silverlight gelingt.
weiterlesen
01.03.2010
WCF synchronisieren
Asynchrone Aufrufe von WCF-Diensten sind häufig vorteilhafter als synchrone, weil die jeweiligen Vorgänge eine gewisse Zeit benötigen und die Oberfläche der Anwendung währenddessen blockieren können. Silverlight gestattet sogar ohnehin nur asynchrone Dienstaufrufe. Das Problem ist die Synchronisierung der Ergebnisse. Angepasste Dienstproxies lösen es.
weiterlesen
DataAccess selbstgemacht
01.03.2009
Mit XSLT Wrapper erzeugen für SP
Hier sind Ihre .NET-Klassen. Und dort lagern im SQL Server die gespeicherten Prozeduren. Beim Aufruf der gespeicherten Prozeduren muss sich der Entwickler um das korrekte Mapping der Datentypen und die Auflistung von Parametern und Rückgabewerten kümmern. Doch es geht auch einfacher. dotnetpro zeigt, wie Sie für Stored Procedures automatisch .NET-Klassen generieren können.
weiterlesen
01.08.2008
Laufzeitverwaltung von Lizenzen
Der Lizenzierungsmodus ist für eine Software, die kommerziell vermarktet werden soll, ein wichtiger Faktor. Entscheidungen bezüglich der Lizenzierung können großen Einfluss auf die gesamte Architektur der Software haben. Das Thema sollte deshalb bereits früh im Entwicklungsprozess berücksichtigt werden. Mithilfe von WCF lässt sich eine Lösung umsetzen, die die Anzahl gleichzeitiger Zugriffe auf eine Anwendung beschränken kann.
weiterlesen
01.07.2008
Mit CodeDom dynamisch Code generieren
CodeDom bietet die Möglichkeit, zur Laufzeit eines Programms Code zu erzeugen und daraus Assemblies zu kompilieren. dotnetpro zeigt ein Anwendungsbeispiel: Zunächst werden Lizenzinformationen über ein GUI eingegeben. Daraus generiert die Anwendung eine maßgeschneiderte DLL mit Lizenzinformationen.
weiterlesen