3 Stimmen

Ressourcen für die ersten Schritte mit MCML?

Kann jemand Referenzen oder andere Ressourcen empfehlen, die für das Erlernen von MCML nützlich sind?

Ich habe ein kleines Lieblingsprojekt, an dem ich seit einer Weile mit C# und .Net 3.5 arbeite. Ich habe einen Punkt erreicht, an dem ich in der Lage sein möchte, die Ausgabe an das Windows Media Center zu senden, aber es fällt mir schwer, schlüssige Erklärungen zu finden, wie ich MCML-Elemente erstellen kann, um meine C#-Datenobjekte darzustellen. Insbesondere fällt es mir schwer, Informationen zur Erstellung eines MCML-Elements für jedes Element in einer C#-Sammlung zu finden. Haben Sie irgendwelche Vorschläge?

1voto

Torbjørn Punkte 6349

El Windows Media Center-Sandkasten ist wahrscheinlich die beste Quelle. Aber ich nehme an, das wussten Sie bereits. Die Blog zur Entwicklung des Medienzentrums ist auch sehr schön. Kann dieser Artikel Sie den Anfang machen?

Ich bin allerdings selbst noch ein N00b.

1voto

Sam Saffron Punkte 124121

Neben der Einhaltung der Sandkasten . Ich würde das Folgende empfehlen.

  1. Sehen Sie sich die Mediencenter-SDK sind die Z-Anwendung und der MCML-Sampler ein guter Anfang.
  2. Sehen Sie sich einige der quelloffenen MCML-Anwendungen an wie VideoBrowser , OML , MusikBrowser o Vmc Netflix lesen Sie die Quelle und versuchen Sie herauszufinden, wie sie funktionieren.

Im Idealfall würde ich empfehlen, in ein bestehendes Projekt einzusteigen, wenn es darum geht, MCML zu lernen, denn MCML ist wirklich schwer zu verstehen und hat eine sehr steile Lernkurve. Vergessen Sie Expression Blend. Wenn Sie in MCML entwickeln, schieben Sie XML-Dateien in Visual Studio und haben es mit einem komplexen, unvollständigen und fehlerhaften Framework zu tun.

Mit Ihrem Problem, müssen Sie wirklich zu verstehen, Datenbindung, die Open-Source-Projekte und die Beispielanwendungen alle haben Beispiele, wie dies getan wird.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X