自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

汉广

与人为善,常怀恭敬之心

  • 博客(27)
  • 收藏
  • 关注

原创 Asp.net程序中生成Excel报表

    在后台调用excel组件,生成Excel,虽然可以对Excel文件进行完全控制,可以生成任何复杂的格式,但是有个很大的缺点,这种方式会产生很多Excel进程,很难完全清除掉,特别是在出错的时候,可能会使整个服务器崩溃。本文为大家介绍一个C#写的开源组件,并简单说下office2003和以上版本支持的XML格式。 一 操作Excel二进制格式    OpenOffice.org发

2008-04-17 20:46:00 1025 2

原创 .Net类库中实现的HashTable

摘要:这个HashTable用开放定址法解决冲突,用双散列法进行探测。装填因子过高之后使用再散列法扩充,涉及到的算法都不是很复杂,即使不使用数学工具,也可以简单的分析下:-) 。本文以.net fxs HashTable为例,回顾HashTable的基础理论。  HashTable是一种能提供快速插入和查询的数据结构,无论其包含有多少Item,查询和插入操作的平均时间总是接近O(

2008-04-17 20:36:00 566

原创 (Tips &Tricks)如何为Windows Mobile 创建拨号连接--C#

  简单介绍在Windows Mobile系统上创建网络连接的2种方法。1, 通过用于更改系统配置的API DMProcessConfigXML。2,创建的拨号连接的操作,其实是创建一个Phone-Book Entries,并将其存入注册表中。Phone-Book Entries包括一组值,例如用户名,密码,phone number ,network protocols等,操作系统使用Ph

2009-05-21 16:47:00 1187

原创 System.Xml FAQ Part 1

   作为一项单独的任务,最近XML小组收到一个问题列表。我们觉得这个列表很有借鉴意义,因为许多用户遇到的困难都是它们导致的。这些问题既有冷僻方法的调用,也有复杂XML的构建,但是我们将注意力集中在了一些真正难以调试的场景。当完成这个任务以后,我们想,应该把它们公布出来。  Q1: 特殊字符           有一些特殊字符作为保留字不能在XML中使用,比如"&"、“”。XML标准有三种方法可以

2008-10-28 20:54:00 744

原创 Windows CE VS WIndows Mobile

     你可能听说过Windows Mobile平台,或者是Windows Mobile操作系统,它们是什么,与Windows CE到底有什么关系?    很久很久以前,在一个很远很远的地方(音乐:-) ),Windows CE 1.0发布了,那是1996年,这时还没有Windows CE Embedded Toolkit (ETK),开发者们还不能按照需要基于Windows CE 创建出自

2008-10-07 12:06:00 864

原创 My Page StartKit项目概览

My Page StartKit2008年2月21日21:11My Page StartKit是一个很不错的内容管理系统,它把许多Web上流行的应用,比如留言本,新闻列表,文字展示等等,做成一个一个模块,用户可以通过自由组合这些模块,来创建满足自己要求的网站。虽然现在可以使用的模块还比较少,组合方式也比较单调,但这种创意很有意思。想想如果可以让用户所见即所得的通过选择选择功能,选择选择

2008-04-17 20:44:00 723

