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
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
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…
-
MS SQL Server Verbindung für Remote Computer erlauben
Bevor Sie beginnen, müssen Sie wissen wie man in SQL die Datenbank exportieren/importieren kann. Will man z.B. mit ASP.Net in der Web.config einen Remote SQL Server im Netzwerk ansprechen (z.B. um das System redundant zu machen), so ist der Systemadministrator in einem gefragt. Die kostenfreie SQL Express Edition unterstützt KEIN TCP/IP! Zu aller erst sollte…