201412-02 理解模型,视图和控制器(C#) 这篇文章向你提供ASP.NETMVC模型,视图和控制的高度概览。换句话说,解释一下ASP.NETMVC中的‘M’,‘V’, 和‘C’。看完这篇文章以后,你应该就能理解ASP.NETMVC的不同部分是如何共同工作的。而且你也应该能够理解ASP.NETMVC程序的架构与ASP.NETWeb窗体程序或ASP程序有如何的不同。示例 ASP.NETMVC应用程序用以创建ASP.NETMVCWeb程序的默认的 Visual... 继续阅读 >
201412-02 ASP.NET MVC 介绍 什么是ASP.NETMVCASP.NETMVC是微软官方推出的基于ASP.NET的MVC模式网站应用程序开发框架。官方网站为:http://www.asp.net/mvc。ASP.NETMVC的第一个版本是于2009年3月17日发布的RTM版本。自推出以来,就一直受到广大程序员的欢迎。目前最新的ASP.NETMVC3.0则是于2011年1月13日正式发行。ASP.NETMVC各个版本下载地址:(admin10000.com整理)ASP.NETMVC1.0http://www.microsoft.com/download/en/details.aspx?id=... 继续阅读 >
201412-02 ASP.NET MVC 5改进了基于过滤器的身份验证 ASP.NETMVC5包含在最近发布的VisualStudio2013开发者预览版中,它使开发人员可以应用身份验证过滤器,它们提供了使用各种第三方供应商或自定义的身份验证提供程序进行用户身份验证的能力。不过,这些过滤器要在调用授权过滤器之前应用。为了创建身份验证过滤器,开发人员需要新建一个C#ASP.NET工程,并且从列出的工程类型中选择MVC。来自Kunz,Leigh&Associates公司的高级软件开发工程师EricVogel已经测试了身份验证... 继续阅读 >
201412-02 视频: Visual Studio 2013 and ASP.NET MVC 5 新特性体验 微软VisualStudio2013andASP.NETMVC5新特性体验V3.0.微软特邀讲师徐雷亲自打造。讲解最新版.NET4.5.1新特性。MVC5、WebAPI2.0、SignalR2.0.系统了解.NET的新特性。视频下载地址:http://pan.baidu.com/share/link?shareid=3797994638&uk=1496476845 继续阅读 >
201411-11 Web应用开发中的几个问题——使用javascript开发需知 开篇概述Ajax技术在Gmail中的成功应用,和高性能的V8引擎的推出,使得编写Web应用变得流行起来,使用前端技术也可以编写具有复杂交互的应用。相对于原生应用,Web应用具有如下优点:跨平台,开发和维护成本低;升级和发布方便,没有版本的概念,随时随地发布,用户没有感知,不需要安装;响应式设计(ResponsiveDesign)使得Web应用可以跨平台,同一份代码自适应各种屏幕大小即使最终不采用Web应用方案,也很适合开发原型... 继续阅读 >
201411-07 Yii框架官方教程增补篇1——开始:Yii是什么 Yii是一个基于组件的高性能PHP框架,用于快速开发大型Web应用。它使Web开发中的可复用度最大化,可以显著提高你的Web应用开发速度。Yii这个名字(读作易(Yee) 或 [ji:])是"YesItIs!"的缩写。这往往是对于一些经常被问到的问题的最准确的答案:Yii快不快?安全吗?专业吗?是否适用于我的下一个项目?Yes,itis!Yii框架作者薛强同时也是PradoFramework的作者,在编写Yii框架的过程中,作者最大化借鉴... 继续阅读 >
201411-07 Yii框架官方教程增补篇4——基础知识:模型-视图-控制器 (MVC) Yii使用了Web开发中广泛采用的模型-视图-控制器(MVC)设计模式。MVC的目标是将业务逻辑从用户界面的考虑中分离,这样开发者就可以更容易地改变每一部分而不会影响其他。在MVC中,模型代表信息(数据)和业务规则;视图包含了用户界面元素,例如文本,表单等;控制器则管理模型和视图中的通信。除了MVC,Yii还引入了一个前端控制器,叫做应用,它表示请求处理的执行上下文。应用处理用户的请求并将其分派到一个合适的... 继续阅读 >
201411-07 Yii框架官方指南系列14——基础知识:开发流程 介绍过Yii中的基本概念之后,我们现在讲解使用Yii开发Web应用时的一般开发流程。此处的开发流程假设我们已经完成了对应用的需求分析和必要的设计分析。创建目录结构骨架。创建第一个Web应用 中讲到的 yiic工具可以快速实现此步骤。配置此 应用。这是通过修改应用配置文件实现的。此步骤可能也需要编写一些应用组件(例如用户组件)。为所管理的每个类型的数据创建一个 模型 类。 CreatingFirstYiiApplication ... 继续阅读 >
201411-07 Yii框架官方指南系列15——基础知识:最佳MVC实践 尽管模型——视图——控制器(MVC)被几乎每一个Web开发人员所熟知,但是在实际应用开发中如何合理使用MVC依然困扰着许多人。MC背后的核心思想是代码的可重用性以及逻辑与视图的分离。 在本节中,我们将会讲述在使用Yii框架的过程中如何更好的使用MVC开发应用。为了更好进行解释阐述,我们假设Web应用包含了如下的一些子应用:前端:面向终端用户的公共网站界面;后端:提供管理整个网站应用的管理功能,通常只有管理员才能访... 继续阅读 >
201411-07 PHP设计模式篇:选择适用于当前项目类型和规模的最佳模式 在代码和项目中使用常见模式是有好处的,可以让代码更易于管理,同时也便于其他开发者理解你的项目。如果你的项目使用了框架,那么在代码和项目结构上,都会遵循框架的约束,自然也就继承了框架中的各种模式,这时你所需要考虑的是让上层代码也能够遵循最合适的模式。反之,如果没有使用框架,那么就需要你自己选择适用于当前项目类型和规模的最佳模式了。ArchitecturalpatternonWikipediaSoftwaredesignpatternonWik... 继续阅读 >