随笔分类 -  TEC / DotNet

Asp.net MVC 实现JSONP
摘要:JSONP可以帮我们解决跨域访问的问题。JSONP is JSON With Padding. 这里我们将不再解释其原理。我们来看在ASP.NET MVC 3 如何实现。首先我们需要定义一个JsonpResult. 代码像这样, 直接继承自JsonResult, override了ExecuteRe... 阅读全文
posted @ 2015-07-14 23:03 ※WYF※ 阅读(1146) 评论(0) 推荐(0)
Entity Framework 并发处理
摘要:转http://www.cnblogs.com/jiangyehu1110/archive/2013/06/02/3113299.html引言在软件开发过程中,并发控制是确保及时纠正由并发操作导致的错误的一种机制。从 ADO.NET 到 LINQ to SQL 再到如今的 ADO.NET Entity Framework,.NET 都为并发控制提供好良好的支持方案。并发处理方式一般分为乐观必并发与悲观必并发两种,本文将为大家介绍 Entity Framework 、 LINQ to SQL 中的并发处理方式。在本文最后,将提供一个了可参考的方案,结合事务 Transaction 处理复杂性对象 阅读全文
posted @ 2013-06-05 14:44 ※WYF※ 阅读(465) 评论(0) 推荐(1)
jQuery $.ajax 参数说明及调用注意事项
摘要:$.ajax参数设置备注:data、contentType、dataType属性值很重要!!!http://www.w3school.com.cn/jquery/ajax_ajax.asphttp://api.jquery.com/jQuery.ajax/async类型:Boolean默认值: true。默认设置下,所有请求均为异步请求。如果需要发送同步请求,请将此选项设置为 false。注意,同步请求将锁住浏览器,用户其它操作必须等待请求完成才可以执行。beforeSend(XHR)类型:Function发送请求前可修改 XMLHttpRequest 对象的函数,如添加自定义 HTTP 头。 阅读全文
posted @ 2013-04-25 14:39 ※WYF※ 阅读(1006) 评论(0) 推荐(0)
DbCommand 方法对比
摘要:http://msdn.microsoft.com/zh-cn/library/system.data.common.dbcommand.aspxDbCommand.ExecuteNonQuery 方法对连接对象执行 SQL 语句。命名空间:System.Data.Common程序集:System.Data(在 System.Data.dll 中)语法C#public abstract int ExecuteNonQuery()返回值类型:System.Int32受影响的行数。实现IDbCommand.ExecuteNonQuery()备注可以使用ExecuteNonQuery执行编录操作(例 阅读全文
posted @ 2013-04-08 12:35 ※WYF※ 阅读(691) 评论(0) 推荐(0)
.NET平台 小数舍入规则
摘要:常用小数舍入标准简介1、四舍五入当舍去位的数值大于等于5时,在舍去该位的同时向前位进一;当舍去位的数值小于5时,则直接舍去该位。2、银行家舍入(Banker's Round)所谓银行家舍入法,其实质是一种四舍六入五取偶(又称四舍六入五留双)法。其规则是:当舍去位的数值小于5时,直接舍去该位;当舍去位的数值大于等于6时,在舍去该位的同时向前位进一;当舍去位的数值等于5时,如果前位数值为奇,则在舍去该位的同时向前位进一,如果前位数值为偶,则直接舍去该位。下面举.NET中处理decimal类型的一个例子:using System; using System.Collections.Gener 阅读全文
posted @ 2012-09-29 16:57 ※WYF※ 阅读(1980) 评论(0) 推荐(0)
.net中读写config文件的各种方法(转)
摘要:http://www.cnblogs.com/fish-li/archive/2011/12/18/2292037.html通常,我们在.NET开发过程中,会接触二种类型的配置文件:config文件,xml文件。 今天的博客示例也将介绍这二大类的配置文件的各类操作。 在config文件中,我将主要演示如何创建自己的自定义的配置节点,而不是介绍如何使用appSetting 。config文件 - 自定义配置节点为什么要自定义的配置节点?确实,有很多人在使用config文件都是直接使用appSetting的,把所有的配置参数全都塞到那里,这样做虽然不错, 但是如果参数过多,这种做法的缺点也会明显地 阅读全文
posted @ 2012-06-01 14:14 ※WYF※ 阅读(341) 评论(0) 推荐(0)
DotNet命名规范参考
摘要:一、命名规范 注意事项:使用英文命名规则,尽量不使用缩写,禁止使用下划线 1. DotNet专属对象命名规范:此命名规范规定了DotNet中专属的各类语言元素的命名规范:Pascal:命名空间、类、方法、委托、属性、结构、接口、常量变量均使用Pascal命名规范。Camel:私有成员、局部变量、参数、页面控件变量均使用Camel风格。文件名和类名要匹配。当类只用于作为其他类的基类,根据情况,以Base结尾。Class CarBase接口需在添加第一个字母I表示其是个接口。成员变量与其对应的属性的差别只在于第一个字母的大小写。命名空间使用以下格式:CompanyName.SolutionNam. 阅读全文
posted @ 2012-05-30 14:26 ※WYF※ 阅读(1852) 评论(0) 推荐(0)
.NET Framework 中的异常处理
摘要:.NET Framework 中的异常(MSDN)异常是正在执行的程序所遇到的任何错误情况或意外行为。以下这些情况都可以引发异常:您的代码或调用的代码(如共享库)中有错误,操作系统资源不可用,公共语言运行时遇到意外情况(如无法验证代码),等等。应用程序可以从其中一些情况恢复,但无法从其他情况恢复。尽管可以从大多数应用程序异常中恢复,但不能从大多数运行时异常中恢复。在 .NET Framework 中,异常是从System.Exception类继承的对象。异常从发生问题的代码区域引发,然后沿堆栈向上传递,直到应用程序处理它或程序终止。异常与传统的错误处理方法传统上,语言的错误处理模型依赖于语言检 阅读全文
posted @ 2012-05-09 12:28 ※WYF※ 阅读(1607) 评论(0) 推荐(0)