我正在构建一个具有类似浏览器功能的平板电脑应用程序(主要是查看预定义的网页和PDF选择)。由于各种原因(例如需要在同一设备上运行另一个传统的Windows应用程序),它需要在Windows上运行,因此为iOS或Android等现代平板电脑平台设计它是不可能的。与此同时,对于Windows 8 / Metro来说还为时过早。
然而,
来自.NET或Web背景,在这里使用的最佳框架是什么? WPF(甚至是Windows Forms?),Silverlight还是HTML?
而且,UI方面,是否有一组模仿或接近Metro风格的控件(或者,在HTML的情况下,是一个样式表/一组脚本)?我认为,出于版权原因,我不能简单地在Windows 7中使用Windows 8中的那些。
答案 0 :(得分:2)
来自.NET或Web背景,什么是最好的 框架,思考前进,在这里使用? WPF(甚至是Windows 表单?),Silverlight或HTML?
我建议你选择WPF。或者,如果WPF不是您的优先选择,请选择任何基于XAML接口的技术。如果您正在尝试构建一个甚至可以在Windows8中运行的轻量级应用程序,您可以选择银光(基于浏览器的应用程序)。基于XAML的技术将更好,因为Windows 8 Metro风格支持XAML
而且,UI方面,有一组控件(或者,在HTML的情况下,一个 样式表/一组脚本)模仿或接近Metro风格?一世 假设出于版权原因,我不能简单地使用那些 Windows 7中的Windows 8。
我认为这不会是版权问题,但是如果不完全复制界面,请尝试构建类似于用户在使用时不会感觉到太大差异的方式他转向Windows 8版本
答案 1 :(得分:0)
而且,UI方面,是否有一组模仿或接近Metro风格的控件(或者,在HTML的情况下,是一个样式表/一组脚本)?我认为,出于版权原因,我不能简单地在Windows 7中使用Windows 8中的那些。
如果您正在寻找Metro主题的wpf组件,可以使用devcomponents中的DotNetBar。