zoukankan      html  css  js  c++  java
  • AllInOne Code Framework: 微软一站式开发技术框架解决方案 2009826 新增sample code简介

    微软一站式开发技术框架解决方案 2009年8月26号更新。下载地址:

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

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

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

    微软一站式开发技术框架解决方案 中文说明

    在这次更新中,我们新增了不少Windows 7以及Windows 7 应用程序兼容性相关的sample。其中C++编写时代码示例,你需要安装Windows 7 SDK才能成功编译。

    CSWin7TriggerStartService, VBWin7TriggerStartService
    Trigger-start Service是Windows 7中的一大新特性。在Win7中Windows Service可以注册一些事件如USB插入。当这些事件触发时,Windows Service自动启动或关闭。如此一来,Service可以按需启动,从而提高系统的整体性能。CSWin7TriggerStartService和VBWin7TriggerStartService 演示的就是如何编写.NET代码开发Trigger Start Service。示例中你可以看到如何注册USB插入事件,以及如何注册网络连接和断开事件。

    CppWin7ShellLibrary, CSWin7ShellLibrary
    Shell Library同样是Windows 7中新引入的概念。Library是从过去的My Documents这个概念自然演变过来的。A library is a common store of user defined locations that applications can leverage to manage user content as their part of the user experience. CppWin7ShellLibrary和CSWin7ShellLibrary演示如何创建、打开、删除、重命名shell library,以及如何添加、删除、枚举shell library中的用户自定义文件夹。

    CppCheckOSVersion, CSCheckOSVersion
    这两个示例演示了如何正确检测当前操作系统版本。系统版本的检测和应用程序兼容性有着密切的关系。顺便说一下,Windows Vista的系统版本号是6.0。Windows7的操作系统版本是6.1,而不是7.0或7.1。

    CSASPNETCascadingDropDownList
    CSASPNETCascadingDropDownList 示例包含了两个例子:有页面刷新的级联下拉框 和无页面刷新的级联下拉框。前者主要是利用DropDown List 的SelectedIndexChanged 事件来绑定子DropDown List;第二个主要是使用XMLHttpRequest和JavaScript在客户端实现无刷新的级联DropDown List。

    CSASPNETPageValidation
    通过一个简单的用户名注册示例,介绍如何使用一组ASP.NET 验证控件对一些页面的通信类进行验证。

    CSASPNETAjaxExtender
    CSASPNETAjaxExtender 的实例主要介绍了如何使用ASP.Net Ajax Extender模型创建Extender控件。并且,在实例中描述了创建TimePicker Extender 控件的过程。TimePicker控件是一个时间选择器,用户可以通过拖动时间指针来选择时间。

    VBADONETDataService, VBADONETDataServiceClient
    这两个是ADO.NET Data Service 示例的VB.NET版本。C#版本请参见CSADONETDataService和CSADONETDataServiceClient。

    CSXmlSerialization, VBXmlSerialization
    演示了如何将一个.NET对象XML 序列化到一个文件,再从这个文件反序列化成一个.NET对象。

    CSWinFormSplashScreen
    演示了两种给C#编写的WinForm程序添加splash screen的方法。方法一:在Application.Run 应用程序的主窗体之前,先Application.Run一个splash screen窗体。方法二:添加对Microsoft.VisualBasic的引用,然后通过Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase类来实现自定义的splash screen。

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

  • 相关阅读:
    利用calc()宽度计算做响应式布局
    设置背景图片后,使用backgroup-size出现的问题
    三、算法与控制结构
    C++数值计算
    python认识及环境变量
    Unity查找Editor下Project视图中特定的资源
    UGUI ScrollRect滑动居中CenterOnChild实现
    unity与android交互总结
    UGUI笔记
    UGUI性能优化
  • 原文地址:https://www.cnblogs.com/Jialiang/p/AIO20090826.html
Copyright © 2011-2022 走看看