ASP.Net Development Server unter Vista

Bei mir bringt der ASP.Net Development Server (der für die Entwicklung von Silverlight Anwendungen extrem praktisch ist) im Internet Explorer immer einen Fehler, dass die Seite nicht gefunden werden kann (URL: http://localhost:64720/Default.html). Die gleiche URL funktioniert jedoch im Firefo... [More]

JQuery Intellisense in Visual Studio 2008

Microsoft hat ein neues Intellisense File für JQuery herausgebracht, mit dem nun im VS2008 alle Parameter vom JQuery angezeigt werden: http://blogs.msdn.com/webdevtools/default.aspx

ASP.Net: Scripte automatisch zu einer Datei zusammenfügen

Mit dem .Net 3.5 SP1 ist eine neue sehr nützliche Funktion zum asp:ScriptManager hinzugekommen: Man kann nun automstisch die benötigten Javascript Dateien zusammenfügen lassen  (incl. die für das Ajax Control Toolkit benötigten!) Dazu müssen folgende Schritte durchgeführt werden: mit dem S... [More]

Asp.Net, URL Rewriter Modul und Postback/Updatepanel

Der IIS 7 hat nun endlich ein schönes Rewrite Modul bekommen. Nun ergibt sich aber das Problem, das sowohl beim Postback, als auch, was natürlich damit zusammenhängt, im Updatepanel jedesmal die falsche Zielurl benutzt wird. Dies lässt sich so beheben: 1) eine neue form.browser im /App_Browsers a... [More]

jQuery Selektoren auf Attributen

man kann per jQuery auch DOM Elemente mit bestimmten Attributen selektieren, was u.A. beim asp:DataPager sehr hilfreich ist: jQuery("a[disabled=disabled]").addClass("dis"); Damit werden alle Objekte selektiert, die disabled=disabled als attribut haben, also z.B: <a href="index.as... [More]

FileUpload in einem Updatepanel

Wenn man versucht ein asp:FileUpload in inerhalb eines Updatepanels zu benutzen, bekommt man für das FileUpload-Control immer ein HasFile = false. Also Lösung muss man händisch den Click Event des “Upload” Buttons bei dem Updatepanel als Trigger definieren: <asp:UpdatePanel ID="UpdatePanel1" ru... [More]

Generic.List (of Irgendwas) sortieren

Wenn man eine List(of Irgendwas) manuell sortieren möchte, kann man ganz einfach eine neue Klasse bauen, die den passenden Comparer enthält: Public Class EventComparer    Implements IComparer(Of Content)    Public Function Compare(ByVal x As Content, ByVa... [More]

VB.Net: Datum nach eigenem Format parsen

Wenn ein Datum als String gegeben ist, und man ein Date Objekt erzeugen will, kann man auch die Formatierung explizit angeben: dim MyDate as Date = Date.ParseExact(InText, "dd.MM.yyyy", Nothing)

gzip Komprimierung im IIS7 (Windows 2008)

Der neue IIS 7 von Windows 2008 kann ganz einfach Seiten (aspx, cs, js, ...) komprimieren: Im Internetinformationsdienst-Manager (Super Name ...) auf der entsprechenden Site bei "Komprimierung" für beide Typen (statisch und dynamisch) die Komprimierung aktivieren. Allerdings ... [More]

ASP.Net Large File Upload und die Begrenzung der HTTP-Request-Länge

Wenn eine Applikation unter dem IIS7 im Classic Mode läuft, und man die Begrenzung der Datei Uploadgrösse setzen will, funktioniert das am einfachsten, indem man in einer Shell (per “Als Administrator ausführen” gestartet” folgendes ausführt: appcmd set ... [More]