HowTo: Windows Presentation Foundation (Einstieg, Infos, Programme, Überblick)

Da ich mich auch langsam der WPF Programmierung zuwende, möchte ich einfach mal einen Einstiegs-HowTo schreiben. Inhalte sollen hier das grobe Konzept hinter WPF sein, was man dafür braucht, welche Programme man nimmt und was man sich mal anschauen kann. WPF? .NET 3.0? Um was gehts? Die Windows Presentation Foundation ist Teil des .NET 3.0 …

Read more

Was einen manchmal durch den Kopf geht…

… es gibt einige Momente am Tag, wo einem genau sowas durch den Kopf geht: Leicht dümmlich, aber doch amüsant

Read more

GUIDs vs. auto-increment IDs

Ich oute mich mal als ein “ehemaliger” PHP Entwickler. MySQL ist natürlich die Standarddatenbank für PHP Anwendungen. Man macht über phpmyadmin (ich war noch jung und kannte nichts anderes ) seine Datenbanken und wie es sich so gehört, hat jeder Datensatz in einer X-beliebigen Tabelle eine eindeutige ID. Die “ID” Spalte wird einfach ein Integer …

Read more

Buchüberblick Januar 2008 – .NET 3.5, ASP.NET 3.5, AJAX, ADO.NET, LINQ

Das .NET Framework in der Version 3.5 ist schon eine Weile draußen und da ich selber immer auf der Suche nach aktuellen Büchern bin, hier eine aktuelle Auswahl oder kommenden Büchern – Haupthema ist ASP.NET 3.5, .NET 3.5, AJAX oder LINQ. Deutschsprachige: LINQ im Einsatz (Erscheinung 3. April) Datenbankprogrammierung mit .NET 3.5: Mehrschichtige Applikationen mit …

Read more

Next Generation User Interfaces – Interessante UI Konzepte und Formen

“Next Generation User Interfaces” klingt schonmal stark nach Bullshit Bingo – daher ist es als Titel schonmal sehr gut Durch die Wii wurde bereits ein gewaltiger Sprung erreicht – Microsofts Surface Tischlein geht ebenfalls in eine interessante Richtung. Die Kombination des Ganzen ist in etwa das “Minority Report-alike” UI – das Thema “User Interfaces” möchte …

Read more

HowTo: ASP.NET Profile System mit Web Projects nutzen (Visual Studio 2005/2008)

ASP.NET 2.0 führte ein so genanntes “Membership” System ein – darunter sind allgemeine Benutzerregistrier-, Benutzerprofil- und Benutzerrollensystem gebündelt. Insbesondere das Profilsystem hat mich heute etwas beschäftigt (auch wenn es etwas älter ist). Mit dem Profilsystem kann man einfach Benutzern bestimmte Attribute zuordnen, z.B. Name, Alter, Wohnort oder andere Verweise zu bestimmten Daten innerhalb der Applikation. …

Read more

Minority Report User Interface mit WPF und der Wii

Jeder der Minority Report gesehen hat, wird sich so ein User Interface für Daheim wünschen – per Gesten witzige Sachen zu vollführen freute jeden, insbesondere die Nerds & Geeks. Microsoft Surface ist dabei schon eine nette Sache – leider für Privatleute momentan (und wahrscheinlich in nächster Zeit) unerreichbar. Johnny Chung Lee hat vor einige Zeit …

Read more

HowTo: Charts mit der Google Charts API erstellen – eine Einführung

Still und leise hat Google eine weitere API vor einer kleinen Weile veröffentlicht: Die Google Chart API. Was kann man mit dieser anstellen? Hier ein kurzer Überblick. Wie funktioniert das und was kostet es? Die Google Chart API ist recht einfach gestrickt: Eine spezielle URL wird zusammengebaut und Google rendert daraus ein PNG Bild, welches …

Read more

HowTo: O/R Mapper LINQ to SQL – Einführung in den Designer & 1:N Beziehungen

Im letzten HowTo rund um LINQ to SQL ging es mehr darum, ein Grundverständnis zu vermitteln. Das manuelle Mapping ist eine Methode, wie man LINQ to SQL nutzen kann – mit Visual Studio 2008 (selbst in der Express Edition) ist auch ein LINQ to SQL Designer Template mit dazugekommen: Variante A: Unser einfaches Costumer Beispiel …

Read more

HowTo: WPF Windows mit dem Vista Glass Effekt ausstatten

Eine optische Verbesserung (jedenfalls für mich) stellt in Vista der so genannte Glass Effekt dar. Wer nun mit WPF arbeitet, wird vielleicht denken, dass solch ein Effekt direkt mit geliefert wird (immerhin ist .NET 3.0 in Vista fest integriert) – jedoch geht dies nicht so einfach. Im Internet bin ich auf diesen Blogpost gestoßen – …

