当前位置:首页 > TechED VS2008课件

TechED VS2008课件

点击次数:1175  更新日期:2010-12-29
\n

园子里的兄弟姐妹大家好!
我将在TechED2007上海站讲过的VS2008幻灯片传上来了,由于平时讲课不多,而且一般受众主要是架构师和资深开发人员,所以会后部分人反馈说讲的有点深了,以后我会注意的,PPT下载地址在:http://www.91files.com/?SWJ5J29RBYP75GHE6QK3
为了不违反policy,北京的DEV430PPT我会在会后放上来。
同时欢迎大家莅临我在北京的DEV430,本周五上午9点档,不见不散:)
另外,微软对自己的开发平台要做一次反馈调查,请兄弟们上网溜达的时候填一下:
http://www.msgisvevents.com/survey_link.asp


\n

附:上海VS2008 Session中我加了一些.NET3.5和如何将VS2008相关技术用于实际场景的内容,大纲如下,FYI:
.NET Fx 3.5 与Visual Studio 2008:微软新一代开发平台
张大磊 (Ray Zhang)
http://www.cnblogs.com/msdpe
DEV-300
讲座的目的和内容
Visual Studio 2008设计目标与开发路线图
Visual Studio 2008 设计目标
Windows Server 2008, Vista 和Office 2007的最佳工具集
支持.NET Framework 3.5及之前多个版本
支持包括ClickOnce和VSTO在内的Office 2007应用开发
Vista通用控件的MFC支持
让Web开发人员如鱼得水
HTML / CSS 设计器的改进
集成的AJAX与JavaScript支持
语言级别的改进
VB / C#中数据访问与开发语言的更佳整合
Team System的功能增强
提升开发效率
改良负载测试与持续集成
改良版本控制与工具性能
Visual Studio 2008 设计目标
.NET Framework 3.5 概览
什么是.NET Framework 3.5?
.NET Framework 3.5 概览-基类库
System.TimeZoneInfo
System.DateTimeOffset
System.Collections.Generic.HashSet
System.IO.Pipes (命名管道)
新的Suite-B加密算法
EventSchemaTraceListener
支持Vista事件日志模型(ETW)
System.Threading.ReaderWriterLockSlim
.NET Framework 3.5 概览-垃圾回收
新的GC模式:
GCSettings.LatencyMode
Batch
Interactive
LowLatency
新的GC.Collect方法:
GC.Collect(<generation>,GCCollectionMode)
Forced
Optimized
Default
.NET Framework 3.5 概览-安全
支持Vista下Suite-B加密算法
支持浏览器中托管控件的可信发行列表
改进的反射安全模型
.NET Framework 3.5 概览-动态语言支持
程序设计语言的改进
程序设计语言的改进-Visual C++
支持最新的微软平台
Vista通用控件的MFC支持
IDE和项目中的UAC支持
新Vista SDK中包含大量的非托管API
本机代码与托管代码的桥梁
STL/CLR
Marshaling library
增强的敏捷开发与开发效率提升
基于元数据的增量托管代码构建与并发源代码编译
多处理器源代码编译
类设计器又回来了J
程序设计语言的改进- Visual Basic
简化查询数据
集成查询与转换操作
统一对象、关系型数据、XML数据的查询方式
更简便操作XML
处理XML文档更快速
访问XML对象更简便
提升IDE生产效率
智能感知,大项目性能,Tooltip透明, code snippet高亮
程序设计语言的改进- VB 9.0新特性
语言集成查询(LINQ)
XML数据类型
无处不在的智能感知
VB Power Pack 控件
Refactor!
Interop Forms Toolkit
程序设计语言的改进- Visual C#
整合对象、关系型数据、XML的访问方式
语言更加简洁
增加函数式编程构造
将语言与特定API解耦
程序设计语言的改进- C# 3.0新特性
程序设计语言的改进- LINQ
用以降低处理数据的复杂性
查询操作可用于任何集合
内置示例: Select, Where, GroupBy, Join等
扩展模型:可扩展、可替换
好处
以一致的方式处理数据,屏蔽了数据类型带来的复杂性
以对象的眼光看数据
与编程语言的良好集成
在Visual Studio中通过智能感知提升开发效率
LINQ 架构与组件
有关LINQ的三件事…
数据== 对象
命令à 声明
支持对象、关系型数据、XML
程序设计语言的改进-LINQ
LINQ to SQL – 强类型数据库
RAD开发场景
直接映射SQL Server数据库家族
Visual Studio 2008 RTM时发布
LINQ to Entities – 对现有Schema的复杂映射
企业级应用场景
对SQL Server和第三方数据库的复杂映射
Visual Studio 2008更新时发布
Visual Studio 2008 Betas/RTM时发布CTP版本
LINQ to DataSet – 内存中的缓存与更改监控
应用场景与目前的DataSet一样
离线、脱机、更改监控……
..增加了对查询表达式的支持
支持强、弱类型的DataSet
Visual Studio 2008 RTM时发布
简化的WCF、WF、WPF开发
简化的WCF、WF、WPF开发
建立在.NET 3.0基础之上
WCF – 面向服务的统一模型与运行时
WF – 复杂、声明式的工作流运行时与活动
.NET 3.5的改进
Http编程模型
JSON序列化与ASP.NET AJAX集成
同步
WF 与 WCF集成 (“Silver”)
部分信任
简化的WCF、WF、WPF开发
Visual Studio 2008—更棒的集成开发工具
添加服务引用
项目模板与项模板
自动宿主与测试客户端
WCF配置编辑器
创建-运行-调试-测试-调用WCF、WF、WPF
集成的WF设计器、可视化创建WF流程
WPF设计器和XAML编辑器
涵盖WPF应用开发过程(构建、排错、部署)
方便WPF设计人员和开发人员更好地协作
控件模板
数据模板
动画
高级排列布局
触发器
排列布局
XAML 编辑
元素导航
VB & C# 代码编辑
代码排错
部署
高效开发Windows、Web、
Office 、Mobile 应用
高效开发Windows、Web、Office 、Mobile 应用
高效开发Windows应用
WPF (“Cider”)设计器
在IDE中进行基于XAML的编辑
设计器中实时反映变更
XAML 智能感知
选区同步
支持WPF应用的ClickOnce部署
支持项目模板、调试器、部署程序
支持WinForms
使用Expression交互式设计器 (“Sparkle”)无缝集成设计人员与开发人员的工作流程
高效开发Web应用
集成ASP.NET AJAX 1.0的支持
包含在.NET Framework 3.5中
ASP.NET AJAX项目模板
Visual Studio中的Web应用项目
Javascript智能感知与调试
HTML/CSS设计器支持
Split视图(源文件与设计器)
设计器中的嵌套主控页预览
CSS 属性,管理/应用样式窗口
改进的可视化CSS/HTML版面设计
新的Web数据控件
LinqDataSource, ListView, DataPager
最佳Silverlight开发工具
高效开发Office应用
VS 2008包含Visual Studio Tools for Office 3.0
提供集成的可视化设计器:
Word 与 Excel文档与模板
Ribbon
任务栏与操作栏
Outlook表单区域
集成的工作流与SharePoint支持
Word内容控件的数据绑定
应用程序级插件 (2003 & 2007)
文档级插件 (Excel与Word 2007)
改进的ClickOnce部署安全
高效开发Mobile应用
Visual Studio Tools for Devices
设备应用程序的单元测试
Device Emulator 3.0 – 支持证书、XML配置
广泛的平台与运行时支持
.NET Compact Framework 3.5
支持 LINQ (XML,对象与Dataset)
支持WCF
CLR Profiler / Performance Monitor
基类库改进:支持压缩、客户端证书、声音API
改进的SDLM工具
Team Foundation Server 2008
内置持续集成支持
TFS 迁移工具集
“签出时获取最新”
添加评注
比较文件夹
开发人员:
代码分析
性能“hotpathing”
Profiler baselining
更快的单元测试
测试人员:
支持AJAX应用程序的负载测试
更友好的负载测试监控、报表界面
还有更多…
Visual Studio 2008的其他新特性
.NET Framework的多版本支持
本地数据缓存与同步
自动调整开发环境
所有专业版都支持单元测试
还有更多…
雄关漫道真如铁,而今迈步从头越
相关资源
A new day has come,
what are you waiting for?
感谢大家!
Q&A
备用幻灯片
ASP.NET AJAX 架构图
Silverlight 架构图
Visual Studio 2008 要点总结
DEMO


\n

来源:msdpe的cnblogs

\n