BizTalk Server 2004
下一代平台和开发工具展望 Name Title Microsoft
Visual Studio Whidbey 回应开发过程的种种挑战 实现应用的快速开发 实现对软件开发的全程管理
Whidbey Enhancements ASP.NET 无论使用哪一种语言,都可以实现快速开发 大大减少实现常见场景的代码工作量 大大简化数据访问 一致的外观 主控页面 (Master Pages) 主题和外壳 改进的性能 内置的移动支持
ASP.NET Whidbey
Whidbey Enhancements Visual C# 开发体验 重构(Refactoring) 代码展开(Code Expansions) 改进的代码格式 改进的智能感知(Intellisense) Java 语言转换助理 语言 泛型 (Generics) 迭代器 (Iterators) 不完整类型 (Partial Types) 匿名方法 (Anonymous Methods)
Visual C# Whidbey
Whidbey Enhancements Visual Basic 开发体验 我的类 代码片断 自动更正 异常助手 (Exception Helpers) Edit and Continue 改进 的VB6 升级 语言 运算符重载 无符号数据类型 XML 代码文档
Build Applications Rapidly Smart Client 丰富的用户体验 新的控件 简单的数据访问 更快的开发 更少的代码 更少的点击 改进的性能 简便安全的部署
ClickOnce SmartClient in Whidbey
Whidbey Enhancements Visual C++ 开发体验 生成“纯粹的” 和 “安全的” CLR 代码 特性引导优化 (POGO) 64位 支持 移动开发 语言和库 C++/CLI 新版本的 STL 新版本的 CRT 增强的MFC
Visual J# Key Enhancements 扩展的JDK 功能 可以调用 .NET 泛型 CLS Extender 支持枚举类型和值类型 集成J# 浏览器控件 集成Swing 功能 类设计器 重构、代码展开
当前开发过程中的问题 开发流程和实施之间的脱节 应用架构/设计人员和程序员的脱节 设计文档和代码之间的脱节
企业应用设计工具 创建一套针对模型驱动开发的,支持DSLs的工具雏形 强调特定的开发任务 实现与代码或是其他模型高度可靠的,连续同步的映射 目标: 简化SOA 的设计和开发 创建一套针对模型驱动开发的,支持DSLs的工具雏形 强调特定的开发任务 实现与代码或是其他模型高度可靠的,连续同步的映射 通过工具扩展和集成模型数据 产品化并且推广底层的工具生成框架和工具
Dynamic Systems Initiative (DSI) 应用 应用宿主 网络技术 与操作系统 硬件 系统定义 模型
Whidbey 解决方案 应用设计人员 应用宿主 应用 系统定义 模型 系统设计人员 系统宿主设计人员 逻辑数据中心设计人员
WhiteHorse
The Next Version Of Windows Code Named “Longhorn” 给PC的使用者更多的控制和自信 有效的组织过量的信息 连接您的世界
WinFXTM Evolves the .NET Framework WinFX是 Longhorn的API 整个OS都对托管代码开放 Win32 和 .NET Framework 的应用将照旧运行 全面支持本机和托管代码的互操作性 Developer Tools Visual Studio Whidbey Visual Studio Orcas System.Web System.Windows Forms Ink Documents Navigation Explorer Media Services UI Security Caching Configuration SessionState System.MessageBus Filters Services System.Storage Contacts People Picker System.Data System.Storage Base Schemas Common System.Xml Shell Presentation Base Services Storage Communications OleDb Sql XSLT SqlXml SqlTypes Serialization ObjectSpaces SqlClient XPath System Collections IO Security IRM Privacy Runtime Configuration Net InteropServices Diagnostics Reflection Remoting Globalization Resources Transactions Serialization ServiceProcess Threading Text
Longhorn (00:01:53)
Developer Roadmap To Longhorn
© 2003-2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.