原创 为Asp.net控件写单元测试(ViewState)

 通常一个典型的asp.net控件至少会用ViewState存储一些属性,以便于在页面postback后不用重新设置。在这篇文章里我将介绍如何为控件写单元测试,以确保一个属性被正确的保存在ViewState里。为了演示,我写了一个简单的控件。namespace Eilon.Sample.Controls {using System;using System.Web.UI;public

2008-04-17 20:38:00 695

原创 ViewState 简述一(With Example And Apply to Asp.net)

ViewState是asp.net中最重要的功能之一,因为它提供了一种完全自动化的状态管理方式,当服务器端代码改变页面的状态时(server controls property), ViewState机制会自动存储这些变化,从而使客户端得到的是一致的页面。 让我们看一个例子:  asp:Label runat="server" ID="lblMessage" Font-Name=

2007-05-20 19:53:00 901

原创 安装asp.net ajax 1.0 遇到的麻烦

 也不知道是ajax extensions 1.0安装包设计上有问题还是怎么回事,程序提示大概是这样:系统遇到一个错误,您的计算机并没有被修改。log上的错误信息说:xecNetFx: 系统找不到指定的文件。 (Exception from HRESULT: 0x80070002)ExecNetFx: Error 0x8007006d: failed to allocate out

2007-03-22 14:54:00 1024

原创 桌面背景:rss新闻阅读器(图)

 以前的用的rss reader,占内存太多,不爽。这个好,单纯就是个小网页,呵呵。主要功能:1 从网上下载rss feed缓存在本地文件中。2 添加,删除,修改订阅的rss feed以及其目录。 

2007-03-18 20:28:00 1831 1

原创 陪mm上网有感

 一个ie7用户想用baidu找东西,有很多种办法,可以A   把baidu添到右边的搜索栏里,直接敲关键字。B   在地址栏里输入baidu,然后Ctrl+EnterC   把baidu加到my favorites里,每次都去找link菜单,然后去点百度。显然第一种最容易,最后一种最麻烦。可是我的mm非要选C.忍不住就去教育她,无果!失望之余,有所感悟,一个人的习惯,不管有多

2007-01-19 21:37:00 875

原创 优雅的javaScript代码

 一直以为javaScript意味着杂乱的全局变量,让人头疼的临时对象,乱七八糟毫无组织的函数。看来以前肯定是让人误导了。下面是一个简单的rss阅读器,被>拿来介绍rss。感觉真的很优雅。function loadIt(fileName)    {      fd = document.getElementById("feedisplay");            var f

2007-01-14 15:34:00 1139

原创 Ajax 的核心价值

Ajax 的核心价值osamede昨天在图书馆看到一本关于优化HTML代码的小册子(03年出版),其中有这么一条建议:“尽量少用javaScript,因为这会增加页面的体积!”不禁觉得好笑,真是没想到那当时人们对javascript是这种态度。这算哪门子建议啊。时光如水,当时作者肯定不会想到现在人们对javaScript的狂热。笑过之后,意识到一个问题,javaScript都产

2007-01-08 18:14:00 1520

原创 Asp.net导航控件真的值得用吗?

 刚开始接触menu控件,感觉怎么这么别扭啊。首先说数据访问部分,为了所谓的provider pattern,一层一层的包装,而且都是些黑盒子,虽然概念是挺先进,结构好象也很清楚,但还是让我觉的迷迷糊糊,至于嘛,只是想做几个数据驱动的menu而已。还有那个前台的menu类,那么多的Properties,尤其想到menu类也是个黑盒子,一点都不知道,它生成的xhtml会是什么样的,而我只有一

2006-12-26 23:46:00 1382

原创 Qzone是Blog吗?

2006年12月13日21:18     今个儿无意之中,点了一个qq好友的签名,得到一个response“对不起,该空间设置为只允许密友”,很是意外,以前一直觉的qzone没什么价值,毕竟一个孤零零的blog,如果没有一个很有人气的内容平台,是很难找到读者,这估计也是为什么sina ,sohu还有一些主题社区才能把中国的blog事业发扬光大。而qzone看起来就是一个一个孤零零的小岛。    猛

2006-12-13 23:16:00 1210

原创 又是一个相同的ToDoList

X2Blog2006年12月7日20:36 转眼又是一周,浪费了好多时间。x2blog(一个很酷的ajax风格的Blog程序)的数据获取方式还是没弄清楚。阅读这些个js代码真是一件不太容易的事情。Ajax. 脚本语言,Quick but dirty 呵呵,真是一条逻辑。Todo list1 尽力努力理解js在浏览器端的全貌,its power。2,弄清楚x2b

2006-12-07 21:20:00 1163

原创 Real-Time HTML editor

 一个有意思又简单还是web界面的html editor,blog上好像不支持frameset tag 只好贴代码了from htmledit.squarefree.com  html>head>title>Real-time HTML Editortitle>head> about:blank confuses opera.. -->frameset resizable="y

2006-11-29 23:17:00 1099

原创 等候

 Ok.今天过得充实吗?不知道,花了一个下午的时间去建立~~~~~,不想再总结了。有种空洞的感觉。“空洞”?总觉这俩天有点丧失自我。Feel Lonely?时间一点一点的流逝,我是不是也在一点一点的成长呢?呵呵,难说的很。从接触c#到今天,马上就快一个月了,我学到了什么?不管怎么说dotnet的学习经历还是令人愉快的。从开始到现在一直带着很高的热情。一个月里积累了一些d

2006-11-25 23:50:00 908

原创 一个asp.net Page的生死轮回

一个asp.net Page的生死轮回2006年11月18日17:13      Osamede最近去codeplex上找了一些web project回家看,感觉非常好,也可以说是非常激动。于是就用从那些个project上学到的东西做了一个分类广告的site.,很是有点自豪。可是当我把原型写好,准备发布给朋友看的时候,突然感觉非常的迷茫。发布我的这些个page到底需要什么?从req

2006-11-25 16:59:00 1079

原创 Asp.net overview

Asp.net overview2006年11月9日23:15  Why I learn it? Asp.net 是ms在asp的基础上推出的全新的动态的网页生成机制,它将所有的aspx页面都编译成IL,通过dotnet强大的整合能力,使得web开发变得组件化,而且开发者可以用任何支持dotnet平台的语言进行web 开发,所有的编码经验都仍然适用,而不是从新学习一种新的语

2006-11-13 12:59:00 1458

原创 c#的运行时type check

 The type determine what operation can be applied to the name (to entity referred by name )and how such operations are interpreted.这里的type显然是一个编程语言的概念。但我想要的是一个物理上的概念,或者说内存上的概念,组件之间通过对type的共同的理解,从而

2006-11-09 21:41:00 1115

原创 Subviewer+字幕播放界面

       点选checkbox可使背景透明。trackBar按时间调整字幕播放进度,也可使用键盘方向键显示上一条或下一条字幕。右键选项 

2006-11-06 22:55:00 945

原创 c#写的字幕播放“新秀”subviewer+

     Subviewer是款播放字幕的开源软件,相信很多人都用过。记得Osamede以前在学校电子阅览室看流媒体电影时,用subviewer在下面挂一英文字幕,曾吸引过好多外院的美女驻足,感觉是非常非常地好,呵呵。不过Subviewer给人感觉有点呆,尤其是那个显示字幕的窗口,位置很难改。还有就是字幕速度调节上不太方便,好多从网上下载的字幕和影片都不太同步,甚是麻烦。    subvi

2006-11-04 12:40:00 1571

原创 樵夫

最近经常想到一个故事,好像是诗经里面的。一个樵夫在南山砍柴,爱上了来山上游玩的仕女。他不能表白,只能在仕女出嫁的那天送柴给她,帮她赶出嫁的马车。

2006-10-31 14:14:00 1413

原创 (c# Data Access 1) 与数据库连接

      为了向用户提供数据,一个数据库必须使用一些媒介与用户交流,然而当数据库拥有越来越多可爱的用户时,交流就变成一件很困难的事情。因为这些用户可能使用不同的媒介进行沟通,比如用户A用TCP/Ip, 而用户B在数据库所在的机器上工作,使用共享内存的方式。为了解决这类问题就有了Net-Library抽象层,它向用户与数据库提供通讯服务,使得数据库不用关心具体的通信媒介。Net-Library

2006-10-30 22:14:00 1086

原创 关于猴有一个梦想

 本来是可以把在oneNote 里的一些日记贴上来的,可惜重装了回office就打不开了,甚可惜!Osamede目前在一所三流的大学当一个全职的学生,各方面的消息都暗示Osamede,前景不怎么阳光,但是Osamede还是有梦想的。呵呵,梦想不怎么高明。上个月在人民文学上看了篇名为《猴有一个梦想》的小说,读完,颇有感触,故以之自喻。Osamede目前主要在学习windows下的程序设计

2006-10-28 23:27:00 914

原创 c#的第一次亲密接触

           osamede与c#的亲密接触,始于昨晚。介绍人是Christian的Professional C# 2005。[ :) 盗版 ]    由于读过一些关于.net的介绍,所以就把第一章.NET Architecture给pass了。直接开始浏览c#的语法。c#语法很亲切,与cpp类似。有俩个细节,给我留下了印象。    首先声明的变量默认下都初始化了,其次就是

2006-10-28 15:33:00 801

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除