摘要:
发现一个非常好的东东:Base4.NET ,这是一个超过10年编程经验的老程序员和架构师所愿意分享和体现的价值, 有兴趣的看看作者的介绍: Base4 is a very powerful framework and server for sharing data layers and data between applications. Essentially Base4 works...
阅读全文
posted @ 2006-12-03 22:49
张善友
阅读(2187)
推荐(0)
摘要:
Mono Migration Analyzer (Moma) 是一个用于开发者使用的MS .net下开发的应用程序迁移到Mono平台的不兼容性检测工具。工具通过分析.dll或者.exe程序集的代码是否符合ECMA CLI,大家都知道符合ECMA CLI标准的.net 程序可以运行于MS .net和Mono平台。这个工具使用Cecil,这是一个用于检测代码是否符合ECMA CLI标准的类库,Mono网站上的小工具还真多。到http://www.mono-project.com/MoMA下载最新版本,解压后运行MoMA.exe,选择一个要分析的程序集,可以选择一组程序集一起分析,在程序集分析过程中,这个工具会分析程序集中的所有方法、属性,事件引用的所有方法,报告方法存在的问题,使用很简单。
我用它分析了一下Castle的程序集,发现他还是很多问题。看来迁移到Mono不是一件容易的事情。分析结果附后,有兴趣的你可以自己分析自己的程序集看看。
阅读全文
posted @ 2006-11-30 22:11
张善友
阅读(7131)
推荐(0)
摘要:
Office 2007 发布了,Office 2007采用新的文件格式,没有安装Office 2007,只有安装Office 2000/XP/2003怎么办呢。Microsoft Office Word、Microsoft Office Excel 和 Microsoft Office PowerPoint 2000 版到 2003 版本来无法打开以 Microsoft Office 2007 程...
阅读全文
posted @ 2006-11-26 21:21
张善友
阅读(4519)
推荐(0)
摘要:
Windows Live Writer是一款所见即所得的"博客"编辑器,它不仅仅是Live Spaces的好帮手,对其他流行的博客程序有着良好的支持。Windows Live Writer界面延续了微软软件的经典蓝色风格。软件功能不多(与Zoundry相比),使用非常傻瓜化.比较有特色是内置了一个简单的图片处理功能和插入Windows Live Local(地图)。鉴于微软软件良好...
阅读全文
posted @ 2006-11-25 18:10
张善友
阅读(871)
推荐(0)
摘要:
原文:http://www.blogcn.com/User3/shanquan/blog/43411530.html 【问题所在】我和我的同事在实践中做了一些试验,希望能够把一些好的方法论应用于开发团队。试验的结果很无奈,方法论实施的效果并不理想,一开始我们认为是方法本身的原因,到后来,我们发现事情并不是这么简单。在试验的过程中,开发人员一致认同方法论的优势所在,但是在实施过程中,鲜有...
阅读全文
posted @ 2006-11-25 10:12
张善友
阅读(955)
推荐(0)
摘要:
A: Welcome aboard! B: Thank you, I’m delighted to be working here, Mr. Buchwald. A:欢迎你来本公司工作! B:谢谢。我很高兴能来这里上班,布华奇先生。 A: Call me Buck, will you? My name is Reginald Buchwald but everybody call me Buck...
阅读全文
posted @ 2006-11-24 21:09
张善友
阅读(2448)
推荐(0)
摘要:
Introducing the Feature Framework with Windows SharePoint Services 3.0 and MOSS 2007: http://www.aspnetpro.com/newsletterarticle/2006/11/asp200611vs_l/asp200611vs_l.aspAutomation in Visual Studio 2005...
阅读全文
posted @ 2006-11-24 20:15
张善友
阅读(896)
推荐(0)
摘要:
传输(Transfer) WS-Transfer详细说明了对通过Web服务进行访问的数据实体进行管理所需的基本操作。要了解WS-Transfer需要介绍两个新术语:工厂(Factory)和资源(Resource)。工厂是能够从其XML表示形式创建资源的Web服务。WS-Transfer引入了用于创建、更新、检索和删除资源的操作。应当注意,对于资源状态维护,宿主服务器最多也只能做到尽力而为。当...
阅读全文
posted @ 2006-11-23 21:57
张善友
阅读(1809)
推荐(0)
摘要:
昨天参加微软的一个小技术新一代设计工具 - Microsoft Expression 看到很多相关的工具.在网上一搜,找到下面这些东东,和大家分享一下.
XAML: Vista\Longhorn 内置 Native 的 XRE。以 Windows 的界面组件来 Render 界面,发生事件时,调用用户自己的事件处理程序(.NET 的程序)。可以运行于Windows XP SP2,Windows Server 2003 SP1.
阅读全文
posted @ 2006-11-22 08:38
张善友
阅读(5634)
推荐(0)
摘要:
对于设计者而言,现有的工具已经不能完全满足Web2.0时代新的用户体验需求所带来的挑战,Microsoft Expression系列设计工具正是为此应运而生的新一代设计利器,它包含用于替代FrontPage设计Web页面及站点的Microsoft Expression Web Designer、设计静态与动态图像的Microsoft Expression Graphic Designer、以及用于交互设计的Microsoft Expression Interactive Designer三个工具,通过它们配合Windows Presentation Foundation,大家可以在下一代操作系统Windows Vista上实现前所未有的炫目效果。
阅读全文
posted @ 2006-11-20 16:44
张善友
阅读(2475)
推荐(0)
摘要:
ScintillaNET 是scintilla的.net 2.0包装,你看了上面的内容,估计你会对这个项目感兴趣,作者也正需要你的帮助,作者使微软公司的一个 CardSpace 团队: http://wcs.netfx3.com 项目经理,我最近加班快半年了,都快累死了,不然真想加入这个项目,你有时间的话,赶快给去看看吧。
项目URL: http://www.codeplex.com/ScintillaNET
阅读全文
posted @ 2006-11-19 22:45
张善友
阅读(4702)
推荐(0)
摘要:
第一步:首先您必须安装.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
张善友
阅读(10685)
推荐(0)
摘要:
站点地图是为了方便搜索引擎对网站页面进行有效索引的一种方法。站点地图通常是一个XML文件,包含了站点中关于URL地址的许多元信息(比如:什么时候更新、更新的频率、 URL的重要程度以及与这个站点中其他URL的关联程度),以便于搜索引擎更有效地对站点进行索引。
阅读全文
posted @ 2006-11-17 23:06
张善友
阅读(1628)
推荐(0)
摘要:
1、主题是什么 主题由一组元素组成:外观、级联样式表 (CSS)、图像和其他资源。主题将至少包含外观。主题是在网站或 Web 服务器上的特殊目录中定义的。主题是一组Web Control的属性设置的集合,提供一种简单的方法设置控件的样式属性。 · 主题只在Web Control中有效 · 母板页(Master Page)上不能设置主题,但是主题可以在内容页面上...
阅读全文
posted @ 2006-11-17 18:57
张善友
阅读(6844)
推荐(1)
摘要:
查看Castle的代码,在Castle.Core中内部的数据结构采用图,排序使用的拓扑排序算法:
对于一条有向边(u,v),定义u 一个有向图顶点的拓扑序列不是惟一的。并不是任何有向图的顶点都可以排成拓扑序列,有环图是不能排的。
例子:比如排课问题,比如士兵排队问题等
阅读全文
posted @ 2006-11-16 19:30
张善友
阅读(23372)
推荐(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
张善友
阅读(13174)
推荐(2)
摘要:
Sidebar与Gadgets,作为微软在Windows Vista中新纳入的组件,能够提供相当丰富的功能,为用户的日常操作与使用带来很大的便利,比如说,在Sidebar中,我们使用CPU与内存占用监视器查看系统状态,使用RSS阅读器来订阅聚合新闻等等。微软提供了一系列的 APIs (Application Protocol Interface : 应用程序编程接口) 与 WMI (Window ...
阅读全文
posted @ 2006-11-12 21:40
张善友
阅读(940)
推荐(0)
摘要:
.net网站theserverside.com上,有一篇讲.net和java互操作的文章,收集了net和java互操作性的文章精选
http://www.theserverside.net/tt/articles/showarticle.tss?id=InteropGuide
阅读全文
posted @ 2006-11-11 14:03
张善友
阅读(1776)
推荐(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
张善友
阅读(1816)
推荐(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
张善友
阅读(2844)
推荐(0)
摘要:
Vista即将发布,微软 .NET 俱乐部联盟LOVE@Community 活动针对Vista和Office 2007的新技术巡展。.NET Framework 3.0对 Vista 的销售来说,又多了一样优势,内建 .NET Framework 3.0 。任何的技术更新,开发工具是其次的,最重要的是平台。开发工具充其量只是加快开发速度,减少 coding 的时间,对大部分的开发人员来说,其必要...
阅读全文
posted @ 2006-10-31 20:54
张善友
阅读(8108)
推荐(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
张善友
阅读(1460)
推荐(0)
摘要:
微软计划在10月25日发布Vista RTM版。然而,上周五传来确切消息,微软高层暗示,Vista RTM没能按照最初的计划发布。 “前Vista RTM”5824版问题上,微软在上周五取消了VIsta 5824——这个曾经有望成为最终RTM版的Vista Build在测试过程中出现灾难性Bug,任何从Windows XP升级的系统都会在安装该版本中崩溃——只有完全干净的系...
阅读全文
posted @ 2006-10-29 18:33
张善友
阅读(830)
推荐(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
张善友
阅读(881)
推荐(0)
摘要:
元数据 (metadata) 最常见的定义为"有关数据的结构数据",或者再简单一点就是"关于数据的信息",日常生活中的图例、图书馆目录卡和名片等都可以看作是元数据。在关系型数据库管理系统 (DBMS) 中,元数据描述了数据的结构和意义。比如在管理、维护 SQL Server 或者是开发数据库应用程序的时候,我们经常要获取一些涉及到数据库架构的信息
阅读全文
posted @ 2006-10-28 09:43
张善友
阅读(2898)
推荐(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
张善友
阅读(1703)
推荐(0)
摘要:
最近电脑总是遭受间谍软件,流氓软件的骚扰,刚使用杀毒软件杀了一个晚上,杀掉20个间谍软件.看着这个列表真是担心那。就到网上找专杀工具。就找到了微软的免费的反间谍流氓软件。2006/10/23刚刚正式发布,软件的下载地址:http://www.microsoft.com/downloads/details.aspx?FamilyID=435bfce7-da2b-4a6a-afa4-f7f...
阅读全文
posted @ 2006-10-25 22:51
张善友
阅读(2116)
推荐(0)
摘要:
Martin Fowler的 Active Record pattern实现,它是指一个既包含数据又包含行为的对象,这些数据需要持久保存到对应的数据表中。Active Record一个很明显的特征是:将数据访问逻辑也包含在这个domain对象中,通过这种办法让人们可以知道如何从数据库读写数据。如下图: Active Record,也就是将Dao中对数据库的CRUD方法和Domai...
阅读全文
posted @ 2006-10-25 14:04
张善友
阅读(1474)
推荐(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
张善友
阅读(2877)
推荐(0)
摘要:
我们知道,微软宣布于10月25日发布RTM版Vista.为了让Windows Vista更好的为用户服务,微软推出该网站提供了一些Vista使用提示和技巧信息及工具,其中主要的内容还是以介绍Vista的使用。目前,该网站提供了一些DOC及PDF文件下载,如果Vista之10大技巧等。
网址:http://www.windowsvistatnt.com/
阅读全文
posted @ 2006-10-20 23:16
张善友
阅读(994)
推荐(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
张善友
阅读(793)
推荐(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
张善友
阅读(728)
推荐(0)
摘要:
从十一月份开始,《MSDN杂志》将推出中文,法文,西班牙文,德文,俄文,葡萄牙文版本。 这是继Asp.net网站推出中文版后又一个中文资源,这个资源的质量上乘。凸现中国市场对微软的重要,微软开始重视中国市场。这里是中文版的 MSDN 杂志目录: 2006 年 11 月网址:http://msdn.microsoft.com/msdnmag/issues/06/11/default.aspx?loc...
阅读全文
posted @ 2006-10-17 10:28
张善友
阅读(3006)
推荐(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
张善友
阅读(1220)
推荐(0)
摘要:
支持正版,做DotNet开发,工具选择不二是Vistual Studio 2005,需要了解各个版本的内容相关的Licence:
阅读全文
posted @ 2006-10-15 18:54
张善友
阅读(10775)
推荐(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
张善友
阅读(3460)
推荐(0)
摘要:
终于买了一个笔记本,笔记本上有一个标示(windows vista Premium Ready).这个标示的具体含义是什么呢?今天网上查了资料,记录如下。给近期要购买笔记本的同学参考。
阅读全文
posted @ 2006-10-12 23:25
张善友
阅读(1151)
推荐(0)
摘要:
在Vista即将发布之际,微软Microsoft Learning (MSL) (STS-94)提供一系列的elearning WCF、WPF、WF课程. 每个课程约2小时,提供介绍、例子和指导性广泛的了解整个技术.,现在可以免费获得 这里 .,在Vista发布后,这些课程将收费。
阅读全文
posted @ 2006-10-12 21:44
张善友
阅读(4107)
推荐(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
张善友
阅读(390)
推荐(0)
摘要:
JavaScript在浏览器中的应用几乎是尽人皆知的。实际上,JavaScript技术也可以使用在非浏览器应用程序当中,从而让应用程序具有自动的脚本功能。本文介绍了一种功能非常强大的JavaScript引擎SpiderMonkey。这个引擎是Mozilla 浏览器的 JavaScript引擎。该引擎接口定义清晰,模块化好。本文简要介绍了 SpiderMonkey的基本结构,并讲解了如何在自己的应用程序中使用该引擎,最后给出了一个样例程序。该程序能够解释执行JavaScript脚本完成简单的脚本功能。
阅读全文
posted @ 2006-10-11 23:17
张善友
阅读(4865)
推荐(0)