Ms.Jacky

用.NET来创造互联网的新符号. C#,ASP.NET,XML,JS,AJAX等WEB开发技术支持!
posts - 23, comments - 27, trackbacks - 2, articles - 0
  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理

技术文章

关于.NET的文章
     摘要: OLEDB? 这是什么什么玩艺儿? 也许你们中的许多人以前没有听说过. 要回答这个问题,我们先得回顾一下数据库连接的历史. 是英文(object linking and embedding database)的缩写;

早期的数据库连接是非常困难的. 每个数据库的格式都不一样,开发者得对他们所开发的每种数据库的底层API有深刻的了解. 因此,能处理各种各样数据库的通用的API就应运而生了. 也就是现在的ODBC(Open Database Connectivity), ODBC是人们在创建通用API的早期产物. 有许多种数据库遵从了这种标准,被称为ODBC兼容的数据库.
ODBC兼容的数据库包括Access, MS-SQL Server, Oracle, Informix等.

但ODBC并不是完美无缺的,它仍然含有大量的低级的调用,开发ODBC应用程序仍较困难. 开发者不得不将大量的精力花在底层的数据库通信中,而不能专注于他们所要处理的数据. 后来微软提出了一个解决方案: DAO(Data Access Objects). DAO的代码看起  阅读全文

posted @ 2008-04-18 21:47 Ms.Jacky 阅读(451) | 评论 (0)  编辑 |

posted @ 2008-04-18 21:43 Ms.Jacky 阅读(296) | 评论 (4)  编辑 |

     摘要: 当你在INTERNET这个信息的海洋中尽情遨游时,会发现许许多多内容丰富、创意新颖、设计独特的个人网页,不知道你见到这样漂亮可人的网页是否有点心动。一旦你具备了上网的条件,又萌发了制作主页的念头,那么就应该注意网页设计时应考虑哪些方面的问题,包括网站功能和以及访问者需要什么。你的整个设计都应该围绕这些方面来进行。下面笔者就自己在实践操作中的使用体会来谈谈网页设计时应该考虑哪些问题,希望能给初建网站的用户带来一定的作用。

1、页面内容要新颖

网页内容的选择要不落俗套,要重点突出一个“新”字,这个原则要求我们在设计网站内容时不能照抄别人的内容,要结合自身的实际情况创作出一个独一无二的网站。 放眼望去,网上的许多个人主页简直就是"杂货店",内容包罗万象,题材千篇一律,人人都是"软件下载",个个都有"网络导航",从头到尾找不出一丝“鲜”意。所以,我们在设计网页时,要把功夫下在选材上。选材要尽量做到“少”而“精”,又必须突出“新”,如能坚持天天更新的话,我相信这样的网页一定会受到大家的欢迎。

2、网页命名要简洁

由于  阅读全文

posted @ 2008-04-17 09:02 Ms.Jacky 阅读(227) | 评论 (4)  编辑 |

posted @ 2008-04-17 08:58 Ms.Jacky 阅读(203) | 评论 (1)  编辑 |

     摘要:  微软目前目前对于通过Ajax风格的编程在浏览器中实现日益流行的富客户端应用比较感兴趣。今后的IE中将拥有Ajax的所有东西——DHTML、JScript和XmlHttp。实际上Outlook Web Acces从1998年开始就已经提供了这种伟大的浏览体验了。在ASP.NET 2.0中,微软使用异步回调及舒适的Ajax风格的应用程序的编写更加简单,并且,微软为此提供了内建的控件。
  阅读全文

posted @ 2008-04-08 11:46 Ms.Jacky 阅读(105) | 评论 (0)  编辑 |

     摘要: 1.什么是Ajax?
Ajax的全称是:AsynchronousJavaScript+XML

2.Ajax的定义:
Ajax不是一个技术,它实际上是几种技术,每种技术都有其独特这处,合在一起就成了一个功能强大的新技术。

3.Ajax包括:
XHTML和CSS
使用文档对象模型(DocumentObjectModel)作动态显示和交互
使用XML和XSLT做数据交互和操作
使用XMLHttpRequest进行异步数据接收
使用JavaScript将它们绑定在一起
  阅读全文

posted @ 2008-04-07 13:58 Ms.Jacky 阅读(147) | 评论 (0)  编辑 |

     摘要: 摘要:本文论述了各种模式的线程(单线程、单元线程和自由线程)以及每种模式的使用方法。同时,还提供了一个使用线程的 C# 语言代码示例,以帮助您编写使用线程的应用程序。本文还讨论了多线程代码中的一些重要问题。   阅读全文

posted @ 2008-04-06 12:26 Ms.Jacky 阅读(486) | 评论 (1)  编辑 |

     摘要: 1.ASP.NET中的身份验证有那些?你当前项目采用什么方式验证请解释
2.什么是WEB控件?使用WEB控件有那些优势?
3.请解释ASP。NET中以什么方式进行数据验证?
4.请谈谈对正则表达式的看法?
5.ASP。NET中共有几种类型的控件?各有什么区别?  阅读全文

posted @ 2008-04-05 12:21 Ms.Jacky 阅读(652) | 评论 (5)  编辑 |

     摘要: 1.ADO.NET详解

2.ADO.NET的优点

3.ADO.NET文档对象模型
  阅读全文

posted @ 2008-04-05 10:56 Ms.Jacky 阅读(381) | 评论 (0)  编辑 |

     摘要: 在开始讲解C#中ArrayList.CopyTo()运行错误的解决方法之前,先给大家看一段代码:

以下是引用片段:
ArrayList list = new ArrayList();
  list.Add(1);
  list.Add(2);
  byte[] buf = new byte[2];
  list.CopyTo(buf);


  这段代码看上去,好正常,编译也很顺利通过,不过执行的时候出错了,为什么?  阅读全文

posted @ 2008-04-05 10:52 Ms.Jacky 阅读(271) | 评论 (0)  编辑 |

     摘要: 匹配中文字符的正则表达式: [\u4e00-\u9fa5]
评注:匹配中文还真是个头疼的事,有了这个表达式就好办了

匹配双字节字符(包括汉字在内):[^\x00-\xff]
评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)

匹配空白行的正则表达式:\n\s*\r
评注:可以用来删除空白行
  阅读全文

posted @ 2008-04-05 10:37 Ms.Jacky 阅读(147) | 评论 (0)  编辑 |

     摘要: Web.config文件是一个XML文本文件,它用来储存 ASP.NET Web 应用程序的配置信息(如最常用的设置ASP.NET Web 应用程序的身份验证方式),它可以出现在应用程序的每一个目录中。当你通过VB.NET新建一个Web应用程序后,默认情况下会在根目录自动创建一个默认的
Web.config文件,包括默认的配置设置,所有的子目录都继承它的配置设置。如果你想修改子目录的配置设置,你可以在该子目录下新建一个Web.config文件。它可以提供除从父目录继承的配置信息以外的配置信息,也可以重写或修改父目录中定义的设置。   阅读全文

posted @ 2008-04-04 23:27 Ms.Jacky 阅读(75) | 评论 (0)  编辑 |

     摘要: 算术表达式的计算
在计算机中进行算术表达式的计算是通过栈来实现的。这一节首先讨论算术表达式的两种表示方法,即中缀表示法和后缀表示法,接着讨论后缀表达式求值的算法,最后讨论中缀表达式转换为后缀表达式的算法。  阅读全文

posted @ 2008-04-04 23:07 Ms.Jacky 阅读(671) | 评论 (2)  编辑 |