• Intro to ASP.NET MVC 4 (C#)


    WebAPI 与MVC3的文章已经有人翻译了,看了下文章顺便翻译下MVC4了

    原文链接:http://www.asp.net/mvc/tutorials/mvc-4

    Base Interview

    本教程将要为您讲解使用Visual Studio Express 2012 或者 Visual Web Developer 2010 Express Service Pack 1来创建一个ASP.NET MVC4  Web应用程序。我们建议您使用VS2012,这样您就不需要安装任何其他组件来完成次教程,如果您使用的是VS2010,那么您必须安装如下组件,您可以点击下面的链接来获取需要的安装组件。

    如果您使用的是Visual Studio 2010 而不是Visual Web Developer 2010,那么您需要安装install the WPI installer for ASP.NET MVC 4 与  Visual Studio 2010 prerequisites

    本文的源代码你可以通过如下链接获得Download the C# version.

    What You'll Build

    您将实现一个简单的电影列表的应用程序,次程序将支持创建,编辑,搜索与从数据库中获取电影列表等功能,您将会创建如下两张截图样式的应用,它包括一个从数据库查询显示电影列表的页面。

    这个应用程序允许您对电影进行增加,编辑,删除,同时也可以显示单个记录的详细信,所有的数据操作都包进行了数据验证,以确保存储数据都是正确的。

    Getting Started

    运行Visual Studio Express 2012或Visual Web Developer 2010 Express,大多截图功能都使用了Visual Studio Express 2012的屏幕截图,但是您也可以使用Visual Studio 2010/SP1,Visual Studio 2012,Visual Studio Express 2012或Visual Web Developer 2010 Express来完成这个教程。从开始 页面中选择新建项目。

    Visual Studio是一个IDE集成开发环境。就如同您使用Microsoft Word来编写文档一样,你可以使用集成开发环境来创建应用程序。在Visual Studio中的顶部的工具栏中显示了各种不同的选项来供您使用。在IDE中还有一个菜单,提供了另一种方式来创建任务。(例如,您可以从开始页面来新建项目,也可以使用菜单项,然后选择文件来新建项目)

    Creating Your First Application

    您可以使用 Visual Basic 或 C# 作为编程语言来创建您的应用程序。选择左边的 Visual C#,然后选择ASP.NET MVC 4 Web 应用程序。命名为"MvcMovie",然后单击确定.

    在新的 ASP.NET MVC 4 项目对话框中,选择 Internet Application。使用默认的Razor视图引擎。

    点击确定。Visual Studio 会使用默认的模板创建一个 ASP.NET MVC 项目,所以在当前的工程中您不需要做任何事情!这是一个简单的"Hello World !"项目,并且这也是您项目的开始。

    从调试菜单中,选择启动调试.

    注意您也可以使用快捷键F5来调试程序。

    可以使用Visual Studio启动IIS Express运行您的Web应用程序。然后Visual Studio会启动浏览器并打开应用程序的默认页面。此时您会发现在浏览器的地址栏中显示 localhost 而不是像example.com样子的地址。这是因为 localhost会被解到您的本地计算机。当Visual Studio运行一个Web工程时,会使用一个随机端口来作为Web服务端口。在下面的图片中,端口号为41788。当您运行该应用程序时,您可能会看到一个不同的端口号。

    在默认模板页面的右边,我们能看到Home, About,Contact等页面。并且还提供了注册和登录功能,并提供了Facebook和Twitter的链接。下一步我们将修改此默认应用程序,并了解一些关于ASP.NET MVC的相关知识。关闭浏览器,让我们修改一些源代码吧。

    Link:
    http://www.microsoft.com/zh-cn/download/details.aspx?id=30683
    http://www.asp.net/mvc/tutorials/mvc-4/getting-started-with-aspnet-mvc4/intro-to-aspnet-mvc-4
    http://aspnetwebstack.codeplex.com/

  • 相关阅读:
    三范式最简单最易记的解释
    Mysql添加用户错误:ERROR 1364 (HY000): Field 'ssl_cipher' doesn't have a default value解决方法
    mysql体系结构管理
    mysql的简单操作
    flush privileges刷新MySQL的系统权限相关表
    二进制安装mysql
    扩展一台mysql-5.6.40
    mysql5.6.40部署过程
    三剑客-awk
    三剑客-sed
  • 原文地址:https://www.cnblogs.com/Irving/p/2804570.html
Copyright © 2020-2023  润新知