代码改变世界

ASP.NET MVC 5 Web编程4 -- Razor视图引擎

2015-04-30 09:00 by 杭伟, 5060 阅读, 8 推荐, 收藏, 编辑
摘要:Razor简介 Razor是ASP.NET新增的一个视图引擎,由微软全球最年轻的副总裁,有着"ASP.NET之父"称呼的Scott Guthrie主导的团队开发。 主导Razor开发的Scott Guthrie,毕业于美国杜克大学。现任微软云计算与企业级产品工程部执行副总裁。 Razor对传统asp 阅读全文

实战:上亿数据如何秒查

2015-04-08 08:41 by 杭伟, 48183 阅读, 159 推荐, 收藏, 编辑
摘要:最近在忙着优化集团公司的一个报表。优化完成后,报表查询速度有从半小时以上(甚至查不出)到秒查的质变。从修改SQL查询语句逻辑到决定创建存储 过程实现,花了我3天多的时间,在此总结一下,希望对朋友们有帮助。 数据背景 首先项目是西门子中国在我司实施部署的MES项目,由于项目是在产线上运作(3 year 阅读全文

ASP.NET MVC 5 Web编程3 -- Controller的应用及扩展

2015-03-31 22:00 by 杭伟, 3123 阅读, 3 推荐, 收藏, 编辑
摘要:Controller基础一. 访问修饰符1.1 类的访问修饰符Controller类的访问修饰符必须是public,url才能被拦截。internal能编译通过,但无法拦截url请求。private、protected、protected internal不能通过编译。1.2 方法的访问修饰符Con... 阅读全文

ASP.NET MVC 5 Web编程2 -- URL映射(路由原理)

2015-02-12 08:50 by 杭伟, 4460 阅读, 9 推荐, 收藏, 编辑
摘要:本章将讲述ASP.NET MVC5 的路由原理,即URL映射机制。简单点就是解释:为什么MVC在浏览器输入地址就能访问到类(或类中的方法)?这是怎么做到的?我自己可以通过.NET写出一个自己的MVC框架吗?答案是:可以。模拟URL映射先来看一个Demo,在传统的.NET WebForms项目中,实现... 阅读全文

ASP.NET MVC 5 Web编程1 -- 入门

2015-01-28 17:31 by 杭伟, 3199 阅读, 17 推荐, 收藏, 编辑
摘要:介绍ASP.NET MVC5的系列文章,由浅入深,探讨MVC5的运行原理及应用开发。 阅读全文

IIS发布站点错误收集(持续更新)

2015-01-26 11:24 by 杭伟, 900 阅读, 1 推荐, 收藏, 编辑
摘要:本文主要收集IIS在发布站点过程中遇到的错误,并提供解决办法。并亲测可行。如果您也在使用IIS发布站点的过程中遇到了一些问题,欢迎留言提问。(1.)HTTP错误500.21-Internal Server Error处理程序"WebServiceHandlerFactory-Integrated"在... 阅读全文

.NET垃圾回收(GC)原理

2015-01-12 15:02 by 杭伟, 4481 阅读, 29 推荐, 收藏, 编辑
摘要:作为.NET进阶内容的一部分,垃圾回收器(简称GC)是必须了解的内容。本着“通俗易懂”的原则,本文将解释CLR中垃圾回收器的工作原理。基础知识托管堆(Managed Heap)先来看MSDN的解释:初始化新进程时,运行时会为进程保留一个连续的地址空间区域。这个保留的地址空间被称为托管堆。"托管堆也是... 阅读全文

SSRS(rdl报表)分页显示表头和对表头的冻结处理

2015-01-05 17:26 by 杭伟, 3708 阅读, 0 推荐, 收藏, 编辑
摘要:基础环境 最近在公司做西门子某系统的二次开发,需要用到SQLServer Reporting Services(SSRS)。我们用的SQL版本是SQLServer 2008 R2;在设计报表时,表格用的是矩阵(Tablix)。由于集团用户在西门子系统实施当时,已向西门子开发人员提出过这个问题,西门子 阅读全文

《CLR.via.C#第三版》第二部分第13章节 接口 读书笔记(七)

2014-11-13 11:53 by 杭伟, 1373 阅读, 2 推荐, 收藏, 编辑
摘要:这章的书写感觉很普通,是些基础的认知知识。其中一点的重要认知,泛型接口的好处(其实也是使用泛型的好处之一):编译时类型安全&处理值类型时减少装箱。再说点书上没有的。本来这些知识我打算另外分类在C#基础里讲的,这里先单独表述下。接口回调其实我想不通为什么这本书不讲一下接口回调这个概念,我可不会相信接口... 阅读全文

《CLR.via.C#第三版》第二部分第12章节 泛型 读书笔记(六)

2014-11-11 15:22 by 杭伟, 1179 阅读, 0 推荐, 收藏, 编辑
摘要:终于讲到泛型了。当初看到这个书名,最想看的就是作者对泛型,委托,反射这些概念的理解。很多人对泛型的理解停留在泛型集合上,刚开始我也是,随着项目越做越多,对待泛型的认识也越来越深刻。泛型的概念:泛型是一种特殊的类型,它把指定类型的工作推迟到客户端代码声明并实例化类或方法的时候进行。泛型的优势:源代码保... 阅读全文