当前位置: 首页 > news >正文

MEDC上想看到的新技术

【以上文章只代表个人观点,所有信息来自公共媒体。本文中包括的技术信息与MEDC无关,也不提供任何关于这些技术会出现在MEDC上的保证】

美国的MEDC 2007结束了,中国的MEDC 2007还没开始,趁MEDC在世界各地转战的工夫,让我们来梳理一下,微软在MEDC 2007上所展示的新技术,不过我无法承诺,在MEDC 2007中国会场能够见到这些技术:

Windows Mobile 6.0

Windows Mobile 6.0是微软2007年发布的Mobile相关的最重要软件了。尽管基于Windows Mobile 6.0的设备刚刚推出,但是很多新的功能还是可以从SDK里就可以了解到了。因为与Windows Mobile 5.0一样基于Windows CE 5.0,所以Windows Mobile 6.0在操作系统层面上的变化并不大,这对于开发者来说是个好消息。我们可以通过下列的网络资源,来了解一下Windows Mobile 6.0:
What's New for Developers in Windows Mobile 6
http://msdn2.microsoft.com/en-us/library/bb278115.aspx#BuildingOneApplicationThatRunsonManyDevices
Windows Mobile 6 SDK 中的 Cellular Emulator
http://www.cnblogs.com/upto/archive/2007/02/14/cellular-emulater-in-wm6sdk.html
Windows Mobile 6 SDK 中的 GPS 工具
http://www.cnblogs.com/upto/archive/2007/02/15/gps-tools-in-wm6sdk.html
后边两篇是黎波的文章,也是了解Windows Mobile 6.0很好的中文资源,大家可以在http://www.cnblogs.com/upto看到更多关于Mobile开发的文章。
Windows Mobile 6.0 SDK的下载:
http://www.microsoft.com/downloads/details.aspx?familyid=06111a3a-a651-4745-88ef-3d48091a390b&displaylang=en
需要说明的是Professional版本对应之前的Pocket PC,Standard版本对应Smartphone。
Windows Mobile 6.0的资源映像,CHS是简体中文:
http://www.microsoft.com/downloads/details.aspx?familyid=38C46AA8-1DD7-426F-A913-4F370A65A582&displaylang=en

Visual Studio Orcas和.NET CF 3.5

如果说Windows Mobile 6.0是最大的确定因素,那么Visual Studio Orcas是目前最大的不确定因素。Orcas上所搭载的.NET Compact Framework版本是3.5。目前我们还只能通过来自微软开发团队BLOG中的只言片语来推断.NET CF 3.5中所包含的功能:WPF、WCF和LINQ将是最大的亮点,此外支持.NET CF的单元测试工具也会成为一大看点。目前Orcs的Beta1版本已经发布,不过,Beta1与未来要发布的RTM版本还有很大差距。
Visual Studio for Device Team Blog:
http://blogs.msdn.com/vsdteam/
.NET Compact Framework Blog:
http://blogs.msdn.com/NetCFTeam/
Visual Studio Orcas Beta1下载:
http://msdn2.microsoft.com/en-us/vstudio/aa700831.aspx
.NET Compact Framework 3.5 included in Orcas January CTP
http://blogs.msdn.com/netcfteam/archive/2007/01/28/net-compact-framework-3-5-included-in-orcas-january-ctp.aspx
.NET CF Team在这篇文章中介绍了.NET CF 3.5中所包含的新功能。

LINQ

目前我们还无法得知.NET CF中将支持的LINQ会到什么程度,但是.NET Framework 3.5中的LINQ已经基本成形,所以我们也可以从中了解一些关于LINQ的基本知识。MSDN Magazine中有两篇很好的文章阐述了LINQ的功能以及历史演变,并且让我们了解到LINQ可以支持XML、数据库、对象等不同的查询方式。
The Evolution Of LINQ And Its Impact On The Design Of C#
http://msdn.microsoft.com/msdnmag/issues/07/06/CSharp30/default.aspx
Unleash The Power Of Query In Visual Studio "Orcas"
http://msdn.microsoft.com/msdnmag/issues/07/06/VBLINQ/default.aspx

Sliverlight

当Sliverlight还叫WPF/E的时候,大家就已经在关注这个超级酷的技术了,这可能会成为一项颠覆我们开发习惯的技术。可是当微软告诉我们Sliverlight已经支持Windows Mobile的时候,我们唯一能够看到的证据,就是这段来自Mike Hall的视频,演示者是Scott Holden,他是微软的项目经理,也Sliverlight for Windows Mobile是的移植者。记住这两个家伙,如果将来Sliverlight for Windows Mobile失踪,这两个人是最大的嫌疑犯:
MEDC 2007: Sliverlight on Windows Mobile
http://blogs.msdn.com/mikehall/archive/2007/05/03/medc-2007-sliverlight-on-windows-mobile.aspx

WCF

