我可晓得#ARP架构的ASP.NET MVC建造。但我不知道它是否能在传统的ASP.NET(Web窗体)中使用,甚至桌面应用程序一样的WinForms或WPF。

Thnkas很多。

有帮助吗?

解决方案

伊恩,     你最肯定可以比ASP.NET MVC以外的应用程序采用S#ARP架构。我用它来驱动几个控制台应用程序,我们必须运行它还有几个窗口服务。

您会想看看在S#的arp架构项目的Contrib在非MVC或Web窗体应用程序来使用它。要在网络表单中使用它,你可以使用旋转起来,你会一个MVC应用程序,但在你的web窗体中使用它会略有不同。在这种情况下,寻找一个MVVM或MVP溶液和替换,因为你需要。

其他提示

据我从你的问题的理解,你应该有一个看的 MVP图案的。你可以自己用asp.net的形式创建自己的模型和视图。

我不知道的WebForms或WPF,但如果你想使用它的WinForms,检查了这一点:

wiki.sharparchitecture.net/ContribNonWebHowTo.ashx

我已发现它是非常可行的。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top