上一页 1 ··· 7 8 9 10 11 12 13 下一页

2003年12月25日

Disk-Based Caching in Whidbey, Longhorn...

摘要: 在2004年春天发布的Whidbey beta中的ASP.NET 2.0,将增加一个特性,可以将Output Cache写到硬盘或者数据库中。这样我们可以将缓存在磁盘上保留很长一段时间,并且当后台数据变化后自动重新生成缓存。并且缓存也不再会因为工作进程的重启而消失。我们甚至可以设定使用多大的磁盘空间来放置缓存内容。但是,Whidbey不会提供类似于支持Session的State Server一样的... 阅读全文

posted @ 2003-12-25 20:52 kaneboy 阅读(161) 评论(0) 推荐(0) 编辑

2003年12月23日

加入定制的WebService到SharePoint站点中

摘要: 今天和SharePoint奋斗了一整天。因为我要加一些自己定制的WebService到SharePoint站点中,但是SharePoint Service接管了.asmx文件的处理(即屏蔽了.NET自己的处理.asmx的httpHandler),把这个问题搞定,然后发现用“.asmx?wsdl”的方式不能得到我的WebService的WSDL,但是SharePoint自己的“_vti_bin”虚拟... 阅读全文

posted @ 2003-12-23 19:44 kaneboy 阅读(94) 评论(0) 推荐(0) 编辑

加入定制的WebService到SharePoint站点中

摘要: 今天和SharePoint奋斗了一整天。因为我要加一些自己定制的WebService到SharePoint站点中,但是SharePoint Service接管了.asmx文件的处理(即屏蔽了.NET自己的处理.asmx的httpHandler),把这个问题搞定,然后发现用“.asmx?wsdl”的方式不能得到我的WebService的WSDL,但是SharePoint自己的“_vti_bin”虚拟... 阅读全文

posted @ 2003-12-23 19:44 kaneboy 阅读(97) 评论(0) 推荐(0) 编辑

2003年12月19日

一个很Cool的特性

摘要: 在C# 2.0中:public class StringList : System.Collection.Generic.List {}类似的,我们可以直接创建出符合我们要求的IntList、UserControlList,呵呵。 阅读全文

posted @ 2003-12-19 18:14 kaneboy 阅读(102) 评论(0) 推荐(0) 编辑

一个很Cool的特性

摘要: 在C# 2.0中:public class StringList : System.Collection.Generic.List {}类似的,我们可以直接创建出符合我们要求的IntList、UserControlList,呵呵。 阅读全文

posted @ 2003-12-19 18:14 kaneboy 阅读(86) 评论(0) 推荐(0) 编辑

2003年12月18日

给IBuySpy构建一个PlugIn系统

摘要: 话说公元2003年12月17日,MSDN Library网站上悄无声息的多了一篇文章,介绍了关于构建一个PlugIn Framework的一些基础知识,于是,有了这篇随笔… PlugIn,很COOL的特性,下面将演示如何给我们的IBuySpy定制一个Page Start PlugIn,这个PlugIn可以让用户自己来创建PlugIn,嵌入到IBuySpy的Page Start PlugIn里面,在... 阅读全文

posted @ 2003-12-18 15:34 kaneboy 阅读(136) 评论(0) 推荐(0) 编辑

给IBuySpy构建一个PlugIn系统

摘要: 话说公元2003年12月17日,MSDN Library网站上悄无声息的多了一篇文章,介绍了关于构建一个PlugIn Framework的一些基础知识,于是,有了这篇随笔…PlugIn,很COOL的特性,下面将演示如何给我们的IBuySpy定制一个Page Start PlugIn,这个PlugIn可以让用户自己来创建PlugIn,嵌入到IBuySpy的Page Start PlugIn里面,在网... 阅读全文

posted @ 2003-12-18 15:34 kaneboy 阅读(118) 评论(0) 推荐(0) 编辑

2003年12月16日

昨晚上写的关于IBuySpy里面用户权限验证方面的东西

摘要: ASP.NET在页面的Context.User里面放了一个实现IPrincipal的对象,用来实现对已验证用户的管理。ASP.NET系统中,通常采用的方式就是扩展这个Context.User,让它里面保存定制的信息。 1、扩展方式 扩展方式基本上有两种:直接利用GenericPrincipal和自己写一个实现IPrincipal的类。IBuySpy用的前者,优点就是N简单。 Context... 阅读全文

posted @ 2003-12-16 12:01 kaneboy 阅读(109) 评论(0) 推荐(0) 编辑

昨晚上写的关于IBuySpy里面用户权限验证方面的东西

