标签: 'mvc'

ASP.NET MVC5 + EF6 入门教程 (5) Model和Entity Framework MVC中的Model是用来给View提供显示数据的对象。这里我们首先创建一个Model对象。在解决方案资源管理器中右键点击Models文件夹,选择添加->类。添加一个名为Employee.cs的Model类。Models文件夹是默认存放所有Model的地方。 http://jianfangkk.cn/mvc/201412/198
ASP.NET MVC 5 入门教程 (4) View和ViewBag View(视图)用来显示被controller处理好的数据。本节我们就来看看如何通过controller访问一个View页面,如何从controller向View传值,打开Controllers文件夹下的FirstController.cs,我们把其中的代码从返回一个字符串改成返回一个View http://jianfangkk.cn/mvc/201412/197
ASP.NET MVC 5 入门教程 (3) 路由route 上一节我们讲了如何创建一个控制器,本节我们来讨论如何通过路由来访问控制器及其Action。那么问题来了,怎么写url能访问到我想要访问的控制器呢?要想正确访问路由器,就得知道路由规则。它被写在解决方案的App_Start文件夹下的RoutConfig.cs文件中。顾名思义,这是路由配置文件。 http://jianfangkk.cn/mvc/201412/196
ASP.NET MVC 5 入门教程 (2) 控制器Controller 顾名思义,一个MVC项目是由M-Model-模型、V-View-视图、C-Controller-控制器这三部分组成。先撇开MVC的整体运行机制不谈,我们可以看到用户发起的请求首先会到达控制器Controller。控制器的定义:控制器是一种类,它可以处理浏览器发来的请求,从模型(Model)中获取数据,然后将处理后的数据通过视图(View)发送给浏览器 http://jianfangkk.cn/mvc/201412/195
ASP.NET MVC 5 入门教程 (1) 新建项目 本教程使用Visual Studio Express 2013 for Web 运行,强烈建议跟着教程边看边做。如果在操作中遇到什么问题,欢迎留言指出。Visual Studio Express 2013 for Web ,运行VisualStudio Express 2013 for Web。VS会默认显示起始页,如下图所示。点击新建项目。 http://jianfangkk.cn/mvc/201412/192
使用ASP.NET MVC局部视图避免JS拼接HTML,编写易于维护的HTML页面 以前使用ASP.NET WebForm开发时,喜欢使用Repeater控件嵌套的方式开发前台页面,这样就不用JS拼接HTML或者后台拼接HTML了,写出的HTML页面美观、简捷、易于维护,由于不用JS拼接HTML,所以JS写的也很少。 最近使用ASP.NET MVC开发,前台页面的功能比较复杂,每次刷新整个页面的话体验会很差,所以通过JS控制页面元素,实现… http://jianfangkk.cn/mvc/201412/191
如何使用Orchard搭建敏捷个人的网站(2) 在如何使用Orchard搭建敏捷个人的网站(1)中讲解了如何使用Orchard搭建一个简易的敏捷个人内容网站,第一篇主要讲解了如何下载安装主题、增加blog、制作菜单等,今天我们继续讲解一下如何增加搜索功能、增加自定义的内容类型以及显示内容列表。 http://jianfangkk.cn/mvc/201412/179
如何使用Orchard搭建敏捷个人的网站(1) 我们了解了一下Orchard的基本概念,这一篇我们学一些如何使用Orchard来搭建一个简单的网站。 http://jianfangkk.cn/mvc/201412/178
新手如何安装 Orchard 如果你不希望使用 Microsoft Web Platform Installer 来安装 Orchard,可以下载 Orchard 的 ZIP 压缩包,这里包含你使用 Orchard 所需要的任何内容,这篇文章将会一步一步地引导你使用 ZIP 压缩包来手动安装 Orchard,关于如何使用 Web Platform Installer 来安装的问题,可以参考这里。注意:如果你计划使用 Visual Studio … http://jianfangkk.cn/mvc/201411/177
开源社区项目Orchard基本概念 今天简要介绍一下Orchard的一些基本概念,也算为后期深入学习做些准备。CMS是内容管理系统的缩写, ‘C’指的是内容,内容是网站中的任何信息,例如一篇blog、一个回复,甚至一个导航菜单、公司logo等。如果有权限,我们可以在系统后台进行网站和内容的管理,这就是’M。而 ‘S’ 是系统,这是个比较模糊的概念。 http://jianfangkk.cn/mvc/201411/176
基于ASP.NET MVC的开源社区项目Orchard Orchard是一个免费和开源的社区交流项目,致力于在ASP.NET平台开发应用程序和可重用性组件。它将创建用于ASP.Net应用和扩展的共享组件,以及修改这些组件以便使其应用于终端用户,脚本人员和开发者。我们也寻求与现有的应用程序的作者建立伙伴关系,以帮助他们实现自己的目标。使用的开源协议是OSI认证的 New BSD license。 http://jianfangkk.cn/mvc/201411/175
二维码
意见反馈 二维码