01.08.2010
MDF-Dateien unter der Lupe
Jede relationale Datenbank enthält Daten in Form von Tabellen. Der SQL Server speichert die Daten in einer MDF-Datei im Dateisystem. Aber wie werden Datensätze innerhalb von Tabellen physisch in einer Datenbankdatei abgelegt? dotnetpro erklärt den Aufbau des Dateiformats und zeigt, wie Sie mit geschicktem Datenbankdesign Performance- Optimierungen durchführen.
weiterlesen
01.06.2010
Datenstromanalyse
StreamInsight, eine Plattform innerhalb des SQL Servers 2008 R2, erlaubt es, Datenstromanalysen in Echtzeit durchzuführen. dotnetpro hat sich die Complex-Event-Processing-Lösung näher angesehen und zeigt, was dahintersteckt.
weiterlesen
01.05.2010
Axum
Die experimentelle SpracheAxum wird von den Microsoft DevLabs bereitgestellt und soll das Programmieren von Multi- Threading-Anwendungen erleichtern. Ihre Syntax ist stark an C# angelehnt, bietet aber viele neue Konzepte. Hier finden Sie einen Überblick über die Features vonAxum.
weiterlesen
01.05.2010
.NET steuert Hardware
Wer meint, .NET eigne sich nicht für die Hardwareprogrammierung, der täuscht sich! Hier lesen Sie, wie Sie Schalter, Displays, LEDs, Potentiometer oder Servomotoren mit Hardware-Boards kombinieren und mit .NET programmieren, um damit Steuerungen zu realisieren.
weiterlesen
01.04.2010
Klein gewürfelt
Ein DataWarehouse zu implementieren bedeutet, mit gigantischen Datenmengen umzugehen. Dazu zählen nicht nur die Faktentabellen, sondern auch die Cubes, die Measure Groups beinhalten. Die Partitionierung der Measure Groups ermöglicht eine Performanceoptimierung.
weiterlesen
01.04.2010
SQL Server irgendwo
Microsofts Cloud-Computing-Initiative bringt mit SQL Azure eine komplette SQL-Server-Datenbank in die Cloud. Zwei der Hauptziele beim Design von SQL Azure waren die nahtlose Integration in bestehende Entwicklungstools und der einfache Umstieg. dotnetpro zeigt, wie die Entwicklung mit SQL Azure funktioniert und wie sich die Lizenzierung von SQL Azure gestaltet.
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.02.2010
Neues aus der Thread-Forschung
Software Transactional Memory (STM) vereinfacht den Zugriff auf gemeinsam genutzte Datenstrukturen in Multithreading-Anwendungen. Microsoft experimentiert schon länger mit STM und bietet nun erstmals eine spezielle .NET-Version an, bei der STM direkt in die CLR integriert ist.
weiterlesen
01.02.2010
Chronik der Ereignisse
Die Datenberge wachsen. Und mit ihnen wächst die Bedeutung von DataWarehousing und Business Intelligence. dotnetpro erstellt in dieser Serie eine professionelle DWH/BI-Lösung mit dem SQL Server 2008. In dieser Folge erfahren Sie, wie Sie die Logging- und Auditing-Prozesse eines DataWarehouses implementieren und über SSIS-Templates standardisieren.
weiterlesen
01.12.2009
Ausbau zur Schnellstraße
Wer richtig fragt, der bekommt schneller eine Antwort. Jedenfalls gilt das für ADO.NET-Code, der Daten vom Microsoft SQL Server abfragt. Aber manche Funktionen, die dem Entwickler das Leben leicht machen, bremsen den SQL Server aus. dotnetpro zeigt, wie Sie Ihre Anfragen so präsentieren, dass Sie schneller an Ihre Daten gelangen.
weiterlesen