08 2016 档案

摘要:最近在做项目中遇到一个问题,需求是这样的: 我要对已经存在的用户进行检索,可以根据用户的id 或者用户名其中的一部分字符来检索出来,这样就出现了三种情况 只有id,只有用户名中一部字符,或者全部都有. 我们用的MVC+EF5.0的框架,在BLL层进行查询的 时候需要构建lambda表达式来作为查询条 阅读全文
posted @ 2016-08-27 10:09 成败在我手 阅读(9274) 评论(4) 推荐(4)
摘要:前言: 这一节提供一个简单的功能,这个功能看似简单,找了一下没找到EF链接数据库串的加密帮助文档,只能自己写了,这样也更加符合自己的加密要求 有时候我们发布程序为了避免程序外的SQL链接串明文暴露,需要进行一些加密手段! 加密主要分几类:对称加密,非对称加密,散列算法(自己百度脑补,这里不再多说) 阅读全文
posted @ 2016-08-25 14:53 成败在我手 阅读(462) 评论(0) 推荐(0)
摘要:公司最近要为某国企做一个**统计和管理系统, 具体要求包含 Excel导入导出 根据导入的数据进行展示报表 图表展示(包括柱状图,折线图,饼图),而且还要求要有动画效果,扁平化风格 Excel导出,并要提供客户端来管理Excel 文件 ... 要求真多! 现在总算是完成了,于是将我的经验分析出来。 阅读全文
posted @ 2016-08-25 14:26 成败在我手 阅读(26958) 评论(4) 推荐(4)
摘要:imgAreaSelect 是由 Michal Wojciechowski开发的一款非常好用的jquery插件,实现了图片的截取功能。其文档和Demo也是很详尽的。大家可以到http://odyniec.net/projects/imgareaselect/了解更多的细节。 下面我们就开始使用img 阅读全文
posted @ 2016-08-24 16:14 成败在我手 阅读(513) 评论(0) 推荐(0)
摘要:这篇文章主要介绍了兼容最新firefox、chrome和IE的javascript图片预览实现代码,测试了浏览器firefox6、firefox12、chrome 25.0.1364.172 m、IE6-IE10 都兼容,需要的朋友可以参考下 javascript实现客户端file选择文件后img标 阅读全文
posted @ 2016-08-22 14:11 成败在我手 阅读(346) 评论(0) 推荐(0)
摘要:第一步创建ErrorPageController 第二步添加Oops页面 第三步打开App_Start里面的 FilterConfig.cs文件注释掉Filter 第四步打开Web.Config 在system.web节点添加一下代码 只要访问出错效果如下 本文来自:http://www.cnblo 阅读全文
posted @ 2016-08-20 10:34 成败在我手 阅读(7472) 评论(0) 推荐(1)
摘要:如果你使用的是jQuery,它里面有一个内置的方法可以用来加载单个JS文件。当你需要延迟加载一些js插件或其它类型的文件时,可以使用这个方法。 一、jQuery getScript()方法加载javascript jQuery内置了一个方法可以加载单一的js文件;当加载完成后你可以在回调函数里执行后 阅读全文
posted @ 2016-08-19 10:22 成败在我手 阅读(1112) 评论(0) 推荐(0)
摘要:要说jQuery 最成功的地方,我认为是它的可扩展性吸引了众多开发者为其开发插件,从而建立起了一个生态系统。这好比大公司们争相做平台一样,得平台者得天下。苹果,微软,谷歌等巨头,都有各自的平台及生态圈。 学会使用jQuery并不难,因为它简单易学,并且相信你接触jQuery后肯定也使用或熟悉了不少其 阅读全文
posted @ 2016-08-19 09:45 成败在我手 阅读(541) 评论(0) 推荐(0)
摘要:Uploading file with other model data, validate model & file before uploading by using DataAnnotation is a tricky part because there is no FileFor or a 阅读全文
posted @ 2016-08-18 14:39 成败在我手 阅读(272) 评论(0) 推荐(0)
摘要:最近做了一个jquery图片查看的插件,目的是能精确查看图片的详情,插件支持图片旋转、放大、缩小、拖拽、缩略图显示,界面效果是按照window的qq查看图片功能写的,当然不尽相同。 具体功能: 1. 多张图片切换,键盘左右键或左右箭头切换 2. 旋转 3. 放大,支持鼠标滚轮 4. 缩小,支持鼠标滚 阅读全文
posted @ 2016-08-17 17:02 成败在我手 阅读(799) 评论(0) 推荐(0)
摘要:在Asp.net MVC中定义模型的时候,DataType有DataType.ImageUrl这个类型,但htmlhelper却无法输出一个img,当用脚手架自动生成一些form或表格的时候,这些Url字段总是需要再手动改一次,特别是我想在img上面包裹一个a标签。并限定大小,比如: 方法1:分部视 阅读全文
posted @ 2016-08-17 12:36 成败在我手 阅读(582) 评论(0) 推荐(1)
摘要:(第一次写博客,有点糙,大家凑合着看吧 ==) 这两天开发遇到有一个问题,ajax请求遇到session超时只返回登陆页的html,我原来的页面跳转代码是这样的: 项目采用的是mvc模式,上面代码简单来说就是写了一个基类控制器,然后所有的控制器都继承这个基类控制器,基类控制器中重写了OnAction 阅读全文
posted @ 2016-08-16 18:12 成败在我手 阅读(1181) 评论(1) 推荐(0)
摘要:关于mongodb的好处,优点之类的这里就不说了,唯一要讲的一点就是mongodb中有三元素:数据库,集合,文档,其中“集合” 就是对应关系数据库中的“表”,“文档”对应“行”。 一: 下载 上MongoDB官网 ,我们发现有32bit和64bit,这个就要看你系统了,不过这里有两点注意: ①:根据 阅读全文
posted @ 2016-08-15 15:05 成败在我手 阅读(143) 评论(0) 推荐(0)
摘要:很久没有写了,最近在做一个MVC项目,这是我做的第一个MVC项目。之前可以说多MVC一点都不了解,今天把昨天遇到的一个问题记录下来。MVC大神就请飘过吧,跟我遇到同样问题的可以进来看看。遇到的第一个问题是一个列表页保存排序时传二维数组的问题。以下是我的代码: 以上传过去的数据格式是一个数组类型,里面 阅读全文
posted @ 2016-08-15 10:37 成败在我手 阅读(854) 评论(0) 推荐(0)
摘要:注:本节阅读需要有MVC 自定义验证的基础,否则比较吃力 一直以来表单的验证都是不可或缺的,微软的东西还是做得比较人性化的,从webform到MVC,都做到了双向验证 单单的用js实现的前端验证是极其不安全的,所以本次我们来看看MVC上的自带的注解验证,自定义验证 同样的MVC提供了一系列内置的数据 阅读全文
posted @ 2016-08-12 15:06 成败在我手 阅读(393) 评论(0) 推荐(0)
摘要:这次我们来演示MVC3怎么显示RDL报表,坑爹的微软把MVC升级到5都木有良好的支持报表,让MVC在某些领域趋于短板 我们只能通过一些方式来使用rdl报表。 Razor视图不支持asp.net服务器控件,但是aspx可以,所以用户其实可以通过aspx视图模版来显示rdl报表或者水晶报表。 我是有强迫 阅读全文
posted @ 2016-08-12 14:52 成败在我手 阅读(241) 评论(0) 推荐(0)
摘要:我们的系统有时要扩展到其他国家,或者地区,需要更多的语言环境,微软提供了一些解决方案,原始我们是用js来控制的,现在不需要了。 我们只要创建简单的资源文件,通过MVC的路由设置就可以轻松的进行语言中的切换。 本节受益于:Asp.net MVC3 高级编程第121页。大家可以自行百度这本书,这应该是国 阅读全文
posted @ 2016-08-12 14:33 成败在我手 阅读(310) 评论(0) 推荐(0)
摘要:ajaxFileUpload插件是一个非常简单的基于Jquery的异步上传文件的插件,使用过程中发现很多与这个同名的,基于原始版本基础之上修改过的插件,文件版本比较多,我把我自己使用的ajaxFileUpload文件上传到博客园上了,想要使用的朋友可以下载:http://files.cnblogs. 阅读全文
posted @ 2016-08-11 14:17 成败在我手 阅读(463) 评论(0) 推荐(0)
摘要:上篇文章我们完成了 动态生成多级菜单 这个实用组件。 本篇文章我们要开发另一个实用组件:面包屑导航。 面包屑导航(BreadcrumbNavigation)这个概念来自童话故事"汉赛尔和格莱特",当汉赛尔和格莱特穿过森林时,不小心迷路了,但是他们发现在沿途走过的地方都撒下了面包屑,让这些面包屑来帮助 阅读全文
posted @ 2016-08-11 09:30 成败在我手 阅读(289) 评论(0) 推荐(0)
摘要:前言:之前的三篇介绍了下bootstrap table的一些常见用法,发现博主对这种扁平化的风格有点着迷了。前两天做一个excel导入的功能,前端使用原始的input type='file'这种标签,效果不忍直视,于是博主下定决心要找一个好看的上传组件换掉它。既然bootstrap开源,那么社区肯定 阅读全文
posted @ 2016-08-05 10:04 成败在我手 阅读(846) 评论(1) 推荐(0)
摘要:前言:今天继续来看看bootstrap的另一个组件:multiselect。记得在项目开始之前,博主项目组几个同事就使用哪些js组件展开过讨论,其中就说到了select组件,由于项目的整体风格使用的bootstrap风格,所以在选用select组件的时候优先考虑和bootstrap结合使用的。其中就 阅读全文
posted @ 2016-08-05 09:51 成败在我手 阅读(645) 评论(0) 推荐(0)
摘要:阅读目录 推荐MiniProfiler插件 数据准备 foreach循环的陷进 AutoMapper工具 联表查询统计 性能提升之AsNonUnicode 性能提升之AsNoTracking 多字段组合排序(字符串) lamdba条件组合 EF的预热 count(*)被你用坏了吗(Any的用法) 透 阅读全文
posted @ 2016-08-01 14:20 成败在我手 阅读(2984) 评论(1) 推荐(8)
摘要:Entity Framework 延伸系列目录 今天来说说EF与MVC项目的性能检测和监控 首先,先介绍一下今天我们使用的工具吧. MiniProfiler~ 这个东西的介绍如下: MVC MiniProfiler是Stack Overflow团队设计的一款对ASP.NET MVC的性能分析的小程序 阅读全文
posted @ 2016-08-01 14:11 成败在我手 阅读(248) 评论(0) 推荐(0)