摘要: ASP.NET在页面的Context.User里面放了一个实现IPrincipal的对象,用来实现对已验证用户的管理。ASP.NET系统中,通常采用的方式就是扩展这个Context.User,让它里面保存定制的信息。 1、扩展方式扩展方式基本上有两种:直接利用GenericPrincipal和自己写一个实现IPrincipal的类。IBuySpy用的前者,优点就是N简单。 Context.User... 阅读全文

posted @ 2003-12-16 12:01 kaneboy 阅读(125) 评论(0) 推荐(0) 编辑

2003年12月13日

工作、SOA、MBF...

摘要: 1、上周在部门的SharePoint项目主要里面加入了两个特性,“用户个人文档库”和“文档库多级权限”。用户个人文档库很简单,就是给用户一个单独的“私人的”文档库,虽然可以让管理员手工给每个用户建立一个文档库,然后让这个文档库只能给一个用户访问,但步骤太繁琐,我把这个步骤做成了自动的。SharePoint默认的文档库权限只针对于每个文档库,下面的文件夹是不能再单独授权不同权限的。有些用户使用时,一... 阅读全文

posted @ 2003-12-13 20:32 kaneboy 阅读(125) 评论(0) 推荐(0) 编辑

工作、SOA、MBF…

摘要: 1、上周在部门的SharePoint项目主要里面加入了两个特性,“用户个人文档库”和“文档库多级权限”。 用户个人文档库很简单,就是给用户一个单独的“私人的”文档库,虽然可以让管理员手工给每个用户建立一个文档库,然后让这个文档库只能给一个用户访问,但步骤太繁琐,我把这个步骤做成了自动的。 SharePoint默认的文档库权限只针对于每个文档库,下面的文件夹是不能再单独授权不同权限的。有些用户使用时... 阅读全文

posted @ 2003-12-13 20:32 kaneboy 阅读(128) 评论(0) 推荐(0) 编辑

今天才知道原来IE扩展了一个showModalDialog()

摘要: 看了孟子E章的一篇文章,才知道原来IE4里面就已经扩展了一个DHTML Method,showModalDialog(),可以让IE弹出一个模式的显示HTML的窗体。 MSDN Library中的介绍:http://msdn.microsoft.com/library/default.asp?url=/workshop/author/dhtml/reference/methods/showmoda... 阅读全文

posted @ 2003-12-13 17:18 kaneboy 阅读(114) 评论(0) 推荐(0) 编辑

今天才知道原来IE扩展了一个showModalDialog()

摘要: 看了孟子E章的一篇文章,才知道原来IE4里面就已经扩展了一个DHTML Method,showModalDialog(),可以让IE弹出一个模式的显示HTML的窗体。MSDN Library中的介绍:http://msdn.microsoft.com/library/default.asp?url=/workshop/author/dhtml/reference/methods/showmodal... 阅读全文

posted @ 2003-12-13 17:18 kaneboy 阅读(78) 评论(0) 推荐(0) 编辑

2003年12月12日

前几天看IBuySpy时记在OneNote里面的笔记

摘要: IBuySpy Portal 中使用 PortalModuleControl 这个继承自UserControl的类来作为站点中所有Module的基类,用户控件的工作方式是,当页面上实例化一个用户控件时,自动将它的所有子控件全部Render成HTML,然后输出,为了提高Module的工作效率,每个Module可以设置自己的缓存时间,在缓存时间内,系统不会再重复Render它的所有子控件,而是在第一次... 阅读全文

posted @ 2003-12-12 13:25 kaneboy 阅读(121) 评论(0) 推荐(0) 编辑

前几天看IBuySpy时记在OneNote里面的笔记

摘要: IBuySpy Portal 中使用 PortalModuleControl 这个继承自UserControl的类来作为站点中所有Module的基类,用户控件的工作方式是,当页面上实例化一个用户控件时,自动将它的所有子控件全部Render成HTML,然后输出,为了提高Module的工作效率,每个Module可以设置自己的缓存时间,在缓存时间内,系统不会再重复Render它的所有子控件,而是在第一... 阅读全文

posted @ 2003-12-12 13:25 kaneboy 阅读(143) 评论(0) 推荐(0) 编辑

2003年12月9日

学习,学习,努力学习…

摘要: 前几天在China-Pub上买了三本书。 《ASP.NET Intranet 高级编程》,实际就是讲解IBuySpy的,不是很推荐,属于典型的流水帐式,典型的Wrox图书(N多人,一人一章),没什么深入的东东。只所以买,是抱着“少吃两次KFC而已”的心理把它拖进购物篮的… 《ASP.NET 分布式数据应用程序高级编程》,买这本书的原因是以前看过这本书两位作者之一写的《ASP.NET WebForm... 阅读全文

