Archive für die Kategorie ‘.NET’

ASP.NET: Namespace in allen ASP Seiten zur Verfügung stellen

Veröffentlicht am 28. November 2009 um 11:46 by Fabian Martin Permalink

Um einen Namespace in allen Seiten zur Verfügung zu stellen, reicht es diesen in der Web.config zu hinterlegen. Ein zusätzliches einbinden des Namespaces in jede Seite entfällt so in Zukunft.

<system.web>
  <pages>
    <namespaces>
        <add namespace="Mein.Namespace" />
    </namespaces>
  </pages>
</system.web>

.NET: Hex to Char / Char to Hex

Veröffentlicht am 11. November 2009 um 14:32 by Fabian Martin Permalink
            // Hex to Char -> Ergebnis: A
            char c = (char)Convert.ToInt32("0x41", 16);

            // Char to Hex -> Ergebnis: 0x41
            string hex = "0x" + Convert.ToInt32('A').ToString("X");

ASP.NET MVC: Zusätzliche GET Parameter mit dem ActionLink

Veröffentlicht am 31. Oktober 2009 um 11:57 by Fabian Martin Permalink

Wichtig beim Einbinden in die eigene Seite ist, das leere new { } als letzten Parameter zu belassen. Ohne diesen werden die zusätzlichen Parameter nicht als GET Parameter angefügt.

<%=Html.ActionLink("Linktitel", "Action", "Controller", new { param1 = value1, param2 = value2 }, new { })%>

ASP.NET: Development Server beschleunigen

Veröffentlicht am 30. Oktober 2009 um 23:12 by Fabian Martin Permalink

Für alle denen die Kombination aus Firefox und dem Development Server von Visual Studio  zu langsam ist, habe ich hier einen Tipp der den Zugriff beschleunigt.

Tippt in die Adresszeile des Firefox about:config ein, sucht nach der Option network.dns.disableIPv6 und setzt diese auf  false.

Beim Testen, eurer ASP.NET Seite, solltet ihr nun eine schnellere Zugriffszeit bemerken.

ff_ipv6

.NET: Dezimalzahl auf 2 Stellen kürzen

Veröffentlicht am 11. Oktober 2009 um 22:38 by Fabian Martin Permalink
decimal MyNumber = decimal.Parse("32,0563");
string Formated = MyNumber.ToString("N2");

Siehe auch:
http://msdn.microsoft.com/de-de/library/fzeeb5cd(VS.90).aspx
http://msdn.microsoft.com/de-de/library/dwhawy9k(VS.90).aspx