DNP Plus
Dotnetpro plus-Artikel sind von der Redaktion besonders aufwändig recherchierte und optisch aufbereitete Inhalte, die ausschließlich für Nutzer eines kostenpflichtigen Digital-Abos verfügbar sind.
01.07.2005
Security-Features in .NET 2.0
Den Zettel, auf dem das Passwort notiert ist, sollte man bekanntlich nicht achtlos ins Altpapier werfen, denn wer weiß, wer darin herumschnüffelt. In .NET 2.0 bietet die Klasse SecureString das Äquivalent zum Schredder. dotnetpro stellt diese und weitere Neuerungen im Bereich Security unter .NET 2.0 vor und zeigt, wo es noch Lücken gibt.
weiterlesen
01.07.2005
Sichere Passwort-Eingaben
Die Eingabe eines Kennworts in einer Textbox mit definiertem PasswordChar ist zwar optisch nicht lesbar, aber trotzdem leicht auszuspionieren. Die nötige Spionagetechnik beruht auf der Windows-API oder Messaging. Modifizierte Eingabefelder schließen diese Sicherheitslücke weitgehend. Die meisten Passworteingaben werden mit einer Textbox realisiert, deren PasswordChar-Eigenschaft auf ein Sternchen gesetzt ist. Ob nun eine gespeicherte Vorgabe eingetragen oder vom Anwender ein Passwort eingegeben wird: Der Text ist nicht lesbar. Jedenfalls nicht für Menschen.
weiterlesen
Die Internet Explorer Web Controls
01.07.2005
TreeView
Das neue ASP.NET 2.0 besitzt – anders als ASP.NET 1.x – endlich ein TreeView-Control. Doch die IE Web Controls nivellieren diesen Versionsunterschied. Denn auch sie verfügen auch über ein TreeView-Control, das Daten in einer Baumansicht darstellt. Nach den Controls MultiPage, Tab-Strip und ToolBar in den ersten beiden Beiträgen ([1] und [2]) bleibt zum Schluss noch ein sehr interessantes Steuerelement übrig: das Tree-View-Control. Wer sich bereits mit ASP.NET 2.0 auseinander gesetzt hat, erkennt den Begriff wieder: Dort gibt es ein mitgeliefertes Steuerelement desselben Namens, erläutert im Kasten Bäume 2.0.
weiterlesen
01.07.2005
Tipps und Tricks für das .NET Compact Framework
Mit dem .NET Compact Framework erstellen Entwickler schnell und leicht mobile Applikationen. Wenn es da nur nicht immer diese Einschränkungen gäbe: Dieses gibt es nicht, jenes funktioniert nicht, und schon steht der Entwickler im Regen. Aber dotnetpro bringt den Schirm: Wir zeigen, wie Sie fehlende Funktionen mit wenig Aufwand nachbilden können.
weiterlesen
01.07.2005
Compact Framework-Programme für Pocket PCs mit hochauflösenden Displays anpassen
Die neueste Generation der Handheld-Computer mit Pocket-PC-Betriebssystem besitzt eine VGA-Auflösung von 480 x 640 Bildpunkten. Um diese Auflösung auch in Programmen nutzen zu können, die auf dem .NET Compact Framework basieren, sind einige zusätzliche Klimmzüge erforderlich. dotnetpro zeigt, wie's geht.
weiterlesen
Enterprise Library
01.07.2005
Configuration und Data Access
Jede Geschäftsanwendung speichert Einstellungen für die Anwendungskonfiguration und greift auf Daten zu. Für beides gilt: Der Entwickler kann für die Realisierung jeweils das Rad neu erfinden. Oder er nutzt die Application Blocks von Microsofts Enterprise Library. dotnetpro stellt die Application Blocks für die Bereiche Configuration und Data Access vor.
weiterlesen
01.07.2005
Hilfreiche Meldungen für freundliche Webseiten
Um Cookies oder JavaScript einzusetzen, sollte eine Website mit verschiedenen Browsern unterschiedlichster Konfiguration und Fähigkeiten klar kommen. Es gilt, den Browser und seine Konfigurationen zu erkennen und den Besucher mit hilfreichen Hinweisen zu Seite zu stehen. Mit einem wiederverwendbaren Websteuerelement eine einfache Übung.
weiterlesen
01.07.2005
Multithreading in Windows-Forms-Anwendungen
Auf eine beschäftigte Software warten zu müssen ist so ziemlich das Schlimmste, was einem Anwender passieren kann. Wer als Entwickler von Windows-Forms-Applikationen seinen Anwendern solchen Verdruss ersparen möchte, sollte Multithreading einsetzen. dotnetpro zeigt, worauf Sie achten müssen, damit aus ihren Programmfäden kein Knäuel wird.
weiterlesen
01.07.2005
Tipps und Tricks
Versteckte Zeigerarithmetik Speicherinhalte umkopieren Wechselseitige Markierung in Struktur- und Listenansichten usw.
weiterlesen
01.07.2005
programmer's bazaar
dotnetpro stellt in jeder Ausgabe interessante Informationen zu Entwicklungsplattformen, Compilern, Tools, Komponenten und Lösungen im Binär- und Quelltextformat für Programmierer zusammen, die auch unabhängige Softwareentwickler, Freeware-, Shareware- und Buchautoren berücksichtigen und ferner Lösungen für den ambitionierten Programmentwickler bereitstellen.
weiterlesen