• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
Tony Qu
我的软件工作室
博客园    首页    新随笔    联系   管理     

随笔分类 -  .NET 1.1 技术

老调重弹——你存储的密码做Hash了吗?

摘要:看了标题,你马上会明白我这篇文章要讲什么——密码的Hash化,虽然这并不是什么新技术,也不是高端技术,但它确实很有意义。当然如果仅仅因为它有意义还不足以让我写这篇文章。有些人会觉得不就是密码Hash嘛,没有什么必要,还会影响网站的处理速度,如果你是这些人中的一员,请听我说两个真实的故事。 故事1 某黑客通过一些技术手段进入了一个刚刚起步的网站(至于用什么方法大家就不要多问了,再说与这篇文章关系不... 阅读全文
posted @ 2007-12-18 18:06 找事的狐狸
基于Visual Studio 2003/2005的Office插件开发FAQ

摘要:最近处理了好几个Office Addin的问题,总结出一些经验,在此与大家分享一下。首先介绍一些注意点1. 一定要把宏安全级别设置为Medium以下,默认是High,肯定不允许运行任何Addin,这点一定要注意,否则再怎么改程序也是徒劳2. 在开发Addin的机器上,建议仅安装一个版本的Office,否则可能因为引用的Office Library Reference混淆,导致在其他机器上无法正常加... 阅读全文
posted @ 2007-02-05 23:19 找事的狐狸
中文转换为完整拼音算法原理分析

摘要:最近由于项目需要,对简体中文转拼音的算法作了一些了解,然而在google找到的大多是获得简体中文拼音首字母的算法,好不容易让我找到了一个sunrise.spell的类,专门用于中文转完整拼音,觉得的确做得不错,于是对它的算法作了一些分析,总的来说觉得还是比较简单的,拿出来与大家分享。 我们先来学习一些准备知识。GB2312编码对于我们中国人是再熟悉不过了,我先简单... 阅读全文
posted @ 2005-10-22 19:52 找事的狐狸
选择正确的.net技术[翻译]

摘要:原文出自:《Microsoft .NET Distributed Applications: Integrating XML Web Services and .NET Remoting》Part II Chapter 10 Choosing the Right .NET Technology 在这本书中,我一直强调一个原则,那就是每一个.NET技术都有一个理想的应用环境。为了构建一个成功... 阅读全文
posted @ 2005-08-11 10:20 找事的狐狸
asp.net1.1中动态更改页面标题

摘要:asp.net1.1由于没有masterpage功能,因此动态更改页面标题显得有些困难。今天在网上找到一个简单的方法,与大家分享。 通常情况下,页面的标题应该是这样的:Page Title 我们做一些修改:,这就把title变成了一个服务器控件。 接下来,我们在该页面的cs中加入控件声明: protected System.Web.UI.HtmlControls.HtmlGenericCont... 阅读全文
posted @ 2005-08-05 22:56 找事的狐狸
基于语言文件的asp.net全球化解决方案

摘要:本方案是一种语言一个资源文件的全球化解决方案,希望能对大家开发基于asp.net的全球化网站有所帮助。 阅读全文
posted @ 2005-07-10 08:52 找事的狐狸
实现WinForm全球化的简单方法

摘要:看了蝈蝈今天发的文章后,研究了一下WinForm的多语言解决方案,参考网上的一些资料后,发现一个简单的方法,完全可以通过VS.NET的强大功能实现。 具体方法如下: 1. 选中一个Form窗体,在属性编辑器中设置Localizable属性为true(默认为false) 2. 设置Language属性为default,这样就可以编辑默认情况下的文化设置 3. 然后在Form中添加你需要的基... 阅读全文
posted @ 2005-03-27 12:56 找事的狐狸
HtmlTextWriter学习笔记

摘要:这两天正好在研究asp.net自定义控件制作,HtmlTextWriter在控件制作中发挥重要作用,能够帮助我快速生成html语句。因此决定写下笔记,方便以后查阅。HtmlTextWriter的名称空间是System.Web.UI,如果在winform程序下使用,不要忘了添加System.Web.dll引用。 HtmlTextWriter与Html32TextWriter 这两个类不存在继承和被... 阅读全文
posted @ 2005-02-15 21:58 找事的狐狸
XmlTextWriter学习笔记

摘要:原本想基于XmlDocument自己写一个Xml编写器,但却发觉状态维护实在麻烦。在阅读《Applied Xml Programming for Microsoft .Net》时,意外发现XmlTextWriter的优越性,于是决定直接使用它进行开发。 XmlWriter与XmlTextWriter的区别 一开始我认为既然XmlTextWriter可以用,那XmlWriter也一定可以用,当我... 阅读全文
posted @ 2005-01-26 08:24 找事的狐狸
C#中使用网络函数 (第一部分 用户函数)[翻译]

摘要:作者:Michael Bright 原文:http://www.csharphelp.com/archives2/archive439.html 本文将着重介绍Win32 API库中涉及网络管理的函数。首先我要讲一讲在.Net框架中管理用户的两个方法,第一种是Active Directory方法,这种方法要求你安装Active Directory。如果你打算管理一个小网络上的用户,或者一个未安装... 阅读全文
posted @ 2004-12-26 15:58 找事的狐狸
使用RegistryKey的一个注意点

摘要:在RegistryKey类中有一个OpenSubKey()方法,可以用于打开子键,要注意它是有重载的,共有两种方法,分别为OpenSubKey(string name)和OpenSubKey(string name,bool writable) 。 如果使用第一种方法打开子键,将只能读而不能写,这等同于第二种方法中将writable置为false。只有使用第二种方法并将writable置为true... 阅读全文
posted @ 2004-12-21 17:02 找事的狐狸
.Text与Duwamish配置持久化方法比较

摘要:Duwamish的配置持久化实现方法已在《Duwamish配置持久化学习笔记》中介绍过了,这里不再重复。 Duwamish配置持久化方法的优点是web.config的设置方法较简单,只需要创建一个section,然后在section段中加入相应的key,例如: 但是这种方法会加大上层的维护量,因为要为每一个section配一个IConfigurat... 阅读全文
posted @ 2004-12-12 10:40 找事的狐狸
Duwamish配置持久化学习笔记

摘要:在学习了Duwamish和.Text的配置方法后,对两者的配置持久化做一个比较。 以ApplicationConfiguration为例,Duwamish的配置文件中的...部分对应于Duwamish.SystemFramework.ApplicationConfiguration类, ... ... ... 阅读全文
posted @ 2004-12-11 21:27 找事的狐狸

博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3