All-In-One Code Framework(AIO)两周一个release,我们再一次做到了!过去的两周是艰难的,因为五一和五四长假加上内部一些business的变动占据了我们大量的时间和精力。但是,在同事们加班加点的努力之下,新版All-In-One Code Framework还是强力问世了!
http://cfx.codeplex.com/Wiki/View.aspx?title=All-In-One%20Code%20Framework%20Examples
下载地址:
http://cfx.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=26687
如果您是第一次听说All-In-One Code Framework这个项目,请参阅主页上的相关介绍http://cfx.codeplex.com/,以及这篇blog
All-In-One Code Framework(AIO):一站式微软开发技术框架解决方案
和前一版相比,All-In-One Code Framework 2009-5-10新增了如下sample code。其中,我们尤其考虑到了WinForm的开发人员,增加了大量WinForm的典型示例。
CSWinFormControls, CSWinFormObjPersistence, CSWinFormDragAndDrop, CSWinFormGraphics, CSWinFormTimeConsumingOpr, CSWinFormPrinting, CSWinFormPassValueBetweenForms
这些都是和WinForm开发相关的典型例子。涵盖了WinForm control 自定义,对象持久化,Drag & Drop,GDI+绘图,WinForm中多线程的应用,Form的打印,以及多个Form间相互传值的方法。如果您有任何WinForm方面的sample request,请在此发帖。我们会对您的request进行评估,并加入到All-In-One Code Framework(AIO)。
CSExcelAutomationAddIn
Excel automation add-in演示的是如何向Excel添加User Defined Functions (UDF)。
CppAutomateOutlook
编写native C++的代码来automate Outlook。
VBLinqToDataSets, VBLinqToObject
这两个example是All-In-One Code Framework 2009-4-11中CSLinqToDataSets, CSLinqToObject的VB.NET版本,演示了LINQ to DataSets和LINQ to Object技术。
CSLinqToXml, VBLinqToXml
CSLinqToXml和VBLinqToXml主要演示了如何在C#和VB.NET中使用LINQ to XML技术创建和查询XML文档。创建XML文档的数据源主要选取了内存对象以及SQL Server数据库。在创建和查询XML文档时,VBLinqToXml更是使用了VB.NET 9.0的新特性--XML literals,来直接对XML文档进行操作。
CppWindowsHook
编写C++代码做全局和局部钩子。您可以将它和CSWindowsHook例子进行对比,看看.NET和native C++在Windows hook上的不同。
CppWindowsDialog
这个例子演示了native C++ Windows Application中modal dialog和modaless dialog的显示。
CppHeapCorruption
如果您想了解heap corruption最典型的原因,场景,检测和Debug的方法,请参看这个例子。
最后,如果您对新版的AIO有任何建议和反馈,请在此提出。谢谢!