比起Sliverlight,WCF的消息还稍微多一些,在.NET CF中,WCF被称为Store and Forward Messaging技术,Mark Prentice介绍了如何使用WCF的邮件传输来连接Pocket PC与Server。相信这也会是一项改变我们开发观念的技术。
Windows Communication Foundation (Compact Edition) and the story of the Lunch Launcher
http://blogs.msdn.com/romanbat/archive/2006/10/21/windows-communication-foundation-compact-edition-and-the-story-of-the-lunch-launcher.aspx
Introduction to the Windows Communication Foundation for the .NET Compact Framework, Store and Forward Messaging
http://blogs.msdn.com/markprenticems/archive/2007/04/25/introduction-to-the-windows-communication-foundation-for-the-net-compact-framework-store-and-forward-messaging.aspx
第一篇文章是关于WCF的应用场景,而第二篇文章则为我们介绍了WCF的编程模型。尽管在发布之前可能还会发生很多变化,但这些文章是有很高的参考价值的。

.NET Micro Framework

.NET Micro Framework在MEDC之前就已经发布了,但是对于开发者来说,.NET MF还是非常神秘的。MEDC的传统节目Sumo机器人挑战赛,开发所使用的就是.NET MF技术。但是MEDC中国的会场上,是不会出现Sumo机器人的身影了。.NET MF的开发是需要开发板的,而目前最常用的开发板是Freescale i.MXS。
Alden Linn的文章就讲述了如何使用开发板来开发.NET MF应用:
http://blogs.msdn.com/aldenl/archive/2007/04/09/getting-started-with-freescale-i-mxs.aspx

六月,在中国的MEDC会场上我们是否能够看到这些技术,或者听到关于这些技术的讨论呢。我们期待着……

【以上文章只代表个人观点,所有信息来自公共媒体。本文中包括的技术信息与MEDC无关,也不提供任何关于这些技术会出现在MEDC上的保证】



相关文章:

  • 简报a4纸的html页面,简报模板
  • web集群服务的负载均衡方案选择与实现
  • html三角形阴影css3,用CSS画一个带阴影的三角形
  • 我们为什么不外包?让专业的人做专业的事情
  • 计算机主机与硬盘连接不上,电脑主机不认硬盘了怎么处理
  • 两盆花
  • 考研专业课的计算机网络需要报班吗,计算机考研专业课需要报班吗?
  • 40km
  • 简述计算机主机重要配件的功能,电脑主机结构图一览 功能配件解,析
  • 围绕EMF探索(2)之再探查询组件
  • 手机上的搜索引擎-Windows Live Search Mobile 发布!
  • 用计算机算sin75 等于分数,sin75度等于多少,用分数表示
  • 产品如何吸引用户?什么是你的Killer Function
  • css和html中content,CSS中需要明白的content属性_html/css_WEB-ITnose
  • 怎么用计算机软件绘制曲线,利用EXCEL如何在CAD里绘制任意曲线、折线
  • 【跃迁之路】【699天】程序员高效学习方法论探索系列(实验阶段456-2019.1.19)...
  • Java,console输出实时的转向GUI textbox
  • JavaScript HTML DOM
  • Java新版本的开发已正式进入轨道,版本号18.3
  • JDK9: 集成 Jshell 和 Maven 项目.
  • webpack4 一点通
  • Work@Alibaba 阿里巴巴的企业应用构建之路
  • 安装python包到指定虚拟环境
  • 编写符合Python风格的对象
  • 动态魔术使用DBMS_SQL
  • 搞机器学习要哪些技能
  • 聊聊springcloud的EurekaClientAutoConfiguration
  • 腾讯优测优分享 | Android碎片化问题小结——关于闪光灯的那些事儿
  • 微信公众号开发小记——5.python微信红包
  • 你学不懂C语言,是因为不懂编写C程序的7个步骤 ...
  • ​软考-高级-系统架构设计师教程(清华第2版)【第20章 系统架构设计师论文写作要点(P717~728)-思维导图】​
  • #Linux(帮助手册)
  • #pragma once与条件编译
  • (6)【Python/机器学习/深度学习】Machine-Learning模型与算法应用—使用Adaboost建模及工作环境下的数据分析整理
  • (pojstep1.3.1)1017(构造法模拟)
  • (企业 / 公司项目)前端使用pingyin-pro将汉字转成拼音
  • (十) 初识 Docker file
  • (转)EOS中账户、钱包和密钥的关系
  • (转)利用ant在Mac 下自动化打包签名Android程序
  • ***汇编语言 实验16 编写包含多个功能子程序的中断例程
  • .net 7 上传文件踩坑
  • .NET CORE 第一节 创建基本的 asp.net core
  • .NET 反射的使用
  • .Net 路由处理厉害了
  • /etc/X11/xorg.conf 文件被误改后进不了图形化界面
  • @Bean有哪些属性
  • @RequestParam,@RequestBody和@PathVariable 区别
  • []利用定点式具实现:文件读取,完成不同进制之间的
  • [ASP.NET MVC]Ajax与CustomErrors的尴尬
  • [C#]C# winform部署yolov8目标检测的openvino模型
  • [git]git命令如何取消先前的配置
  • [IE9] 解决了傲游、搜狗浏览器在IE9下网页截图的问题
  • [ISCTF 2023]——Web、Misc较全详细Writeup、Re、Crypto部分Writeup
  • [java后端研发]——文件上传与下载(2种方式)
  • [LeetCode] Merge Two Sorted Lists