随笔分类 -  ASP.NET MVC

(转)用事实说话,成熟的ORM性能不是瓶颈,灵活性不是问题:EF5.0、PDF.NET5.0、Dapper原理分析与测试手记
摘要:原文地址:http://www.cnblogs.com/bluedoctor/p/3378683.html[本文篇幅较长,可以通过目录查看您感兴趣的内容,或者下载格式良好的PDF版本文件查看]目录一、ORM的"三国志"21,PDF.NET诞生历程22,Linq2Sql&EF:33,微型ORM崛起4二、一决高下42.1,ORM没有DataSet快?42.1.1,ORM生成SQL的质量问题42.1.2,DataReader没有DataSet快?52,ORM的三个火枪手62.1,委托+缓存62.2,表达式树112.3,Emit12三、华山论剑143.1,参赛阵容143.2 阅读全文

posted @ 2013-11-01 12:05 黑子范 编辑

(转)我的软件用了那些技术(2)
摘要:原文地址:http://www.cnblogs.com/xcj26/archive/2013/07/29/3220943.html “上一篇”介绍了我在c/s程序中用了那些技术,如今只谈c/s不谈b/s那未免out了,势必要写一写b/s的程序与大家共勉。 回忆做技术这些年,06年每天盯着“天轰穿”的视频不亦乐乎,估计那是一代程序员的记忆,08年受益于Artech老师的WCF,为现在的 SOA开发打下了基础,后来又涉及到MVC,EXTJS,Telerik,devexpress,工作流,报表,AGILE 等知识,都存储在我的硬盘里,为了与大家一起分享盛宴,全都拿出来倒腾一番。 闲话少说,切入正.. 阅读全文

posted @ 2013-07-31 17:51 黑子范 阅读(343) 评论(0) 推荐(0) 编辑

(转)老话题,权限设计及实现!
摘要:原文地址:http://www.cnblogs.com/jiangbiao/archive/2012/12/03/2799803.html前言 以前也写过两篇关于权限这个话题的文章《我所理解的权限》和《Asp.net Mvc 身份验证、异常处理、权限验证(拦截器)》,最近在新的项目中,权限设计这块做了重新的考虑和设计。一直有人说权限这个东西不能太死,所以我们本着把权限尽量做到透明化,而设计了这样的权限管理。设计思路1、因为项目使用的是asp.net mvc,在mvc中一个action就对应的是一个URL,一般来说一个action只会做一件事情,所以我们获取请求的action就可以知道你将要干. 阅读全文

posted @ 2012-12-06 11:12 黑子范 阅读(222) 评论(0) 推荐(0) 编辑

(转)一步一步Asp.Net MVC系列_权限管理设计起始篇
摘要:原文地址:http://www.cnblogs.com/mysweet/archive/2012/07/26/2610793.html前一段时间,写了一步一步asp.net的一系列博客,最近,也快要大四,忙着准备找个工作,这也算是最后一个假期了,这个系列可能不太长,尽量写完.还是多学习,少扯淡的风格,我们的学习还好继续,现在开始学习asp.net MVC系列,基础知识,大家看博客园相关的一系列就可以了,我们在这里学一下一个权限管理的设计.我采用的是Asp.net MVC+EF+N层的方式,顺便加入点spring.net注入的部分,当然我们最主要的还是关于权限设计的部分.而架构,咱也没学过太复杂 阅读全文

posted @ 2012-12-06 11:11 黑子范 阅读(322) 评论(3) 推荐(0) 编辑

(转)一步一步Asp.Net MVC系列_权限管理之权限控制
摘要:原文地址:http://www.cnblogs.com/mysweet/archive/2012/08/05/2623687.html在权限管理中一个很重要的就是关于权限的拦截验证问题,特别是我们在webform中的验证,比纯winform要更复杂,winform可以通过验证把按钮隐藏或者禁用的方式,但是在web中我们不能仅仅通过隐藏按钮,不显示菜单/按钮之类的手段,因为客户端的代码都是透明的,如果我们不在服务端把好关,那么权限根本就无从谈起,我们必须彻底的进行验证,每一步动作都要进行验证,客户端的每一个ajax提交都要进行验证,如果任何一个ajax 动作都做过验证了,那么至少可以保证基本的安 阅读全文

