背景:
我在一组具有多个不同“模块”的 ASP.NET 应用程序中工作。这些应用程序都共享一个主菜单,因此它们都相互链接。模块是应用程序的高级区域。因此,例如,它可能是付款、订单、客户、产品等。付款和订单在一个应用程序中,产品和客户在另一个应用程序中。其中一些菜单链接是“深层链接”,例如,它可能是指向客户模块中特定页面的链接,例如创建新客户。
问题:
我们即将开始一个项目,该项目将向该套件添加更多模块,可能作为一个新的 .NET 应用程序。我正在考虑在 Silverlight 中执行这些新模块(出于对问题不重要的各种原因)。如果我要这样做,我需要使菜单看起来与 ASP.NET 中的菜单相同,因为用户仍然需要感觉他们在一个“应用程序”中。
我的问题:
编辑:
环顾四周后,似乎 PRISM 可能是我的一些问题的答案。它可以让我模块化我拥有的不同的 Silverlight block 。它允许我在 Silverlight 中定义一个“母版页”,我可以在其中托管菜单。我有这个权利吗?
最佳答案
好吧,因为我没有得到任何答案,我想我会回答自己。
我还没有决定如何在 ASP.NET 或 Silverlight 中实现菜单。但是有了上面的构建 block ,两者都将具有必要的功能。
关于.net - 在 Silverlight 和 ASP.NET 之间混合应用程序模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2776364/