找到相关内容 1088
20条.NET编码习惯
1、不要硬编string/ numeric,可以使用一些常量代替。 (提高可读性) int Count;Count = 100;private static const int ZERO  =  0;if(  Count  == &nbs
http://www.cyqdata.cn/cnblogs/article-detail-40525 
.NET简谈脚本引擎系列(一:认识脚本引擎)
提到脚本,大家都耳熟能详但是默默无私奉献的脚本引擎都被大家所忽略,本人也是最近才开始接触脚本引擎的技术的,是我的恩师指点我去学习它, 真是不用不不知道,一用吓一跳;如果我们能熟练的使用脚本引擎,那么将大大增加我们系统的灵活性;一开始不太理解这个技术,脚本引擎听起来感觉很厉害,自从了解了脚本引擎的技术后对一些脚本语言的执行也多了一步的认识,不管是我们B/S中常用的Javascript、vbscrip
http://www.cyqdata.cn/cnblogs/article-detail-40515 
ASP.NET MVC 2博客系列
过去的6个月里,ASP.NET开发团队一直不断地发布了ASP.NET MVC 2的预览版,然后是beta版,现在则是RC(最终版的候选版)。 鉴于最终版的发布也不太远了,我想该是开始一个含多个部分的ASP.NET MVC 2 新博客系列的时候了,该系列旨在讨论新的特性以及该如何充分利用它们。 ASP.NET MVC 2 去年三月份时,我们发布了ASP.NET MVC 1.0。自那以后,几乎有一百万
http://www.cyqdata.cn/cnblogs/article-detail-40497 
详解ASP.NET4 GridView新增4大排序样式
与ASP.NET 的其他Web控件一能够,Gridview控件拥有很多不同的CSS样式属性设置,包括象CssClass,Font字体,ForeColor,BackColor,BackColor, Width, Height等等。Gridview还包括了一些应用在表格的行上的样式属性,比如RowStyle, AlternatingRowStyle, HeaderStyle,和PagerStyle,它
http://www.cyqdata.cn/cnblogs/article-detail-40496 
ASP.NET 2.0数据教程之七:使用DropDownList过滤的主/从报表
本系列文章导航ASP.NET 2.0数据教程之一:创建一个数据访问层ASP.NET 2.0数据教程之二:创建一个业务逻辑层ASP.NET 2.0数据教程之三:母板页和站点导航ASP.NET 2.0数据教程之四:使用ObjectDataSource展现数据ASP.NET 2.0数据教程之五:声明参数ASP.NET 2.0数据教程之六:编程设置ObjectDataSource的参数值ASP.N
http://www.cyqdata.cn/cnblogs/article-detail-40481 
asp.net控件开发基础(5)
我们根据属性的不同表现形式,把其区分为简单属性和复杂属性,下面来看下属性的表现形式。简单属性表现形式如下,大家都很熟悉 <asp:TextBox ID="TextBox1" Text="textbox控件" runat="server"></asp:TextBox>   属性中含有子属性,称之为复杂对象,如Font属性,复杂属性的表现形式如下:
http://www.cyqdata.cn/cnblogs/article-detail-40475 
详解ADO.NET连接池
ADO.NET中提供了连接池的功能,多数开发人员很少设置它,因为它是默认的。 界面设置如下图:   关闭连接池也很简单,在连接字符串如下: Data Source=(local);Initial Catalog=AdventureWorks;Integrated Security=SSPI;Pooling=False; 但连接池的本质是什么样的呢?   用Reflecto
http://www.cyqdata.cn/cnblogs/article-detail-40460 
asp.net控件开发基础(20)
上面我们讨论了数据绑定控件的做法,但都未涉及到asp.net2.0中数据源控件的用法,让用惯了数据源控件的人可能感觉不适应。这次我们就开始讨论在asp.net2.0中,我们该如何重新定义数据绑定控件。我一直在想,是先讨论数据源控件呢,还是先讨论数据绑定控件,两者是密不可分的。在看下文之前,我想大家应该对asp.net2.0中的数据源控件使用的简易性非常熟悉了。记得园子的开源项目NBear也为大家提
http://www.cyqdata.cn/cnblogs/article-detail-40450 
VS.NET 2010 新功能 [整理]
      vs.net 2010已经发布了beta2版本,除了全新的采用WPF开发的UI以外,也增加了一些新的小功能:     1.浮动文档(floating documents):       使窗口可以脱离到VS.NET外面,以前在比较两个文档的代码时,只能通过截成上下左右
http://www.cyqdata.cn/cnblogs/article-detail-40421 
只谈Network,不谈Social
SNS = Social + Network + Service。Social已经有很多讨论,甚至豆瓣上都有Social Media,Social Market的兴趣小组,而对于Network的讨论却寥寥无几。本篇Blog即想讨论一下SNS中Network的基本概念及其重要性。   1、Network 的基本概念   我之所以用“Network”而不用“网络&r
http://www.cyqdata.cn/cnblogs/article-detail-40418 
Microsoft .NET RIA Services快速上手
在MIX 09上,Nikhil Kothari发布了微软的一神作——Microsoft .NET RIA Services。虽然目前的版本仅仅是可怜的"March '09 Preview”,但它已经足够让人兴奋不已。简单地说,在这之前,如果你用到了现在的RIA技术比如Silverlight,你只能选择写大量的服务或者WCF来实现数据的操作功能;而有了.NET R
http://www.cyqdata.cn/cnblogs/article-detail-40413 
[你必须知道的.NET]第二十一回:认识全面的null
本系列文章导航[你必须知道的.NET] 开篇有益[你必须知道的.NET] 第一回:恩怨情仇:is和as[你必须知道的.NET] 第二回:对抽象编程:接口和抽象类[你必须知道的.NET] 第三回:历史纠葛:特性和属性[你必须知道的.NET] 第四回:后来居上:class和struct[你必须知道的.NET] 第五回:深入浅出关键字---把new说透[你必须知道的.NET] 第六回:深入浅出关键字--
http://www.cyqdata.cn/cnblogs/article-detail-40411 
一步步Ext.Net(一),配置及简单布局
一.    预备知识 1.     简介 Ext.Net由起初的Coolite发展而来,Ext.Net是一个开源的ASP.NET(WebForm+MVC)组件库,对跨浏览器的Sencha Extjs javascript库进行了封装,其绝大多数组件及功能与Extjs提供的功能一致。 以上是官方解释,其实说白了,Ext.Ne
http://www.cyqdata.cn/cnblogs/article-detail-40381 
红玫瑰打砖块-VB.NET之课程小设计
 红玫瑰打砖块 2008241079 王金龙  【实验名称】    红玫瑰打砖块 V1.0  【实验目的】    利用Visual Basic.NET强大的图形特性和Microsoft Visual Studio 2010可视化开发工具来开发红玫瑰打砖块这款简单的小游戏,旨在加强我们对Visual Basic.NET基本语法、控件的动态生
http://www.cyqdata.cn/cnblogs/article-detail-40375 
ASP.NET的设计思想
自从有了html与http,就有了浏览器与Web服务器,并有了Web应用,最初的交互模式是这样的:   该模式很好地运行了很多年。然而,随着计算机应用的发展,人们越来越不满足于只有静态内容的页面,而由某种机制动态产生html等代码的需求越来越迫切,于是,很多技术就应运而生,Asp.net就是这样一种技术。从本质上讲,Asp.net就是一种服务器端动态产生html、css、javascript等浏
http://www.cyqdata.cn/cnblogs/article-detail-40371 
.NET 4.0新特性-- Corrupted State Exceptions
作为程序员,我想很多人应该都有过跟异常打交道的经历。而且相信也有很多人也都写过catch(Exception e){//blabla}这种把所有未知异常一股脑儿捕获并处理掉的代码吧。不管是为敷衍客户也好,让程序继续运行以避免糟糕的用户体验也罢,在微软眼中,这种处理方式都是不对的,特别是当你的程序是作为一个插件寄存在别的程序如VS,Offcie中时,这种情况下对有些严重的异常如访问冲突我们更应当是让
http://www.cyqdata.cn/cnblogs/article-detail-40369 
.NET开源项目介绍及资源推荐:IOC容器篇
关于IOC的概念就不多说了,在.NET平台下,比较优秀的IOC容器框架有如下四种,本文试图作一个简单的介绍,以及推荐一些各个框架的学习资源。 一.Castle 在Castle中包含了一组开发框架,它里面的IOC容器是Windsor,目前Castle已经发布了RC1版本,其中Windsor已经是RC3了。在Windsor中提出了自动装配的概念,由容器来自动管理组件之间的依赖关系,无需用户去编写XML
http://www.cyqdata.cn/cnblogs/article-detail-40362 
ASP.NET MVC数据验证
关于ASP.NET MVC的验证,用起来很特别,因为MS的封装,使人理解起来很费解。也可能很多人都在Scott Guthrie等人写的一本《ASP.NET MVC 1.0》书中,见过NerdDinner项目中对Dinner对象修改和添加的时的数据验证。但有许多封装的地方,不知道是怎样的工作原理,今天研究了,拿出来给大家分享一下。 数据库还是上一篇blog中的库与表,同样的方法来创建news表的实体
http://www.cyqdata.cn/cnblogs/article-detail-40361 
.NET远程处理框架详解
第1章系统总体结构   1.1 总体结构   系统实现需要部署服务器端的远程对象(即一个DbServerLibrary.dll),服务器端要注册通道和该远程对象。客户端要实现一个本地查询的服务器,同时根据SQL解析的结果向各个服务器发送命令,并将结果显示在客户端界面,服务器端可以接受并显示相应的命令。   1.2 关键组件结构   系统结构中关键的组件有远程对象,和本地服务器,实现的功能基本一
http://www.cyqdata.cn/cnblogs/article-detail-40354 
asp.net利用log4net写入日志到SqlServer数据库
asp.net利用log4net写入日志到SqlServer数据库,Log4net是一个开源的错误日志记录项目,易用性强,源自log4j,品质值得信赖。 下面就我的安装部署log4net到MS sql server的经验与大家分享。   下载log4net的Dll文件并引入到项目中,在你的web主项目(比如MainWeb.csproj)添加对log4net.dll的引用,并在相应的Globall.
http://www.cyqdata.cn/cnblogs/article-detail-40340