Kategorie: Visual Studio
-
MVC Ajax Live Suche mit kaum Javascript
Das fertige Example steht unten zum Download bereit! WICHTIG: Wir benötigen das Nuget Package „Microsoft.jQuery.Unobtrusive.Ajax“, dies war früher standardmäßig im MVC Template dabei und ist es nicht mehr! Zum Einbinden des Packages am Einfachsten in der „BundleConfig.cs“ bei jquery auch jquery.unobstrusive* hinzufügen bundles.Add(new ScriptBundle(„~/bundles/jquery“).Include( „~/Scripts/jquery.unobtrusive*“, //added for mvc ajax support „~/Scripts/jquery-{version}.js“)); WICHTIG: Ich hatte später…
-
Razor Aktuelle View als Kommentar anzeigen
Wie oft fragt man sich in welcher View der Button oder Text steht, der gerade im Browser zu sehen ist. Ich habe mich gefragt ob man nicht den Pfad zur aktuellen View ausgeben kann und z.B. als Kommentar in der _Layout.cshtml ausgeben kann. Und JA, das geht :D. Weil dies doch mehr Informationen ausgibt, als…
-
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)…
-
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…
-
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…
-
Dateiname URL Encode
Wenn man etwas in die URL schreiben möchte und dabei Sonderzeichen und Abstände richtig darstellen möchte, stößt man schnell auf die Methoden UrlPathEncode und UrlEncode. Dies wäre also keinen Eintrag hier wert, wenn nicht beide Methoden bei diesem Problem sinnfrei wären. UrlEncode stellt Abstände als „+“ Zeichen dar, was bei Dateinamen mit Abständen darin zur…
-
Solution Explorer beim Debuggen anzeigen
Es ist ein kleiner Tipp, der aber viel Zeit und Ärger sparen kann. Währed des Debuggens: View->Solution Explorer