
.NET
heicm
这个作者很懒,什么都没留下…
展开
-
数据绑定方式影响执行效率
常用的: 但在2.0中只要 就可以了2.0中还有用于绑定控件以下的都是2.0之前版本的适用于dataset ,效率高于Eval=======================数据的绑定DataBinder 一般的绑定方法<%# DataBinder.Eval(Container.DataItem, "字段名")%>用DataBinder.eval绑定不转载 2008-10-07 10:40:00 · 787 阅读 · 1 评论 -
美到极致是疯狂
<br />这是今天和校招新同事交流时的总结,希望校招新同事能够回顾,也能够写出自己的总结。<br /> <br />一、什么是代码高手?你怎么证明自己是代码高手?<br /><br /><br />知道许多代码技巧、JS炫彩技巧的人大有人在。你知道多少个.net函数,这一点都没有意义。你知道多少个新鲜IT名词,多少技术介绍,这也没有意义。做,真正做一个原型,做一个项目,解决你手头棘手的问题,这才有意义。<br /><br /><br />1、快速准确的理解别人说的-〉<br /><br /><br /转载 2010-11-25 09:17:00 · 528 阅读 · 0 评论 -
红孩子VS腾讯合作项目,API对接被评为腾讯优秀案例
随着Redbaby网站对外合作逐渐加深,各种数据接口越来越多,提供接口的方式也各不相同。不同的接口,也常常面临一些相同的需求,如访问频率控制、国际化支持等,各个接口解决的办法也各不相同。为了减少重复劳动,并形成统一的风格,我们逐步将各种数据接口逐步统一起来,融合多种的设计思想和当前的业务逻辑尝试把网站的接口整合为2个系统Redbaby Open API(Redbaby开放的应用程序编程接口,简称OpenAPI)和Redbaby Data Integration System(Redbaby数据集成处理系原创 2010-11-24 09:52:00 · 1021 阅读 · 0 评论 -
C# .net MD5算法源代码 直接调用MD5.MDString
直接调用MD5.MDString("要加密的串");就是了===========================================using System;using System.Collections;using System.IO;public class MD5{ //static state variables private static UIn转载 2010-05-28 09:17:00 · 952 阅读 · 0 评论 -
C#编码好习惯
1. 避免将多个类放在一个文件里面。 2. 一个文件应该只有一个命名空间,避免将多个命名空间放在同一个文件里面。 3. 一个文件最好不要超过500行的代码(不包括机器产生的代码)。 4. 一个方法的代码长度最好不要超过25行。 5. 避免方法中有超过5个参数的情况。使用结构来传递多个参数。 6. 每行代码不要超过80个字符。 7. 不要手工的修改机器产生的代码。 a)转载 2010-05-28 09:15:00 · 467 阅读 · 0 评论 -
C# ToString()常用方法
字符型转换为字符串 // C 货币 2.5.ToString("C"); // ¥2.50 // D 10进制数 25.ToString("D5"); // 25000 // E 科学型 25000.ToString("E"); // 2.500000E+005 // F 固定点 25.ToString("F2"); // 25.00 "F?"表示保持几位小数 // G 常规 2.5.ToSt转载 2010-05-28 09:10:00 · 566 阅读 · 0 评论 -
与专家一起畅谈ASP.NET与PHP的未来(图)
单纯通过对比两种开发工具,是没有任何意义的。因为二者在自己的开发领域各有所长,就好像Java对比.NET,各有优势。本文主要的目的是通过比较ASP.NET与PHP,让大家更清楚的看到二者的区别,以便于大家选好适合自己的开发工具。 我日常工作使用的是ASP.NET,前一段想学习了解一下其他的网络应用开发技术,本可以选择热门的Ruby onRails或者Python,但是转载 2010-04-22 21:25:00 · 870 阅读 · 0 评论 -
ADO.NET Entity Framework学习笔记(4)ObjectQuery对象
ObjectQuery数据加载方式 1. ObjectQuery 提供了一个管理[实体对像]集合 2. ObjectQuery继承System.Data.Objects.ObjectQuery, ObjectQuery对ObjectContext进行了封装, 3.可以通过ObjectContext.CreateQuery("esql")的方式创建ObjectQuery转载 2009-10-23 14:54:00 · 2161 阅读 · 1 评论 -
ADO.NET Entity Framework学习笔记(3)ObjectContext对象
说明 ObjectContext提供了管理数据的功能 Context操作数据 AddObject 添加实体 将实体添加到集合中, 创建实体时,状态为EntityState.Detached 当调用AddObject将实体添加到Context时,状态为EntityState.Added转载 2009-10-23 14:20:00 · 2697 阅读 · 0 评论 -
ADO.NET Entity Framework学习笔记(5)ESQL查询语句
比起 LINQ to SQL,EF 除了提供 LINQ 查询方式, 还提供了 Entity SQL language ESQL 类似 Hibernate 的 HSQL,ESQL 与SQL 语言的语法相似,以字符串的方式执行 esql的查询结果集 ObjectQuery ObjectQuery myContext context = new myC转载 2009-10-23 14:58:00 · 1667 阅读 · 1 评论 -
ADO.NET Entity Framework学习笔记(2)建模
模型结构 [概念模型]中要有[实体键], [实体键]要与表中的 [主键] 对应,也就是说表必须要有主键. 表中的[唯一键]不会在[概念模型]中体现 在[概念模型]中默认是不允许修改[实体键]的值的 联合主健可以正常映射 如果为属性赋值超过字段长度保存时,会向数据库提交,数据库会返回错误 联合主健的主外关系可以正常映射 只有基于主转载 2009-10-23 13:54:00 · 3535 阅读 · 2 评论 -
ADO.NET Entity Framework学习笔记(1)介绍
概念 LINQ to Entities一种 LINQ 技术,使开发人员可以使用 LINQ 表达式和 LINQ 标准查询运算符,针对实体数据模型 (EDM) 对象上下文创建灵活的强类型化查询。ESQLEntity SQL 一种与 SQL 类似的转载 2009-10-23 11:29:00 · 3267 阅读 · 2 评论 -
未将对象引用设置到对象的实例 解决办法
出现“未将对象引用设置到对象的实例” 错误,一般是下面的原因: 1、ViewState 对象为Null。2、DateSet 为空。3、sql语句或Datebase的原因导致DataReader空。4、声明字符串变量时未赋空值就应用变量。5、未用new初始化对象。6、Session对象为空。7、对控件赋文本值时,值不存在8、使用Request.QueryStrin原创 2009-02-23 11:53:00 · 76605 阅读 · 35 评论 -
数据同步解决方案
本篇要讲的是数据库数据的同步方案,关于局域网,或者两台数据库IP可见的同步情况,这里不给出方案,因为这种情况数据库本身就提供了有很多种性能卓越的方案,看帮助文档就可以解决。本文要讲的案例是:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->有转载 2008-11-10 14:05:00 · 2460 阅读 · 0 评论 -
无法找到该页(环境:Windows2003 程序:Asp.net)
网站(.net技术)做了一个多月,在本机测试很正常,于是传到服务器上试一下。郁闷的事出现了,浏览时,提示:无法找到该页您正在搜索的页面可能已经删除、更名或暂时不可用。在同样的站点下浏览html页面没问题于是,查看程序文件夹是否web共享,令人失望的是都共享了。又换了一个站点,在原网站(asp技术)站点下浏览时仍是出现同样的问题。很是郁闷,后来看一下服务器的web扩展服务,原来.n原创 2008-10-07 10:27:00 · 1332 阅读 · 0 评论 -
Asp.net技巧
一、SqlDataRead和Dataset的选择 Sqldataread优点:读取数据非常快。如果对返回的数据不需做大量处理的情况下,建议使用SqlDataReader,其性能要比datset好很多。缺点:直到数据读完才可close掉于数据库的连接 (SqlDataReader 读数据是快速向前的。SqlDataReader 类提供了一种读取从 SQL Server 数据库检索的只转载 2008-10-07 10:25:00 · 569 阅读 · 0 评论 -
DataAdapter.Fill 方法的重载,对于大量的查询结果,它可能并不是首选的分页方法
查询结果分页是以较小数据子集(即页)的形式返回查询结果的过程。 它通常用于以易于管理的小块形式向用户显示结果。DataAdapter 提供了通过 Fill 方法的重载来仅返回一页数据的功能。但是,对于大量的查询结果,它可能并不是首选的分页方法,因为 DataAdapter 虽然仅使用所请求的记录来填充目标 DataTable 或DataSet,但仍会使用返回整个查询的资源。若要在从转载 2008-10-07 10:44:00 · 3036 阅读 · 0 评论 -
try-catch-finally的用法之finally
<br /> try-catch-finally的用法之finally 收藏 <br />关于try-catch-finally的用法我就不多说了。网上搜一下,资料很多。<br />这里我想主要讨论下在finally块加入return语句,屏蔽异常的问题。<br />我们先来看这样一段代码,<br /> <br /><br />代码1:<br />view plaincopy to clipboardprint?<br />public class FinallyTest { <br /> pu转载 2011-05-25 15:53:00 · 2140 阅读 · 0 评论