Win32 API在Longhorn上会怎么样?
来源:互联网 发布:js 发布订阅模式 编辑:程序博客网 时间:2024/04/23 16:32
Q: So what's changing from a developer's standpoint?
A: In the technology generations leading up to Longhorn, Microsoft has been moving to a .NET-based managed code environment dubbed WinFX, and the Longhorn generation will finally mark a clean split with the Win32 APIs of the past. That is, Win32 will be in maintenance mode, and all new development will occur with WinFX managed APIs. One such API, Avalon, forms the basis for the new Desktop Compositing Engine (DCE) in Longhorn that replaces GDI and GDI+. These and other new Longhorn APIs will utilize the XML Application markup language (XAML) to make Longhorn more accessible to developers than ever before. The idea is to significantly reduce the number of APIs and make the APIs more standardized. Today, there are over 76,000 Win32 APIs, and countless wrappers. With Longhorn, Microsoft hopes to reduce the API set to 8,000 to 10,000.
Another significant change in Longhorn involves device drivers. In the past, Microsoft allowed customers to use non-signed drivers, which helped compatibility, but caused stability problems. No more: In Longhorn, users hoping to take advantage of the system's exciting new capabilities will only be able to use signed drivers.
Developers interested in Longhorn should examine the Visual Studio 2005 "Whidbey" release, currently in beta, and the Longhorn SDK. which includes developer-accessible UI components and behaviors.
Q: This sounds like a huge change from today's Windows. Will my current applications still work with Longhorn?
A: Yes. Microsoft has even pledged to retain DOS compatibility with Longhorn, though it's currently unclear whether DOS support will be improved over what's available today in Windows XP.
Q: I keep hearing that WinFS is a new file system. Is Microsoft abandoning NTFS?
A: No. WinFS is implemented as an add-on to NTFS and is not a completely new file system. Rather, it is a new storage engine built on the NTFS file system.
- Win32 API在Longhorn上会怎么样?
- 如果codefish架构在xml上会怎么样 ?
- 在 Longhorn 道路上跨出新的一步
- [转]在 Longhorn 道路上跨出新的一步
- 拦截win32 API 调用(上)
- 在.NET中輕鬆快樂叫用Win32 API
- 怎么样在电脑上禁用快捷键?
- Longhorn
- Longhorn的sidebar会有人用吗?
- [Win32] API Hook(1)在32位系统上的实现
- [Win32] API Hook(2)在64位系统上的实现
- 系统理解Win32 API和MFC(上)
- 系统理解Win32 API和MFC(上)
- 系统理解Win32 API和MFC(上)
- 系统理解Win32 API和MFC(上)
- 系统理解Win32 API和MFC(上)
- 系统理解Win32 API和MFC(上)
- 系统理解Win32 API和MFC(上)
- 用脚本实现下载
- 连战:一生经历政情冷暖
- 覃辉被拘之谜
- 中华人民共和国军衔、警衔、关衔图解
- 我们需要一种新的商业模式
- Win32 API在Longhorn上会怎么样?
- 郁闷的五一黄金周
- 人际关系的55个绝招
- 命令行配置Samba服务
- 公司裁人之道
- 工程师成长之路(zt)
- 在对话框窗口内绘图(VC++)
- 软件大师所具备的素质 -- 算法
- 一个牛人的Linux论道(zt)