sql server 2005行列轉換
表 ProductID OrderMonth SubTotal 1 5 100.00 1 6 ...
如何在ASP.NET中做异步
先来两个都是延时两秒的方法,需要using System.Threading;using System.Collections.Generic;[代码]第一个为页面顺序执行的按钮:[代码]打开trace后可以看到,页面的执行时间大于4秒,两个方法与页面在同一个线程里执行。第二个为参考上一篇文章如何在...
假如你愿意以原版或影印版价格购买翻译书籍的话
这篇文章是接着Tony Qu的《批“觉得有必要记一下的东西——关于翻译”一文》写的,就讨论一个问题——你原意以原版或影印版的价格购买翻译书籍吗?为什么问这个问题?这源自Tony Qu批判的原文中的一句话:很多国内程序员看书就只看...
winform:关于ref一点小想法
今天逛CODEPROJECT时看到一种方法的写法,嘿嘿,比较少见到,记一下。。。 class o { public int i = 0; public string s = string.Empty; } static void Change(ref o inputo) { inputo = new...
发布Smark.Data数据访问组件
smark.data是基于C#开发的轻量级数据访问组件。 提供以下功能封: 1)提供了跨数据库类型操作能力 2)基于程线存储的数据访问上下文对象,轻易提供跨方法域的数据事务处理机制。 3)对象查询表达式 4)实体操作基础封装等快速开发功能 开发人员可以在以上基于功能扩展出更灵活高效的数据操作。 组件...
VS WinForm:using namespace std
摘抄总结网上关于using namespace std using namespace std;用的并不少! --------------------------------------------------------------- 实际上就是告诉编译器,你类型是什么,在哪能找到。 常用的是us...
Winform NETWORK:关于序列化
最近在做SOCKET,也就顺便看了看序列化。。。挺好用的,编码起来也方便多,但是传递的报文变长了许多,在这里总结一下 序列化和反序列化可以方便地实现对象(Object)和字节数组(byte[])的转换,其中序列化实现将Object转换为byte[],反序列化将byte[]转换为Object。 这是某...
扩展方法在aspx里竟然不起作用
通过aspx来描述页面表现一定会碰到一些类型处理或值不能为null等问题,没办法aspx是直接使用VB。NET,C#等强类型语言作为模板语言,不同于NVelocity vtl不用顾虑这些问题。 看下以下aspx代码: 以上代码解释会出现异常 未将对象引用设置到对象的实例。 说明: 执行当前 Web ...
防SQL注入:生成参数化的通用分页查询语句
前些时间看了玉开兄的“如此高效通用的分页存储过程是带有sql注入漏洞的”这篇文章,才突然想起某个项目也是使用了累似的通用分页存储过程。使用这种通用的存储过程进行分页查询,想要防SQL注入,只能对输入的参数进行过滤,例如将一个单引号“'”转换成两个单引号...
开源论坛:想说爱你不容易
今天我算是彻底崩溃了,我望天长叹:为什么整个开源的论坛就怎么难呢?对于一个水平不高的程序员来说,我们应该如何去使用网上林林总总的论坛系统? 先说说我对开源论坛的一些看法吧,因为自己现在的这个项目要使用一个论坛系统,从一开始就打算好到网上找一套比较成熟的论坛来使用。从一开始的yaf论坛到后来在51as...