posted @ 2012-12-06 11:09 黑子范 阅读(771) 评论(0) 推荐(0) 编辑

(转)动态Entity Framework查询:Dynamic Query 介绍
摘要:原文地址:http://www.cnblogs.com/yinzixin/archive/2012/11/30/entity-framework-dynamic-query.htmlDynamic Query是一个支持动态Entity Framework查询的库。它的设计初衷是为了减少在管理系统中大量出现的对一个数据集进行查找、排序、分页的这类场景的开发工作量,其设计思想是”markup is code ”。通过在View上编写具有语义信息的标签,来实现这类常见的功能需求,而不再需要额外的代码。它不是一个完整的ORM,是基于Entity Framework的,因此开发者仍然可以利用Entity 阅读全文

posted @ 2012-12-06 11:01 黑子范 阅读(511) 评论(0) 推荐(0) 编辑

(转)动态多条件查询分页以及排序(一)--MVC与Entity Framework版url分页版
摘要:原文地址:http://www.cnblogs.com/wlflovenet/archive/2012/12/04/MVC_EntityFramework_Query.html一.前言多条件查询分页以及排序 每个系统里都会有这个的代码 做好这块 可以大大提高开发效率 所以博主分享下自己的6个版本的多条件查询分页以及排序二.目前状况不论是ado.net 还是EF 在做多条件搜索时 都有这类似的代码这样有几个不好的地方1.当增加查询条件,需要改代码,对应去写相应的代码。2.对多表查询以及or的支持 不是很好。而我们很常见的需求不可能是一个表的查询3. 这样写表示层直接出现 了SQL语句 或者 li 阅读全文

posted @ 2012-12-06 10:57 黑子范 阅读(413) 评论(0) 推荐(0) 编辑

(转)分布式加载网站的静态文件
摘要:原文地址:http://www.cnblogs.com/huangxiufen/archive/2012/09/07/2668584.html 因为公司想要通过静动态分离的方式使得网站访问速度更快速,所以选择了分布式加载网站中的静态文件(js,css,images),当然还有另外一些方法,这边就不做深入探讨(因为我也不是很清楚有多少方法),下面介绍下通过代码方式读取web.config的配置内容,从而实现分布加载静态文件。首先,在web.config写我们需要的配置内容:<gitom> <!--分布式节点--> <distribution> <!--文 阅读全文

posted @ 2012-09-08 15:39 黑子范 阅读(822) 评论(0) 推荐(0) 编辑

(转)一步一步Asp.Net MVC系列_权限管理设计起始篇
摘要:原文地址:http://www.cnblogs.com/mysweet/archive/2012/07/26/2610793.html前一段时间,写了一步一步asp.net的一系列博客,最近,也快要大四,忙着准备找个工作,这也算是最后一个假期了,这个系列可能不太长,尽量写完.还是多学习,少扯淡的风格,我们的学习还好继续,现在开始学习asp.net MVC系列,基础知识,大家看博客园相关的一系列就可以了,我们在这里学一下一个权限管理的设计.我采用的是Asp.net MVC+EF+N层的方式,顺便加入点spring.net注入的部分,当然我们最主要的还是关于权限设计的部分.而架构,咱也没学过太复. 阅读全文

posted @ 2012-08-10 17:34 黑子范 阅读(664) 评论(0) 推荐(0) 编辑

(转)基础权限管理
摘要:原文地址:http://www.cnblogs.com/NoSuchPerson/archive/2012/08/10/2631785.html一直想做一个基础权限管理的框架可以方便的用在管理系统里面,不需要太复杂,只要有基础的功能即可,平时比较懒,就一直从去年拖到了现在,好在马马虎虎的算是做完基本功能了,至于代码方面嘛,还有很多不尽人意的地方,bug也留了不少,做的不好 算是抛砖引玉。话不多说,先上图首先是登录后的首页,左侧导航菜单上根据用户角色自动生成的导航菜单界面,便于管理系统中的菜单权限管理是指菜单页面中可能用到的按钮,在导航菜单中可以选择角色管理角色选择权限,选中的按钮在对应的角色. 阅读全文