Read more

.NET Source Code nun veröffentlicht!

Scott Guthrie hat im Oktober angekündigt, nach und nach alle Teile des .NET Frameworks unter die Microsoft Reference Licence zu stellen – heute nun scheint die Infrastruktur zu stehen! Folgende Teile stehen nun zum Debuggen und Staunen zur Verfügung: .NET Base Class Libraries (including System, System.CodeDom, System.Collections, System.ComponentModel, System.Diagnostics, System.Drawing, System.Globalization, System.IO, System.Net, System.Reflection, System.Runtime, …

Read more

HowTo: O/R Mapper LINQ to SQL – Einführung & einfaches manuelles Mapping

LINQ to SQL ist Microsofts LINQ Provider für das Hauseigene Datenbanksystem SQL Server 2005 (und 2008 – und noch mehr?). Das Konzept von LINQ sollte man vorher bereits verstehen – hier eine Kurzeinführung: LINQ? Was ist das? In jeder Applikation arbeitet man mit Daten, Objekten und noch mehr Ansammlungen von Objekten. Externe Datenquellen (XML, Datenbanken) …

Read more

HowTo: Beispieldatenbank "AdventureWorks" und "Northwind" auf SQL Server 2005/2008 installieren

Da man immer mal wieder Beispeildatensätze und eine komplexere Beispieldatenbank braucht, bietet Microsoft 2 Beispiele an: AdventureWorks: Von Microsoft für SQL Server 2005 und SQL Server 2008 Gehostet auf Codeplex.com Download für SQL Server 2005 Download für SQL Server 2008 (November CTP) Northwind (und pubs): Von Microsoft für SQL Server 2000, aber auch SQL Server …

Read more

HowTo: C# 3.0 – "var" Keyword und andere kleine C# 3.0 Features verstehen

Mit .NET 3.5 kam auch C# 3.0 (und die entsprechende VB Variante, die hier aber nicht behandelt wird) ans Licht der Welt. Für die Entwicklung von .NET 3.5 Applikationen ist Visual Studio 2008 Pflicht – die Express Variante kann man sich kostenlos bei Microsoft runterladen. In diesem HowTo geht es um das neue Keyword “var“, …

Read more

Letzte Posts

  • Carriage Return / Neue Zeile in Textareas

    Eine kleine Aufgabe: Jede neue Textzeile (Carriage Return/Wenn man Enter drückt ) in einer Textarea soll ein Element in einer Auflistung sein – wie mach ich das jetzt am einfachsten? Eigentlich ein grundlegendes Element im Web und der Nutzer macht bewusst Absätze – daher wäre es nur gerecht, wenn man das auch entsprechend würdigt. Kleine ...

  • image.png
    Doom, Quake, Wolfenstein & co. Source Code auf GitHub

    id Software, die Macher von Doom, Quake, Wolfenstein & co., stellen regelmäßig ihre älteren Spieltitle als Open Source zur Verfügung. Das Ganze runterzuladen fand ich bisher immer recht mühselig, allerdings gibt es seit kurzer Zeit die Sourcen auch auf GitHub. Darunter Spiele wie Doom 3, Quake 3, Wolfenstein für iOS. Wer also schon immer mal ...

  • image.png
    Twitter Bootstrap 2.0 released & “Release Präsentation”

    Wie bereits vom Twitter Bootstrap Team angekündigt wurde offiziel die Version 2.0 des UI Toolskits “Twitter Bootstrap” veröffentlich. Zudem wurden die Slides, welche bei der Release Party gezeigt wurden auch veröffentlicht: Downloads finden sich auf der Twitter Bootstrap Seite auf GitHub.

  • image.png
    Javascript zu Dart Translator

    Dart, Google Javascript Alternative, wurde vor ein paar Monaten vorgestellt und die Webentwickler Szene ist noch etwas gespalten, ob Dart nun überflüssig ist oder einfach nur cool und längst überfällig ist. Um die Sprache näher zu erläutern hat Google die grundlegenden Javascript Basics nach Dart übersetzt. Das Ergebnis ist der “Translator”. Der Name mag momentan ...

  • Twitter Bootstrap 2.0–“Beta”

    Twitter Bootstrap, ein UI-Toolkit für Web-Applikationen von Twitter, erscheint (wie bereits berichtet) demnächst in der Version 2.0. Der offizielle Release ist am 31. Januar, allerdings beginnt jetzt laut Mark Otto (einer der Hauptentwickler von Twitter Bootstrap) die intensive Test-Phase. Das heisst, das es nun offiziel auch die 2.0 Dokumentation online gibt. Im Vergleich zur aktuellen ...

Support us!

Facebook