Artikel

FCL: Erweiterungsmethoden „String.ToDate()“, „ToInt32()“, „ToDecimal()“ etc.

Tipps und Tricks rund um .NET und Visual Studio

Dr. Holger Schwichtenberg (MVP) und FH-Prof. Manfred Steyer teilen in der Kolumne ".NETversum" ihr Expertenwissen rund um .NET-Tools und WPF mit.

10 Jahre Sicherheit – Malware im Zeitraffer

Nicht nur Menschen, sondern auch Computer können krank werden – das wissen wir schon seit Mitte der Neunziger. Als Anfang des neuen Jahrtausends immer mehr PCs an Vireninfektionen erkrankten und sich die Sicherheitsbedenken zahlreicher Microsoft-Nutzer verhärteten, veröffentlichte Bill Gates sein berühmt gewordenes Memo mit dem Titel „Trustworthy Computing“. Das Memo stellt einen Wendepunkt in der Geschichte der Malware dar. Angreifer von Windows-Rechnern sollten es nie wieder so einfach haben wie zuvor.

Grundlagen zu jQuery-Mobile-Seiten

Kolumne: Dino talks

Eine mobile Seite basiert meist auf einem einspaltigen Layout. In jQuery Mobile setzt sich eine Seite aus Header-, Footer- und Inhaltselementen zusammen. Die Bibliothek kümmert sich um Seitenübergänge und macht dort, wo es möglich ist, ausgiebig Gebrauch von Ajax. Deshalb weicht die Struktur einer solchen Seite etwas von der in klassischen Webanwendungen ab. Eine Seite in jQuery Mobile ist einfach ein DIV-Element mit bestimmten Spezialattributen und muss nicht unbedingt in einer separaten Datei untergebracht sein. Dieser Artikel beschreibt den Aufbau einer konformen, mobilen Seite mit einem Header, einem Footer und einer Listenansicht als Seiteninhalt.

How-to: become fast and fluid

Herausforderungen und Möglichkeiten bei der Entwicklung von Metro Style Apps

Das Ende des Standard-PCs scheint nahe: Die Einführung von Smartphones und Tablets beschreibt seit Jahren einen Generationenwechsel. Mit Windows 8 geht nun auch Microsoft verstärkt in Richtung Multitouch. Was bedeutet dieser Wandel für Entwickler? Müssen wir einige Klassennamen neu lernen oder wird alles anders? Leider beides. Zum einen sorgt die WinRT für Neuerungen, gleichzeitig bringen Touch-Oberflächen zahlreiche neue Herausforderungen, für die wir unser Denken teilweise fundamental ändern müssen.

Die 7 Todsünden für Windows-Phone-Entwickler

"Mit dem Begriff Todsünde werden im Katechismus der Katholischen Kirche bestimmte, besonders schwerwiegende Sünden bezeichnet." – so definiert Wikipedia die Todsünden, die schlimmsten aller Laster. Will man ein guter Christ sein und seine Zeit nach dem Ableben im Himmel verbringen, gilt es also, Todsünden strengstens zu vermeiden.

"Privatsphäre und Datenschutz sind nicht gleichbedeutend"

Im Gespräch mit Peter Schaar

Peter Schaar ist seit Ende 2003 Bundesbeauftragter für den Datenschutz und seit Januar 2006 auch Bundesbeauftragter für die Informationsfreiheit. Er ist diplomierter Volkswirt und bereits seit den achtziger Jahren als Datenschützer aktiv. Zwischenzeitlich unterrichtete er als Lehrbeauftragter an der Fakultät für Mathematik, Informatik und Naturwissenschaften der Universität Hamburg. Wir hatten die Gelegenheit, mit ihm über Sicherheit und Schutz von Daten und den daraus resultierenden Anforderungen für die Planung von IT-Systemen zu sprechen.

Sprachsyntax C#: Contravarianz

Tipps und Tricks rund um .NET und Visual Studio

Dr. Holger Schwichtenberg (MVP) und FH-Prof. Manfred Steyer teilen in der Kolumne ".NETversum" ihr Expertenwissen rund um .NET-Tools und WPF mit.

Kinectologie

Teil 1: Erste Schritte mit Kinect

