AIO: 最新AllInOne Code Framework 2009427 问世了!

经过两个星期各位同事不分昼夜的努力,最新版All-In-One Code Framework 2009-4-27问世了!

http://cfx.codeplex.com/Wiki/View.aspx?title=All-In-One%20Code%20Framework%20Examples

下载地址:

http://cfx.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=25973

如果您是第一次听说All-In-One Code Framework这个项目,请参阅主页上的相关介绍http://cfx.codeplex.com/,以及这篇blog

All-In-One Code Framework(AIO):一站式微软开发技术框架解决方案

和前一版相比,All-In-One Code Framework 2007-4-27 新增了如下sample code。

MFCSafeActiveX
这是一个使用MFC编写可以被host在web page中的ActiveX control的基本框架。在本次release中,我们根据用户的反馈添加了从ActiveX control call web page中javascript的代码示例。相关帖子:
JavaScript callback in ActiveX Template Library newsgroup
pass Javascript callback into MFC ActiveX in ActiveX Template Library newsgroup

CppCLIWrapLib
这个事例demo了如何为native C++编写的库做一个C++/CLI的wrapper,从而native C++ 库中的功能可以轻松地被任何.NET的程序复用。

CSSocketServer, CSSocketClient
这两个example演示了如何编写Visual C#代码来使用socket,从而做IPC或RPC。

CSAutomateWord, VBAutomateWord, CppAutomateWord, VBAutomateExcel, CppAutomateExcel, CSAutomateOutlook, VBAutomateOutlook
这一系列的example都是和Office automation相关的。以Microsoft Word为例,CSAutomateWord, VBAutomateWord, CppAutomateWord演示了使用不同编程语言(C#, VB.NET, C++)来automate Microsoft Word做相同的事情。您可以比较这三个example的code,观察不同语言做automation的差别。

CSVstoServerDocument
使用VSTO的ServerDocument class从VSTO customized Office文档中提取相关信息,并以编程方式添加或删除VSTO customization。

CppRedirectConsole
编写native C++代码redirect console程序的stdin和stdout。

CSWinFormDesigner
演示了最典型的WinForm Designer的制作方法。真的很cool!

CSEncryption, CSDigitalSignature
这两个example是和Cryptography相关的。CSEncryption演示了加解密。CSDigitalSignature则是和签名相关。

CSWPFThreading
这是AIO中第一个和WPF相关的例子。演示了WPF中worker thread和UI thread的best practices。考虑到对WPF感兴趣的人较多,我们team打算接下来花大力气打造更多更精彩的WPF example。

如果您对新版的AIO有任何建议和反馈,请在此提出。谢谢!

原文地址:https://www.cnblogs.com/Jialiang/p/AIO20090427.html