posted @ 2012-08-10 17:32 黑子范 阅读(255) 评论(0) 推荐(0) 编辑

(转)《Pro ASP.NET MVC 3 Framework》学习笔记之三十一 【模型验证】
摘要:原文地址:http://www.cnblogs.com/mszhangxuefei/archive/2012/05/28/mvcnotes_31.html模型验证是确保接收的数据适合绑定到model的这样的一个处理过程,当不适合的时候能够提供一些有用的信息来帮助用户改正他们问题。模型验证可以分为两个部分:1.检查我们接收的数据。2.帮助用户修正问题。非常庆幸的是,MVC框架对模型验证提供可扩展支持,本章会展示基本功能的使用以及阐释一些针对验证过程的高级技术。添加一个ModelValidation项目添加一个视图模型Appointment,如下:View Code using System.W. 阅读全文

posted @ 2012-05-29 17:51 黑子范 阅读(471) 评论(0) 推荐(0) 编辑

(转)远程下载文件源码
摘要:原文地址:http://www.cnblogs.com/youngerliu/archive/2012/03/07/2384195.html/********** 小文件************/Response.ClearContent(); Response.ClearHeaders(); Response.ContentType = "application/octet-stream"; Response.AddHeader("Content-Disposition", "attachment; filename=logo.gif&quo 阅读全文

posted @ 2012-05-23 00:00 黑子范 阅读(244) 评论(0) 推荐(0) 编辑

(转)首页静态化和定时执行
摘要:原文地址:http://www.cnblogs.com/aspneteye/archive/2012/05/11/2496791.html1.首页静态我在前面已经提到过但是那种方式好像解决的不够彻底,而且每次加载首页会先生存index.aspx动态首页,然后重写该页面,这样带给服务器的负荷还是不小的。因此我决定用以下方法进行首页静态化:基本思路:首先要掌握这种静态化首页技术 其次是要做间隔每10分钟更新一次首页静态页面这样做的好处是既能做到及时更新又不会给服务器很大的负荷。一箭双雕多好呢。2.下来我们就说说静态化首页的技术:?//获取该页面的url:Request.Url.AbsoluteU. 阅读全文

posted @ 2012-05-13 23:59 黑子范 阅读(304) 评论(0) 推荐(0) 编辑

(转)WCF返回JSON与传入JSON(普通参数或对象)
摘要:原文地址:http://www.cnblogs.com/iscode/archive/2012/05/09/2491513.html这是我在项目开发中遇到的,需要传入一个有很多参数的wcf方法,因为使用js来调用,以前一直的做法是方法写成多个变量,传入json就可以了,但是参数太多了呢,而且也写了相关的数据契约类,那为啥不传入对象呢.动手一试,结果失败了,网上到处也没找到信息,只好自己来了.本文中不讲基础,只说核心,如果不明白的可以留言. 一:WCF返回的JSON.一般使用了数据契约后,返回的JSON就是带有数据类型的.{"d":{"__type":&q 阅读全文

posted @ 2012-05-10 11:29 黑子范 阅读(706) 评论(0) 推荐(0) 编辑

(转)MVC3+EntityFramework实践笔记
摘要:原文地址:http://www.cnblogs.com/cbcye/archive/2012/05/07/2487779.html最近项目想做一个员工统一工号生成的系统,本来可以直接让别的同事来做的,不过大家都在项目上忙不开,刚好也可以练练手于是就接过这个项目。之前虽然一直对MVC和Entity Framework有点了解,但是实际使用的时候还是有很多问题。本文是记录在项目开发过程中遇到的第一手问题及解决办法。 1. DataContext的选择遇到的第一个问题就是DtaContext的选择,之前以为根据生成的EDMX就可以直接选择Model生成Controller及View了。 不知道还需. 阅读全文

