01.11.2012
Oberflächlich gleich
XAML oder HTML – Entwickler von Metro-Apps haben die Qual der Wahl. dotnetpro hat beide Varianten geprüft und stellt sie anhand eines Beispielprojekts einander gegenüber.
weiterlesen
01.11.2012
Automatische Kontrolle
Die Modellbindung von ASP.NET kann Daten auf Gültigkeit prüfen. Dazu bindet es die ASP.NET-Validierungssteuerelemente bei Bedarf automatisch in die Webseite ein.
weiterlesen
01.10.2012
Flexibel gebunden
Für ASP.NET Webforms gibt es mehrere Verfahren, um Daten anzubinden. Mit ASP.NET 4.5 kommt ein weiteres hinzu: Model Binding, ein guter Ersatz für das ObjectDataSource-Element.
weiterlesen
01.09.2012
Funktionsebene
Viele Leser kennen den Unterschied zwischen Stored Procedure und Table Valued Function im SQL Server nicht. Höchste Zeit, sich diesen mal näher anzuschauen.
weiterlesen
01.08.2012
Mehr Kraft fürs Mapping
Mit einer Erweiterung für das Entity Framework kann der Datenbankentwickler zusätzliche Informationen gewinnen und weitere Ansichten des Datenmodells erzeugen
weiterlesen
01.07.2012
Flexible Abfragen
Zu den Vorteilen von LINQ gehört, dass der Compiler die Befehle prüft. Das kann er aber nicht, wenn Befehle erst zur Laufzeit zusammengestellt werden. Dynamisches LINQ funktioniert aber trotzdem.
weiterlesen
01.06.2012
Hü und hott
Datenbankschemas mit dem Entity Framework anzupassen, ohne Daten zu verlieren – in Version 4.3.1 ist es endlich auch unter Code Only möglich. Einige Schwächen erfordern aber noch manuelle Eingriffe.
weiterlesen
01.06.2012
Gesucht und gefunden
Skripte für die PowerShell im Internet und auf der lokalen Festplatte aufspüren – das ermöglicht Microsofts Script Explorer. Derzeit gibt es eine Beta-Version des Tools.
weiterlesen
01.05.2012
Es darf nicht nur einen geben
Es gibt immer wieder Anwendungen, die mit dem Entity Framework und nur einer EF-Kontextinstanz arbeiten. Das ist in der Regel keine gute Idee.
weiterlesen
01.04.2012
Daten-Power in der Shell
Die PowerShell hat weder ADO.NET-Commandlets noch einen eingebauten Provider. Da sie auf .NET basiert, kann sie aber auch mit ADO.NET und Entity Framework arbeiten.
weiterlesen