1. 新建 ASP.NET MVC 项目:
- 打开 Visual Studio。
- 选择“创建新项目”。
- 在模板中选择 "ASP.NET Web 应用程序",并选择 MVC 项目模板。
- 给项目起一个名称,点击“创建”。
2. 项目结构:
- 生成的项目结构包含 Controllers、Models、Views 等文件夹,分别用于存放控制器、模型和视图。
- App_Start 文件夹中的 RouteConfig.cs 文件用于配置路由规则。
3. 添加控制器(Controller):
- 在 Controllers 文件夹中右键单击,选择“添加” -> “控制器”。
- 选择 MVC 控制器类,命名为 HomeController(示例)。
- 在控制器中添加一些动作方法(Actions)。
public class HomeController : Controller
{
public ActionResult Index()
{
return View();
}
public ActionResult About()
{
ViewBag.Message = "Your application description page.";
return View();
}
}
4. 添加视图(View):
- 在 Views 文件夹中创建一个与控制器名称相对应的文件夹(例如,Home 文件夹)。
- 在文件夹中添加 Razor 视图文件,与控制器的动作方法相对应(例如,Index.cshtml 和 About.cshtml)。
@* Views/Home/Index.cshtml *@
<h2>Welcome to the Index Page</h2>
@* Views/Home/About.cshtml *@
<h2>About Us</h2>
<p>@ViewBag.Message</p>
5. 配置路由:
- 打开 App_Start/RouteConfig.cs 文件。
- 配置路由规则,指定默认的控制器和动作方法。
public class RouteConfig
{
public static void RegisterRoutes(RouteCollection routes)
{
routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
routes.MapRoute(
name: "Default",
url: "{controller}/{action}/{id}",
defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional }
);
}
}
6. 运行应用程序:
- 按下 F5 或选择“调试” -> “启动调试”来运行应用程序。
- 在浏览器中打开 http://localhost:port/,其中 port 是 Visual Studio 中指定的端口号。
这只是一个简单的入门示例。你可以进一步学习如何使用模型传递数据、使用布局(Layouts)、处理表单提交等更高级的概念。 ASP.NET MVC 提供了强大的工具和功能,使你能够创建灵活且可维护的 Web 应用程序。
转载请注明出处:http://www.pingtaimeng.com/article/detail/6559/ASP.NET