posted @ 2012-05-09 15:19 黑子范 阅读(316) 评论(1) 推荐(0) 编辑

(转)【原创】说说JSON和JSONP,也许你会豁然开朗,含jQuery用例
摘要:原文地址:http://www.cnblogs.com/dowinning/archive/2012/04/19/json-jsonp-jquery.html 前言: 由于Sencha Touch 2这种开发模式的特性,基本决定了它原生的数据交互行为几乎只能通过AJAX来实现。当然了,通过调用强大的PhoneGap插件然后打包,你可以实现100%的Socket通讯和本地数据库功能,又或者通过HTML5的WebSocket也可以实现与服务器的通讯和服务端推功能,但这两种方式都有其局限性,前者需要PhoneGap支持,后者要求用户设备必须支持WebSocket,因此都不能算是ST2的原生解决方案. 阅读全文

posted @ 2012-04-20 16:07 黑子范 阅读(249) 评论(1) 推荐(0) 编辑

(转)ckeditor+代码高亮
摘要:原文地址:http://www.cnblogs.com/koeltp/archive/2012/03/31/2426259.html最近由于自己想做一个网站形式的代码库,自已写一个在线文本编辑器,对于现在的我来,确实是很不切实际,呵呵!再说了,现在有一个非常好的在线文本编辑器(ckeditor)了,我和必再去费这等功夫呢!有现成的,拿过用就是的呗!正所谓的拿来主义!不过这个在线文本编辑器,对于我们程序员来说有一个算是缺陷吧!没有代码高亮的功能!这样把代码贴上去,很不好看!今天晚上,我总是把他给弄出来了。当然也采在别人的肩膀上做成的。在此感谢他们的分享!费话不多说了!咱们进入正题吧!首先去官方网 阅读全文

posted @ 2012-04-06 11:36 黑子范 阅读(319) 评论(0) 推荐(0) 编辑

(转)ASP.NET MVC中几个运用技巧
摘要:原文地址:http://www.cnblogs.com/tomin/archive/2012/03/01/MVCSkill.html1. Razor Helpers 的运用:例如,定义好 ViewBag.Message = "Welcome to ASP.NET MVC!";我要在界面上显示"Welcome ..."; 那我们一般有2种操作,3种实现操作:2种操作:Extension Method off HtmlHelpers 和 Razor Declarative @Helper Sytnax3种实现方式:一、 Extension Method在当前 阅读全文

posted @ 2012-03-02 16:48 黑子范 阅读(237) 评论(0) 推荐(0) 编辑

(转)HTTP协议详解
摘要:原文地址:http://www.cnblogs.com/TankXiao/archive/2012/02/13/2342672.html当今web程序的开发技术真是百家争鸣,ASP.NET, PHP, JSP,Perl, AJAX 等等。 无论Web技术在未来如何发展,理解Web程序之间通信的基本协议相当重要, 因为它让我们理解了Web应用程序的内部工作. 本文将对HTTP协议进行详细的实例讲解,内容较多,希望大家耐心看。也希望对大家的开发工作或者测试工作有所帮助。使用Fiddler工具非常方便地捕获HTTP Request和HTTP Response, 关于Fiddler工具的用法,请看我. 阅读全文

posted @ 2012-02-21 18:36 黑子范 阅读(241) 评论(0) 推荐(0) 编辑

(转)Web自动化测试之12306火车票网站自动登录工具
摘要:原文地址:http://www.cnblogs.com/TankXiao/archive/2012/02/20/2350421.html还记得2011年春运,12306火车票预订网站经常崩溃无法登录吗。 今天我们就开发一个12306网站自动登录软件。 帮助您轻松订票通过前两篇博客Fiddler教程和HTTP协议详解,我们了解了Web的原理.Web的原理就是,浏览器发送一个Request给Web服务器,Web服务器处理完这个请求之后发送一个HTTP Response给浏览器。 如果我们用自己写的程序来发送Request给Web服务器,然后再捕获Web服务器发回来的Response. 检查它与期. 阅读全文

posted @ 2012-02-21 18:32 黑子范 阅读(282) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示