Fork me on GitHub
摘要: 第一步:首先您必须安装.NET Framework 3.0,则可以下载其Redistributable Package Microsoft .NET Framework 3.0 Redistributable Package 第二步:Microsoft® Windows® Software Development Kit for Windows Vista™ and .NET Framew... 阅读全文
posted @ 2006-11-17 23:45 张善友 阅读(10675) 评论(6) 推荐(0) 编辑
摘要: 站点地图是为了方便搜索引擎对网站页面进行有效索引的一种方法。站点地图通常是一个XML文件,包含了站点中关于URL地址的许多元信息(比如:什么时候更新、更新的频率、 URL的重要程度以及与这个站点中其他URL的关联程度),以便于搜索引擎更有效地对站点进行索引。 阅读全文
posted @ 2006-11-17 23:06 张善友 阅读(1590) 评论(0) 推荐(0) 编辑
摘要: 1、主题是什么 主题由一组元素组成:外观、级联样式表 (CSS)、图像和其他资源。主题将至少包含外观。主题是在网站或 Web 服务器上的特殊目录中定义的。主题是一组Web Control的属性设置的集合,提供一种简单的方法设置控件的样式属性。 · 主题只在Web Control中有效 · 母板页(Master Page)上不能设置主题,但是主题可以在内容页面上... 阅读全文
posted @ 2006-11-17 18:57 张善友 阅读(6826) 评论(3) 推荐(1) 编辑
摘要: 查看Castle的代码,在Castle.Core中内部的数据结构采用图,排序使用的拓扑排序算法: 对于一条有向边(u,v),定义u 一个有向图顶点的拓扑序列不是惟一的。并不是任何有向图的顶点都可以排成拓扑序列,有环图是不能排的。 例子:比如排课问题,比如士兵排队问题等 阅读全文
posted @ 2006-11-16 19:30 张善友 阅读(23342) 评论(3) 推荐(2) 编辑
摘要: C#的Enum设计的相关指导在网上有相关文章论述: 英文:Design Guidelines Update: Enum Design 中文:C# Idioms: Enum还是Enum Class(枚举类) Enum的运算通常涉及到位运算(AND、OR、XOR),按位运算, 常使用FlagsAttribute 自定义属性定义。FlagsAttribute 和 Enum 的准则: 只有要对数值执... 阅读全文
posted @ 2006-11-16 18:29 张善友 阅读(13161) 评论(2) 推荐(2) 编辑
摘要: Sidebar与Gadgets,作为微软在Windows Vista中新纳入的组件,能够提供相当丰富的功能,为用户的日常操作与使用带来很大的便利,比如说,在Sidebar中,我们使用CPU与内存占用监视器查看系统状态,使用RSS阅读器来订阅聚合新闻等等。微软提供了一系列的 APIs (Application Protocol Interface : 应用程序编程接口) 与 WMI (Window ... 阅读全文
posted @ 2006-11-12 21:40 张善友 阅读(931) 评论(0) 推荐(0) 编辑
摘要: .net网站theserverside.com上,有一篇讲.net和java互操作的文章,收集了net和java互操作性的文章精选 http://www.theserverside.net/tt/articles/showarticle.tss?id=InteropGuide 阅读全文
posted @ 2006-11-11 14:03 张善友 阅读(1769) 评论(0) 推荐(1) 编辑
摘要: Identity Metasystem 允许用户管理其数字身份标识(无论该身份是自己颁发的还是由第三方身份提供方颁发的),并且在允许他们访问在线服务的不同上下文中使用这些数字身份标识。在 Identity Metasystem 中,身份标识作为"信息卡片"(也称为"InfoCard")呈现给用户。 Kim Cameron's blog :http://www.identityblog.com/ Microsoft's Vision for an Identity Metasystem: http://www.identityblog.com/stories/2005/07/05/IdentityMetasystem.htm InfoCard 分步指南 : http://www.microsoft.com/china/msdn/library/security/InfoCardSBS.mspx?mfr=true 有关在 Web 应用程序和浏览器内支持 InfoCard v1.0 的指南: http://www.microsoft.com/chi 阅读全文
posted @ 2006-11-11 10:46 张善友 阅读(1793) 评论(0) 推荐(0) 编辑
摘要: 这篇新闻没有提及Microsoft和Novell公司在战略上的相同点:.NET 战略。微软对.NET的战略实施6年多,大体上也达到当初的目标。Vista的突出,Windows 的编程模型转换到托管代码。Novell公司支持的.net开源项目Mono, Mono项目的最新版本是1.1.18。Mono在开发路线图上1.2版本实现MS .net 2.0版本的内容, 相关的.net 3.0的相关组件也开始启动。相关的内容参看Mono Roadmap, opening presentation. 微软同意不会就Suse Linux用户提起专利侵权诉讼,而网威也同意不向Windows用户提起类似的诉讼。那些使用Linux操作系统的企业长期以来一直担心微软有一天可能会对他们提起专利侵权诉讼。这个内容破解了微软对Mono项目采取动作的当心,我觉得微软今后应当会支持Mono项目的发展,借助Mono,.net 项目真的可以实现"write-one-run-everywhere"。 阅读全文
posted @ 2006-11-04 10:56 张善友 阅读(2835) 评论(8) 推荐(0) 编辑
摘要: Vista即将发布,微软 .NET 俱乐部联盟LOVE@Community 活动针对Vista和Office 2007的新技术巡展。.NET Framework 3.0对 Vista 的销售来说,又多了一样优势,内建 .NET Framework 3.0 。任何的技术更新,开发工具是其次的,最重要的是平台。开发工具充其量只是加快开发速度,减少 coding 的时间,对大部分的开发人员来说,其必要... 阅读全文
posted @ 2006-10-31 20:54 张善友 阅读(8100) 评论(8) 推荐(0) 编辑
摘要: 将SEO,WEB标准与AJAX进行到底 - JQuery(翻译+学习总结)jQuery——JavaScript冲击波《15天漫游jQuery》小试牛刀——一篇jQuery小教程 prototype.js与jQuery两大阵营的唇枪舌剑 Remy Sharp写了一个 jQuery Spy ,一个类似Digg spy(实时监控更新程序)的 jQuery 版本,让网站管理员很容易的利用AJAX(或是AJ... 阅读全文
posted @ 2006-10-30 12:50 张善友 阅读(1452) 评论(0) 推荐(0) 编辑
摘要: 微软计划在10月25日发布Vista RTM版。然而,上周五传来确切消息,微软高层暗示,Vista RTM没能按照最初的计划发布。 “前Vista RTM”5824版问题上,微软在上周五取消了VIsta 5824——这个曾经有望成为最终RTM版的Vista Build在测试过程中出现灾难性Bug,任何从Windows XP升级的系统都会在安装该版本中崩溃——只有完全干净的系... 阅读全文
posted @ 2006-10-29 18:33 张善友 阅读(821) 评论(0) 推荐(0) 编辑
摘要: Introduction APIs are a great way to extend your application, build a community, excite your users and get in on the Mashup Mania spreading across the web. While there’s plenty out there wanting in on... 阅读全文
posted @ 2006-10-29 18:02 张善友 阅读(869) 评论(0) 推荐(0) 编辑
摘要: 元数据 (metadata) 最常见的定义为"有关数据的结构数据",或者再简单一点就是"关于数据的信息",日常生活中的图例、图书馆目录卡和名片等都可以看作是元数据。在关系型数据库管理系统 (DBMS) 中,元数据描述了数据的结构和意义。比如在管理、维护 SQL Server 或者是开发数据库应用程序的时候,我们经常要获取一些涉及到数据库架构的信息 阅读全文
posted @ 2006-10-28 09:43 张善友 阅读(2881) 评论(1) 推荐(0) 编辑
摘要: What's covered: Overview - where does PayPal fit in? How PayPal Processing works Walkthrough and Integration Code Instant Payment Notification (IPN) Related Resources: Source Code for this art... 阅读全文
posted @ 2006-10-27 20:17 张善友 阅读(1680) 评论(0) 推荐(0) 编辑
摘要: 最近电脑总是遭受间谍软件,流氓软件的骚扰,刚使用杀毒软件杀了一个晚上,杀掉20个间谍软件.看着这个列表真是担心那。就到网上找专杀工具。就找到了微软的免费的反间谍流氓软件。2006/10/23刚刚正式发布,软件的下载地址:http://www.microsoft.com/downloads/details.aspx?FamilyID=435bfce7-da2b-4a6a-afa4-f7f... 阅读全文
posted @ 2006-10-25 22:51 张善友 阅读(2101) 评论(1) 推荐(0) 编辑
摘要: Martin Fowler的 Active Record pattern实现,它是指一个既包含数据又包含行为的对象,这些数据需要持久保存到对应的数据表中。Active Record一个很明显的特征是:将数据访问逻辑也包含在这个domain对象中,通过这种办法让人们可以知道如何从数据库读写数据。如下图: Active Record,也就是将Dao中对数据库的CRUD方法和Domai... 阅读全文
posted @ 2006-10-25 14:04 张善友 阅读(1467) 评论(2) 推荐(0) 编辑
摘要: 这里有两个为运行于Linux的Mono系统的Live CD。. Monoppix Mono Live 这两个都包含mono 运行环境和工具. Mono Live 分发包中包含一些运行在Mono的程序 例如beagle、tomboy. 也包含一些asp.net 程序。所以他们都很大,像Monoppix有200多兆. 这些cd是Live cd也就是说你可以通过运行他们而不需要硬盘。.net开发人员使用的都是windows系统,也许想体验一下开源的.net 实现Mono。 相信不少朋友玩过虚拟机,比如VMWARE,MS VPC。现在我给大家介绍一下基于GPL协议的开放源代码并且跨平台的虚拟机软件:QEMU。QEMU的好处是不用安装庞大的虚拟机系统。并且介于它的免 安装、绿色、小巧的特点,我们有理由选择它,当然它不能完全取代VMWARE之类的虚拟机软件(由于QEMU是完全虚拟了一个真实的CPU,故CPU占用 率较高)。QEMU适用于Linux ,Windows, FreeBSD and MaxOS X这几个平台,由于QEMU是一套可 阅读全文
posted @ 2006-10-24 20:09 张善友 阅读(2851) 评论(2) 推荐(0) 编辑
摘要: 我们知道,微软宣布于10月25日发布RTM版Vista.为了让Windows Vista更好的为用户服务,微软推出该网站提供了一些Vista使用提示和技巧信息及工具,其中主要的内容还是以介绍Vista的使用。目前,该网站提供了一些DOC及PDF文件下载,如果Vista之10大技巧等。 网址:http://www.windowsvistatnt.com/ 阅读全文
posted @ 2006-10-20 23:16 张善友 阅读(979) 评论(1) 推荐(0) 编辑
摘要: The Team Build service in Team Foundation Server includes the current date in the build number by default. To me, the string looks like the random gibberish of a disk head crash. FooBarBuild_2006092... 阅读全文
posted @ 2006-10-20 18:11 张善友 阅读(787) 评论(0) 推荐(0) 编辑
摘要: 2007 Office System Video: Windows SharePoint Services Platform http://www.microsoft.com/downloads/details.aspx?FamilyID=621566FD-A3D8-4628-A2CB-538CC173509F&displaylang=en 2007 Office System Video: En... 阅读全文
posted @ 2006-10-19 11:44 张善友 阅读(719) 评论(0) 推荐(0) 编辑
摘要: 从十一月份开始,《MSDN杂志》将推出中文,法文,西班牙文,德文,俄文,葡萄牙文版本。 这是继Asp.net网站推出中文版后又一个中文资源,这个资源的质量上乘。凸现中国市场对微软的重要,微软开始重视中国市场。这里是中文版的 MSDN 杂志目录: 2006 年 11 月网址:http://msdn.microsoft.com/msdnmag/issues/06/11/default.aspx?loc... 阅读全文
posted @ 2006-10-17 10:28 张善友 阅读(2999) 评论(6) 推荐(0) 编辑
摘要: 中国建成最大的IPV6网络,关于中国最大的IPV6主干网的相关信息参看新浪http://tech.sina.com.cn/focus/IPv6_net/index.shtml 微软目前正在准备发布下一个版本的Windows操作系统Windows Vista。正如你可能期待的那样,Windows Vista将配置新的功能。不过,令我感到意外的一件事情是微软对执行TCP/IP协议的方式做了一些... 阅读全文
posted @ 2006-10-16 09:13 张善友 阅读(1212) 评论(1) 推荐(0) 编辑
摘要: 支持正版,做DotNet开发,工具选择不二是Vistual Studio 2005,需要了解各个版本的内容相关的Licence: 阅读全文
posted @ 2006-10-15 18:54 张善友 阅读(10740) 评论(0) 推荐(0) 编辑
摘要: ASP.NET 2.0 主题文件下载 Theme预览:http://www.dotnettreats.com/SampleThemes/Default.aspx Theme下载:http://www.dotnettreats.com/tools/Default.aspx 阅读全文
posted @ 2006-10-15 17:20 张善友 阅读(3444) 评论(0) 推荐(0) 编辑
摘要: 终于买了一个笔记本,笔记本上有一个标示(windows vista Premium Ready).这个标示的具体含义是什么呢?今天网上查了资料,记录如下。给近期要购买笔记本的同学参考。 阅读全文
posted @ 2006-10-12 23:25 张善友 阅读(1129) 评论(3) 推荐(0) 编辑
摘要: 在Vista即将发布之际,微软Microsoft Learning (MSL) (STS-94)提供一系列的elearning WCF、WPF、WF课程. 每个课程约2小时,提供介绍、例子和指导性广泛的了解整个技术.,现在可以免费获得 这里 .,在Vista发布后,这些课程将收费。 阅读全文
posted @ 2006-10-12 21:44 张善友 阅读(4096) 评论(10) 推荐(0) 编辑
摘要: 今年11月,微软新一代的操作系统Vista就会发布,它将会改变原有的编程机制。Vista生成器最终将跟以前的Win32 API进行分离,取而代之的是可管理的WinFX,而WinFX就是微软继DOS、Win16、Win32之后推出的第四代API。据外刊报道,以前利用Win32 API开发的软件,在微软承诺的维护期之后将不能运行。 Win 32 API历经Windows 95到XP,受到众多应用软件... 阅读全文
posted @ 2006-10-12 20:04 张善友 阅读(372) 评论(0) 推荐(0) 编辑
摘要: JavaScript在浏览器中的应用几乎是尽人皆知的。实际上,JavaScript技术也可以使用在非浏览器应用程序当中,从而让应用程序具有自动的脚本功能。本文介绍了一种功能非常强大的JavaScript引擎SpiderMonkey。这个引擎是Mozilla 浏览器的 JavaScript引擎。该引擎接口定义清晰,模块化好。本文简要介绍了 SpiderMonkey的基本结构,并讲解了如何在自己的应用程序中使用该引擎,最后给出了一个样例程序。该程序能够解释执行JavaScript脚本完成简单的脚本功能。 阅读全文
posted @ 2006-10-11 23:17 张善友 阅读(4843) 评论(1) 推荐(0) 编辑
摘要: STL (标准模版库,Standard Template Library)各种不同类型的容器(container)、模板(template)、游标(Iterator)、算法(Algorithms)、分配器(Allocator)、容器的嵌套等方面。开源项目generics.net,就是提供C++的模板库类似的数据结构、一般算法等等其他组件. 使用C#的泛型实现参数化(parameterized)的组件。项目地址:http://www.codeplex.com/Wiki/View.aspx?ProjectName=genericsnet 阅读全文
posted @ 2006-10-11 21:42 张善友 阅读(3544) 评论(4) 推荐(0) 编辑
摘要: Why Mono isn’t spreading inside the corporate world By Alex Handy October 1, 2006 — Matt Hargett hates it when a bug is resurrected. So, when he started fiddling with Mono to help move his company’s W... 阅读全文
posted @ 2006-10-11 20:37 张善友 阅读(771) 评论(0) 推荐(0) 编辑
摘要: Spring中文参考手册得到Spring Framework开发团队的直接授权和大力的支持,其目的是在中文世界推广优秀的开源技术。本次翻译活动由满江红开放技术研究组织(http://www.redsaga.com)和Spring中文论坛(http://spring.jactiongroup.net) 共同发起、组织,本着来源于开源世界,回馈开源社区的想法,在接近11周的时间内,超过30位志愿者进行... 阅读全文
posted @ 2006-10-10 09:30 张善友 阅读(3015) 评论(0) 推荐(0) 编辑
摘要: 深圳.net俱乐部的第一次活动,我讲了Castle介绍性的一个主题,当时在场的很多人都是听得一头雾水,时隔一年后,IOC(Castle)的资料在博客园中已经很丰富。我再次和大家一起探讨Castle应用的一个主题《代码解析Castle(IOC)应用实例 -开源CMS 系统Cuyahoga》。Cuyahoga系统构思独特,设计巧妙,功能强大, 其中涉及到的技术非常多,是很优秀的开源项目。最新版本的Cuyahoga也支持.Net Framework 2.0,并使用了Castle/NHIbernate/asp.net。是我们学习和应用Castle/NHibernate技术的好例子。 下面列举博客园中的相关资料和本次活动我准备的PPT。 阅读全文
posted @ 2006-10-08 19:15 张善友 阅读(5184) 评论(14) 推荐(0) 编辑
摘要: Microsoft Virtual Earth API 3.0中新增的一项强大的功能使用GeoRSS, GeoRSS提供了一种地理位置搜索与聚合的方案,并且可以用于地理分析,例如在指定地点10公里范围内,所有可能受地震影响的地物的信息,在自己出行道路中出现交通事故的位置点,等等。只要RSS包含了地理位置信息,就可以将应用进行扩展。GeoRSS层可以很容易的使用基于WGS84 lat/long坐标系... 阅读全文
posted @ 2006-10-06 17:56 张善友 阅读(1611) 评论(2) 推荐(0) 编辑
摘要: 今天收到微软的邮件,中文版本的asp.net网站发布了。网址:http://www.asp.net/cn/default.aspx?tabid=1Simon's Mu-zings 的blog发了一篇:Post Simplified Chinese and German sections on 对于asp.net 技术在国内的推广应该是一件大事。前天到书店去逛逛,看到很多2006年6月份出版的asp... 阅读全文
posted @ 2006-10-04 09:17 张善友 阅读(3614) 评论(12) 推荐(0) 编辑
摘要: SharpForge - Open source SourceForge / CodePlex implementationSharpForge supports collaborative development and management of multiple software projects. Similar to SourceForge or CodePlex but for you... 阅读全文
posted @ 2006-10-02 20:18 张善友 阅读(1111) 评论(0) 推荐(0) 编辑
摘要: .net 2.0和.net 1.x相比在反射方面加强了很多,动态方法是.net 2.0新增的内容.具体参看MSDN 如何:定义和执行动态方法 卢彦 在codeproject上面发表了一篇相关文章A General Fast Method Invoker 今天在浏览http://www.codeplex.com 更是看到一个Dynamic Reflection Library ,这个项目对于我们应用反射和动态方法大有裨益.这个项目的首页的下方链接许多相关的文章,我把他也转载过来,如果你在项目大量使用或者是重要关键点使用了反射技术,好好的研究一下这些文章和这个项目. 阅读全文
posted @ 2006-10-02 19:03 张善友 阅读(3242) 评论(2) 推荐(0) 编辑
摘要: 从Google,MSN Live Search,Baidu,Yahoo,中国电信114的检索结果中可以看出来,搜我的名字有三大搜索引擎(google/msn live search/114)都是第一条指向我的blog.唯独百度的检索结果中第一页都看不到我的任何真实的信息。我是一个普通人,我没有在搜索引擎上作过任何的推广,所以在百度的搜索结果中一点也找不到,不齐为怪。失去多年联系的朋友从搜索引擎中找到了我。可以肯定他不是使用百度的搜索,最大的可能是使用Google。我也是一样,Google是我的首选搜索引擎,其次是Msn Live Search。Msn Live Search/中国电信114使用的技术是一样的,他的搜索结果也相近。现在中国电信的搜索合作伙伴只有微软的Msn部门了。几乎不使用百度的搜索,他的结果实在不是搜索引擎的结果。原因也许很简单,他的搜索中带有太多的商业因素,在我的。我觉得他这样的搜索不知道能够走多远。 阅读全文
posted @ 2006-10-02 12:59 张善友 阅读(1734) 评论(0) 推荐(0) 编辑
摘要: 泛型方法 http://msdn2.microsoft.com/zh-cn/library/twcad0zb.... Service Locator with Generic Methods 泛型的Foxcop设计规则 Avoid excessive parameters on generic types Collections should implement generic interface... 阅读全文
posted @ 2006-10-01 14:20 张善友 阅读(651) 评论(0) 推荐(0) 编辑
摘要: 1、Mono资料汇集 Getting Started with Linux Desktop Development Using Mono 用Mono开始Liunx桌面编程 Getting Started with ASP.NET, ADO.NET and Web Service Development on Mono 用Mono开始Web及WebSerivce编程 M... 阅读全文
posted @ 2006-09-30 22:10 张善友 阅读(976) 评论(1) 推荐(0) 编辑