Asp.net MVC 和 Web 应用程序管理任务

发布于 2024-08-17 19:34:36 字数 327 浏览 8 评论 0原文

我对 Asp.net MVC 领域有点困惑。

当我们谈论 WebForms 时,我们说,对于管理任务,您必须有一个 Admin 文件夹来分隔管理任务。

在 MVC 中我将如何处理我的管理任务?

我将选择管理区域或管理控制器,

因为如果我将为管理任务编写控制器,则每个任务都将写入一个控制器(AdminController)中,或者如果我将编写区域 -> ,则每个任务都将写入一个控制器(AdminController)中。控制器,意味着我需要为每个功能编写至少两个控制器。

其次,如果我们打破区域中的应用程序(作为模块),我将如何管理每个区域的管理任务。

I am little bit confuse with Asp.net MVC Area.

When we talk about WebForms we say, for Administrative tasks, you must have an Admin folder to separate the admin task.

In MVC how i will treat my Admin tasks?

I will go for Admin Area or Admin Controllers,

Because if i will write controller for Admin tasks, each and every task will be written in one controller (AdminController) or if i will write Area -> Controller, means i will need to write at-least two controllers for each feature.

Second if we breaks the application in Areas (as modules) how i will manage Admin task for each Area.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

末骤雨初歇 2024-08-24 19:34:36

是的,这些都是你的选择;您可以使用一个管理控制器,或者在不同的控制器中使用单独的管理操作方法,或者利用 MVC 2 区域功能(如果可能,具体取决于要求)。

您的行政任务是如何安排的?例如,如果您有客户和产品部分,那么您是否对每个区域都具有管理功能,或者您是否仅对网站具有管理功能,或者类似的功能?

Yes, those are your options; you can use one admin controller, or separate admin action methods in different controllers broken or take advantage of MVC 2 areas feature (if possible depending on requirements).

How are your administrative tasks laid out? For instance, if you have a customers and products section, do you have administrative features with each of these areas, or do you have admin features for the site only, or something like that?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文