image_pdfimage_print

Author Archives: Andreas

mit Dapper ein SQL join mappen

Da ich von Entity Framework 6 aus Perfomancegründen überhaupt nicht zufrieden bin, frage ich mich ernsthaft, wie einige das produktiv einsetzen. Daraufhin habe ich nach einer Alternative gesucht und bin bei Dapper, einem Projekt von Source stehen geblieben. Hier möchte ich einmal kurz zeigen, wie man mit Dapper eine Liste mit dem erstellten SQL Join […]

0  

SQL With

Kennt Ihr SQL Abfragen wie

jetzt könnte man hingehen und die case when Anweisung in die Where Klausel bringen.  Dies würde aber den Code unnötig aufblähen und Fehler sind einprogrammiert. Jetzt bietet SQL die With Anweisung an. Diese kann man sich wie eine ausgelagerte View vorstellen, auf die man zugreifen kann.

Wir sehen […]

0  

Richtig casten

Ich will es mal kurz halten : Casten ist nicht konvertieren, es ist eher eine Typzuweisung. Da in C# alles vom Typ Object erbt,  können wir dem Object alles zuweisen was wir wollen.  Um dann dem Compiler zu sagen, dieses Object ist aber vom Typ String und besitzt dementsprechend seine Eigenschaften, müssen wir es Casten. […]

0  

Bulkupsert oder einfach Update, wenn bereits vorhanden ansonsten Insert in MSSQL

Lange habe ich nach einer vernünftigen Lösung gesucht, um riesige Datenmengen schnell in die Datenbank zu schreiben. Als Quelle steht uns eine List<Class> mit der Klasse zur Verfügung, die der Datenbanktabelle gleicht und jede Menge Inhalte enthält. Versucht man diese Liste nun über das Entity Framework in die Datenbank zu jagen, merkt man schnell, dass […]

0  

String zusammensetzen Vergleich mit C#6

Wer kennt das nicht, da muss man z.B. einen SQL String basteln, der Werte aus Variablen zusammen setzen muss. Hierfür haben wir die 3 Variablen, die in die Personen Tabelle hinzugefügt werden müssen:

Die meisten Entwickler arbeiten dann einfach ohne Parameter:

Der nächste sagt, ich arbeite mit dem StringFormater:

 Ein weiterer sagt, […]

0  

Unter ASP.Net 5 mit Entity Framework 7 arbeiten

Mein Ziel in diesem Tutorial ist es, das neue ASP.Net 5 oder ASP MVC 6 mit dem Entity Framework 7 auszustatten. Dazu soll eine Tabelle Personal mit einer Adresstabelle in einer n:m Beziehung stehen. Na dann… lets go. Projekt erstellen Unter Web finden wir in Visual Studio 2015 den Eintrag ASP.NET Web Application Es ist […]

0  

ASP MVC Html Template Erstellen und verwenden

Dazu erstellt man in den Ordner Views eine neue cshtml Datei, welche als Template dienen soll. Um diese vor anderen Views zu trennen empfiehlt es sich diese Template cshtml Seiten im shared Verzeichnis zu sichern. Dieses Template kann z.B. ein Logo und den Footer beinhalten, die jede oder nur einige der Html Seiten beinhalten soll. […]

0  

ASP MVC View Razor Syntax

Eigentlich ist die Razor Syntax recht einfach gehalten, dennoch vergisst man sie schnell, wenn man nicht oft damit arbeitet. Einfachen Code Block erstellen: @{ C# } Variable ausgeben: @VarName String Zeichenkette ausgeben, ohne Variable(Ohne “ “ ): @:HalloWelt Zeichenverkettung: @var myVariable = „Baum“         @:ich habe einen schönen @(myVariable) der immer blüht. Textausgabe […]

0  

Einfacher Logger mit C#

Wer kennt es nicht, in der Entwicklungsumgebung funktioniert die programmierte Software einwandfrei, auf einem anderen Testrechner aus unbekannten Gründen leider nicht mehr. Um den Fehler schnell zu finden bieten sich Logfiles an. Gut dass .Net von Haus aus die Klasse Trace im namespace System.Diagnostics eine Lösung bietet. Eine kleines Beispiel: in der App.config den Tracer […]

0  

Binding Checkbox an eine Visible Eigenschaft eines Elements

Ab .NET Framework 4.5 bietet Microsoft den  BooleanToVisibilityConverter an mit dessen Hilfe man unter WPF man es umsetzen kann, dass eine Checkbox ein Element Visible oder Hidden setzt.

Quelle: http://stackoverflow.com/questions/6990982/wpf-control-tabitem-visibility-from-a-checkbox

0