Wie das Steuerelement Formview das Layout erleichtert

Mit dem Formview-Steuerelement von ASP.NET 2.0 können einzelne Datensätze aus einer Backend-Datenquelle geordnet angezeigt werden. In diesem Artikel werden Syntax und Anwendung dieses Steuerelements näher beleuchtet. weiter

So werden Tabellen mit CSS gestaltet

Cascading Style Sheets helfen, aus langweiligen Tabellen ansprechende Elemente für die Website zu bauen. Dieser Artikel erklärt die Grundlagen und den Umgang mit CSS und Tabellen - zum Beispiel Ausrichtung, Abstände und Füllungen. weiter

Tabellen und Rahmen mit CSS gestalten

Listen und Daten bereitet man für das Web immer noch am besten in Tabellen auf. Mit CSS stehen vielfältige Gestaltungsmöglichkeiten und Rahmentypen zur Verfügung. ZDNet zählt sie auf und bringt Codebeispiele. weiter

HTML-Tabellen korrekt und barrierefrei aufbauen

Für die Entwicklung von Webseiten spielen Tabellen keine bedeutende Rolle mehr - CSS, Frames und Layer haben sie abgelöst. Für Daten eignet sich die Tabellenform aber noch immer. Sie sollten allerdings barrierefrei und korrekt nach HTML 4 aufbereitet werden. weiter

Alternative Sprachen für die .NET-Entwicklung

Wer das .NET Framework verwenden möchte, muss sich nicht auf Visual Basic oder C# beschränken. Acht Programmiersprachen sind bereits portiert - darunter Klassiker wie Pascal und COBOL, aber auch Perl, Ruby und PHP. weiter

Methoden zum Sortieren von Arrays in .Net

Für das Sortieren von Werten in .NET stellt die Klasse Array eine eigene Sort-Methode zur Verfügung. Der Artikel erläutert die Details mit Beispielen von einfachen Konzepten bis hin zu selbst erstellten Sortierroutinen. weiter

Arrays in .NET: die Grundlagen

Arrays ermöglichen das einfache Arbeiten mit zusammengehörigen Datenmengen. Deshalb sind sie natürlich auch in .NET-Programmiersprachen ein wichtiges Element. Der Artikel zeigt, wie man Arrays in eigenem Code nutzt. weiter

Kurzanleitung zur Entwicklung mit Microsoft .NET

Während man bei Microsoft an der Version 3.0 des .NET Framework arbeitet, wenden sich immer mehr Entwickler der .NET-Entwicklung zu. Der Einstieg in .NET ist leicht, da Microsoft die Werkzeuge kostenlos zur Verfügung stellt. weiter

Die Performance von .NET verbessern

Die Garbage Collection in .NET versprach, dass man sich nicht mehr um das Aufräumen von Objekten kümmern muss, weil .NET hinter den Kulissen alles automatisch erledigt. Dennoch gibt es ständig das Problem, dass Datenbankverbindungen nicht mehr richtig funktionieren, weil Entwickler vergessen haben, hinter sich aufzuräumen. weiter

Zugriff auf die Windows-Registry mit .NET

Die Registry ist ein integraler Bestandteil jeder Windows-Installation. Sie enthält eine Fülle von Informationen über die Konfiguration des Betriebssystems sowie über die Hardware und installierte Software. Dieser Artikel erläutert, wie man in .NET mit der Registry arbeiten kann. weiter

Die Vorzüge von HTML-Tabellen und CSS

Die Vorzüge von Technologien für die Web-Entwicklung wie CSS und XHTML werden als das Nonplusultra angepriesen, aber es gibt immer noch sehr viele Entwickler, die sich bei ihren Layouts auf die bewährten HTML-Tabellen verlassen. Im Folgenden sollen die jeweiligen Vorteile von HTML-Tabellen und CSS-Layouts einander gegenübergestellt werden. weiter

.NET-Applikation selber programmieren?

Die "Build or buy"-Debatte ist fast so alt wie die IT-Branche selber. In der Vergangenheit war Kaufen häufig die bessere Option, aber seit die Entwicklungstools immer besser werden, ist diese Frage nicht mehr ganz so eindeutig zu beantworten. weiter

Vorzüge des Verbindungspoolings unter .NET

Die Einrichtung einer Datenbankverbindung kann je nach Netzwerkanbindung ein zeitraubender Prozess sein. Verbindungspooling ist eine brauchbare Option, wenn das Problem am Netzwerk liegt und der Datenbank-Server über freie Ressourcen verfügt. weiter

Formatieren von Daten in Spaltenform mit DataList

Bei der Präsentation von Daten in Spaltenform auf einer Web-Seite werden einzelnen Datenelemente in einer festgelegten Zahl von Spalten wiederholt. Mit dem Repeater-Steuerelement ist für diesen Effekt eine Menge Code nötig. Der Ansatz funktioniert zwar, ist aber mit dem DataList-Steuerelement weit einfacher zu erreichen. weiter

Alternativen zu Frame-basierten Layouts

Frames rufen heutzutage nur noch Stirnrunzeln hervor. Es gibt zwar Fälle, zum Beispiel bei der Nachbildung einer Visual-Basic-Anwendung, wo Frames noch sinnvoll sein können. In den meisten Fällen ist es aber besser auf Frames zu verzichten. weiter

Eine schnellere Website mit ASP.NET-Caching

Während das vorrangigste Ziel der Web-Entwicklung die Funktionalität ist, scheint diese die Performance auf den zweiten Platz verwiesen zu haben. Letztendlich ist eine Site, die niemand verwendet, keinem von Nutzen. Allerdings verliert eine Site ihre Nutzer, wenn die Performance nicht stimmt. weiter

Eleganter Umgang mit Fehlern in Javascript

Fehler sind Bestandteil jeder Anwendung, gekonnter Umgang mit Fehlern nicht. Ein sachgerechter Umgang mit den Fehlerfunktionen von Javascript und intelligentes Programmieren können das Erlebnis für den Nutzer befriedigender machen und die Diagnose für den Entwickler erleichtern. weiter

Arbeiten mit Uhrzeit und Datum mit dem Javascript-Date-Objekt

Einer der komplizierteren Aspekte bei der Entwicklung ist die Arbeit mit Zeit- und Datenwerten. Es scheint, dass jede Sprache oder Plattform ein eigenes Format hat. Beim Entwickeln für das Web kann man sich serverseitigen Code zunutze machen, um Daten zu verändern oder dazu das Date-Objekt von Javascript verwenden. weiter

Clientseitige Programmierung mit Atlas

Microsoft hat eine eigene Lösung für die AJAX-Entwicklung namens Atlas erstellt, die sowohl Browserunabhängigkeit als auch eine enge, wenngleich optionale ASP.NET-Integration verspricht. In diesem Artikel wird die Atlas-Architektur im Detail erörtert, um deren Einsatzmöglichkeiten bei Entwicklungsprojekten aufzuzeigen. weiter