-
近期文章
近期评论
- 沉思的熊 发表在《VS 2010 Beta2 编辑器字体问题》
- mine 发表在《VS 2010 Beta2 编辑器字体问题》
- 即是空 发表在《PetShop.NET有感》
- zhoubin689 发表在《SharePoint News》
- liuhuimiao 发表在《SharePoint News》
文章归档
- 2010 年四月
- 2009 年十二月
- 2009 年十月
- 2008 年八月
- 2008 年四月
- 2007 年八月
- 2007 年七月
- 2007 年四月
- 2007 年三月
- 2007 年二月
- 2007 年一月
- 2006 年十二月
- 2006 年十一月
- 2006 年九月
- 2006 年八月
- 2006 年七月
- 2005 年十月
- 2005 年八月
- 2005 年六月
- 2005 年五月
- 2005 年三月
- 2004 年九月
- 2004 年八月
- 2004 年七月
- 2004 年六月
- 2004 年五月
- 2004 年四月
- 2004 年三月
- 2004 年二月
- 2004 年一月
- 2003 年十二月
- 2003 年十一月
- 2003 年十月
- 2003 年九月
分类目录
功能
Monthly Archives: 九月 2003
关于BizTalk2004
看完李开复博士给中国技术人员的第二封信后,对微软文化的久仰又浮上心头。总感觉到,微软的领导具有不可抗拒的“魅力”,一种对未来技术光明前途的坚定,一种永远充满激情的生活,你不会从微软的人那里看出什么是厌倦,什么是气馁。我想这正是微软的人都有一个坚定的信仰,包括gates等几个核心人物。恰恰这种信仰,正是目前的中国科学界与技术工程界等等所缺少的。 今天拿了MSDN Subscription光盘,找了BizTalk2004 Beta安装。奇怪了,平时还以为微软软件配置起来都比较傻瓜,没想这次在BizTalk2004上折腾了一个上午都没搞定。先是出现STS出现问题,哦,那我就不安装Business Active Services总行了吧,继续配置,总算跳过这一步,最后看着BTS也安装好了,快完成任务了,“框当”一声,出现SSO数据库配置失败。晕死,本来还想体验下SSO的,只好把Enterprise Single Sign-on也去掉,于是总算可以了!由于习惯在安装完微软的一个软件后马上看里面提供的一些Sample与自带帮助文档,这次也习惯看了BizTalk SDK里的一些Sample,感觉不错(其实是不懂,呵呵,变化真大真多)。下面是其中一个叫CallOrchestration的Sample: ? 感觉真的很好,与.NET的完美结合,开发环境与VS.NET集成及增加诸如SSO等新功能,都足以让我们兴奋良久。不过,也不知道是不是我机子配置问题,还是BizTalk与STS之间问题。在我没有选择安装STS相关功能情况下,安装BizTalk2004后,运行我原来安装在机子上的STS2.0的站点,出现了一系列脚本错误的提示,STS站点上的文件夹全部打不开。也可能是beta版的原因吧。反正后来,我又恢复了下STS2.0站就又可以了。怪哉。BizTalk2004是个好东西,但是又是个陌生的东西,在感受到它所带来的强大的功能背后,又隐约觉得压力的增大,谁会知道在把基于BizTalk2002的系统迁移到BizTalk2004中会出现的可预料与不可预料的问题呢?也许被以前的JDK版本问题折磨所产生的一种对后期版本恐惧的后遗症吧。还有另外一个感觉,机子又变慢了,^_^,看来256M的内存是少了点了,改天再加点内存。 听开心说,BizTalk2004在今年年底就会发布正式版,期待中。
这就象花一样
偶然间到微软中国社区溜达了下,发现有个对于有打算翻译或出书的兄弟很好的东西——Visual Studio .NET 2003中英文对照术语表及其他术语中英文术语表。 几个有关XML数字签名的资料: http://www.xmltrustcenter.org/xkms/dotnet/articles/service/index.htmhttp://www.w3.org/Signature/http://www.aleksey.com/xmlsec/xmldsig.htmlhttp://www.microsoft.com/china/msdn/library/dnwebsrv/html/underxmldigsig.asphttp://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebsrv/html/underxmldigsig.asphttp://www.example-code.com/csharp/xmlDigitalSig.asphttp://www.codeproject.com/dotnet/xmldsiglic.asp 另外,最近在搞活动目录AD这块,有点头大。找不到有关.NET和AD结合起来的比MSDN更进一步的具体应用说明,天天翻google。一会听人说AD里可以实现单点登录SSO,一会又要CA证书放到AD里等等诸如此类的。没有资料真的很痛苦,光有热情干劲也无啥进展。下面是几个AD的资料。http://www.c-sharpcorner.com/Code/2002/Sept/ADClass.aspms-help://MS.MSDNQTR.2003FEB.2052/netdir/netds/quick_list_for_c__code_examples.htmhttp://www.microsoft.com/china/msdn/library/dndotnet/html/dotNetADSearch.asp 这就象花一样。如果你爱上了一朵生长在一颗星星上的花,那么夜间,你看着天空就感到甜蜜愉快。所有的星星上都好象开着花。——《小王子》
faint..我已经连续一个多星期天天在删除Hotmail里的垃圾邮件了
天啊,救救我吧。每天登陆Hotmail都是警告说邮箱快100%,每次一查都发现垃圾邮件里塞满了一系列什么@american.com等等的垃圾。搞得我最近都收不到邮件!!!! 对此表示最强烈的抗议!!!再炸邮箱也不能炸到偶们这老百姓这来啊。
PetShop.NET有感
[注]:当时PetShop.NET 3.0出来时就整理的一份资料,之前硬盘被感染病毒遭破坏,后来恢复了点过来,近期有空稍微整理了下那些恢复过来的资料,发现有这么一份当时模仿PetShop.NET 3.0写的代码项目,于是稍微整理了下弄成资料放上来。时间久了,之间可能有理解偏差或比较欠缺的地方,还望大家指正。 一、项目前言 PetShop实现了什么业务功能,我想不用我多说。自从Sun弄了个PetStore作为Java经典范例后,似乎有点演变成为“Hello World”的趋势,只不过对PetShop来说,我想微软的意图跟Sun一样,都偏重架构与模式上的应用。PetShop.NET至今最新版本还是3.0版本,我想这个版本跟2.0差别比较大,一安装从解决方案里的11个项目就看出点苗头了。PetShop.NET 3.0通过编写相应的数据访问逻辑,然后简单修改配置文件web.config实现替换后台数据库系统的功能,在这个主题功能后面,它主要是用了.NET里的反射结合工厂模式来实现该功能。当时看完后,一时兴起,自己模仿它也弄了个只有一个表(2个字段)的很简单的模型。源代码可以从这里载[下载]。 二、项目结构 该解决方案名为DataChangeSample,一共含8个项目,每个项目都有它自己存在的一个主要目的,8个项目通过自身的主要作用互相结合联系在一起组合成了该解决方案的功能。项目结构图如下: IDAL:意思为 Interface Data Access Logic,数据访问逻辑接口。其下有AccessDAL、OracleDAL与SqlServerDAL实现了其接口,针对每种数据库系统编写的数据访问逻辑都要实现该接口。AccessDAL:专门针对Access小型数据库编写的数据访问逻辑,实现了IDAL接口。OracleDAL:专门针对Oracle编写的数据访问逻辑,实现了IDAL接口。SqlServerDAL:专门针对SQLServer编写的数据访问逻辑,实现了IDAL接口。DALFactory:数据访问逻辑工厂,由该工厂负责根据配置文件动态创建系统所需的数据访问逻辑对象。BizEntity:业务实体,实质为数据库表的抽象类。BizRule:业务规则。Web:表现层。因为只为演示,只提供一个增加操作。 三、组件图与工厂模式图: 四、项目安装说明 项目解压缩到根目录后,设置Web目录为Web共享即可。将Web.config文件里相应参数配置下,修改节点的value值为数据访问逻辑的程序集名为你当前所要的数据库访问逻辑程序集名,运行即可。 五、总结 整体感觉,整个结构还是挺清晰的。有一点严重不足的是针对每种数据库都要重新编写访问逻辑与访问帮助类。后来看了孙亚民先生的文章后有点启发,能不能把这些信息都通过XML文件保存,然后通过类似他的WebSharp中间件进行开发,会不会更加简单?这点我没有实现,不过我想应该是可以的吧。不知道下个版本的PetShop又要给我们带来什么样的架构和模式参考呢?
Posted in 未分类
17 Comments
拿到了第一期《CSDN开发高手》杂志
刚才碰巧到书店去逛,顺手买了本第一期《CSDN开发高手》杂志回来看看。早在CSDN上看到《程序员》有这么一本兄弟刊,一看到便觉得神秘,想一探究竟。《CSDN开发高手》这杂志,CSDN领导们给它的定位是注重实战的纯技术杂志,宗旨是:普及开始知识,提高开发技术,交流开发经验,享受开发乐趣。呵呵,这个宗旨我喜欢,也希望真的能有这种效果。 一看封面与目录,就特大衬托出这期特别专题——“游戏外挂之前世今生”,哎,粗略一看,倒想起了以前为了玩游戏,整天查资料配置config.sys与autoexec.bat文件,然后四处查找用PCTOOLS(这工具我还珍藏份,呵呵,古董)或后来的FPE修改游戏的年代,记得当时比较喜欢玩的游戏是仙剑奇侠传、大航海时代、大富翁3及金庸群侠传等等。自从去年大学毕业后,就再也没碰过游戏了,大学期间,最多也就玩玩星际争霸和魔兽争霸,基本算没玩游戏了。该专题后面讲的一些揭密或反外挂的,也就没多大兴趣看下去了。 看完整本,除了小气的神的.NET资源库以前已经详细看过外,其他都是第一次看,感觉整本杂志离我所期待的还是有一定距离。可能是偏好是.NET,对与杂志里有关.NET的文章都与期待的有所差距而对整本杂志也产生了不好的感觉,而且“提高开发技术”和“享受开发乐趣”这两点也做得不够,觉得整体“实用性”不是很强,也决定了以后不再继续买这本杂志了。最好是现在国内能有一本专门的.NET杂志,全部介绍.NET的,这样才叫专业杂志,我觉得小气的神的站点就比现在国内任何介绍.NET相关的资料或杂志都好,实用性、前瞻性、广泛而不失深度等都很好,我想开发高手的宗旨在他的站点里都可以体现出来,真正做到了“享受开发乐趣”的情境,也许CSDN可以参考借鉴下。毕竟“软件开发”这个范围还是太太广了,不是一本杂志能面面俱到的。反正总体感觉没《程序员》好。 最后,期待国内第一本纯.NET杂志的诞生。
关于资料
在小气的神那里看到有关ASP.NET 2.0的简单介绍,顺藤摸瓜地找了下《A First Look at ASP.NET 2.0》这书,不查不知道,一查吓一跳,在Amazon里打完7折也还要28 dollar,哎,可惜这书国内连影都看不到,没准又要等谁翻译后才能看到了。说到国人的翻译,有时看得真的比看原版的还累。记得经常有人在讨论说,对于Wrox出版的那一系列红皮书,在中国就有一个名叫“康博”的人在短时间就翻译了N本,估计是个翻译专职人员了。另外,有本黑色封面的薄薄的叫《Microsoft.NET REMOTING 权威指南》的中文翻译书,翻了几页就看不下去了。正如小气的神说的“对于下一个版本我们缺少的不是热情而是资料和更多的信息”,的确,我经常在纳闷,为什么非得等国外的技术发展到一定阶段后,国内才慢慢地跟上,特别是资料信息方面!当然,我自己经常很庆幸自己E文还算可以,不然经常等中文版出来热情早就被浇熄了,更何况一旦碰到翻译质量差的…
站名的由来
??? 本Blog叫纯朴的狗熊,因为当时申请的时候觉得自己既然不是英雄,恰好又有点喜欢狗熊,那就叫狗熊吧,可是直接叫狗熊又难听,于是就叫纯朴的狗熊吧。也不知道自己是喜欢纯朴的狗熊呢,还是喜欢狗熊的纯朴。:) 很高兴能在这里认识这么多热爱程序热爱.NET的高手,准备好好向大家学习下。:) BTW:这个编辑器有点象FreeTextBox啊,不过不能插入图片,郁闷。