asp个人博客毕业论文

asp个人博客毕业论文

ID:27932697

大小:2.85 MB

页数:68页

时间:2018-12-07

asp个人博客毕业论文_第1页
asp个人博客毕业论文_第2页
asp个人博客毕业论文_第3页
asp个人博客毕业论文_第4页
asp个人博客毕业论文_第5页
资源描述:

《asp个人博客毕业论文》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、-ASP.NET MVC3 快速入门第一节 概述1.1本教程的学习内容在本教程中,你将学会如下内容:·如何创建一个ASP.NETMVC的工程。·如何创建ASP.NETMVC的控制器(controller)与视图(view)。·如何使用EntityFrameworkcode-first范例来创建一个新的数据库。·如何获取和显示数据。·如何编辑数据并且进行数据的有效性验证。1.2创建工程如果要创建一个ASP.NETMVC3的工程时,首先运行VisualWebDeveloper2010Express,并且在起始页(start

2、page)中选择“新建项目”。VisualWebDeveloper是一个集成开发环境,你可以使用它来进行各种应用程序的开发。在VisualWebDeveloper的菜单的下面有一个工具条,可以直接点击工具条中的各个工具按钮来进行各种操作,也可以直接点击菜单中的各个菜单项来进行各种操作,此处我们点击“文件”菜单中的“新建项目”菜单项。图1-1 VisualWebDeveloper2010Express中的起始页1.3创建你的第一个应用程序 -页脚---你可以使用VisualBasic或VisualC#作为开发语言来创建应

3、用程序。在本教程中,选择C#来作为开发语言。点击“新建项目”菜单项后,在打开的“新建项目”对话框中,双击左边的“VisualC#”使其成为展开状态,然后点击“Web”,点击右边的“ASP.NETMVC3Web应用程序”,然后在下方的名称文本框中填入应用程序的名称,在本教程中命名为“MvcMovie”,然后点击确定按钮。 图1-2 在新建项目对话框中选择ASP.NETMVC3应用程序并为应用程序命名在接下来打开的“新ASP.NETMVC3项目”对话框中,点击选中“Internet应用程序”,在“视图引擎”下拉框中保持默认

4、的“Razor”选项不作修改(Razor视图是ASP.NETMVC3种新增的一种十分重要的视图类型,使用它可以使得Web应用程序的开发变得更加方便快捷,在后文中将对此进行详细介绍)。图1-3 选择项目模板与视图引擎 -页脚---点击确定按钮,VisualWebDeveloper会为你所创建的ASP.NETMVC项目提供一个默认模板,这样的话你就拥有了一个可以立刻运行的应用程序。默认的模板中提供的是一个很简单的显示“欢迎使用ASP.NETMVC!”文字的应用程序,你可以以此作为你的开发起点。图1-4 VisualWebD

5、eveloper提供了一个默认的应用程序模板点击“调试”菜单中的“启动调试”菜单项(该菜单项的快捷键为F5),VisualWebDeveloper将启动一个内置的服务器,并且在该服务器中打开当前Web应用程序的主页,如图1-5所示。图1-5ASP.NETMVC3的默认应用程序模板的调试画面 -页脚---请注意该页面在浏览器中的地址为“http://localhost:4423/”。其中“localhost”代表了本机上你刚刚创建的Web应用程序的临时网站地址,4423代表了VisualWebDeveloper使用的一个

6、随机端口,每次调试的时候,VisualWebDeveloper都会使用这个端口来作为内置服务器的端口号。在各计算机上,该端口号都是不相同的,因为该端口号是VisualWebDeveloper随机选择的。在这个模板应用程序的页面的右上角,提供了两个按钮与一个“登录”链接,点击“登录”链接,页面跳转到登录页面,点击“主页”按钮,页面返回到主页,点击“关于”按钮,页面跳转到“关于”页面。接下来,让我们开始逐步将这个默认的应用程序修改为我们所要的应用程序,在这个过程中逐步了解ASP.NETMVC3的有关知识。首先,让我们关闭浏

7、览器并开始代码的修改工作。1.4练习 1)简述什么是MVC?2)MVC的三个角色分别是什么,简述MVC的工作流程,并用图表述。3)MVC有哪些优点和缺点。4)建立MVC项目,有几种视图引擎?5)分别简述MVC应用程序结构目录的作用和用途。6)简述MVC和三层体系结构的区别,并用图来表述MVC和三层体系的关系对应。-页脚---第二节 添加一个控制器MVC的全称为model-view-controller(模型-视图-控制器)。MVC是一种开发应用程序的模式,这个模式已经具有了很好的框架架构,并且十分容易维护。使用MVC开

8、发出来的应用程序一般包括以下几块内容:l控制器(Controller):控制器类处理客户端向Web应用程序发出的请求,获取数据,并指定返回给客户端,用来显示处理结果的视图。l模型(Model):模型类代表了应用程序的数据,这些数据通常具有一个数据验证逻辑,用来使得这些数据必须符合业务逻辑。l视图(View):视图类是Web应用程序

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。