Artikel
Während das Web auf Kommunikation nach dem Prinzip Request/Response basiert, bietet es für Benachrichtigungsszenarien keine ideale Ausgangsbasis. Der Grund ist die Funktionsweise von Firewalls: Sie…
Alle Windows-8-Geräte sind mit GPS-Technik ausgestattet, mit der sich grundlegende Daten über die aktuelle Position erfassen und gemeinsam nutzen lassen. Dazu gehören normalerweise Daten wie Länge…
„Apps sind die modernste Form, eine Software auszuliefern. Windows 8 hat eine ganze Palette bemerkenswerter neuer Funktionen, und wir haben unsere Anwendungen so optimiert, dass sie von möglichst…
Mannjahre an Entwicklung stecken, ist in die Jahre gekommen. Die Entwickler plädieren dafür, die Applikation komplett neu zu schreiben, da ohnehin alles überholt sei. Das Produktmanagement will davon…
Die neuen Einträge einer ListBox oder dem DataGrid werden immer gegen Ende des letzten Eintrags hinzugefügt. Das unangenehme daran ist nur, wenn der Inhalt bereits so lang geworden ist, dass der neue…
Bei der Entwicklung mit dem .NET Framework kommen Entwickler um die IL, die „Intermediate Language“, auch „Common Intermediate Language“ (CIL) genannt, nicht herum. Jeglicher Programmcode, der in…
Ach was war das Leben eines Entwicklers vor fünfzehn Jahren doch einfach: Wollte man eine Anwendung entwickeln, dann stellte sich nicht die Frage nach der Plattform, nach Frontend- oder Backend-…
Bevor ich zu den einzelnen Kritikpunkten bzw. Schwachstellen komme, eine allgemeine Einschätzung der Lage. Seit einigen Jahren geben sich die System- und Anwendungsentwickler größte Mühe, Systeme und…
Es gibt immer mehr Varianten des .NET Frameworks, die Teilmengen des ursprünglichen Frameworks darstellen bzw. über das ursprüngliche Framework hinausgehen: .NET Compact Framework, .NET Framework…
Nach der Anmeldung ging es in einen gut besuchten Schulungsraum mit rund 45 Teilnehmern, diesmal durften die beiden Microsoft-Studenten Kai Brummund und Wolfgang Ladermann das Programm gestalten. Die…
Die Durchführung von Softwareprojekten ist häufig durch das Managementverständnis im Sinne Taylors [1] geprägt. Komplexe Sachverhalte werden auf komplizierte Pläne abgebildet, die arbeitsteilig und…
In diesem Artikel betrachten wir etwas genauer, was Mobile Services als Plattformdienst von Windows Azure können und wie man damit Backend-Dienste für mobile Geräte entwickeln kann. Insbesondere…
In die WinRT schafften es nur die Bereiche des .NET Frameworks, die unmittelbar für die Entwicklung von Apps erforderlich sind. Viele Teile wurden weggelassen – meist nachvollziehbar (System.Console…
Das klassische Requirements Engineering gilt im Kontext von Agilität als bürokratisch und schwerfällig. Mit der lieb gewonnenen Flexibilität im Projektverlauf ist es verschwendete Mühe und vor allem…
Wird innerhalb der eigenen App der Zugriff auf das Netzwerk benötigt, ist gerade bei mobilen Geräten deren aktueller Netzwerkstatus von hoher Bedeutung. So können zum Beispiel bei einer verlorenen…
Da ich bereits viel auf Konferenzen und .NET User Groups unterwegs war, wollte ich mir diesen Tag natürlich auch nicht entgehen lassen und ging mit großer Vorfreude zu dem Event. Kaum angekommen,…
Für wissenschaftliche Berechnungen, komplexe numerische Problemstellungen und im Bereich der Bildverarbeitung und der Computergrafik müssen große Datenmengen in möglichst kurzen Zeiträumen…
Hinweis zum CodebeispielDieser Artikel demonstriert die behandelten Sprachen, Tools und Bibliotheken an einem Beispiel. Die wichtigen Teile des Quellcodes sind abgedruckt. Wenn Sie selbst mit dem…
Häufig werden neue Begriffe, die sich rasant verbreiten, gern adaptiert ohne sie zu hinterfragen. Das liegt ein wenig in der Natur des Menschen. Was so prägnant und kurz klingt wie „App“, muss…
Es gibt nichts Unangenehmeres, als wenn ein beliebiger Text in einer Silverlight-Anwendung nicht markiert und somit in den Zwischenspeicher kopiert werden kann. Das ist dann der Fall, wenn der Text…




















