Notepad++ Visual Studio 2015 Dark Theme

Meiner Meinung nach ein sehr gelungener Theme für Notepad++:

zu kriegen ist er hier : https://github.com/Nidre/VS2015-Dark-Npp

Zum installieren %APPDATA%\Notepad++ öffnen, einen Ordner namens „themes“ erstellen und die VS2015-Dark.xml dahin kopieren.

Nun kann man in Notepad++ unter Settings-Style Configuration das schicke Theme auswählen.

0  

Browserfensterhöhe und breite

mit Height/Width kann man die Größe der Box in Prozent, Pixel etc. angeben. Diese Werte richten sich je nach Position auf den Container selbst.

Neu ist das viewport-height bzw viewport-width, welche in Bezug zu dem Browserfenster steht.

diese lassen sich so festlegen:

Height:100 vh;

Width: 100vw;

Dies Prozentual werte, welche sich unter anderem in absoluten Position eignet

0  

Einfacher LookUp

  1. Im Application Menü ein Lookup erstellen. Dabei verwendete nicht deklarierte Variablen können später in JavaScript übergeben werden. Ein Lookup beginnt in der Regel mit SELECT …
  2. In der HTML Datei kann man nun mit z.B. folgendes eintragen

    1. Parameter – Typ. In unseren Fall ein lookup , 2. Parameter – LookUp ID . Diese kann man von der Url nach object/…   kopiert werden  3. Parameter ist ein Array von Variablen, die an das Query mit Übergeben werden.
0  

JQuery Datepicker komplett in Deutsch mit Heute als Standard

Jquery_Datepicker

 

Um den Datepicker komplett auf Deutsch nutzen zu können bedarf es einiger Änderungen es zunächst das Laden der CSS Datei:

dann das laden der JQuery files

dann im <script> </script>:

und zum Schluss den Textinput an sich:

 

0  

Zuletzt ausgeführte Querys anzeigen lassen

ab SQL Server 2005

SQL Server 2005

 

0  

Resharper Zeile duplizieren

Ich hoffe jetzt kommt keiner und sagt, der hat einen schlechten Programmierstil, weil er sogar ein Shortkey braucht um eine Zeile zu duplizieren.

Tatsächlich kommt es aber oft vor, dass man genau dies braucht. Standard ist dies nämlich auch unter Resharper aus.

Um das anzumachen, klickt man in Visual Studio auf Tools -> Options…  -> Environment -> Keyboard und sucht nach „Resharper_DuplicateText“.

Unten kann man dann mit Assign z.B. Strg + D zuweisen.

Nette Sache das!

Edit: Selbst bei Notepad++ funktioniert es per Standard

0  

SQL Select nur Datum von Datetime

 

0  

T-Sql Datenbankverbindung schnell testen

Um mal eben schnell irgendwo zu testen, ob die Datenbankverbindung in Ordnung ist, gibt es einen kleinen Trick.

  1. Man erstellt eine Textdatei und benennt die Dateiendung zu .udl um
  2. rechte Maustaste, Eigenschaften
  3. und dann auf Verbindung. Dort hat man nun alles nötige um eine Datenbankverbindung zu testen
0  

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 erstellt.

Beispiel:

Wir haben in der SQL Datenbank eine Tabelle Automarken und eine andere mit Modelle.

Automarke: Id | Bezeichnung |

Modelle: Id | Bezeichnung | AutomarkeId

Es ist nicht schwer zu erkennen, dass hier eine 1:n Beziehung existiert.

Jetzt wollen wir das ganze in C# abbilden. Dazu bauen wir uns 2 Klassen

Wir wollen nun eine List<Automarken> gefüllt mit allen Modellen der Automarken haben.  Wie machen wir das?

Vielleicht hat der eine oder andere bereits eine Idee, aber denkt mal an die Performance.

Hier kommt Dapper ins Spiel. Dapper mappt für mich mit wenigen Zeilen Code eine Collection ganz nach meinem Geschmack.

Wie das geht, zeige ich hier…. Read more »

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 , wir können auf die augelagerte Anweisung  mit einem neuen Select zugreifen

0