找回密码
 立即注册
MVC和MVP的一些思考
  MVC和MVP的一些思考 碧落 前言 这篇文章是我近期对MVC和MVP的一些思考,在使用MVC/MVP模式的过程中曾经走过一些弯路。呵呵,现在虽然改正了某些弯路,但不保证改正了所有的弯路(例如对渲染的理解),所以请阅读这篇文章的朋友不吝发 ...
笃迩讦 7 天前
169 0 0
对ASP.NET MVC项目中的视图做单元测试
关于视图的单元测试 说到ASP.NET MVC,我们似乎始终都在关注对于Controller的测试——虽然Stephen Walther也写过如何脱离Web Server对View进行单元测试,但是他的方法可看而不可用。复杂的构造和预备,以及对生成的HTML字符串作判断— ...
官厌 7 天前
400 0 0
C#3.0编码习惯与命名规则
1.用Pascal大小写规则命名方法、类型、结构、接口、委托、枚举、枚举项、属性、事件等。 public   class   DataGrid  {            public   void   DataBind()            {           } ...
冈欤寨 7 天前
352 0 0
NHibernate之旅(17):探索NHibernate中使用存储过程(下)
本节内容 [*]引入 [*]实例分析 [*]拾遗 [*]结语 引入 上两篇,介绍使用MyGeneration提供的模板创建存储过程和删除对象、创建对象、更新对象整个详细过程,这篇介绍如何利用做更多的事,在程序开发中,我们不仅仅只利用存储过程增删 ...
榕闹 7 天前
222 0 0
使用Mono平台前,请牢记产品观点
      技术领域有很多让人深感困惑的地方,不管是架构师、设计师还是程序员,在完成任务之余,偶尔都有自责的地方:程序员在使用新技术完成任务的时候,有时会觉的自己旧技术都没有完全掌握,使用新技术有些好高骛远;设计师对于架 ...
表弊捞 7 天前
642 0 0
asp.net mvc 的异常处理解决方案
应用程序发生异常时,给用户一个友好的处理方式,同时将异常记录下来并通知系统管理员或是运维人员是应用的开发的常用场景。web form上微软提供了一个工具包,关于这个工具包参看推荐一个工具包自定义HTTP 404错误。如何在asp.net mvc上 ...
唐嘉懿 7 天前
646 0 0
不得不为LINQ说几句话,驳“LINQ已死”论
起因 近日不断看到有关“LINQ已死”,“LINQ玩完了吧”的言论,甚至于更有牛人说出“程序开发最终会回到本机代码上”,暂不说这些言论是否正确,且先来看看各位的惊人言论,下面仅摘录部分: 言论1 我看园子里还有蛮多人学习和 ...
仰翡邸 7 天前
527 0 0
Livemesh文件同步功能--使用图解
     在之前我翻译的一篇文章中,介绍了如果使用silverlight开发mesh应用。      其实使用livemesh进行多设备终端的文件同步是非常容易的,下面就以图文方式简要介绍一 下如何在livemesh中创建文件夹,设置同步方式,如何使用 ...
申倩语 7 天前
484 0 0
WM有约II(七):番外篇
WM有约II(七):番外篇   Written by Allen Lee   别让软键盘遮住屏幕! 如果你的手机带有数字键盘或者Qwerty键盘,那么你可能不会遇到这种问题;但若你和我一样偏爱全触摸手机,那么你可能已经受到这种问题困扰多时了。当我们打开 ...
梁丘艷蕙 7 天前
75 0 0
从零开始学习 ASP.NET MVC 1.0 (三) Controller/Action 深入解析与
《从零开始学习ASP.NET MVC 1.0》 文章导航 [*](一) 开天辟地入门篇 [*](二) 识别URL的Routing组件 [*](三) Controller/Action 深入解析与应用实例 [*](四) View/Model 全解 [*](五) ViewEngine 深入解析与应用 ...
忆雏闲 7 天前
464 0 0
NHibernate.Search 基于Lucene.NET的全文索引
      NHibernate.Search现在是NHiberante Contrilb下面的一个还没有发布的项目,也是从Hibernate.Search移植而来,把NHibernate和Lucene.NET结合在一起,ORM持久化对象到数据库中,Lucene.NET提供索引及查询支持.      下面在实际 ...
步雪卉 7 天前
106 0 0
简单的WCF实现
     我注册CNBlogs已经一年了,这是我的第一篇Blog,想要通过Blog写出自己的想法,得到大家的建议和批评来提高自己。所以请大家拍砖啊。 什么是WCF:           WCF是使用托管代码建立和运行面向服务(Service Oriented ...
芮梦月 7 天前
146 0 0
忘记才是最高境界
    记得中有这样一段情节:张三丰向张无忌传授一套太极剑法,一路剑法使完,竟无一人喝彩,各人尽皆诧异:"这等慢吞吞、软绵绵的剑法,如何用来对敌过招"。还以为是张真人有意放慢了招数,好让张无忌瞧个明白。只听张三丰问道:“孩儿,你 ...
狭宁 7 天前
732 0 0
【译】部署Asp.Net MVC 网站到Winodws Azure
上个礼拜,我的Azure邀请码终于到了,小兴奋了一把,于是马上去注册账号,并成功部署了一个网站到Azure上。 由于最近在学习Asp.Net Mvc框架,于是就想部署一个Mvc应用到Azure上,本来理所当然的认为Azure会支持Mvc,结果实际部署之后发现 ...
盒礁泅 7 天前
579 0 0
谈表达式树的缓存(3):使用前缀树
在上一篇文章里我们设法将前缀树构造为一个唯一的字符串,然后使用字符串作为key缓存在字典中。这个想法非常直接,做法也不困难(在遍历时记录详细信息便可)。不过事实上,老赵在思考表达式树的缓存问题时,这种字符串拼接的方式只存在 ...
阮蓄 7 天前
471 0 0
不要忘了ASP.NET跟踪模式
一、ASP.NET跟踪模式 1.介绍 提到ASP.NET跟踪模式,不能不提到ASP程序。ASP程序中在WEB页面上显示出某些变量当时的值,常常使用Response.Write进行输入,这在ASP程序中确实是一种很好的解决方案,但是,由于ASP.NET运行机理,这种方法在A ...
汪玉珂 7 天前
546 0 0
关于两个MVC示例的思考(MVCStore和Oxite)
      最近看了一些关于MVC框架的东西,加以之前就研究过一些关于 MVC架构的信息,碰巧在网上又看 到了这样一篇文章,是关于微软内部的开发者对Oxite项目的个人攻击,让我产生了写篇文章来表达一  下自己对于这种架构模式的思考。 ...
羊舌正清 7 天前
49 0 0
尽可能地使用强类型数据
我们继续来谈《最佳实践》,这次的主题便是“强类型”。 一直说C#是强类型语言,通俗地讲,便是指C#中的“变量”在开发时的类型便是明确的:String便是String,Int32就是Int32,毫无争议。强类型的好处有很多,张嘴便可随意举上几例: ...
遏筒煽 7 天前
549 0 0
数据库学习-索引设计准则
  设计索引时需要遵循的准则包括:数据库准则、查询准则、列准则。以下详细列出了各个准则详细说明。其中1-3属于数据库准则;2-8属于查询准则;9-15属于列准则。      1. 一个表如果建有大量索引会影响INSERT、UPDATE和DELETE ...
劝匠注 7 天前
676 0 0
用匿名函数来更方便的使用缓存
一个数据缓存,一般由数据来源,缓存方案,缓存读取来完成,现在有了匿名函数,可以把获取数据来源变为匿名函数。这样就可以直接声明一个缓存: protected static CacheManager companyCache = new CacheManager(new SmsDatabaseC ...
圣罩 7 天前
707 0 0

快速发帖

还可输入 80 个字符
您需要登录后才可以发帖 登录 | 立即注册

本版积分规则