是否对Prism.StoreApps和Template10的特性进行了详细的比较研究?从Template10在下面使用的堆栈溢出中获取。
但是我们如何用Prism.StoreApps和Template10来评估一个端到端的通用应用程序呢?
发布于 2016-04-20 11:19:29
谢谢JerryNixon的回答。模板10的作者给出了一个很好的答案。
与今天一样,模板10的目标是UWP。当我们考虑使用XAMARIN开发跨平台应用程序( IOS/Android)时,我们有必要看看XAMARIN或MvvmCross的PRISM。
我们希望有一个单一的解决方案,为UWP和XAMARIN (跨平台)。
模板10中是否有任何更新,包括XAMARIN,以满足跨平台设备的需要?显然,Windows10特定于平板电脑的控件,如汉堡等,需要替换手机设备的渲染,开发UWP和跨平台应用程序的单一Template10模式将有所帮助。但还是可以解决的。
如果您在Template10的路线图中有此信息,请让我们知道。我们甚至可以在Template10上等待这样的特性。
发布于 2016-04-11 13:35:53
Template10是UWP应用程序的样板模板,为构建应用程序提供了一个很好的起点。此外,template10还提供了一些常用的控件、行为、转换器、服务和对MVVM模式的基本支持。
注意:您可以从Template10开始,并在Template10项目中集成来自Prism的各种特性。
关于Template10的完整文档,您可以在这里找到:https://github.com/Windows-XAML/Template10/wiki
Prism是一个高级框架,应用了最佳实践和方法,允许开发人员构建松散耦合、高度可维护和可测试的应用程序。Prism允许开发人员为应用程序构建结构良好和可维护的代码,尽管最初需要了解所有特性需要学习曲线,但是一旦已知的devs可以构建一个非常健壮的应用程序。这就是棱镜在企业级应用领域非常流行的原因。
MSDN:与棱镜相关的文档:https://msdn.microsoft.com/en-us/library/gg406140.aspx,这涵盖了大多数概念。
需要注意的是,Template10和Prism都是开源项目,可以在GitHub上使用,因此您可以随时深入研究代码并试用示例。
Template10:https://github.com/Windows-XAML/Template10
PrismLibrary:https://github.com/PrismLibrary
发布于 2016-04-15 02:22:07
我是模板10的作者之一,所以,请稍许接受我的答案。但是,我在这里非常诚实。
模板10的历史从棱镜开始。当Prism没有升级到UWP时,模板10就诞生了,它带来了大量的代码和许多技术。没有什么棱镜可以完成模板10不能完成。而且,模板10有一个非常大的支持社区和更多的文档。您在MSDN上找到的Prism文档是针对Windows 8的,而不是Windows 10的。尽管如此,Prism并没有什么问题。但棱镜只是模板10功能的一个很小的子集。
https://stackoverflow.com/questions/36546661
复制相似问题