安装Windows XP Service Pack 2 Technical Preview
今天开始可以从TechNet的网站上下载Windows XP Service Pack 2 Technical Preview。我特别重新装了一个Windows XP Professional来感受其增强的安全性能。
其对于IE的一些改进是非常及时和有效的。用SP2上网更安全更敏捷。
当然还有 …
read more.NET User Group讲座
听说SQL Reporting Services在最近的微软技术会议上很受欢迎,当然自己对SQL Server 2005 (Codename Yukon)也一直留心着,正好今天的.NET User Group会议的主题跟这二个东西有关,所以就很兴奋地去了。
前 …
read moreMemory Usage(凑热闹)
开心的问题网上已经有很多人问过了(1,2)。这不仅仅是托管程序的问题,连Notepad都有类似问题。根据Willy Denoyette [MVP],自NT4 (SP2 )起,程序的主窗口最小化 …
read more2门新的MCSD.NET Beta Exams
SharePoint Portal Server & Office Research Service
自从得知Kaneboy兄编写了一个基于SPS的信息检索服务之后,就在大功完成的时候,看了一眼SPS的SDK,却发现这东西其实本来就已经有了。看来我又犯 …
read more使用page-break-after在打印时添加分页符
很多专业网址都会在每篇文章之后提供Printer Friendly的链接。毫无疑问用户会选择打印这个打印机友好的页面。如何添加一个分页符呢 …
read moreVS.NET Option|选项 系列谈(2)
Image Server Courtesy of Julien | 感谢Julien提供服务器
As you can see, my blog now contains images. It is made possible with great help from Julien Ellie. Julien, as well as his girl friend, is working at Microsoft . For more information about this great guy, check out his introduction.
如前所见, 我的博客现 …
read moreVS.NET Option|选项 系列谈(1)
通过VS.NET的Tools菜单,选择Option|选项,就可以看到下面的对话框:
不是所有选择的意思都是一目了然的,比如“animate environment tools”就使得微软的一位PM在名为 …
read moreWhidbey & WhiteHorse & 博客堂清理帐号
看到大家这两天都对SOA以及Whidbey非常感兴趣,讨论得热火朝天,其实,在Visual Studio.NET的下一版(Whidbey,或者是Visual Studio.NET 2005)当中,提供了一个SOA的设计工具,即WhiteHorse。
在PDC版本的Whidbey当中,应该没有提供WhiteHorse组件 …
read moreYukon, Whidbey 2005年正式发行
大家一直在等待VS.NET Whidbey的发行,有人已经把它叫做Visual Studio.NET 2004了。先前发布的Develper Tools Roadmap也使用这样的日期。与VS.NET Whidbey几乎同时发行的会是SQL Server的下一代版本,代码Yukon。
为了充分 …
read moreMVP们,欢迎到西雅图开会!
TechNet新增RSS Feeds
TechNet中文主页上已经增加了RSS Feeds,现在大家可以使用ShareReader之类的RSS Reader工具进行订阅了。
TechNet刚刚改版完毕,其文章的更新频率以及本地化程度都得到了很大的提高,有时间还是去逛逛,或者能够得 …
read more捕获(Trap)IE下的F1按键
在通常使用IE的情况下(比如写这个Blog)的时候,按下F1键就会Invoke(引发)IE的帮助。如果你的网页希望显示自己的帮助,可以参考下面的Htm脚本(script)。
\<html>
\<head>
\<title>Demo: Capture …
read moreCertified to be MCDST
实现toggle button
Toggle Button (接换按钮,开关按钮) 在2种状态下切换:On或者Off, Enabled或者Disabled, Applicable或者Not Applicable等等。
如何在WinForm下实现Toggle Button呢?使用CheckBox并将其Appearance属性设为Button(而不是Normal):
示例如下:
boldStateIndicator = new System.Windows.Forms.CheckBox();
boldStateIndicator.Appearance = System.Windows.Forms.Appearance.Button;
boldStateIndicator.Text = "Bold";
read moreMicrosoft Virtual Server 1.0
MSN Messenger 6.2抢先预览
新浪的怪事
请大家试验一下:在IE当中打开下面的网址http://tech.sina.com.cn,即新浪科技频道,当页面加载完成之后,IE将立即关闭,而其它站点都没有问题,不知道新浪科技是不 …
read moreWhidbey C#: 匿名方法 | Anonymous Method
再一个WinForm中添加对其包含的一个按钮button1的Click事件的event handler,我们在C# V1.x中常常这样写:
this.button1.Click += new System.**EventHandler**(this.button1_Click);
private void button1_Click(object sender, System.**EventArgs** e)
{
**MessageBox**.Show("Button 1 is clicked");
}
当然VS.NET的支持让我们不需要手工写出这么多代码。不过当event handler不需要使用sender, e的情况下,能不能只写出event …
read moreMS JVM:2004-9-30
改变ASP.NET动态编译时使用的临时目录位置
当系统分区的空闲空间越来越少的时候,任何能腾出空间的方法都是受欢迎的。比如说改变ASP.NET动态编译时使用的临时目录位置。
这个设置可以用于machine.config或者web …
read moreWhidbey C#: 属性的getter,setter可以有不同的可访问性
C# 1.0版本下,可读可写属性的getter和setter必须有相同的visibility(可访问性)。这不能满足有些情况下的需求。2.0就解决了这个问题。如下面例子所示,Capacty的setter比getter的Visibility要小。
public int Capacity
{
get
{
return capacity;
}
internal set
{
capacity = value;
}
}
private int …
read more不要改变GAC文件夹的ACL
任何计算机安全系统(包括.NET的CAS)的保证都可以在人为的破坏下荡然无存。
比如说GAC文件夹(其位置在%windir%\assembly)继承了%windir%的ACL(Access Control List)。这就 …
read more博客堂帐号通知
以下博客堂堂主由于很久没有更新,将面临冻结帐号的处理:
Aliy, Jack, blahblah, 东方蜘蛛, Momoplus, 唐一均, 40Star, .com.cn, 天生, 沧海笑一声, paranoid, Locksmith, yeka, 梁 …
read moreDesktop SideBar、Outlook的日程管理及SPS Web Part开发,以及博客堂帐号申请
大家肯定都知道Longhorn,也知道Longhorn有一个Desktop Sidebar,不过Longhorn却要在2006年才会推出,居现在还有两年的时间,在这之前,如果你对SideBar感兴趣,可以使用我今天推荐的这个 …
read more曲高所以和寡
开心好久没有更新博客了,在我MSN Messenger上的朋友们应该知道,开心这段时间一直在各种做项目,年后在郑州做了十多天BizTalk Server 2004,而这段时间又在北 …
read more聘请兼职人员
现在在郑州开发一个BizTalk Server 2004+ASP.NET的工作流项目,需要招聘一至两位ASP.NET开发人员,最好是MVP。最好是Local在郑州的,如果不在,我们提供机票,并且负责在郑州所 …
read moreXBox???
呜呜呜,真可怜。
自从上次获大奖得到一台XBox后,一直没有顾得上玩,就先借给Grace妹妹玩了。快过年了,给Grace说了一声,将XBox要回来了。
Grace妹妹真细心,竟然包装的时候还用了 …
read more如何通过需要验证的邮件服务器发送邮件?
万网急聘
一年又一年
Delphi8 is out !
昨晚把Delphi8安装上并试用了一下,Delphi8是一个完全面向.NET平台的开发工具,而Win32平台仍然由Delphi7支撑,明年还将发布Delphi 7.1。就是说,Delphi7和Delphi8将成为两条平行的产品线。当然随着Win32市场的逐渐缩小,Delphi7不会再有后续的继承版本。
下面是我的第一印象:
1、Delphi8很耗内存,和VS.NET不相上下,但是编译速度快不少 …
read more加入定制的WebService到SharePoint站点中
今天和SharePoint奋斗了一整天。因为我要加一些自己定制的WebService到SharePoint站点中,但是SharePoint Service接管了.asmx文件的处理(即屏蔽了.NET自己的处理.asmx的httpHandler),把这个问题搞定,然后发现用“.asmx?wsdl”的方式不能得到我 …
read more给IBuySpy构建一个PlugIn系统
昨晚上写的关于IBuySpy里面用户权限验证方面的东西
ASP.NET在页面的Context.User里面放了一个实现IPrincipal的对象,用来实现对已验证用户的管理。ASP.NET系统中,通常采用的方式就是扩展这个Context.User,让它里面保存定制的信息。
1、扩展方式
扩 …
read more今天才知道原来IE扩展了一个showModalDialog()
看了孟子E章的一篇文章,才知道原来IE4里面就已经扩展了一个DHTML Method,showModalDialog(),可以让IE弹出一个模式的显示HTML的窗体。
MSDN Library中的介绍:
http://msdn.microsoft.com/library/default.asp?url=/workshop/author/dhtml/reference/methods/showmodaldialog.asp
不会有人骂偶土吧?...:(
read more前几天看IBuySpy时记在OneNote里面的笔记
[IBuySpy Portal ]{lang="EN-US"}[中使用]{lang="ZH-CN"}[ PortalModuleControl ]{lang="EN-US"}[这个继承自]{lang="ZH-CN"}[UserControl]{lang="EN-US"}[的类来作为站点中所有]{lang="ZH-CN"}[Module]{lang="EN-US"}[的基类,用户控件的工作方式是 …
read more流水帐
一种观点:微软是否将太多的内容塞进了System这个根命名空间之中?
System这个命名空间中的内容“暗示”它们是核心的、必需的、无处不在的,但是微软是否将过多的内容塞入到System这个根命名空间呢?
Yukon小组和WinFS小组将他们的类放在System.Data.SqlServer和System.Storage里面,也许Microsoft.SqlServer和Microsoft.WinFS是更合适的地方。
再比如,Oracle.OracleClient(或者更 …
read more