如何跨ASP实现相同的模型和数据?. NET和Windows应用程序

本文关键字:数据 NET 应用程序 Windows 模型 ASP 何跨 实现 | 更新日期: 2023-09-27 17:54:18

有点初学者的问题,但我目前正在构建一个ASP。. NET MVC web应用程序,我想把我的模型和数据转移到一个Windows通用应用程序开始,然后也许在未来一个Xamarin应用程序。

有没有好的教程或博客文章,任何人都可以推荐,这将有助于我。我的想法是,用户将有相同的体验在网络和移动,所以我不想硬编码模型为每个客户端。

如何跨ASP实现相同的模型和数据?. NET和Windows应用程序

要做到这一点,您需要将您的域模型拆分为不同的项目。

当你创建MVC应用程序时,创建一个新的c#/VB。. NET程序集,并将所有模型放入该程序集中。这样你就可以在多个项目中重用代码。

请记住,您不应该只是将代码转储到这个程序集中,请花时间创建一个适当的名称空间结构,这样您就不会在以后的道路上混淆自己或其他人。