Bereinigen einer Zeichenkette auf alphanumerische Zeichen via SQL
Heute stand ich vor der Problematik einen String welcher nicht-alphanumerische Zeichen beinhalten könnte auf eine alphanumerische Version “zusammenzuschrumpfen”.
Eine Suche bei google lieferte viele Ergebnisse, aber nicht alle halte ich für wirklich sinnvoll bzw. gut gelöst, sicher liefern sie ein Ergebnis – aber warum soll ich zum Lösen dieses Problems eine Tabelle anlegen – wie z.B. [...]
Eager Loading mit dem Entity Framework
Wie ich Manuel gerade schon geschrieben habe: Wer meckert muss auch mal loben können!
Und meiner Meinung nach ist das Eager Loading im Entity Framework akzeptabel gelöst. Eager Laoding ist im Gegensatz zum Lazy Loading das Laden, welches Abhängigkeiten direkt mitlädt und nicht erst bei einem Zugriff tarnsparent nachlädt. Wozu das Ganze?! Nun wie ich finde [...]
Truncate Database – alle Tabellen einer Datenbank löschen
– First disable referential integrity
EXEC sp_MSForEachTable 'ALTER TABLE ? NOCHECK CONSTRAINT ALL'
GO
– Drop all tables
EXEC sp_MSforeachtable @command1 = "DROP TABLE ?"
GO
– Now enable referential integrity again
EXEC sp_MSForEachTable 'ALTER TABLE ? CHECK CONSTRAINT ALL'
GO
Mit Hilfe dieser paar Zeilen lassen sich in einer Microsoft SQL Server Datenbank alle Tabellen löschen, unabhängig von der Reihenfolge und der Constraints [...]
S#arp Architecture
Da Manuel mich ja heute mahnte “auf Deinem blog ist ja auch nichts mehr los” hier noch ein kleiner Tip zu später Stunde:
S#arp Architecture
Dabei handelt es sich um ein Framework, welches eine Basis für das Erstellen von Web-Applikationen mit Hilfe von ASP.NET MVC und NHibernate bildet.
Beide Frameworks sowohl ASP.NET MVC als auch NHibernate halte ich [...]
Pex: Automated Exploratory Testing for .NET
Am 30.07.2008 veröffentlichte das Microsoft Research Team die Version 0.6 von Pex (Program EXploration). Bei Pex handelt es sich um ein Automatisierungs-Werkzeug, welches aus parametrisierten Testfällen meherer unterschiedliche Testfälle generiert. Schön ist, dass zu den unterstützten Frameworks neben VSTS auch MBUnit, NUnit und xUnit zählen (per Pex-Extensions). (Die Übersicht findet sich hier – mit den [...]