www.dotNETTools.org

 .NET打开Windows的窗,用Tools打开Programmers的门-----小气的神  

 
What's new
文档区 原创文章
产品评测 .NET 评测网
资源下载 资源下载
生活版 生活版
生活版备份 另一个备份点
BlogBus 登录
 
 
 
历史WebLog

2004-01

   
2003-12    
2003-11   2003-10
2003-09   2003-08
2003-07   2003-06
2003-05   2003-04
2003-03   2003-02
     
 

中文WebLog

开心就好

寻找生命的意义

JJX---Soho-Works.net

飞鹰手记

淳朴的狗熊

豆腐

One by One

蝈蝈俊

沉思辣椒

CEOCIO

mmkk's weblog

Binzy Wu

感悟生活-Sam 1111

纯技术视点

Kaneboy's CodingLife

喜欢是一种波澜壮阔的感觉

MicroHelper.Net

呼呼堂

小马无刀

SpiderMan-HelloWorld

Aspdian博客

Sunmast(速马)

redmoon

朱兴林

寂寞低手的学习笔记

Forestsong's blog


英文WebLog

Don Box

Chris Anderson

Chris Sells

NUnit Addin

Ingo Rammer

AdminBlogs

ISerializable

Simon Fell

Ashutosh Nilkanth's

Clemens Vasters Ent Dev

Dev Hawk

Early Adopter

Scott Hanselman

Yves Reynhout's (ORM)

Ajay Juneja

Drew Marsh

Benjamin Mitchell

The Scobleizer Weblog

("Hello World");

("I Evangelist...")

James E. Clarke

Dino Esposito

Corey Gouker

AddressOf.com

Jesse Ezell

Nino Benvenuti (WM)

Geek Noise

Matt Berther

 
Microsoft-Centric Weblogs

dotNET WebLog

SqlJunkies

DotNetJunkies

PDC Bloggers

Hong Kong Blogs

SQL Team Blogs

GotDotNet Blogs

Geeks with Blogs

