MediaCenter
文章平均质量分 73
wwwDotFa
这个作者很懒,什么都没留下…
展开
-
MediaCenter开发整理(一)关于SDK
<br />前一段时间开发了一个MediaCenter的程序,由于之前没有开发过类似的程序,所以做了一下小研究,整理一下研究结果,有点乱,先挂上以后整理。<br />这里参考了MediaCenter的SDK帮助文档和SteveHarding写的一本叫做Programming in Vista Media Center的书(作者只写了半本,下半本还没写出来,很尴尬,但是对MCML的讲解比较详细,可以入个门,看过之后看SDK不会那么迷茫),又看了SDK里面的大部分Demo。<br />先贴上整理的东西,以后再写原创 2010-09-21 13:31:00 · 1241 阅读 · 0 评论 -
MediaCenter开发整理(四)安装部分
<br />这部分其实是很头疼的一部分,因为SDK上提到的很多方法都行不通,可能是新版本的兼容有问题。所以很多地方都是我自己研究的方法,可能有的地方有点山寨。<br />MediaCenter的安装,其实是俩个部分:把我们编写的程序集注册到GAC,在MediaCenter中注册一个入口,链接到我们的程序集。<br />GAC的注册,可以使用MS提供的工具,但是这个工具用户机器上基本上是不可能有的,所以这个简单直接的方法被排除。另外可以用一个叫WIX的工具打包程序,我不知道他的内部执行过程是什么,又有太多的限原创 2010-09-21 14:02:00 · 874 阅读 · 0 评论 -
MediaCenter开发整理(二)MCML
<br />接着贴下个部分<br />MediaCenter编程MCML<br /> <br />Media Center不能做的事:<br />不能改变已有的程序界面——media center不是用户定制的环境!<br />不能使用已经存在的Object——只有3个可用的Object:Text,Graphics,ColorFills其他的只能从0写起!<br />所有用户界面相关的.net AX等等都不可用!<br />MCML M(mode) V(view)模式 M——.net Obje原创 2010-09-21 13:34:00 · 1721 阅读 · 2 评论 -
MediaCenter开发整理(三)C#部分
<br />其实MediaCenter的模式于asp.net的方式非常相似,C#代码相当于MCML代码部分的后台。其实这一部分的内容不需要了解很多就可以上手写MC的程序了,扫一遍API也就基本上可以了。<br />贴上这部分的整理结果。<br />MediaCenter编程C#<br />MCML与C#通过.net properties进行通信<br />MCMl不能使用C#的变量,只能定义properties 含有get和set的<br />它应该是基于ModeItem并且在set里应该包含FireP原创 2010-09-21 13:40:00 · 1234 阅读 · 2 评论