摘要: 首先介绍一下Razor,Razor是微软用于视图呈现的新型语法,他的设计目标是让代码和标记流能够一起工作同时尽量不与控制字符冲突。不要感觉新生的事物比较难学,事实上Razor非常简单,比传统的ASP.NET服务器脚本块要好的多。ASPX代码Razor代码@foreach(var p in Model.Products) {@p.Name} 从上面的代码我们可以看出,Razor不像和标记混合起来了。Razor在书写的时候能够像平时写程序时该怎么写就怎么写,不用区分标记文本之类的。Razor语法中,提供了一个非常特殊的符号“@”,这个符号可以说是Razor中的核心东西,简单的来说就是使用“@... 阅读全文
posted @ 2014-02-12 23:56 杨潇love 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 开发环境说明: 1,Win7 2,VS2010sp1 3,ASP.NETMVC3安装文件(从这里下载) 4,MySql(后续用到) 安装完ASP.NETMVC3之后呢,在VS2010中就已经有ASP.NETMVC的模板了。如图。 在这里呢,注意.NET版本的选择,因为ASP.NETMVC3是基于.NET4的,所以一定要选择.NETFramework4,否则模板中没有ASP.NETMVC3的。好,我们创建一个新的ASP.NETMVC3项目“StudyMVC0100”。 这里呢,我们选择“空”。,视图引擎选择“Razor”。创建完成之后,我们会看到一个全新的项目结构。 其中这个结构... 阅读全文
posted @ 2014-02-12 23:47 杨潇love 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 当我们提到MVC的时候,我们总是想起Java,因为在J2EE中大量使用的Struts技术,而这个技术则是以MVC为核心的。那么微软在看到MVC如此轻量级的开发,也开始进入到这个行业了,于是ASP.NETMVC诞生了,随着ASP.NETMVC的发展,从ASP.NET1.0到ASP.NET4.0,经历了4个版本,据说ASP.NET5.0正在测试中,看来ASP.NETMVC发展的速度还是很快的嘛(嘻嘻,很喜欢哦)! 为什么从事B/S结构开发的程序员都喜欢MVC的方式开发呢,我个人认为,MVC之所以被程序员所青睐,是因为MVC是一个非常好的开发模式,提高了开发效率和维护工作。说了这么多废话,那么到.. 阅读全文
posted @ 2014-02-12 23:37 杨潇love 阅读(119) 评论(0) 推荐(0) 编辑
摘要: robots.txt基本介绍 robots.txt是一个纯文本文件,在这个文件中网站管理者可以声明该网站中不想被robots访问的部分,或者指定搜索引擎只收录指定的内容。当一个搜索机器人(有的叫搜索蜘蛛)访问一个站点时,它会首先检查该站点根目录下是否存在robots.txt,如果存在,搜索机器人就会按照该文件中的内容来确定访问的范围;如果该文件不存在,那么搜索机器人就沿着链接抓取。 另外,robots.txt必须放置在一个站点的根目录下,而且文件名必须全部小写。robots.txt写作语法 首先,我们来看一个robots.txt范例:http://www.seovip.cn/robots... 阅读全文
posted @ 2014-02-12 23:17 杨潇love 阅读(146) 评论(0) 推荐(0) 编辑