zoukankan      html  css  js  c++  java
  • [翻译]01-ASP.NET MVC 3介绍

    前言

    --------------------------

    最近,公司新架构使用asp.net mvc5,一直都是看书学习ASP.NET MVC的,书本毕竟是别人翻译过来的,所以里面可能某些地方翻译有些出入,在asp.net 的官网上面 看到了MVC团队成员写的文章,感觉比较权威,于是翻译过来,希望对大家有帮助,翻译上面可能有某些出入,如有错误,往大家矫正...

    --------------------------

    本教材是叫你如何创建一个ASP.NET MVC 3的web应用程序,使用Microsoft Visual Web Developer 2010 Express Service Pack 1

    这是微软的一个免费的版本,请确保你电脑能安装,你可以点击下面的连接安装:Web Platform Installer.

    或者你可以单独安装下面的:



    如果您使用 Visual Studio 2010来代替 Visual Web Developer 2010  请点击Visual Studio 2010 prerequisites.

    一个 C# 开发的项目源码 下载地址:Download the C#

    你将会创建

    我们来创建一个简单的电影清单程序,它支持从数据库中进行添加,编辑,和列出,你可以看到下面的两个截图,它包括一个电影的清单页面



    WindowsLiveWriter_IntrotoASP_NETMVC3_E539_MoviesWithVariousSm_thumb.png



    当然这个程序还支持让你去添加 编辑 删除电影 同时可以查看某一个电影的详细,所有的数据实体,所有的数据实体都通过验证,确保存储到数据库是正确的
    WindowsLiveWriter_IntrotoASP_NETMVC3_E539_createError_thumb_1.png


    你可以学到下面的技能?


    • 如何创建一个新的 ASP.NET MVC 项目.
    • 如何创建一个 ASP.NET MVC 控制器和视图.
    • 如何使用实体框架Entity Framework的代码first “Code First paradigm” 来创建一个新的数据库.
    • 如何检索和展示数据
    • 如何编辑数据和对数据验证


    http://www.asp.net/mvc/tutorials ... tro-to-aspnet-mvc-3


    我们开始



       首先启动vs2010,在开始页面 点击创建项目
       当然也可以这样创建项目, 和大部分的软件一样,也是在顶部菜单栏那里 点击文件 新建项目 (File > New Project.)
       
     

    创建你第一个应用程序


        您可以使用VB.NET 或者C# 作为编程语言的项目,
        在左侧选择Visual C#然后选择ASP.NET MVC 3 Web Application(ASP.NET MVC 3 网站应用程序),起名为 "MvcMovie" 然后点确定(OK),如果你是开发VB.NET的 可以选择VB.NET


    在新的 ASP.NET MVC 3 项目对话框中,选择互联网应用(Internet Application). 选择使用HTML5 标签和Razor 作为默认的视图引擎



    点击确定(OK). Visual Web Developer 使用一个默认的模版 作为您刚才创建的项目的模版,因此你将会有一个能够运行的项目尽管你什么也没做,这就是一个简单的  "Hello World!" 项目, 这是你程序的一个好的开始!



    选择菜单栏的“调试” Debug , 选择开始调试 Start Debugging.


    注意:开始调试的 快捷键是F5





    按F5启动Visual Web Developer 的一个内置的服务器运行来运行您的web项目,Visual Web Developer 将会启动一个浏览器,打开应用程序的首页,注意浏览器的地址栏,,它是localhost 而不是例如“example.com”这样的地址,这是因为localhost 总是指向你的本地电脑,这导致运行应用程序当你点击运行的时候,一个随机的端口被web服务器使用,在下面的图片,随机的端口是43246,当你启动程 序,你可能会看到不同的端口号



    在页面的右侧有一个登录的页面,下一步我们来改变一下看程序怎么运行的,和学一下 ASP.NET MVC的处理过程,关闭浏览器,我们来研究一些代码

    如果更多的学习资料,可以到--ASP.NET MVC专题...

    谢谢大家支持....后续还有九篇文章,都比较权威的....需要原文的可以到这里...

  • 相关阅读:
    JDBC中DAO+service设计思想
    Ajax的简单基础
    Ajax的简单基础
    Jquery选择器总结二
    Jquery选择器总结二
    Jquery选择器总结一
    Jquery选择器总结一
    amazon的新算法《大数据时代:亚马逊“预判发货”,顾客未动包裹先行》
    wget命令检测端口是否监听
    KUNG FU PANDA
  • 原文地址:https://www.cnblogs.com/maijin/p/3523498.html
Copyright © 2011-2022 走看看