Download presentation
Presentation is loading. Please wait.
1
MBL200 使用Visual Studio 2005构建移动应用
Mobile & Embedded DevCon 2005 2018年11月10日2时33分 MBL200 使用Visual Studio 2005构建移动应用 王洪超 软件开发架构顾问 开发与平台合作部 微软中国有限公司 © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
3
Mobile & Embedded DevCon 2005
2018年11月10日2时33分 硬件/驱动 OEM/IHV Supplied BSP (ARM, SH4, MIPS) OEM Hardware and Standard Drivers Standard PC Hardware and Drivers Windows XP DDK Device Building Tools Platform Builder Windows Embedded Studio 数据 轻量级 关系型 EDB SQL Server 2005 Express Edition SQL Server 2005 Mobile Edition SQL Server 2005 Native 托管 服务器端 Win32 MFC 8.0, ATL 8.0 编程模型 .NET Compact Framework .NET Framework ASP.NET Mobile Controls ASP.NET 多媒体 Windows Media DirectX 寻址服务 MapPoint 开发工具 Visual Studio 2005 Internet Security and Acceleration Server 通讯及消息 Exchange Server Live Communications Server Speech Server Device Update Agent 管理工具 Image Update Software Update Services Systems Management Server Microsoft Operations Manager © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
4
Mobile & Embedded DevCon 2005
2018年11月10日2时33分 议程 对Visual Studio 2005进行移动开发的新特性及编程模式有所了解 新的特性的介绍… 何时及如何使用这些新工具 重要的需要注意的事项 示例代码 参考资料 © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
5
Mobile & Embedded DevCon 2005
2018年11月10日2时33分 Visual Studio 2003 特性 在第一版的移动设备开发工具中,我们拥有: Visual Basic及C#项目类型 应用程序 类库 跨语言调试 窗体设计器 基于X86的模拟器 SQLCE 2.0 for PPC 为PPC生成CAB文件 © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
6
Mobile & Embedded DevCon 2005 窗体设计器 模拟器 调试
2018年11月10日2时33分 Visual Studio 2003移动开发 窗体设计器 模拟器 调试 © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
7
Mobile & Embedded DevCon 2005
2018年11月10日2时33分 客户反馈 Visual Studio 2003 是一个伟大的开始,但是我们需要更多… 更好的模拟器 改进的窗体设计器 自定义控件支持 数据设计器支持 创建自定义的CAB文件 应用程序/CAB文件签名支持 对COM的Interop支持 远程工具 精确的智能感知 NetCF V1 Project Support Porting from VS 2003 SDK 扩展 Setup Packaging © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
8
Mobile & Embedded DevCon 2005 项目类型 窗体设计器 模拟器
2018年11月10日2时33分 窗体设计器及模拟器 项目类型 窗体设计器 模拟器 © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
9
Mobile & Embedded DevCon 2005
2018年11月10日2时33分 新特性 窗体设计器支持 WYSIWYG(所见即所得) 新的模拟器特性支持更方便的调试及测试等功能 © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
10
Mobile & Embedded DevCon 2005
2018年11月10日2时33分 升级及迁移功能 从 Visual Studio 2003项目中升级 从.NET CF 1.0升级到.NET CF 2.0 平台迁移(Pocket PC<->Smartphone) © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
11
Mobile & Embedded DevCon 2005
2018年11月10日2时33分 新特性 平台迁移 目标平台迁移,保持.NET CF版本不变 项目升级 升级应用程序的.NET CF版本,保持目标平台不变 © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
12
Mobile & Embedded DevCon 2005 数据管理工具 XSD设计器 Databound 控件
2018年11月10日2时33分 数据设计器 数据管理工具 XSD设计器 Databound 控件 © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
13
Mobile & Embedded DevCon 2005
2018年11月10日2时33分 新特性 创建及管理数据库难以置信的简单 在 XSD 设计器当中添加表间关系 使用拖拽方式创建复杂的数据绑定窗体 © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
14
Mobile & Embedded DevCon 2005 用户控件 控件的继承
2018年11月10日2时33分 控件开发 用户控件 控件的继承 © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
15
Mobile & Embedded DevCon 2005
2018年11月10日2时33分 新特性 使用用户控件设计器可以重用组件 继承的控件可以在现有控件基础上扩充功能 公开属性,方法及事件,以便增加新的功能 © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
16
Mobile & Embedded DevCon 2005
2018年11月10日2时33分 应用程序部署 测试签名 制作安装包 © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
17
Mobile & Embedded DevCon 2005
2018年11月10日2时33分 测试签名应用 很多Smartphone 2003以及Windows Mobile 5.0设备会被厂家锁住 Visual Studio 提供测试证书来校验应用程序在有特权或者无特权环境下的运行情况. © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
18
Mobile & Embedded DevCon 2005
2018年11月10日2时33分 应用程序打包 CAB 文件包括 应用程序文件 快捷方式 注册表设置 定制安装步骤 安装说明 Setup Programs install CABs from the desktop © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
19
Mobile & Embedded DevCon 2005 应用程序签名 创建CAB包
2018年11月10日2时33分 应用程序部署 应用程序签名 创建CAB包 © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
20
Mobile & Embedded DevCon 2005
2018年11月10日2时33分 新特性 Visual Studio可以帮助您测试应用程序在特权证书及无特权证书的签署环境下的运行场景 功能强大的CAB设计器可以使您非常容易得创建CAB包. © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
21
Mobile & Embedded DevCon 2005
2018年11月10日2时33分 其它… 远程工具 托管调试器特性 Web 服务 桌面安装项目 更多… © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
22
Mobile & Embedded DevCon 2005
2018年11月10日2时33分 工具及资源 Build Develop Websites msdn.microsoft.com/ embedded msdn.microsoft.com/ mobility Newsgroups microsoft.public windowsxp.embedded windowsce.platbuilder windowsce.embedded.vc microsoft.public pocketpc.developer smartphone.developer dotnet.framework.compactframework Blogs blogs.msdn.com/ mikehall blogs.msdn.com/ windowsmobile vsdteam netcfteam Tools Windows CE 5.0 Eval Kit Windows XP Embedded Eval Kit Windows Mobile 5.0 Eval Kit © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
Similar presentations