随笔- 10  文章- 1  评论- 31 
2008年5月11日
     摘要: C#作为一门集众家之长的语言,在各个方面尤其是网络编程方面有着很大的优势。本文就向大家介绍一下用C#进行网络编程的一些基本知识和方法。微软的.Net框架为我们进行网络编程提供了以下两个名字空间:System.Net以及System.Net.Sockets。通过合理运用其中的类和方法,我们可以很容易地编写出各种网络应用程序。这种网络应用程序既可以是基于流套接字的,也可以是基于数据报套接字的。而基于流...  阅读全文
posted @ 2008-05-11 14:54 somesongs 阅读(23) | 评论 (0)编辑
     摘要: 我们知道C#和C++的差异之一,就是他本身没有类库,所使用的类库是.Net框架中的类库--.Net FrameWork SDK。在.Net FrameWorkSDK中为网络编程提供了二个名称空间:"System.Net"和"System.Net.Sockets"。C#就是通过这二个名称空间中封装的类和方法实现网络通讯的。 首先我们解释一下在网络编程时候,经常遇到的几个概念:同步(synchron...  阅读全文
posted @ 2008-05-11 13:52 somesongs 阅读(15) | 评论 (0)编辑
2008年5月10日
     摘要: 这是一个很简单的内容。日常我们总腻烦做增删查改这样的重复性的劳动,如果你的项目不是太大,如果你的团队很小,或许就是你一个人,那么就完全可以参考以下这样简单的方式。微软已经给我们做了。我们只要写一行代码,便实现了增删查改。  阅读全文
posted @ 2008-05-10 11:52 somesongs 阅读(2090) | 评论 (10)编辑
2008年4月7日

当你的网页有:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
的时候,document.body.clientHeight就用不了,页面无限拉长。
这个时候可以用document.documentElement.clientHeight来替代。
对于width同理。

至于document.body.clientHeight与document.documentElement.clientHeight的区别,以及与WEB标准的关系,搞不清白了。
谁要是知道,可以说说。
posted @ 2008-04-07 22:53 somesongs 阅读(532) | 评论 (0)编辑
2008年4月2日
     摘要: 我遇到了这样的问题,请教google,结果大多数只是介绍那个注册js的几个函数,而这几个函数插入的js都在body里面,幸而在老外那里看到了这个代码,其实比较简单,但够有用  阅读全文
posted @ 2008-04-02 17:12 somesongs 阅读(249) | 评论 (3)编辑
2008年3月26日
     摘要: 一直想简单的实现这个效果,终于有了,这样就不需要将超链接变成按钮,然后在onclick中设置了:
只要在超链接(包括gridview里的超链接字段)的text中,设置以下内容,就解决了这个琐碎的经常忘记的麻烦事。  阅读全文
posted @ 2008-03-26 13:06 somesongs 阅读(200) | 评论 (0)编辑
     摘要: 在WEB应用中,通常会用到页面的跳转,那么就可以用到javascript中的这两个对象。  阅读全文
posted @ 2008-03-26 12:02 somesongs 阅读(152) | 评论 (0)编辑
2008年3月22日
     摘要: 许多将DataReader转化为DataTables或DataSet的实现,通常是通过循环遍历的办法。现在有一个更为简单的办法,利用 DbDataAdapter类,所有provider的DataAdapters都继承自它。它包含一个Fill方法,需要传入一个 IDataReader参数。我们可以建立一个继承自它的类来调用这个方法。非常轻松的将一个DataReader转换成一个DataTable。不过同时还须覆盖其他一些抽象方法。  阅读全文
posted @ 2008-03-22 02:29 somesongs 阅读(54) | 评论 (0)编辑
2008年3月16日
     摘要: 简单说:xml Schema就是xml的一个class,也相当于关系表的表结构模式。目前大都可以由程序根据已有的xml自动生成它的xsd,或者根据关系表生成它相应的xsd(实际就是将关系数据转换成xml数据,Vs2005中的类型化的Dataset就是这样实现的)。  阅读全文
posted @ 2008-03-16 01:05 somesongs 阅读(1773) | 评论 (1)编辑
2008年3月14日
     摘要: 1.DSO也叫做数据源对象,IE4.0引入了DSO,在IE5.0对DSO技术进行很大的扩展。以往如果数据是通过SQL语言对数据库进行查询得到的结果,那么就把它们存放在ADO(ActiveXDataObjects)记录集中。服务器把这种ActiveX控件(通常是ADO记录集)发送到客户端,由客户端脚本程序做进一步的处理。实际上,IE5.0就是把XML数据岛作为一种特殊的ADO记录集进行处理的。在这里...  阅读全文
posted @ 2008-03-14 10:46 somesongs 阅读(2134) | 评论 (10)编辑