Mit der Nintendo Wii hat die Bewegungssteuerung vor einigen Jahren Einzug in den Spielebereich gehalten. Microsoft reagierte auf diesen durchschlagenden Erfolg mit dem Project Natal, das im Kinect genannten Sensor für die Xbox 360 mündete. In diesem Artikel werfen wir einen Blick auf die technische Innovation Kinect, die die Bewegungssteuerung in die nächste Generation führt: dreidimensionale Lokalisierung.

Sprachsyntax C#: Covarianz

Tipps und Tricks rund um .NET und Visual Studio

Dr. Holger Schwichtenberg (MVP) und FH-Prof. Manfred Steyer teilen in der Kolumne ".NETversum" ihr Expertenwissen rund um .NET-Tools und WPF mit.

Gestatten, WinRT

WinRT, das API für die Zukunft von Windows

Windows 8 bringt eine ganze Reihe an Neuerungen: Metro Style, Touch, neue Hardware, Unterstützung für ARM und vieles mehr. Für Softwareentwickler auf der Windows-Plattform wird dabei vor allem die Windows Runtime (WinRT) den gewaltigen Umfang an Neuerungen spürbar machen. Wenn Sie in den nächsten Jahren Programme für Windows entwickeln, kommen Sie an WinRT nicht vorbei. In diesem Artikel untersuchen wir, was hinter WinRT steckt. Sie erfahren, warum sie von Microsoft entwickelt wurde und welche konkreten Auswirkungen das auf Ihre Arbeit als Entwickler von Anwendungen für Windows haben wird.

Implicit DataTemplates, PropertyChanged-Event typsicher aufrufen und Windows-Live-Anwender authentifizieren

Kolumne: Silverlight Expertise

Die Silverlight-Kolumne "Silverlight Expertise" des dot.NET Magazins präsentiert monatlich leckere Top-How-tos zum Thema Silverlight von Gregor Biswanger (www.dotnet-blog.net), sodass Einsteiger und Silverlight-Experten durch geballtes Wissen gesättigt werden. Neu dazu kommt jeweils ein How-to zur Windows-Phone-7-Entwicklung. Heute stehen auf der Menükarte "Implicit DataTemplates", "PropertyChanged-Event typsicher aufrufen" und "Mit Windows Live den Anwender authentifizieren". Viel Spaß und einen guten Appetit!

FCL: Erweiterungsmethode String.Truncate()

Tipps und Tricks rund um .NET und Visual Studio

Dr. Holger Schwichtenberg (MVP) und FH-Prof. Manfred Steyer teilen in der Kolumne ".NETversum" ihr Expertenwissen rund um .NET-Tools und WPF mit.

Shader werfen bunte Schatten

Erste Schritte mit Shadern unter XNA

"BasicEffects" sind eine bewährte Methode, um Farbeffekte zu erzielen, doch es geht auch anders. Dieser Artikel zeigt die Grundlagen für den Einsatz von Vertex- und Pixel-Shadern und was bei deren Nutzung zu beachten ist.

Der Entscheider

Knigge für Softwarearchitekten

Nachdem wir in der vorigen Folge die Unsitte des Verschätzens angeprangert haben, möchten wir heute das Thema Entscheidungen angehen. Das Entwicklungsteam muss ein GUI-Framework auswählen, mit dem die Benutzeroberfläche zukünftig entwickelt werden soll. Die Manager fragen, welche Hardware sie einkaufen sollen. Die Architekten müssen bestimmen, welches Protokoll zwischen den Serverkomponenten gesprochen werden soll. Schließlich kommt die Konzernsicherheit und verlangt eine Entscheidung zum Thema Authentifizierung mit SAML oder OAuth. Fragen über Fragen, und alle liegen bei den Softwarearchitekten auf dem Tisch.

Zeichenketten mit char, String und StringBuilder

Kolumne: C# im Fokus

Die .NET-Plattform hat sich in den letzten Jahren stetig weiter entwickelt. Gestartet mit der .NET-Version 1.0, ist nun die Version 4.0 verfügbar. Hinzugekommen sind dabei nicht nur neue und erweiterte Bibliotheken, sondern auch der Sprachumfang ist erweitert worden. Die neue C#-Kolumne, greift elementare Sprachfeatures auf und erläutert sie praktisch.
1 2 3 4 5 6      weiter »