Login
suchen
HAUPPAUGE WinTV-PVR und Media Center Edition 2005: Fernbedienung
Print  
Author: Patrick Dahmen Created: 29.06.2006
Patricks Blog auf e-llusions.de

By Patrick Dahmen on 26.02.2005

Ich habe mir gestern die Hauppauge WinTV PVR 150 gekauft. Die Verpackung beschreibt die Kompatibilität zur Media Center Edition 2005, der Hauptgrund warum ich mich für dieses Modell entschieden habe. Der Packung liegt eine Fernbedienung bei, die alle für die Verwendung der Media Center Edition notwendigen Tasten enthält.

Die erste Hürde stellte die Installation der Treiber dar, weil der mitgelieferter MPEG2 Softwaredecoder nicht mit der MCE kompatibel ist. Die Readme gibt aber den richtigen Hinweis und empfiehlt z.B. PowerDVD zu installieren, dass einen kompatiblen Softwaredecoder mitbringt. Somit funktionierte der Fernsehempfang. Die beiliegende Fernbedienung funktioniert so wie ausgeliefert nicht mit dem Media Center von Windows, was eigentlich unnötig und schade ist (ob da Lizenzrechtliche Gründe eine Rolle spielen?)

Die mit der Karte mitgelieferte Software für den Empfang des Infrarotsignals, dass die Kommandos der Fe ... Read More »

By Patrick Dahmen on 25.08.2004

In diesem ersten Artikel geht es um die Einstellung von Mitarbeitern (Programmierern) in sein Unternehmen. Er beschreibt unter anderem anschaulich, welche Eigenschaften aus seiner Sicht einen guten Entwickler von einem guten Programmierer unterscheiden.

Hazards of Hiring

Hierin beschreibt er die Firmen Geschichte von SourceGear mit dem Fokus auf die Fehler die er dabei gemacht hat. Auch sehr spannend, wie ich finde.

Make More Mistakes

By Patrick Dahmen on 25.08.2004

Diese beiden Links habe ich in der letzten Woche gefunden, die möchte ich hier noch posten.

Eine interessante Sammlung von Tools für Entwickler und weiteren Links für diese Tools:
http://addressof.com/blog/articles/240.aspx

Eine Zusammenstellung von Links und Tools zum Thema Debugging
http://weblogs.asp.net/rosherove/articles/7573.aspx

By Patrick Dahmen on 13.07.2004

Ich weiß, ich habe mich lange nicht gemeldet. Ich hole das nach, und poste noch allerlei aus der Zeit.

Jetzt aber erstmal dieser Link:
An Introduction to Programming Outlook 2003 Using C#

By Patrick Dahmen on 09.03.2004

Hier ein hervorragender Artikel der sich mit dem ASP.NET ViewState befasst:
ViewState: All You Wanted to Know

By Patrick Dahmen on 06.03.2004

Falls ein UserControl dynamisch nachgeladen werden soll, und dies zum Beispiel beim rekonstruieren der Control Hierarchie geschehen muss, ergibt sich das Problem, dass zu diesem Zeitpunkt die Page noch nicht verfügbar sein kann.

Um diesem Problem zu begegnen kann man anstatt:
Control c = Page.LoadControl("MyControl.ascx");

Diese Zeile ausführen:
Control c = new UserControl().LoadControl("MyControl.ascx");

By Patrick Dahmen on 03.03.2004

Ein hübsches Makro für den WebProgrammierer. Weiter unten beim normalen 'automatischen Property...' ist beschrieben, wie man eine Tastaturkombination dafür hinkriegt:)

 

    Sub InsertViewStateProperty()

Read More »

By Patrick Dahmen on 03.03.2004

Als ich diesem Problem zum ersten Mal begegnet bin, habe ich längere Zeit gebraucht um die ArrayList dazu zu bringen meinen eigenen Typ zu speichern.
Zunächst könnte man natürlich einfach die Funktion .ToArray() verwenden und dann das Array serialisieren. Aber wenn einem der Kopf danach steht die ArrayList zu serialisieren:
Die Lösung ist denkbar einfach. Man leitet eine eigene Klasse vom Typ ArrayList ab und fügt das XmlInclude(typeof(MyType)) Attribute hinzu.

Beispiel: 

      [XmlInclude(typeof(People))]
Read More »

By Patrick Dahmen on 03.03.2004

Manchmal wünschte ich mir, es gäbe eine Möglichkeit den Projektpfad aus einem Control herausfinden zu können. Ich habe danach gesucht, aber keine Antwort gefunden, außer das es keine Möglichkeit gibt. Weiß jemand wie?

By Patrick Dahmen on 03.02.2004

Hier habe ich ein paar Kleinigkeiten mit Whidbey bzw. C# 2.0 ausprobiert.
Weil ich doch im Projekt noch nicht damit arbeiten kann, wollte ich zumind. noch einmal ein paar Features anwenden.
1.) Kann die Console wieder bunt :)
2.) Kann man nun mit Generics (in C++ templates) arbeiten. Zur Definition wird anstatt eines bekannten Types ein Platzhalter verwendett. Diese Technik hat auch den Vorteil das Listen, die Value Typen speichern deutlich schneller werden, weil das sog. boxing beim einfügen entfällt.
3.) Anonyme Funktionen: An dieser Stelle eigentlich nur verwendet um Sie zu verwenden. Das macht schon Spass. Dafür aber hier wenig Sinn.

Das ganze gibt eine Sinus Kurve auf der Console Bunt aus und animiert auf Tastendruck die Farben und den Offset :)
Die Tage schreibe ich noch was wg. Serialisieren von ArrayListen.

Eine Sache noch: Der Achim hat was tolles rausgefunden. Man kann ein ... Read More »

 
(c) 2007 e-llusions
Terms Of Use