随笔分类 -  asp.net和asp.net mvc

ASP.NET MVC 项目直接预览PDF文件
摘要:背景及需求 项目使用的是MVC4框架,其中有一个功能是根据设置生成PDF文件,并在点击时直接预览。 实现过程 1、第一版实现代码: HTML内容 @{ Layout = null; } <!DOCTYPE html> <html> <head> <meta name="viewport" conte 阅读全文

posted @ 2017-02-23 22:18 漫思 阅读(927) 评论(0) 推荐(0) 编辑

IoC实践--用Unity实现MVC5.0的IoC控制反转方法
摘要:在MVC中,控制器依赖于模型对数据进行处理,也可以说执行业务逻辑。我们可以使用依赖注入(DI)在控制层分离模型层,这边要用到Repository模式,在领域驱动设计(DDD)中,Repository翻译为仓储,顾名思义,就是储存东西的仓库,可以理解为一种用来封装存储,读取和查找行为的机制,它模拟了一 阅读全文

posted @ 2016-12-08 23:34 漫思 阅读(1884) 评论(0) 推荐(0) 编辑

React+BootStrap+ASP.NET MVC实现自适应和组件的复用
摘要:系统展示如下 1、前端采用bootstrap3进行架构 2、后端采用asp.net mvc进行开发 开发工具vs2010 mvc4需要安装sp1的补丁。 3、js组件的封装采用react 1、新建mvc项目 BootStrapReactAndMVC。在Views\Shared\新建_Layout.c 阅读全文

posted @ 2016-11-15 23:01 漫思 阅读(3018) 评论(0) 推荐(0) 编辑

asp.net mvc通过预处理实现数据过滤和数据篡改。
摘要:需求特别简单。在 Controller加过滤器。实现在所有的方法上增加id=12312321312.另外将price篡改为price+5。 这样做可以最大的减少代码的改动量,人员变动厉害,业务也模糊了,篡改数据,过滤最简单。 直接上代码 新建Filter.cs 代码如下 using System; 阅读全文

posted @ 2016-11-14 21:57 漫思 阅读(783) 评论(0) 推荐(0) 编辑

Linq基于两个属性的分组
摘要:1、需求 我们看下面的定义 我们实例化一组数据 将list按照ID和name分组,并求分数的和。 2、解决方案 通常的解决解决方案时排序两次,先用id排一次,再用Name排一次。 今天我们采用一种新的方式。采用匿名对象来存储id,name的对象。具体实现方案如下 解读上面的代码,将new { ite 阅读全文

posted @ 2016-09-19 21:25 漫思 阅读(2196) 评论(0) 推荐(1) 编辑

导航