Wenn es um die Frage geht, native oder webbasierte Anwendungen zu schreiben, erledigt sich diese ganz schnell, wenn man spezielle Hardware einsetzen möchte. Zum Test kommt das neue Microsoft Surface Dial Eingabegerät. Die Microsoft Surface Produktlinie, soll Apple Produkten in puncto Desig...
[Mehr]
Diese Übungseinheit zeigt wie man eine TODO Liste Web Anwendung mit ASP.NET 4.5 erstellt. Es können neue Aufgaben erzeugt und wieder gelöscht werden. Dabei kommen zum Einsatz Model Binding eines Repeater Controls. Als Datenbank wird ein einfaches Textfile verwendet. Für die UI Gestaltung kommt das C...
[Mehr]
Visual Basic wird immer angelastet Spagetti Code zu erzeugen, vor allem dank des Sprungbefehls GOTO. Nun sei erwähnt, das Sprunganweisungen für einen Prozessor einen sehr effiziente Sache sind und auch C# das goto Kommando beherrscht. Ich werde immer wieder nach einem Anwendungsfall gefragt und bin...
[Mehr]
Im Rahmen eines Vortrages über Webperformance Optimierung habe ich zunächst einmal den Mythos von JSON angekratzt. Nachdem heute ja ein REST Service als die Ultima Ratio betrachtet wird, muss die Datenmenge natürlich Im JavaScript Object Notation Format übertragen werden. Was für den Browser ganz gu...
[Mehr]
Das genaue Datum der ppedv Gründung kenne ich noch, es war im Sommer 1997. Da entschloss ich mich, aus allen Wissen und Fehlern einen neue Firma zu gründen, die ppedv gmbh. In etwa zur gleichen Zeit veröffentlichte Microsoft sein Developer Box Visual Studio. Box deshalb, weil vor 20 Jahren Soft...
[Mehr]
Da macht man etwas Tag ein Tag aus, weil es nicht besser weis. Tausendmal findet sich in meinem Code eine doppelte Prüfung auf nothing und eine Objekteigenschaft. Man öffnet eine Ressource und es könnte nichts zurückkommen. Noch die schönere Lösung ist dabei eine Andalso Verknüpfung die nach dem er...
[Mehr]
Mal ein Outlook Produktivitäts-Tipp. Alle Bewerbungen an jobs @ ppedv.de landen bei ppedv (noch) immer in einem Public Folder von Exchange Server. Viele der Bewerber(innen) sind recht unkreativ in der Formulierung der Betreff Zelle. Um die interne Bearbeitung zu beschleunigen, wollen wir aus “Bewerb...
[Mehr]
Viele Web Developer verachten ASP.NET Webforms. Zugegebenermaßen gibt es ein paar Dinge die nicht optimal gelöst sind. So ist eine ASP.NET Seite auch immer ein Formular. Genau ein Form Element mit dem Zusatz raunat=server, meist in der Masterpage platziert. Das bringt einige Herausforderung beim val...
[Mehr]
Seit geraumer Zeit forsche ich an der Idee von Micro Apps. Wie weit lassen sich Anwendungen in App’s und Services aufteilen? Wie tauschen diese Daten aus? Wie sehen typische Anwendungsfälle aus? So gut wie jede native App hat heute ala E.T. das Bedürfnis nach Hause zu telefonieren. Das Medium ist u...
[Mehr]
Eigentlich wollte ich die fünf neuesten Dateien aus einem Verzeichnis lesen. Ich verwende seit langer Zeit mit VB.NET die GetFiles Methode. Diese liefert aber nur einen Liste von Strings unsortiert. Benötigt wird aber das Dateidatum. Also auf und in etwa folgendes gesucht “vb.net getfiles order by d...
[Mehr]