Sprachen
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
01.03.2010
Gezähmte Giganten
Data-Warehouse-Tabellen können gigantisch groß werden. Tabellen mit einer Anzahl von Datensätzen im dreistelligen Millionenbereich sind keine Seltenheit.Aber wie soll man mit solchen Tabellenungetümen performant arbeiten? Seit dem SQL Server 2005 gibt es eine Lösung:Man teilt sie auf in mehrere Partitionen.
weiterlesen
01.03.2010
Feuer im Griff
Mithilfe desWindows-APIs IMAPIv2 lassen sich Daten-CDs und -DVDs brennen. Um die Funktionen dieses APIs bequem zu verwenden, leistet einWrapper gute Dienste. Er ermöglicht nicht nur das einfache Kopieren von Dateien und Verzeichnissen, sondern auch Multisessions, das Löschen von CDs und DVDs und Fortschrittsanzeigen beim Füllen eines Images.
weiterlesen
01.03.2010
Schemalos speichern mit StupidDB
Webanwendungen mit „User Generated Content“ (UGC) sind überall anzutreffen. Eine geeignete Methode, die riesigen Datenmengen zu speichern, existiert derzeit noch nicht. StupidDB löst das Problem, ist als Open Source veröffentlicht und enthält mittlerweile auch Funktionen einer schemalosen Datenbank.
weiterlesen
01.03.2010
Chill out
Sie hören „Persistenz“ und denken „relationales Datenbanksystem und O/R-Mapper“. Für viele Einsatzszenarien ist das richtig so.Aber es geht auch viel einfacher. Im Lounge Repository legen Sie einfach Objekte ab. Im Dateisystem.MitWiederkehr.
weiterlesen
01.03.2010
Sicherer Softwareschutz
Um .NET-Anwendungen und -Komponenten vor unrechtmäßiger Nutzung zu schützen, sind nicht nur sichere firmenund produktspezifische Zugriffsschlüssel und Lizenzen nötig, sondern auch eine nicht umgehbare Codeverschlüsselung. InishTech bietet eine solche Lösung an.
weiterlesen
01.03.2010
Lizenzierung im Dialog
Um die unrechtmäßige Nutzung Ihrer Software zu unterbinden, müssen Sie diese mit Lizenzierungsfunktionen absichern. Der License Creator arbeitet rein softwarebasiert und greift auf eine .NET-Klassenbibliothek zu, die ihrerseits anwendungsspezifische Lizenzdateien verwendet.
weiterlesen
01.03.2010
Parasit Support
Menschen verändern sich wohl nur, wenn sie Widerstand begegnen. Erst wenn sie auf ihrem Lebensweg an eine Wand stoßen, ändern sie ihren Kurs. Und selbst dann nicht unbedingt.
weiterlesen
01.03.2010
Komm aufs Sofa
Heute sind mit dem Begriff Datenbank meist relationale Datenbanken gemeint. Doch gibt es auch Einsatzzwecke für Datenbanken, die ohne SQL auskommen. Hier wird ein zurzeit populärer Vertreter dieser Gattung vorgestellt: CouchDB.
weiterlesen
01.03.2010
AKTUELL
Visual Studio 2010 wird deutlich flotter - GraphDB speichert objektorientierte Daten auf Mietbasis - Konferenz-Highlights für Entwickler im Jahr 2010 - Beta von SharpDevelop 3.2 etc.
weiterlesen