- 博客(8)
- 资源 (1)
- 收藏
- 关注
转载 国际:Web开发设计的五大准则
国际 如果仓促而为,设计一个专题或者网站一定会成为恶梦。Web设计需要遵循一些准则并有计划地去做。 Rule #1 : 先出设计图这是必须的。不要假设设计图在你的头脑中就开始设计web,必须要放到纸上。可以这样做:1, 拿尺子、笔和纸,按照具体的尺寸一行一行地画下来;2, 记得考虑分界线的长度等,这样才能符合CSS的像素;3, 记下设计的每一个细节免得忘记,如
2007-12-14 10:18:00 754
原创 ASP.NET中StreamReader、FileStream、StreamWriter操作文件编码问题
最近做一个网站项目,要把文章信息页面生成静态页面,就是通过.NET中 StreamReader、FileStream、StreamWriter操作模板文件生成静态页面。到最后要与另一个系统合在一起,但2个系统编码不同,新做的系统的编码为UTF-8,生成静态页面也为
2007-12-09 18:26:00 4423 1
转载 分页代码及相应SQL效率的分析
前阵子一直在研究一个老问题,就是分页效率问题。虽然网上代码不计其数,但是大部分都是雷同的,不尽如人意。在此我把这几天的研究成果给大家分享下,希望对各位程序开发人员有所帮助。(注:这里没有研究分页缓存机制的问题,只是从优化SQL语句考虑)。在数据访问层中:代码: private const string GET_SINGLE_PAGE_MESSAGE_LIST_FOR_SQL_TOP_
2007-06-07 21:59:00 3822
转载 软件测试 之一 单元测试
单元测试(模块测试)是开发者编写的一小段代码,用于检验被测代码的一个很小的、很明确的功能是否正确。通常而言,一个单元测试是用于判断某个特定条件(或者场景)下某个特定函数的行为。例如,你可能把一个很大的值放入一个有序list 中去,然后确认该值
2007-06-02 21:50:00 1226
转载 如何循序渐进向DotNet架构师发展
微软的DotNet开发绝对是属于那种入门容易提高难的技术。而要能够成为DotNet架构师没有三年或更长时间的编码积累基本上是不可能的。特别是在大型软件项目中,架构师是项目核心成员,承上启下,因此RUP方法论也认同以架构为核心,体现4+1视图在整个软件开发过程中的重要作用。架构人员既要精通技术,又要熟悉业务,而且基本对软件生命周期各阶段的相关技术都需要有相关的积累和知识储备,而这些不经过多年的磨练是
2007-06-02 21:36:00 708
转载 SQL Server 中Inner join 和where的效率差异
天,手头上正在作的一个项目,在生成报表时,客户感觉太慢,于是,各处检查,看可否提示效率。界面上的都改进了,提升不大。如是在SQL 语句上下功夫。(我这人比较懒,对简单的语句和查询都没有经过仔细优化的,一般只对姚使用left join,outer join,group by 以及carsor的语句会仔细写并用数据库理论考虑和检查---因为这种语句一般测试时如果发现错误,检查和调试很麻烦)先在网上
2007-05-20 15:53:00 1139
原创 ASP.NET中数据绑定的Eval 和 bind 的区别及数据绑定中的操作
在MSDN中Eval 和 Bind 是这样的解释: The Eval function is used to define one-way (read-only) binding. The Bind function is used for two-way (updatable) binding.The Bind method takes t
2007-05-07 10:37:00 1435
转载 ASP.NET中如何防范SQL注入式攻击
一、什么是SQL注入式攻击? 所谓SQL注入式攻击,就是攻击者把SQL命令插入到Web表单的输入域或页面请求的查询字符串,欺骗服务器执行恶意的SQL命令。在某些表单中,用户输入的内容直接用来构造(或者影响)动态SQL命令,或作为存储过程的输入参数,这类表单特别容易受到SQL注入式攻击。常见的SQL注入式攻击过程类如: ⑴ 某个ASP.NET Web应用有一个登录页面,这个登录页面控制着用户
2007-05-01 01:31:00 701
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人