Kategorie: Programmieren

  • Bootstrap 3.1 responsive Header wird 2-Zeilig

    Kann man hier austesten. Durch anpassen des max-width Wertes, löst man das Problem, dass z.B. das Logo und die Menüelemente zweizeilig dargestellt wird. Einfach in der eigenen CSS Datei (die nachher eingebunden werden muss) überschreiben: @media (max-width: 1200px) { .navbar-header { float: none; } .navbar-left,.navbar-right { float: none !important; } .navbar-toggle { display: block; }…

  • Die Datumshölle (für faule Informatiker)

    Jeder in der IT Welt kennt Probleme mit Zeit und Datum. Davon gibt es viele wie Datumsformaten, Zeitzonen, willkürlichen auslassen von Tagen in manchen Ländern, Schaltsekunden etc. Wer es nicht kennt, hier ein Video dazu 🙂 Jetzt zu dem Mikrokosmos den ich hier behandeln möchte. Das deutsche Datumsformat in verschiedenen Programmiersprachen, in denen ich mich…

  • Property Description auf GUI ausgeben

    Mit dieser Extension method ist es möglich die Beschreibung einer Property (mittels DataAnnotation) z.B. auf der GUI in WPF auszugeben. /// /// Extends PropertyInfo with a method to show the description of the property in [Description(„HERE!“)] /// ///The property info /// The description text of the property if available. internal static string GetPropertyDescription(this PropertyInfo propertyInfo)…

  • Kimono APIs externer Seiten in Sekunden erstellen

    Ich wurde soeben auf ein sehr nützliches Tool hingewiesen um aus Webseiten APIs zu generieren. Es handelt sich um eine Chrome Extension und ist wirklich simpel und gut! Ich habe mir testweise eine API für die letzten 5 Blogeinträge erstellt. Hat super funktioniert und sie aktualisiert sich auch automatisch, wenn ein Eintrag hinzu kommt. Optional…

  • Visual Studio 2013 – ab sofort gratis

    Gute Neuigkeiten für kleine Teams und Startups. Mit Visual Studio Community Edition 2013 bekommt man seit kurzem ein vollwertiges Visual Studio vollkommen kostenfrei. Die Edition kann auch für kommerzielle Zwecke genutzt werden und ist im Gegensatz zur Express Version (die es zukünftig nicht mehr geben wird) keine sonderlich abgespeckte Version. Microsoft goes Freemium und das…

  • MSSQL Tabelle in andere Datenbank kopieren

    von

    in

    Das ist ganz einfach, wenn man keine Spaltendifferenzen hat /*Works with no problem when having the same columns*/ TRUNCATE TABLE [MyDbNEW].dbo.MyTable; /*clear target first*/ INSERT INTO [MyDbNEW].dbo.MyTable SELECT * FROM [MyDbOLD].dbo.MyTable; Falls die Spalten sich unterscheiden, muss man diese einzeln anführen /*if it does not work because of column differences specify each column*/ TRUNCATE TABLE…

  • C# DateTime Vergleich bei Datei Änderungsdatum zu genau

    Heute bin ich auf ein interessantes und sehr spezielles Problem gestoßen. Ich habe ein Programm das Datein synchronisiert und dabei auch die Attribute wie Änderungsdatum überträgt. In diesem Programm habe ich gezwungener Maßen auch eine Methode, die 2 Datein anhand des Änderungsdatums vergleicht. Ist das Zielverzeichnis jedoch ein USB Stick an meinem Router (AVM FritzBox),…

  • Dependency Injection mit Autofac – Video

    Ich habe mir die Mühe gemacht und ein Video erstellt, das schnell und anschaulich anhand eines Beispiels erklärt worum es bei Dependency Injection und der Inversion of Control (IoC) geht.

  • SQL Datenbank exportieren/importieren

    von

    in

    Für Backupzwecke oder der Datenbankübersiedlung benötigt man oftmals die Export-/Importfunktion in SQL. Dies geht wie folgt in Programmen wie LinqPad oder Microsoft SQL Management Studio. /*Backup*/ BACKUP DATABASE [MyDatabase] TO DISK = ‚c:\Program Files\Microsoft SQL Server\MSSQL10_50.SQLEXPRESS\MSSQL\Backup\MyDatabase.bak‘ WITH NOFORMAT, NOINIT, NAME = ‚MyDatabase-Vollständig Datenbank Sichern‘, SKIP, NOREWIND, NOUNLOAD, STATS = 10 GO /*Import*/ (Give User „Network…