我即将开始一个新项目。
这个项目的目的是在远程PC上安装一个可以执行两(2)项任务的小应用程序:
对于那些好奇的人,我可以在HTPC上组织数百个媒体文件。每当我开始管理文件时,家人都会感到非常沮丧,HTPC是一个非常麻烦的管理场所,从桌面通过网络进行操作非常耗时(例如:从{移动1.57 GB电影文件) {1}}到\\HTPC\Ripped
涉及将流字节从\\HTPC\Movies
复制到我的PC,然后将其复制到\\HTPC\Ripped
)。
所以,我在 Visual Studio 2010 中查看 Visual C#下的已安装模板。通常情况下,我所做的只是 Windows Forms 的东西,偶尔会出现 ASP.NET 页面,所以这对我来说是个很好的机会。新技术。
以下是 .NET Framework 4 下安装的模板列表:
其中一些显然不是正确的项目类型,但我真的没有使用Silverlight,WCF / WPF或MVC的经验。
我可以轻松地创建两个(2)Windows窗体应用程序,通过TCP发送消息来相互通信,但是有一些更现代的东西会让我思考,“男孩,这很简单,它很有效!的“
如果其中一个非常适合这个远程桌面之类的工具,那么就可以指出我想要获得我想要的成就的好教程。
注意:要运行远程桌面,HTPC需要从Win7 Premium升级到Win7 Pro,并且只要远程桌面会话开始,Windows Media Center就会关闭。
答案 0 :(得分:1)
您可以在HTPC上创建一个在IIS中运行的ASP.NET页面,它具有所需的功能(直接浏览,文件复制等?)。然后你可以使用网页管理你的东西,而不会打扰你的家人。
然后,您还必须为IIS进程提供一些额外的权限,以允许它对计算机进行修改。此外,您必须在IIS计算机上安装一些防火墙,以确保无法从Internet访问它,以便其他人也无法使用该网页。