posted @ 2003-12-09 21:44 kaneboy 阅读(110) 评论(0) 推荐(0) 编辑

学习,学习,努力学习...

摘要: 前几天在China-Pub上买了三本书。《ASP.NET Intranet 高级编程》,实际就是讲解IBuySpy的,不是很推荐,属于典型的流水帐式,典型的Wrox图书(N多人,一人一章),没什么深入的东东。只所以买,是抱着“少吃两次KFC而已”的心理把它拖进购物篮的...《ASP.NET 分布式数据应用程序高级编程》,买这本书的原因是以前看过这本书两位作者之一写的《ASP.NET WebForm... 阅读全文

posted @ 2003-12-09 21:44 kaneboy 阅读(105) 评论(0) 推荐(0) 编辑

2003年12月8日

一种观点:微软是否将太多的内容塞进了System这个根命名空间之中?

摘要: System这个命名空间中的内容“暗示”它们是核心的、必需的、无处不在的,但是微软是否将过多的内容塞入到System这个根命名空间呢? Yukon小组和WinFS小组将他们的类放在System.Data.SqlServer和System.Storage里面,也许Microsoft.SqlServer和Microsoft.WinFS是更合适的地方。 再比如,Oracle.OracleClient(或... 阅读全文

posted @ 2003-12-08 15:24 kaneboy 阅读(97) 评论(0) 推荐(0) 编辑

一种观点:微软是否将太多的内容塞进了System这个根命名空间之中?

摘要: System这个命名空间中的内容“暗示”它们是核心的、必需的、无处不在的,但是微软是否将过多的内容塞入到System这个根命名空间呢?Yukon小组和WinFS小组将他们的类放在System.Data.SqlServer和System.Storage里面,也许Microsoft.SqlServer和Microsoft.WinFS是更合适的地方。再比如,Oracle.OracleClient(或者更... 阅读全文

posted @ 2003-12-08 15:24 kaneboy 阅读(114) 评论(0) 推荐(0) 编辑

2003年12月7日

The most literate man in C++ now has a blog

摘要: 大名鼎鼎的Slippman,《C++ Prime》的作者(这本书我看了1/3,就投奔Anders的C#了…),现在在微软的VC++部门了。 http://blogs.gotdotnet.com/slippman/ 真想好好把C++补一补啊,前提是我有足够的时间的话… 阅读全文

posted @ 2003-12-07 20:31 kaneboy 阅读(104) 评论(0) 推荐(0) 编辑

The most literate man in C++ now has a blog

摘要: 大名鼎鼎的Slippman,《C++ Prime》的作者(这本书我看了1/3,就投奔Anders的C#了...),现在在微软的VC++部门了。http://blogs.gotdotnet.com/slippman/真想好好把C++补一补啊,前提是我有足够的时间的话... 阅读全文

posted @ 2003-12-07 20:31 kaneboy 阅读(93) 评论(0) 推荐(0) 编辑

ASP.NET 2.0中更好的Code-Beside特性

摘要: ASP.NET 2.0中,将现阶段用于实现页面-代码分离的Code-Behind方式改为了Code-Beside方式,更加简明和舒适。 Code-Behind方式通过继承实现,用下面链接中的文章的话说,“excellent OO, but awkward in practice”,呵呵,.Net Framework 1.2将支持Partial Class特性,于是ASP.NET也使用了更加漂亮的C... 阅读全文

posted @ 2003-12-07 15:15 kaneboy 阅读(73) 评论(0) 推荐(0) 编辑

ASP.NET 2.0中更好的Code-Beside特性

摘要: ASP.NET 2.0中,将现阶段用于实现页面-代码分离的Code-Behind方式改为了Code-Beside方式,更加简明和舒适。Code-Behind方式通过继承实现,用下面链接中的文章的话说,“excellent OO, but awkward in practice”,呵呵,.Net Framework 1.2将支持Partial Class特性,于是ASP.NET也使用了更加漂亮的Co... 阅读全文

posted @ 2003-12-07 15:15 kaneboy 阅读(99) 评论(0) 推荐(0) 编辑

2003年12月6日

把微软键盘买回来了…

摘要: 办公室的键盘一直让我深恶痛绝,老早就决定买个新键盘回来了。前两天一直在pconline.com.cn上看有关键盘的文章,由于偶的工作关系,对MS的东东当然还是特别关注啦,于是决定买MS的键盘,MS的东东不管软件还是硬件都是一个字,“贵”,最便宜的键盘都是99,但还是决定买这款最便宜的Basic Keyboard。今天去赛格,直奔一个键盘专卖,他们只卖微软和罗技的键盘鼠标,偶实在不会侃价,最后只以9... 阅读全文

posted @ 2003-12-06 19:29 kaneboy 阅读(147) 评论(0) 推荐(0) 编辑

把微软键盘买回来了...

摘要: 办公室的键盘一直让我深恶痛绝,老早就决定买个新键盘回来了。前两天一直在pconline.com.cn上看有关键盘的文章,由于偶的工作关系,对MS的东东当然还是特别关注啦,于是决定买MS的键盘,MS的东东不管软件还是硬件都是一个字,“贵”,最便宜的键盘都是99,但还是决定买这款最便宜的Basic Keyboard。今天去赛格,直奔一个键盘专卖,他们只卖微软和罗技的键盘鼠标,偶实在不会侃价,最后只以9... 阅读全文

posted @ 2003-12-06 19:29 kaneboy 阅读(94) 评论(0) 推荐(0) 编辑

2003年12月5日

Windows Sharepoint Services 版本更新

摘要: 最新的可下载版本是昨天(2003-12-4)发布的。要不要更新瞧着办吧,更新太快了… http://www.microsoft.com/downloads/details.aspx?FamilyID=e084d5cb-1161-46f2-a363-8e0c2250d990&DisplayLang=en 阅读全文

posted @ 2003-12-05 16:27 kaneboy 阅读(93) 评论(0) 推荐(0) 编辑

Windows Sharepoint Services 版本更新

摘要: 最新的可下载版本是昨天(2003-12-4)发布的。要不要更新瞧着办吧,更新太快了...http://www.microsoft.com/downloads/details.aspx?FamilyID=e084d5cb-1161-46f2-a363-8e0c2250d990&DisplayLang=en 阅读全文

posted @ 2003-12-05 16:27 kaneboy 阅读(96) 评论(0) 推荐(0) 编辑

2003年12月3日

ASP.NET书写格式的选择

摘要: 1. 2. 3. 也许仅仅是个人选择。我喜欢1和3,1容易阅读,3容易书写… 阅读全文

posted @ 2003-12-03 09:45 kaneboy 阅读(114) 评论(0) 推荐(0) 编辑

ASP.NET书写格式的选择

摘要: 1. 2. 3. 也许仅仅是个人选择。我喜欢1和3,1容易阅读,3容易书写... 阅读全文

posted @ 2003-12-03 09:45 kaneboy 阅读(100) 评论(0) 推荐(0) 编辑

2003年11月28日

解决了那个SharePoint的小问题

摘要: 昨天因为在SharePoint中应用Office2003带的那个“STSUpld.UploadCtl”本地文件导航和上传控件的问题而发了点牢骚,今早一打开偶的Blog就看到ccboy在“严肃”的教育偶,“SPS是一个非常有文化背景的产品–奇特的出生”,然后受到发条木偶的启发,赶紧跑去http://download.microsoft.com看看是否有更新版本下载。 搜索的结果让偶吃了一惊,Shar... 阅读全文

posted @ 2003-11-28 15:20 kaneboy 阅读(107) 评论(0) 推荐(0) 编辑

解决了那个SharePoint的小问题

摘要: 昨天因为在SharePoint中应用Office2003带的那个“STSUpld.UploadCtl”本地文件导航和上传控件的问题而发了点牢骚,今早一打开偶的Blog就看到ccboy在“严肃”的教育偶,“SPS是一个非常有文化背景的产品--奇特的出生”,然后受到发条木偶的启发,赶紧跑去http://download.microsoft.com看看是否有更新版本下载。搜索的结果让偶吃了一惊,Shar... 阅读全文

posted @ 2003-11-28 15:20 kaneboy 阅读(126) 评论(0) 推荐(0) 编辑

2003年11月27日

MS对SharePoint的支持力度…?

摘要: 因为想在部门基于SharePoint的项目里面做一个嵌在页面里面的客户端文件浏览和多文件上传的东东,所以前两天用VB写了个ActiveX控件在弄,正在想方设法提高文件上传的效率,今天上午就在文档里面发现客户端在安装了Office2003后,会自动安装一个“STSUpld.UploadCtl”的ActiveX控件,SharePoint Portal Server里面就是用这个“标准”的控件来进行多文... 阅读全文

posted @ 2003-11-27 19:50 kaneboy 阅读(98) 评论(0) 推荐(0) 编辑

MS对SharePoint的支持力度...?

摘要: 因为想在部门基于SharePoint的项目里面做一个嵌在页面里面的客户端文件浏览和多文件上传的东东,所以前两天用VB写了个ActiveX控件在弄,正在想方设法提高文件上传的效率,今天上午就在文档里面发现客户端在安装了Office2003后,会自动安装一个“STSUpld.UploadCtl”的ActiveX控件,SharePoint Portal Server里面就是用这个“标准”的控件来进行多文... 阅读全文

posted @ 2003-11-27 19:50 kaneboy 阅读(116) 评论(0) 推荐(0) 编辑

2003年11月21日

朋友landws做的一个ORM Component

摘要: Grove Develop Component Kit 包括 Grove Develop Component 和 Grove Tool Kit两部分; Grove Develop Component是一套基于Microsoft .NET Framework的可重用开发组件,支持多种不同数据库项目,提供标准的二层,三层及多层等开发框架. Grove Tool Kit 是针对Gr... 阅读全文

posted @ 2003-11-21 08:57 kaneboy 阅读(99) 评论(0) 推荐(0) 编辑

朋友landws做的一个ORM Component

摘要: Grove Develop Component Kit 包括 Grove Develop Component 和 Grove Tool Kit两部分; Grove Develop Component是一套基于Microsoft .NET Framework的可重用开发组件,支持多种不同数据库项目,提供标准的二层,三层及多层等开发框架. Grove Tool Kit 是针对Gr... 阅读全文

posted @ 2003-11-21 08:57 kaneboy 阅读(94) 评论(0) 推荐(0) 编辑

2003年11月19日

被CDOEXM折磨了一把

摘要: 下面是我原先用的调用CDOEXM中IMailboxStore接口给用户创建Mailbox的代码: DirectoryEntry deUser; // deUser为域中的用户String sHomeMDB; // sHomeMDB为域中Exchange Mailbox Store的路径 CDOEXM.IMailboxStore mailboxStore = (IMailboxStore) deUs... 阅读全文

posted @ 2003-11-19 15:39 kaneboy 阅读(214) 评论(0) 推荐(0) 编辑

被CDOEXM折磨了一把

摘要: 下面是我原先用的调用CDOEXM中IMailboxStore接口给用户创建Mailbox的代码:DirectoryEntry deUser; // deUser为域中的用户String sHomeMDB; // sHomeMDB为域中Exchange Mailbox Store的路径CDOEXM.IMailboxStore mailboxStore = (IMailboxStore) deUser... 阅读全文

posted @ 2003-11-19 15:39 kaneboy 阅读(193) 评论(0) 推荐(0) 编辑

2003年11月18日

Web Application的设计是很重要的

摘要: CSDN论坛挂了,Blogcn.com也挂了,Web Application的设计和性能调整看来越来越重要了。从思归介绍的那个PPT里面,的确可以看出些许问题。 www.asp.net的数据:超过4000个文件,23%的aspx文件,46%的代码文件;整个站点同时运行了11个不同的Application,包括www.asp.net、weblogs.asp.net、IBuySpy等等;2003/5/... 阅读全文

posted @ 2003-11-18 15:39 kaneboy 阅读(140) 评论(0) 推荐(0) 编辑

Web Application的设计是很重要的

摘要: CSDN论坛挂了,Blogcn.com也挂了,Web Application的设计和性能调整看来越来越重要了。从思归介绍的那个PPT里面,的确可以看出些许问题。www.asp.net的数据:超过4000个文件,23%的aspx文件,46%的代码文件;整个站点同时运行了11个不同的Application,包括www.asp.net、weblogs.asp.net、IBuySpy等等;2003/5/1... 阅读全文

posted @ 2003-11-18 15:39 kaneboy 阅读(121) 评论(0) 推荐(0) 编辑

2003年11月14日

一周的工作又过去了…

摘要: 1、部门项目开始上线内部测试,因为开发环境和运行环境的不同,问题多多,做了两天消防员。教训:开发阶段就保证开发环境尽量接近运行环境,可以避免后期的很多不可预期的问题和时间延迟。 2、Blogcn.com服务器宕掉,他们据称用了4路Xeon的数据库服务器和2路Xeon的Web服务器,好像是用的ASP。我禁不住暗暗想,如果换成.Net的系统,是否能支撑更多的用户呢(抑或更少)? 3、要看的书进展缓慢,... 阅读全文

posted @ 2003-11-14 21:59 kaneboy 阅读(110) 评论(0) 推荐(0) 编辑

上一页 1 ··· 7 8 9 10 11 12 13 下一页

导航