2014年11月3日
摘要: asp.net mvc结合linq,先不说性能问题,对于增删查改的操作还是相当方便的。以下我们就来介绍一下linq在asp.net mvc的Controller中的常见用法。 1 首先来看看整个数据表,共有3个表,要访问这个数据库,得有一个代理,这个代理就是edmx文件中继承类DbContext的AllTestEntities 2 实体代理,可以直接在Controller中声明,并... 阅读全文
posted @ 2014-11-03 21:28 夏夏知 阅读(1293) 评论(0) 推荐(0) 编辑
  2014年8月26日
摘要: asp.net mvc提供了多种返回方式,一方面使得视图可以重用,另一方面灵活强大,有直接返回视图,返回Json,返回文件流,返回到相同Controller的Action,返回到另一个Controller等。 1 最常见的是直接返回视图,这样可以直接返回相应View文件夹下的与Action名称一样的视图;并且这个View方法,可以带参数,图示带了视图的Model参数,可以作为显示列表时使用 ... 阅读全文
posted @ 2014-08-26 14:23 夏夏知 阅读(168) 评论(0) 推荐(0) 编辑
  2014年8月9日
摘要: 一个控制器中,功能最终会落实到一个个Action中实现,最常见的是增删查改操作。这些Action是一个个的方法,一般返回值是ActionResult,并且是public 方法,可以带参数,可以添加元标记,可以结合linq直接访问数据库,可以结合Model进行合法性验证等等,还是比较灵活的。增就是添加记录,如添加一个域名,一个产品;删,就是删除一条记录;查,包含列表显示及单个记录的显示;改就是指的修... 阅读全文
posted @ 2014-08-09 13:36 夏夏知 阅读(229) 评论(0) 推荐(0) 编辑
  2014年8月4日
摘要: 实际上,控制器就是一个类,一个继承自Controller的类。正常创建一个Controller即可,而问题在于asp.net mvc提供了一套便捷的方法,在创建一个Controller时,可以自动创建一些Action。 1 打开项目,在Controller文件夹上右键,选择,创建Controller 2 输入控制器名,点击确定;注意,控制器名一般都有Controller作为后缀 ... 阅读全文
posted @ 2014-08-04 21:56 夏夏知 阅读(399) 评论(0) 推荐(0) 编辑
  2014年8月2日
摘要: asp.net mvc中最灵活的地方就是控制器,这里可以验证数据,可以跳转视图,还可以访问数据库等等。所以,我们要先从这里说起。 1 控制器就是继承了Controller的类,一般来说,类名后面都会增加"Controller"字样,asp.net mvc是一个约定优先的框架,在这里就能看到一点点端倪,接下来还要涉及到其他约定 2 这个控制器里面,有一些方法,其中图示的public并且返回值... 阅读全文
posted @ 2014-08-02 21:48 夏夏知 阅读(364) 评论(0) 推荐(0) 编辑
  2014年7月31日
摘要: 先来了解一下一个asp.net mvc项目的文件结构。 1 项目文件结构一览 2 mvc,顾名思义,一个项目中最重要的就是这三个东西:M(Model,模型),V(View,视图),C(Controller控制器),其关系一般如下,控制器控制模型和视图,模型传数据给视图: 3 控制器就是控制整个逻辑走向的机制,可以对模型数据进行处理,也可以控制呈现在用户眼前的视图。 4 一般来说... 阅读全文
posted @ 2014-07-31 22:39 夏夏知 阅读(411) 评论(0) 推荐(0) 编辑
  2014年7月16日
摘要: 32 《如何与百度互动,不知道这些就不要做SEO了》百度站长平台资深产品运营师 曹丽丽(飞鸟)33 注意百度站长平台的提醒。如果你不留电话,不留其他联系方式,出问题了,百度怎么提醒你呢?34 为什么高富帅换域名时很平稳啊?注意使用以下工具:(1)高级互动工具-网站改版(需要提交相关信息,在过度一个月... 阅读全文
posted @ 2014-07-16 21:40 夏夏知 阅读(180) 评论(0) 推荐(0) 编辑
  2014年5月25日
摘要: 有100个产品,其中最高价格的为200元,而200元的产品共有40个,现在好了,对每页30进行分页:declare @PageSize int--30declare @Page intdeclare @LowerCount intif @Page = 1begin select top(@Page... 阅读全文
posted @ 2014-05-25 21:13 夏夏知 阅读(330) 评论(0) 推荐(0) 编辑
  2014年3月30日
摘要: asp.net mvc 性能优化--(1)静态化 在改善页面性能的同时,可能会采用静态化的策略,对于不能实时静态化的内容,则采用缓存。本文主要讨论如何实现cshtml的静态化(实际上还不是完全的html文件,因为还有一些无法实时静态化的内容需要再嵌入C#代码,此处暂不讨论),以及静态化所带来的一些问题。 对于一个搜索页面,如租房,... 阅读全文
posted @ 2014-03-30 15:59 夏夏知 阅读(900) 评论(0) 推荐(0) 编辑
  2014年1月1日
摘要: 共计读书52本,所作笔记267条。1《HTML 5 实战》不少部分是在等车,公交车上看的,所以零碎时间也有大用。HTML5就是那恶魔果实,套用海贼王的话:程序猿的食代到来了!2《30天赢在社交媒体》这本书很快餐,我就很快餐式地把它快餐掉了。读本书可以大概了外国的SNS媒体。3《500个常识错误》Knowledgeable,interesting,sometimes boring.4《PHP语言精粹》这更像是一本可以查的工具书,不过也很强大。5《Perl语言入门》如书中所说,Perl语言的确有一些令其他语言妒忌的特性。6《jQuery Cookbook》哇靠,还有比更赞的书?!学习jQuery必 阅读全文
posted @ 2014-01-01 12:56 夏夏知 阅读(217) 评论(0) 推荐(0) 编辑