Kategorie: Visual Studio

  • MVC Ajax Live Suche mit kaum Javascript

    von

    in

    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

    von

    in

    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

    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…

  • Dateiname URL Encode

    von

    in

    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

    von

    in

    Es ist ein kleiner Tipp, der aber viel Zeit und Ärger sparen kann. Währed des Debuggens: View->Solution Explorer