MS Bloggers List(MaryJo's)

MS Bloggers(Joshua Allen's)

ActiveHead .NET Weblogs

Post by Only MS Bloggers

 
ASP.NET Team

Scott Guthrie

Shanku Niyogi

Nikhil Kothari

Rob Howard's Blog


ccBoy的.NET 资源站点
当前的页面是我的WebLog
WebLog上 所有内容和观点仅代表个人观点
new2001@msn.com

友情链接

CSDN

蓝色理想

中国DotNet俱乐部

NCF FAQ中文网站

VC Help/C#编程版

华语软件评测-文章

华语软件评测-论坛

中国认证网址大全

 
博客群落

博客堂

博客.CN

博客中文站

BlogBus

BlogLong

博客动力

BLOG部落

毒蘑菇Blog社区

Blog建筑部落

Donews

Weblog@CoDelphi.com

中文Blog心得集

中国数字部落

 
博客生活版

Chinese Tea

北京女病人

水木清华♀婉兮清扬

小昆的看碟生活

神@btr

不悔

设计Cool站集

小狼嗷嗷

壹玖捌肆

 


 
 
 

WebLog vs. BBS --其他的一些更新

 

BlogLongBlogBus的生活版上面的iRiver iHP-120 vs. Creative Nomad Jukebox

 

很久没有更新自己的WebLog了,更新一次需要花至少一两个小时,所以更多的时候愿意停留在.NET评测网上

 

网络上我们也经常问起:WebLogBBS有什么不同?

也许像我一样同时经历过WebLogBBS可以感觉到有一个明显的不同---不同的观众和他们的体验。饶恕我,我是一个体验经济的信奉者。

其实WebLogBBS使用的形式和交流的方式上没有太多的不同,通过网络、图片、文字、Internet和许多的网络形式,不同的是主体,之前我说过"而在于后面写WebLog的那个人,让多少人通过WebLog了解你以及你通过你的WebLog影响了多少人是最重要和本质的"

对于BBS来说其后面的功效是一样的,正是如此,BBS一般有非常强烈的目标性和功效性,假如论坛的观众和参与者不能在这个论坛上获得自己认为需要的信息、下载、感受、心情或其它的,那么他们不会经常去这个论坛或者这个论坛会在不久失去生命力。很多时候,观众和他们的体验不是最关键的,内容和话题是非常的重要的前提,而所谓的版主是有特权的阶级,BBS创立者信奉-只要我有独一无二的信息,有无比吸引人的话题,再加上版主的功力深厚(能平息任何的挑衅者)那么还怕没人来,人气一大,那么就更好办了。观众和版主的体验往往是不同的,在服务和被服务之间有着明显的界限和标准,而当版主们厌倦了开始驱使他从事这个角色的理由时就会失去动力,而所有的观众在不满足其内容和无法达到自己的目标时就会滑向挑战特权差距的体验上,这些版主什么也不干,为什么他们是版主?他们想踢谁就踢谁

 

WebLog很多时候,是因为之后的人。很多时候,观众是因为这个WebLog表达或是WebLog后面那个人的兴趣、个性和体验而连接起来的一群人和观众,另外写WebLog的人和观众之间没有太多的不同或阶级的对立,大家是彼此平等、可能怀有相同爱好、兴趣或其它同向的体验,而WebLog维系着这种体验。所以我相信WebLogBBS对于参与者来说,两者的体验是不同的。BBS中除了版主,所有的人都没有意义,都是一个ID,但WebLog的世界中不同,每个人都是一个思考者、建议者或是另外一个Blogger,所以我相信这种体验是不同的,正是因为这种体验让你更容易理解有关付费和免费的思考,付费的WebLog意味着可能产生类似BBS的同样的体验,毕竟读者和WebLog的主人之间有了另一种关系,我认为付费可能打破目前的平衡。

从另一个角度来说,当你赞同上面的观点,那么你会和我一样高兴,因为能够像我这样通过WebLog找到有共同兴趣和爱好的一群人,然后彼此又能在BBS中交流或认识更多的其它Blogger时,我认为这种场景下,BBSWebLog并没有太大的不同。

 

还好,这些并不是我和One-By-One一起在深圳讨论的,我们讨论的更多的是有关MBF的故事,从他参加过北京的一场培训之后,对此显得非常的狂热J 有空看看他的WebLog吧,里面有不少这方面的信息,而这次更新也是被他记录在他的WebLog上某人终于要update weblog,再不更新还有什么信用啊J

当然还是要感谢One-By-One带来MBF的信息,之后我也会关心这方面的信息,因为这也是一个好东西,One-By-One说这是基于.NET FXObjectSpaceSOA.NET设计模式上的一个Framework,所以也和.NET相关,也会Connected 更多其他的人和信息

Kevin Ransom--Development Lead

Tim Brookins - Architect

Dan Dosen - Program Manager

Dan Takacs - Developer

 

Tools

MSJVM Removal Tool 1.0  ---Download

开心就好也提到这这个问题,本来想引用,但是似乎我不认同后面一段他个人的评论和引出的话题,了解一件事情并对它产生自己的看法和采取行动是两件不同的事情,我并不建议每个人毫不犹豫地使用这个工具,但我希望每个人都能够在采取这个行动之前,明白这件事情可能对自己产生的影响,并清楚自己在什么情况下应该使用这个工具。

 

Adobe Reader Speed-Up Download  Homepage

Adobe Reader是不是很慢?这是因为启动时加载了很多不必要的组件.Adobe Reader Speed-Up 用来自定义你的Acrobat Reader插件,让你更快地启动Adobe Reader.

之前我讨论过这个问题,特别是Adobe Reader 6.0 之后的启动速度,这个工具更方便和程序化一些,但相信我,在成功之前,你需要反复尝试几次,才能够获得你认为的满意消除所有警告的MessageBox

 

The Windows Installer CleanUp Utility  --Download

很少见的工具,有时你并不觉得这样的工具有用,但和MsiDump.exeOrca.exe这样的MSI工具一样,当你遇到安装或Uninstall的问题时你会发现它们是多么的实用

 

 

Lookout ---Outlook on Productivity---Homepages

 

非常好的一个Outlook 2003 的插件程序,也许你也对Outlook这样Smart Client的应用进行开发感兴趣

当然使用起来功能也不错J  Free --但是没有提供源代码

 

foobar 2000 v0.8发布,相信有更多的人开始认识和使用这个专业级的播放器--专业级意味着你安装完毕,还必须进行调优,进行一些专家才有的动作

我安装了新的版本,却导致许多插件和附件都要重新安装。

ASIO Plug For ASIO Plug For Foobar 2000ASIO4ALLASIO2KS都有新的版本。我的感觉各个插件的性能都有提高,反而foobar 2000 v0.8的性能没有提高还有些下降J

foobar 2000的中文站地址改到了这里 --http://foobar.sbtop.com

 

 

Nine Solutions to the .NET Serialization 'Problem' ---Detail

有人提出” Problem”,当然有人就有” Solution”,仁者见仁智者见智吧,有一个请记住,谈起.NET.NET Serialization.NET安全一样,不仅是个非常有见地和深度的话题,也是一个比安全更非常容易扩展并且许多都不是一下可以有定论的话题。

 

未来之路:

On the road to Indigo: Prescriptive Guidance for Today's Technologies

A Guide to Developing and Running Connected Systems with Indigo -Don Box

On the road to Indigo - Is .NET Remoting Dead?

 

On the road to Indigo: Prescriptive Guidance for Today's Technologies

尽管不是官方背景的声明,但我想没有人狂妄到忽略Rich Turner这篇文章。这次在美国培训时听过他讲这个Topic。还有一门课是Win32(Winforms and MFC) to WinFX Roadmap,我想不久也会有人贴出来.

 

 

许多人问过类似这样的问题:

OK,我知道了Web Services了,那么你能否告诉我怎样才能定期的调用一个收集数据的Web Services呢?

我们需要定期的使用程序从地方向省或市一级传送我们的数据,现在我们写了一个程序,但是能否定期的让它自动运行,并且能Smart一点-比如如果发生故障向我们报告错误

… … …

也许更多地时候,有人说可以建立一个Scheduled Task把你的应用加到这个Task中或写一个windows Services 做这件事情,但我想这是一个不虔诚和细心的回答但也请原谅这个人如果我也这么回答过你J

下面的文章可以给你一个具体的做法J

Automating Routine Jobs: Creating a Windows Service to Leverage Advanced .NET Components  --原文

当然你也可以参照C# Scheduler这篇文章,但我依然认为上一篇比较专业和深一些,但愿对你有帮助

 

Sascha P. Corti的消息---WSE 2.0 Reaches "Code Complete”

我相信这是正确的消息,更重要的是Sascha P. Corti与每个人共享了他最新的Slide(5M)DemoCode(10M之大),这个世界没有比看到这样的信息更让人感到快乐了J,感谢这些Blogger,感谢Sascha P. Corti

 

Time: 08 Mar 2004 - 03:15:55  | News Source: In-House| Posted By: ccBoy Henry  

 

猴年纪事, Niobe 、ShadowFax

 

BlogLongBlogBus的生活版上面的猴年纪事广州的利市

 

MSN上收到JJX的消息,评测网的主机正在迁移和升级,所以要等待一到两天。感谢JJX和他的一帮兄弟了,我想出点力做点贡献,他都不给我机会算了不说了J 除了感谢还能做什么,感谢许多关心评测网,奉献自己知识和力量的朋友吧,新的一年大家还会有更多精彩的东东。

 

新年也送大家一下礼物吧,评测网暂停就放多一些在这里:

 

1.  3721,CNNIC,百度,新浪免疫程序,非常Cool

 

 

终于可以摆脱这些讨厌的弹出窗口和病毒工具软件了。尽管作者周明波不愿意告诉我们这些注册表的位置,但这个工具绿色而简单,并保证绝不在后台运行。希望你推荐给更多人

            还有一点我想大家是共同的,讨厌XXXX (算了,大家都知道在说什么)

 

2.  MSDN - Authorization and Profile Application Block 发布  PDF/Code Download

 

The Authorization and Profile Application Block provides you with an infrastructure for role-based authorization and access to profile information. The block allows you to:

Authorize a user of an application or system.

Use multiple authorization storage providers.

Plug in business rules for action validation.

Map multiple identities to a single user.

Access profile information that can be stored in multiple profile stores.

不多说了,英文版的PDF和相关的代码,.NET的设计模式一样精彩

 

3.  ASP.NET and Struts: Web Application Architectures

 

一个非常全面的介绍流行的Web应用的体系架构,并且和J2EE进行了比较,另外也是一篇非常好的有关.NET/J2EE 互操作和迁移(Migration)的资源

期待哪位将它翻译成中文的,给我以及许许多多正在和J2EE交战的.NET项目经理使用,写在他们的PPT中,用在他们的方案书和标书中

 

4.  Niobe Workspace 暴现

 

Simon Guest'sWebLog已有介绍了,Niobe是一个展示微软如何用Managed 代码在Outlook 2003 中开发Smart Client应用的项目,里面有非常精彩的一些例子,比如如何和在Outlook生成自己的RSS阅读器。我和One by One讨论过这个项目,但无论无何我没有想到,这么快这个项目成为开源的项目,近10M的代码,希望所有的人不要学习,而是真的应用起来。

2004年只要你开发了任何基于Office System 2003Smart Client应用,无论成功还是遇到了困难都请发Email给我们或是到评测网中发表你的体验和问题。无论是帮助还是支持,我们都是愿意提供的。希望能看到更多的Niobe出现。什么是Niobe,如果你看到黑客帝国IIIII,那么你可以找到这个CodeName的来源J

 

5.  Shadowfax原代码喜降

 

记得是两天前,还在给Pete Coupland(Shadowfax的另外一个版主Admin)Email,向他索取ShadowFax的源代码

Tried to send you the code Henry, but it looks like your mail

account cannot accept a 1mb or greater attachment. The current size

of the file is approx. 1 mb.    Let me know, --Pete

 

Pete很快就回了Email告诉new2001@msn.com 太小了,而当我把另外一个MSN的邮箱给了他之后,他在一天之内又回复了,但是我一直没有收到这1MB的代码,我又发了两个Email询问,他都没回我以为他不会理我了,而今天我收到他的Email,他说有一个更好的版本发布了。最后我Download到的是一个5MB而且文档更加齐全的Shadowfax 最新版本,一起关注这个项目和技术,并请在评测网设计模式区域讨论它

 

  

当然还有许多好消息和好东东,比如Report Services的升级工具,安全指南;SPS WebPart的快速安装工具;InfoPath的增强预览版等等,这些还是放到评测网中,感到新的一年新技术还是层出不穷。

 

今天和JJX还聊到技术、年龄和学习的问题,以前我们还都跟得上,随便什么程序拿来就写,现在已经心里没底了J

以前我们老讲创新,自己写自己做,但现在能跟上变化,学习掌握达到会用,已经心满意足和非常吃力了。

终于感到程序员已经不再是这个世界的主宰力量了,美国、印度、日本、以色列、中国已经有足够的工人成为软件中坚力量的组成了,软件世界需要的更大规模的军团作战和商业了。商业和大客户成为决定IT和软件工业应用发展的主导力量了。用户对安全、部署、费用、质量的兴趣已经比不上如何让他的商业更加发达,如何让他获得更多更多的客户和生意更重要了。技术变得比之前任何时候都隐晦和难以向人解释。

 

很容易的发现MicrosoftIBMIntelHP以及DELL这样的公司开始向生活消费的市场进行渗透和进攻,我想也许这些是对于技术的一种重新诠释,当然他们发现解释和说明这些技术问题,对于之前他们认为容易的企业IT专业人士来说,和普通的消费者来说几乎要花同样的力气,甚至更多。 人们更愿意回到了最原始的状态,我们做来做Demo,让我们看看在生活中技术是如何帮助你,帮助你的生活,帮助你的娱乐,帮助你的工作和生意。对于那些早已厌倦了所谓快速变化的高端技术的普通人来说,他们的理念非常简单好东西,能帮助我,我喜欢,我就会买单。

 

新经济学家说我们开始走向体验经济

 

“如果你为物品和有形的东西收费,你所从事的是制造业。如果你为自己开展的活动收费,你所从事的是服务业。只有当你为消费者和你在一起的时间收费时,你才算进入了体验业。”---约瑟夫·派恩《体验经济》,

 

托马斯·达文波特在《注意力经济》之后走到了《最优理念》,而斯科特·麦克凯恩的《商业秀》就走的更彻底了。

 

你的企业到底在生产产业,还是在生产生活方式?你是在销售物质提供服务,还是在销售氛围和提供情感体验?

 

“客户不仅是在购买你的产品和服务,同时,他们更希望从中得到乐趣。因此,不管是出售产品还是服务,商业的实质就是做秀。你的企业如同置身于聚光灯照耀下的舞台,而你的员工就是演员。他们在出售产品和服务的时候也在表演。你的观众,也就是你的客户,可能会喜欢这样的表演,也可能会厌恶这样的表演,甚至是忽视这样的表演。”

 

“创造一种独特的氛围,用一种令人感到赏心悦目的方式来提供服务,你的顾客为了获得这种舒适的过程而愿意为之付费。”

 

“设计出能让你客户和员工感到惊奇、震撼、激动的终极体验”---- 和软件非常的相似

 

 

Longhorn moving away from COM and DCOM

没有人比Don Box更能体验COM/DCOM 以及XML/XML Web Services的历史发展以及穿越者两者之间需要的平衡和技巧,所以无论他是鼓吹还是传教,我都会相信;而当我看到下面的话语。我想,无论如何,OLE32.DLL将是这个世界上最贵的一个DLL

 

Box stressed that COM and DCOM are not dead. "Only now are some groups inside and outside Microsoft finally taking advantage of COM," he said. "Our commitment to COM is not finished...but our annual $6.8 billion (research and development) spend is not going on Ole32.dll," Box said, referring to the dynamic linked library COM uses.  ---Source

 

 

今天也非常高兴,被Ashutosh NilkanthHighlight了一把,但愿Ashutosh Nilkanth看得懂中文,但愿我已经遗忘.NET开发人员资源列表》的故事以及Fabrice MARGUERIE给我带来的伤痛了J

 

 

 

最后,在猴年上班的第一天终于可以访问http://www.brains-n-brawn.com了,毫无疑问,CASEY CHESNUT他是我的偶像---一个忠实的实践者。从2001年到今天,终于他也开始写WebLog,并且可以让他的崇拜者访问他的网站了J

我想任何一个人,在开始自己的新技术的旅程和准备挽起胳膊大干一场之前,

都应该先访问一下CASEY CHESNUT的网站--- http://www.brains-n-brawn.com

 

Time: 29 Jan 2004 - 02:44:26   | News Source: In-House| Posted By: ccBoy Henry  

 

好的软件和信息共享

 

今天去一个政府客户那里,居然不是因为.NET,按One By One的说法就是不用吹水J (我不同意的他的说法,但也没有当面和他论证) 我没有想到,听到这样的客户声音:

 

声音一:什么是好的软件

有的人说微软霸权,Office卖的贵,但WordExeclOffice为什么还流行,我们不得不安装,是因为它操作方便,太多的人会用了,我们单位没有人不会。另外它非常强大和适合我们单位中的工作,每个人都可以用WordExcel完成领导交待的任务,总结他们的工作,但是没有人会考虑数据如何传递和共享。如果说需要传递和共享,那么再找一个人来完成这个整理工作,这些4个人做他们原来的工作,新增加一个人做整理和统计的工作。软件再强大,它可以让这5个人一天工作加快到半天就完成了,那么这是一个好软件;如果这个软件先进到所有的工作只要一个人就可以完成,那么其他4个人就要下岗了,这样的软件不是好软件,会很难推广。

所以有时候功能太好的软件并不一定在企业里好推广,同样功能不行的软件业未必使用效果不好。

 

声音二:信息共享真的好吗?

信息共享当然好,但信息不能像Internet上那样随便共享,在企业里,推广好的软件,往往说加速信息共享,但是用你推广的软件往往意味着利益的重新分享和权利的丧失,什么都在服务器上,那谁还来找我?

以前的信息都在某个人的抽屉里,只有他知道,所以他就是权威,他不给你,你就没有他有威信和发言权,他的每一个信息都是权力的象征。现在不一样了,重要的不是数据和报告,而是谁能从报告和数据中看见结果和怎样分析数据,如果我行,你不行,那么证明我更有权威。所以谁愿意冒这个险,软件能让系统共享那是好的,但是并不意味信息能够共享,所有人就要使用这个系统。

 

感想:

心中有一丝痛,但是收获感觉更是温度。眼睛一亮,但是灵感随即消逝。

软件、技术和人之间还会存在矛盾和对抗,想到这里,我想,.NET要连接人、信息、设备和系统,那么关键的也许不在于软件多么强大和.NET如何一步一步实现这样的功能,而在于人们的观念是否能够先行。

 

评测网最近因为SQL Report Services而变得非常热闹,我也一天跑个好几次,估计大家都是因为Crystal  Report郁闷久了,许多人期待了很久,终于看到。 JJXSpiderManredmoonmmkk他们早已经在Yukon中接触到了这个产品,当时包括我都是报着玩的态度在评测网中聊,也许今天不一样,也许很快它就成为一个真正的产品,当我们知道还有许多人非常感兴趣和喜欢它的时候,心中有一丝的不同,会有一种跟随的感动,即使不是走在最前面我也愿意加入到这个队伍中。

 

没想到RS成为2004年的第一波,而我曾热切的以为是Biztalk Server 2004 ,也许在感情中我们喜欢更加熟悉的MS SQL Server

 

 

Time: 09 Jan 2004 - 02:44:26  | News Source: In-House| Posted By: ccBoy Henry  

 

Report Services 深圳站和示范代码下载

 

 

深圳的Report Service活动参加的人和广州一样的多,我知道他们都非常的喜好MS SQL Server,所以当我问下面有多少人从事过Windows开发的请举手?使用.NET Framework开发超过一年的也请举手。

两者的数量远远少于使用SQL的人,也少于在广州时参加活动中的人。我知道,自己又将面对许多可能刚刚开始遭遇.NET的微软爱好者们了。

SQL Report Services 的开发已经和过去非常不同了,让他们今天失望的是他们不会看到我们讲一张数据库表,讲任何一个存储过程,所有的开发是Web ServicesXML.NET Framework相关的知识。

我无意中重复的强调了这种开发方式的转变,之后我想也许他们还没有感受到这种变化,因为他们还在原来曾经非常熟悉的环境中,工作着。

官方的要求,一般会突出下面几点:

Developer productivity

Extensibility

Easy to customize

End to end BI solution

Price and TCO

 

但我想前三点是我强调和所能做到的,另外我也坚持认为对RS的开发也有三个层次:

1.  你知道什么是RS,什么情况下你用RS,然后你会熟练的设计和发表报表

2.  你会了解和熟练Report Services中提供的Services,很多时候你需要耐心和臣服于这些可能有局限的功能中,力求用最简单的方式帮助到你和你的项目

3.  对于RS扩展(Extension)的编程和开发,必须基于你的臣服和之上两个阶段的经验,甚至很多时候,扩展给你一个伸展的空间和可能,但并不代表这是一种最简单使用这个产品解决问题的方法。

最后,RS的开发不是一个新型开发模式的起点,和过去没有什么不同,.NET Framework的理解和掌握和你对这个产品的理解一样重要。

对于众多的ISV来说,在RS上的增值开发是可能的,但是显然有一部分还没有这么快跟得上。对于用户和市场来说,微软的PartnerISV们应该是最能受益的,因为之前的同类的产品没有RS这么容易客户化和定制开发,不过很少有人会注意到这一点。

 

当然如果你对RS感兴趣,那么你可以去评测网注册一个用户,获得活动中所展示的学习录像和演示代码,这是你开始Report Services开发最简单的起步Download

 

Time: 06 Jan 2004 - 23:32:11 | News Source: In-House| Posted By: ccBoy Henry  

 

Virtual PC 5.2和Virtual PC 2004 VM的设置不同

今天使用Connectix Virtual PC 运行一个的VPC系统,居然报错,非常恶劣,

提示之后退出然后进入死循环,不断提示出错和重新启动。--郁闷。

上网查资料,终明白,原来我使用的VPC镜像文件(vhd文件是)for Virtual PC 2004.

 

 

Unrecoverable processor error: ACPI configuration could cause VPC to fail on boot

Migration from Virtual PC 5.2 to Virtual PC 2004 may require the followig change

 

Improper setting of ACPI in bios of the VPC VM could cause a VPC VM to start and immediately reset in a continuous loop. To change the bios settings do the following

 

1. Immediately on powering up the VPC VM press delete to get into bios.

2. Tab until you get to the power section.

3. Change the ACPI Aware OS to Yes.

4. Press F10 and reboot the machine.

 

简单的说在VPC5.2中按住Delete键,直到出现虚拟机的BIOS,然后选择Power,

选择ACPI AWare Yes,然后保存设置,系统自动重新启动。

 

 

另外付上一些资源吧:

 

Virtual PC 2004 Homepage

http://www.microsoft.com/windowsxp/virtualpc

 

Connectix Virtual PC for Windows 5.2 HomePage

http://www.microsoft.com/windowsxp/virtualpc/previous/default.asp

 

Virtual Server Homepage

http://www.microsoft.com/windowsserver2003/evaluation/news/bulletins/vmnews.mspx

目前在测试状态,各位可以去这里申请成为一个测试的人员

http://www.microsoft.com/windowsserver2003/evaluation/trial/virtualserver.mspx

 

Connectix Virtual PC for Windows 5.2Virtual PC 2004 MSDN的订阅网站都可以下载

MSDN Subscriber Downloads

 

本来我也想根据Virtual PC 2004的手册和一些资料翻译整理一个FAQ

算了,各位去这里Download 这个用户手册吧-英文版,里面有不少问题解答。

 

Virtual PC, Windows Server 2003, and Sound

 

VPC 2004 is FAST

 

Using VPC as a Development Environment FAQ

 

Time: 05 Jan 2004 - 23:25:19 | News Source: In-House| Posted By: ccBoy Henry  

 

专业而非常强大的播放器

第二:foobar 2000 调优手册 -- http://www.foobar2000.org/

 

使用foobar2000已经很久了,因为我不喜欢WinAMP,一直使用WMP,但老实说对于列表和一些控制方式上,WMP不是完美的。但知道写这段文字之前,我认为自己并没有真正的使用foobar 2000至强的功能。

如果之前你依据专业音乐享受:玩转Foobar2000这篇文章使用foobar那么和我一样,还在初级阶段J

 

知道foobar 2000的魅力,是源于APE,现在网上最流行的音乐格式是什么?---APEMCPAAC,千万被说MP3J --不然证明你太老太落后了。

好了,其实好的体验来自好的信息,你在Internet上的所有体验取决去是在Internet上如何获得信息和学习获得技巧的高度。下面的许多文章和资源来自foobar 2000中文站X-Sound简体网站

 

文档和介绍

·         fb2k Wiki

·         Document

·         精华帖汇总

·         介绍和入门

·         官方FAQ

·         常见问题

 

Foobar2000音质优化指引高手必读,当然这不是启蒙教材J

要点

1.      至少使用Kernel Streamingoutput方式,再次也要使用Directsound2

2.      减少不必要的DSP,越少越有用则性能越好,启动FB2000 内存超过占用5205K—失败啊!

3.      尽量使用16Bit,不要选择抖动

 

参考文档

·         数字音频发烧必备工具推荐

·         Diy HiFi for PC 进阶指引 v4.66

·         音频编码专题

·         MP3 全攻略

·         MP3编码器:谁是最强者?

·         音频视频格式介绍

 

主题: Foobar2000化妆---定制Foobar 2000 的界面和安装插件

 

foobar的皮肤和我们之前的软件的皮肤都不太一样,使用上我感觉皮肤很像一个可以定制和更换的数控,而foobar本身更像播放器J

 

 

Look For Foobar 2000 --- foo_looks 插件网站

 

皮肤网站

·         Foobarlooks

·         55Foobar2000 Skins

本人推荐: fooAMP Ultra v1.3, Textbox, fooAMP v1.4JAWS (JustAnotherWindowShade), iPodLook,foo_My Way,STP clone,Windows Classic,CF3 v1.1,MicroBlack

 

参考文档

·         foo_looks - Users' / Designers' guide

·         foobar 2003 Formatting

·         如何做自己的Foobar2000样式

 

组件和插件

·         3rd party foobar2000 components(official)

·         3rd Party Plugins - (fb2k)

·         Uploads - (fb2k)

·         其他插件

·         Case's Page (components, "special" installer, betas, etc.)

·         kode's Page (components - file-formats, archive-support, id3v2-support, shuffle)

·         foosion's Page (components - dbsearch, cutnpaste, history, etc.)

·         Messer's Page (components - freedb, setyear, etc.)

本人推荐: foo_codepage_action, foo_infobox  , foo_tunes ,archive-support, shuffle, foo_looks, foo_wma, foo_lyricShow, Oddcast dsp For Foobar2000

 

好了,目前你已经获得了进阶,但是假如我不提到AX-ASIO或你没有使用AX-ASIO,那么你还是只是一个中级使用者J

AX-ASIO 使用方法难得的好文章,试一下,不是每个机器上都可以成功J DELL笔记本上的声卡,出现暴音

 

ASIO Plug For Foobar 2000 居然是日本文的

foo_output_asio(dll).dll (dll version) Ver. 0.34

foo_output_asio(exe).dll (exe version) Ver. 0.36

 

ASIO caps 检查本机ASIO 的能力

ASIO Technology by Steinberg

Warped Wave Wrapper Driver for Windows 2000-能够让你的声卡支持24bit的音频流处理,传说支持几乎所有的声卡,但不能在XPWindows 2003上安装

ASIO4ALL - Universal ASIO Driver For WDM Audio

ASIO2KS - Generic ASIO driver for WDM soundcards.

USB Audio ASIO Driver  

AxASIO驱动程序最新0.8 Beta

AXASIO--欢迎使用AXASIO插件。这个插件是完全免费的,目的是使支持WDM驱动的声卡支持ASIO

性能比steinberg提供的ASIO DirectX Full Duplex Driver800%,功能上提供了2声道输入,6声道输出并且可以自定义输出通道。而ASIO DirectX Full Duplex Driver只提供了22出。

AXASIO性能优越,功能强大,使用方便,实在是居家旅行必备良品,哇哈哈哈哈 :)

ASIO驱动合集- 包含了几个主要的ASIO驱动,方便使用

 

简单讲一下吧,我们如何使用它,使用ASIO的目的就是让我们普通的声卡也可以享受到ASIO的好处,带来接近高品质音频效果。

具体分为下面三步:

1.      选择一个合适的ASIO的驱动进行安装。

2.      安装ASIO Plug For Foobar 2000 DLL版本或exe版本

3.      foobar 2000 中进行安装和测试

 

第一:对于安装ASIO驱动,根据我的测试,个人推荐首选AxASIO 0.8, ASI02KS,最后是新晋的ASIO4ALL

最后的效果上AxASIO表现最好,性能消耗少,并且音质和ASIO2KS的相当,ASIO4ALL则不稳定需要不断测试调整,ASIO驱动合集则包括了ASIO2KSAxASIO,这个被排在最后,因为我不确定合集中ASIO的版本是否最新

AxASIO 0.8 ASI02KS安装非常简单解压缩,将文件CopyX:\Windows\System32 ---Windows 20003 Server /XP, X:\Winnt\System ---Windows 2000 然后再控制面板中看到AxASIOASI02KS两个图标,点击它们,如图,建议先不要修改它们的值,最后再调整

 

 

 

 

ASIO4ALL有安装程序,但是安装完成之后,我无法找到下图的控制程序进行调整。

 

 

第二:安装ASIO Plug For foobar 2000,这非常容易理解,就是使用一个foobar 的插件让foobar能够使用我们安装的ASIOASIO再和IO或是音频硬件和应用层交互。

ASIO Plug For Foobar 2000有两个版本,和ASIO caps一样都是出于日本,日本人非常牛,根本没有英文的Readme文档,全日文的,这点咱们要向他们学习。我看不懂,不过自定义过foobar 2000 Skin之后这些都容易理解了。

我用的foo_output_asio(exe)_036sse2版本,解压后有两个文件一个foo_output_asio(exe).dll一个foo_output_asio(exe).exe 将它们CopyX:\Program Files\foobar2000\components

这样就完成了第二步的安装

 

第三,设置foobar 2000 ,然后进行测试看目前的采样频率等等是否符合要求

这时候foobar 2000->preferences->Output 下面有下面几项ASIODirectSound DirectSoundv2.0 Kernel Streaming ,和WaveOut

 

 

 

在正常的情况下,你应该考虑在Kernel StreamingDirectSoundv2.0作为你输出的主要方式Kernel Streaming是首选。

 

当有了ASIO驱动之后,你可以选择使用ASIO作为输出方式,选中后需要点击go to settings…按钮

      

 

你可以选择其中的一个,保持设置之后,启动foobar 2000看播放效果。

首选AX_ASIO Driver, 其次是ASIO DirectX Full Duplex Driver, 最后选Wuschel’s ASIO4ALL

ASIO Kernel-Streaming Driver 性能应该最高,但是在我的机器上,无法拨出声音

当你选择上述的三个Device时,有些可能出现暴音或是刺耳的声音,你需要进行具体调整,这时ASIO caps有着非常强大的功能,

 

我一直找不到Wuschel’s ASIO4ALL的设置程序,但在ASIO caps可以控制它,这让我非常高兴。

 

当然如果你调整的足够好,接上音响,你会发现原来你的机器播放MP3这么的动听和圆润,去五味橱Download了莫奈印象、天碟落地和女子十二乐坊的奇迹,每首歌听起来都非常的不同,莫奈印象中的钢琴琅琅有声,天碟落地中的女声有如天籁,而带着我那头戴式耳机听女子十二乐坊使效果更是不同,经常感觉乐器的声音从左耳移到右耳,音乐在不同方向滑过,女子十二乐坊现场版的效果比我用新买的iRiver iHP-120更有质感和缥缈的回荡。

 

换上APE的文件,我终于明白网上流传的一张极品声卡 + 一对极品音箱 +极品APE = 天籁之音的原因了。

你除了卸载WinAmp之外,还应该考虑换一个声卡和购买一个新的音响,因为目前你还没有任何花费就享受到了这些美妙,软件真是奇妙。

 

Time: 04 Jan 2004 - 12:54:17  | News Source: In-House| Posted By: ccBoy Henry  

 

ATi Radeon系列催化剂驱动3.10安装在W2K3 的低型号的显卡上

好吧,我们需要一些轻松一点的话题,讲讲我今天遇到的配置问题,软件的世界是如此的奇妙J

 

第一:如何安装和使用ATi Radeon系列催化剂驱动3.10 –Download

 

ATI发布CATALYST 3.10驱动之家评测室评论为“在圣诞节来临前发布为节日献上一份礼。3.10ATI本年度发布的第10款驱动,也是ATI 2003年发布的最后一款官方驱动”

 

我自从ATI-Radeon-7-19-6374 之后,我DELL 640Radeon Mobility 7500就从来不能成功安装之后版本的催化剂驱动,而一直安装ATI Radeon显卡驱动的Omega加速版,因为Omega版本能够安装成功安装J 也使用过ATI Radeon显卡驱动Neutral加速版-你在我的LHVPC中看到过它,看到3.1最新的评测和介绍不仅有些动心了J,但看到下面的错误,我将感到非常沮丧。

 

 

直到我看到ATi Mobility显示芯片驱动修改工具--DH Mod,这是非常有趣的一个工具

 

 

使用起来非常简单,解压DownloadCATALYST 3.10驱动,然后运行DH(如果成功你必须保证驱动是在C:\ATI目录中),它会修改3.10 的驱动,主要修改两个文件C2_12924.infCX_12924.inf,检查一个一下文件你会发现多了Mobility 7500的注册条目,DH Mod真的非常不错J 它会加其他非常老的ATI显卡驱动

 

"Radeon Mobility 7500"= ati2mtag_M7, PCI\VEN_1002&DEV_4C57

"Radeon Mobility 7800 GL"= ati2mtag_M7, PCI\VEN_1002&DEV_4C58

 

这下CATALYST 3.10可以运行在Radeon Mobility 7500DELL 640 笔记本上了,当然你还是不能使用正常的安装程序进行安装,

 

 

而需要使用

Display Properties-> Advanced -> Adapter-> Properties-> Driver -> Update Driver

 

用自定义的方式,选择3.1的驱动目录,选择C2_12924.inf (我是在Windows Server 2003 Enterprise上安装),非常顺利,安装完成,重新启动机器,关掉没用的ATI HotKey PollerATI Smart两个Service,运行了常用的游戏和视频软件,感觉不错,我想是心里感觉不错。

 

 

 

整个过程,花了四个小时,证明两件事:

1.      Windows 2003 Server XP一样对驱动并不挑剔,只要你愿意,它可以工作得非常好,甚至比XP更适合做桌面的Workstation和开发环境的机器。W2K3 Server 非常不错!

2.      同样的方法同样的环境,我在另外的IBM A30的笔记本上也安装成功,这台可是我的多媒体机,这些可爽了J  ATI 3.1的驱动性能果然提高!

 

另外一个经常访问的设备驱动的网站:驱动之家

 

Time: 03 Jan 2004 - 12:21:36 | News Source: In-House| Posted By: ccBoy Henry  

 

Flash展开的一段想法

Mark G. Patterson asked:

"What's the best way to embed flash animations in .NET Windows Forms apps?"

Well, here's how I do it...

1.      First you want to add the "Flash" control to the Toolbox:

1.      Right-click on the Toolbox, choose "Add/Remove items..."

2.      Select the "COM Components" tab

3.      Scroll down to "Shockwave Flash Object" and make sure it's ticked

4.      Click OK

2.      Drag the "Shockwave Flash Object" from the toolbox onto the Form (just like any other control)

3.      Righ-click on the new object and select "Properties" to show the custom properties panel

Some things to keep in mind...

  • You probably don't want to hard-code the URL for the move in the properties dialog, so try setting the "Movie" property to something like Application.StartupPath + "\\MyMovie.swf"
  • If you want to talk to the Flash movie from C# (or VB.NET or whatever) then you need to use the "SetVariable" method
  • If you want to talk to the host Windows Forms app from Flash, use FSCommand... you'll need to add an event handler in your Windows Forms app
  • Debugging is a real pain, if someone out there knows of a nice way to debug this combo, please let me know!

For communication, I prefer to use XML, as I can have any simple/complex data I like going back and forth. The C# to Flash communication is done via a Queue, Flash tells the C# host when it's ready for another message by using a FSCommand, at which point C# sends the next message on the queue. When a new message is added to the Queue, it checks if Flash is ready and if so sends it straight away, otherwise it's added to the queue ready for the next "I'm ready" command from Flash.

 

取自Tim WaltersWebLog因为这里引起了三个有趣的想法:

 

1.  如果将Flash的动画嵌入到你的Windows Forms应用中,下图中会发现WinForms 做到上面的实现只需5分钟J

 

2.  Flash将是非常有趣的一个话题,因为我在EricWebLog看到MSDN更新RSS阅读的一个Flash,非常棒,很高的重用性,现在你只要用代码,就可以在你的网站上拥有这些信息,当然导致你的网页速度更慢些而且我不喜欢控件上带有博客堂的LogoJ 。同样的原理你可以用代码添加Windows Media Player 9的控件,来播放WMP9支持的任何媒体格式,而使用最新的FrontPage2003Quick Tag Editor的功能则添加这些散乱的Html代码更加简单和方便

 

3.  Flash的应用(比如支持XML编程、支持Web Services),很容易让人想到XAML带来的未来景象,PDC上一个很棒的Demo是利用Adobe After Effects for PDC创建一个After Effects项目,然后进行创作,之后可以将项目ExportXAML格式,然后再使用XAMLCode Behind很快就可以有奇妙的效果,有的人说这是Smart Client,不过我认为这和现在的Flash中支持编程的原理一样,但显然XAML 更简单而且代表了更高生产效率的未来编程模型,后者格式更开放。毫无疑问,这将和Flash的编程方向产生竞争力,Flash会拥抱C# VB.NET作为它的编程语言吗?

 

使用 Adobe After Effects创作然后Export 成XAML形式

 

 

利用Code Behind增加代码,访问Web Services或.NET/XML应用

 

 

加Flash控件到Toolbox:

 

代码段:

播放Eric的MSDN RSS Flash
<object classid=clsid:D27CDB6E-AE6D-11cf-96B8-444553540000 codebase=http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0
width=500 height=350>
<param name=movie value='HTTP://www.flashsky.com/20020915_cao/14770/reshenglu.swf'>
<param name=quality value=high><embed src='HTTP://www.flashsky.com/20020915_cao/14770/reshenglu.swf' quality=high pluginspage=http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash type=application/x-shockwave-flash width=500 height=350>
</embed>
</object>

 

使用WMP播放歌曲
<object align=middle classid=CLSID:22d6f312-b0f6-11d0-94ab-0080c74c7e95 class=OBJECT id=MediaPlayer width=350 height=100 >
<param name=ShowStatusBar value=-1>
<param name=Filename value='http://music.yf163.com/mp3/2972-1.mp3'>
<param name='AutoStart' value=1>
<embed type=application/x-oleobject codebase=http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701 flename=mp src='http://music.yf163.com/mp3/2972-1.mp3' width=350 height=100>
</embed>
</object>

另外一招,可以让你的网页有背景音乐
<bgsound src="http://wwww.sugo.com/xiaomaoxiaogou.mp3" loop="-1"> -1表示一直循环播放

 

FP 2003 中的Quick Tag Editor功能--我们叫它见缝插针

 

Time: 02 Jan 2004 - 10:48:02  | News Source: In-House| Posted By: ccBoy Henry  

 

可能性 vs. 必要性

 

年终是忙碌的,以致于许多事情涌了过来,轻松的时候你可以说“事情要分个轻重缓急,我会计划一下优先级”,但终于有你应接不暇的时候,所以忘了优先级,成了做事的机器,当然这也挺好,疲惫不堪的回到家,来不及想什么,喝完瓶罐装可乐或是抽完一支烟之后就睡吧。

不过有时候,特别在忙碌中你身边和你一起工作的同事就非常重要,有时候我也会庆幸自己的运气非常不错,但完成一件让自己有成就感的工作之后我想其实很多时候是我身边的同事帮助了我,非常庆幸我身边的这些同事,我也相信这个世界上有许多相信可能的人,许多时候,如果做一件事情,你的第一印象是相信可能成功,那么许多时候真的能够成功。

我所学过的最好的销售课程中,老师将这个世界买主的动机分分成下面几类,其实人做事的动机不是也一样J

1.      可能性 vs. 必要性

2.      自私 vs. 无私

3.      快乐 vs. 痛苦

4.      在意他人的眼光 vs. 不在意他人的眼光

 

人们若不是因为可能得到某种利益而行动就是因为他不得不这么做

人们看待事情的角度若不是以对自己是否有影响作为判断依据,就是以是否会对他人造成影响作为依据

人们做决定不是为了感受快乐就是为了逃避痛苦

对于是否在意他人的眼光和想法是心理学的问题,但是有的人真的非常在乎,而有的人不在乎

 

电脑软件的魅力在于它在人的感知和经验之上建立一个非黑即白(0/1)的模型和世界,我喜欢电脑软件,很多时候并不是因为喜欢它所营造的这个非黑即白的世界,而是因为它创制的这种可能性,因为人人都知道这个世界不是非黑即白的,但电脑软件相信它能创制这样一个世界的可能性,所以我喜欢相信可能性的人或事物。

 

传说相信必要性的人不会轻易的辞职,因为他们基于现实和理性做出判断和行动,而相信可能性的人似乎永远都在做白日梦,认为这个世界上有许多工作等着他,当然这么说太简单了,往往就是这样,可能性和必要性不是我们的重点,我们的问题是,怎样判断自己是一个相信可能性还是相信必要性的人? 正如很多时候都是这样,我们花两个小时听一堂课来了解“什么是Web Services?”,但可能关键的问题是,“我为什么要考虑使用Web Services?我在什么样的情况下使用它?”,对于.NET 也是一样,问题的关键不是“什么是.NET?”而是“我为什么要用.NET,什么时候我该使用它”

 

相信可能性的人会提出后面的问题,而对于必要性的人来说, 什么是Web Services 是他首先要了解的。事实上,商业中的许多问题,是要你解决类似后面提的问题,也许你每做的每一件事情都是将可能性转化成必要性的一个历程和体验。最简单的说,我工作中99%遇到的问题不是让客户知道和完全明白“什么是.NET?”,当然这也不是客户最关心的问题。假如你是一个相信必要性的人,又假如你的客户也是一个相信必要性的人,那么对你来说,你已经和你的客户一起跨过可能性和必要性的鸿沟,也许比“什么是.NET?”更加重要和关键J

当然这不是如何判断的唯一方法,培训的时候,老师教我们做这样的小测试,“你几岁开始离家并开始赚钱?”经验证明一个越早离开父母和家,自己生存和赚钱,那么他就越有主动进取的态度,也就越具有思考和相信可能性的特质,没有人是绝对的相信可能性或必要性,但通过这个问题,你可以知道回答者或你自己在可能性和必要性量尺的那一边偏重了。

 

新的一年,祝福每个浏览我的WebLog的朋友们---新年快乐!

我们将继续相互陪伴走过新的一年,我想我们会分享到更多的经验、信息和情感。

 

 

WebLog的魅力在于点击率、人气还是内容?

在美国,WebLog生长的土壤是新闻和政治,但在中国WebLog似乎还没有找到真正的上层建筑的土壤和环境。

老外这么定义WebLog---解决你为什么要成为一个Blogger,你要成为一个怎样的 Blogger的问题J

 

Blogger的使命:重写政治新闻学,甚至民主本身。

Blogger 的目标:通过在Internet上发布言论成为主流媒体的延伸。

 

尽管在中国,WebLog还是一个新兴的事情,但是我想WebLog需要找到真正属于自己的土壤,这样才会有生命力。上述的使命和目标不能像WebLog这个名词一样也复制到中国,那么中国的Blogger是否会感到尴尬?

 

我非常尴尬的看到,

WebLog成为网络日记的一种;WebLog成为个人网站的又一个新春;WebLog带动疲软的网站点击率;WebLog和网站一样被鼓吹要人气要眼球;WebLog也罕见的在中国被商业网站进行炒作和运作,Blogger本人没有获得利益反而受到伤害;WebLog和传统传媒模糊化,沦为网络文摘和报料区。

 

我还看到:

Weblog报道说某中学的几班几校已经使用WebLog进行教育和学习了,--天呢这些WebLog有价值吗?有必要让中学生进行WebLog吗?

 

WebLog进行偷换概念,甚至标榜中国博客第一人,害得我现在对“博客”两个字已经有了疑虑。--你说你是博客,第一他会问你,你是否是正宗的博客?第二,你会发现概念被偷换后,当你告诉别人你是一个博客的时候,你必须解释你和“博客”是不一样的博客。

 

为了眼球和人气,也搞选美经济和各类评比。--WebLog在道德、言论、自由、民主方面目前根本没有固定的标准和公认的定论,所以跟着别人一起吆喝攀比,必然是失准,中国版的WebLog评比让Internet布满跌碎的眼镜片“千万别选上我”J  成为2003年中国博客最佳竞选和拉票口号

 

。。。。。。

 

我的个人理解:

 

大多数人做WebLog是因为爱好,所以WebLog最大的魅力不在于内容、点击率或人气,而在于后面写WebLog的那个人,让多少人通过WebLog了解你以及你通过你的WebLog影响了多少人是最重要和本质的。当然你也可以将它换成,有多少人从你的WebLog上分享到你的经验以及多少人通过你的WebLog感到对他们有收获。这也将是非常困难的,对于每个Blogger来说,这不仅需要他因为爱好,而且需要将爱好的一部分转化成非常独特和有价值的东西。进而我认为这回归到WebLog比较本质的因素--影响力上

Blogger是通过WebLog表现自己,进而发挥和建立自己的影响力。

 

所以希望新的一年,每个WebLog的作者都能成为一个非常有个人魅力和影响力的Blogger

--------这是给我自己和每个Blogger的新年WebLog寄语!共勉

 

Time: 01 Jan 2004 - 02:26:38  | News Source: In-House| Posted By: ccBoy Henry  



All trademarks mentioned on this page are the property of their respective owners.
News script by
ccBoy, maintained by ccBoy ?2000-2004 dotNETTools.org Our privacy statement can be read here
Recommended browser: IE6.0+/Avant Browser 8.0+  1024X768 
所有文字和图片版权所有 。未经授权请勿传播、转载或改编。如果有问题或建议,请发电子邮件给new2001@msn.com