Browse by Tags
All Tags »
JavaScript (
RSS)
Was früher mächtigen Desktop Apps vorbehalten war rückt immer mehr ins Web. Ich stelle hier mal drei Tools vor, welche recht praktisch für einen Webentwickler sind. Auf alle Fälle sind alle Dienste in ihrer Funktionsweise sehr cool. Spielwiese für HTML/CSS Wer mal “schnell” eine Spielwiese für CSS und HTML benötigt der sollte mal ein Blick ... Read More...
Wer sich mit dem Trend? Thema NoSql beschäftigt wird früher oder später auch auf mongoDB stoßen. Was mongoDB für mich spannend macht, ist zu einem die versprochene Performance (auch wenn ich mit normalen Datenbank da noch nie an die Grenzen gestoßen bin) und zum anderen, das versprechen sich von diesem ganzen O/R Mapper Quatsch verabschieden ... Read More...
Metadaten im Markup, welches man für Javascripts brauchte, hatte man meist in CSS Klassen, rel Attribut oder Hidden-Inputfeldern gesteckt. Mit den HTML5 data-* (gesprochen “Data dash”) Attributen gibt es jetzt einen saubereren Weg für dieses Szenario. Was kann man mit diesen Attributen machen und wie sieht das Markup aus? Wer im Javascript bestimmte Daten braucht, ... Read More...
Häufig gibt es das Problem, dass man als Entwickler nicht wirklich weiß, was der Benutzer sieht. Die Google+ Entwickler haben daher ein schickes Feedback-Modul integriert, indem man selber ein Bereich der Seite markieren kann und dies als Screenshot zu Google schicken kann. Sowohl für den Benutzer als auch für den Entwickler hinterher ist das ein ... Read More...
Der Begriff “Hash-Bang” klingt irgendwie etwas blöd, aber es ist im Grunde nur die “Lautschrift” von einer Raute und einem Ausrufezeichen – im englischen: “#!”. Der Begriff kam auf, als einige Internetseiten anfingen anstatt “normale” URLs zu verwenden eine Adresse mit “#!” vorkam (z.B. http://lifehacker.com/#!5753509/hello-world-this-is-the-new-lifehacker). Wichtig ist das “#!”. Eine “ganz normale” URL sieht z.B. ... Read More...
Als ich letzthin die Anforderung hatte, einen file upload in mvc zu machen, habe ich vergebens nach ein @Html.FileUpload oder Ähnliches gesucht. Die Erkenntnis : So etwas gibt es in MVC nicht, da man es auch nicht braucht. Im Prinzip geht ein FileUpload sehr einfach und zwar so: <form id="myForm" method="post" enctype="multipart/form-data"> <input type="file" id="FileInput" name="FileInput" /> </form> Serverseitig kann man im Controller über Request.Files["FileInput"] auf die Datei zugreifen. Wichtig hierbei ist der enctype des form elements. Mit Angabe des Wertes "multipart/form-data" wird der Inhalt einer jeden Datei in eine getrennte Sektion...
Teil 1: ASP.NET Mvc 3 unobtrusive validation Teil 2: Unobtrusive validation - Clientseitige Adapter Teil 3: Unobtrusive validation - Eigene Adapter erstellen Grundsätzlich gibt es serverseitig zwei Möglichkeiten die eigenen Attribute für die Validierung zu Gestalten: Implementierung einer Basisklasse wie RegularExpressionAttribute sowie des Interfaces IClientValidatable Implementierung einer Basisklasse wie RegularExpressionAttribute und den Einbau eines DataAnnotationsModelValidator Im Prinzip hat der letzte Post gezeigt, dass ein jQuery Adapter die Konvertierung von HTML5 Attributen in die für jQuery kompatiblen Metadaten vornimmt. Diese HTML5 Attribute haben alle die selbe Form: data-val-<xxx> Als Beispiel gibt es bereits vordefinierte...
Teil 1: ASP.NET Mvc 3 unobtrusive validation Teil 2: Unobtrusive validation - Clientseitige Adapter Teil 3: Unobtrusive validation - Eigene Adapter erstellen Wie bereits im letzten Post beschrieben, gibt es seit der dritten Version des MVC Frameworks die Möglichkeit, Formular Validierungen über HTML 5 kompatible Attribute zu machen. Diese werden clientseitig über Adapter umgesetzt, die die entsprechenden Parameterwerte aus den HTML 5 Attributen in die für jQuery Validate vorgesehenen Metadaten konvertieren. In diesem Post wird nicht genauer auf das jQuery Validate Plugin eingegangen, sondern mehr über die Logik und Konvertierungsmechanismen der Adapter. Mehr Informationen zu jQuery Validate finden sich hier . Als weiteres, für den Post relevanteres...
In dieser dreiteiligen Postreihe wird gezeigt, wie sich ab ASP.NET Mvc 3 die Validierung von Formularen geändert hat, welche Vorteile sie mit sich bringt und wie die Validierung mit eigenen Regeln erweitert wird. Teil1: ASP.NET Mvc 3 unobtrusive validation Teil2: Unobtrusive validation - Clientseitige Adapter Teil3: Unobtrusive validation - Eigene Adapter erstellen Bereits in MVC2 gab es eine client und serverseitige Validierung für Models . Standartmäßig für den Client mit ASP.NET Ajax, aber auch mit einer kleinen jQuery Erweiterung machbar. Bereits durch dieses Verfahren wurde der serverseitige Teil (Durch den Einsatz von DataAnnotations) vom Clientseitigen entkoppelt. public class Mandant { [Required(ErrorMessage = "Name is required...
Im ersten Teil dieser Session führt Dino Esposito (Managed Design) uns in die jQuery UI ein, beschreibt den Umfang von jQuery und jQuery UI und warum jQuery so populär geworden ist und was nötig ist um jQuery zu nutzen, sowie die Vorteile der Verwendung von jQuery UI. Anhand des DatePickers beschreibt Dino in einer Demo die Funktionsweise und die Möglichkeiten von jQuery UI. Im zweiten Teil zeigt Dino in vielen Demos die Verwendung der Tabs, des Accordions und den Dialogs. Die Erstellung der Tabs erfordert etwas mehr Aufwand als der DatePicker, da die Infrastruktur für die Tabs im Dom erst aufgebaut werden muss (siehe auch hier: http://docs.jquery.com/UI/Tabs ). Natürlich ist der Aufwand auch nur minimal und nicht zu vergleichen mit der manuellen...
More Posts
Next page »