阅读更多

4顶
0踩

行业应用

 一年一度的面向网络开发人员和网络设计人员的微软MIX09技术大会在美国拉斯维加斯如期举行。在此次MIX09技术大会上,微软宣布了一系列的平台投资,以帮助企业以更有效、更经济的方式通过网络的丰富性和交互性与客户进行互动。这些平台包括Silverlight 3测试版、Expression Blend 3预览版,以及通过Azure服务平台的更新在云计算上取得的持续进展。在会上,微软还向用户展示了在平台采用方面显示出的强劲势头,并演示了来自包括 Netflix、Bondi Digital Publishing、StackOverflow.com和KEXP等主要合作伙伴在内的解决方案。

 

 企业迫切需要的体验回报

 

    企业通过在网络上创建更直观、更吸引人的体验,可以帮助企业降低成本并提高销售 额。伴随着客户冲动型购买的数量在显著提高,以及企业的访问者需要更快捷地获得所需信息,客户能够打更少的电话即能获得售后服务支持, 来自微软的集成的、互操作的产品和服务包含了面向桌面、数据中心和云的软件加服务,有助于企业在浏览器内外提供更丰富、更具吸引力的体验,并在当前经济环 境下为企业带来所需的高“体验回报率”。

 

    Silverlight 3测试版

    Silverlight 3使网络开发者和设计者通过创建尖端网络应用程序为客户提供最好的体验。首先,借助于新图形、动画、3D以及超过60种控件,Silverlight 3有助于富互联网应用开发者提高工作效率。其次,通过全屏高清上的流畅直播和视频点播,Silverlight 3还为客户提供比以往更多的视频格式选择,包括H.264以及一些增强功能,如:通过Deep Linking改善Silverlight内容导航和搜索引擎优化(SEO)。最后,开发者可以通过Silverlight 3实现脱离浏览器,可以离线使用且安全的轻量级网络应用体验,这使得网站与客户之间能建立更持久的关系。

 

    在会上,微软还宣布推出Expression Blend 3预览版,旨在显著改进开发人员和设计人员的工作流程及工作效率。在主题演讲中,微软向参会者展示了SketchFlow特性,这是一种能使设计人员快速 确定流程和应用组合的新功能。目前,设计人员将首次可以轻松地从项目相关者处收到有关原型的反馈,并迅速地展开将项目从概念到真正应用过程的转变。此 外,Expression Blend可以直接支持Photoshop及Illustrator文件的导入(包括层和路径)、实时预览样本数据的集成以及一整套全面的动作。

 

    微软公司.NET开发平台全球副总裁、Scott Guthrie表示:“自从发布Silverlight和Expression Blend以来,微软公司在短时间内迅速推出了更新的特性及功能,使我们的客户得以提供出更加出色的网站应用。我们通过和网络社区密切合作推出契合的软件 应用来帮助企业在网络上为用户提供更好的客户体验,这不仅仅是‘体验不错’,而且能真正驱动业务的增长。”

 

    同时,微软还宣布Soyatec, 一家法国的IT解决方案提供商同时也作为Eclipse Foundation成员推出了支持苹果Macintosh计算机的Eclipse4SL社区技术预览版(CTP)。 有了这一Eclipse插件,可以让使用Mac计算机的开发者能够为Silverlight平台开发RIA应用。这一微软资助的项目是微软对开放性和互操 作性的持续承诺的一部分。

 

    越来越多的客户开始使用Silverlight Silverlight自从在MIX07发布以来已经取得了重大进展。成千上万的开发人员和设计人员已经开始使用Silverlight。美国在线、 eBay、BSkyB、Netflix、CBS Sports Online、欧盟委员会、CareerBuilder.com、三星电子、及雅虎(日本)这些业界领先的公司和著名机构也开始利用 Silverlight打造下一代丰富交互式应用和媒体体验。在国内,百度、淘宝、搜狐、腾讯和康盛创想等均已经发布基于Silverlight的应用, 为中国的互联网用户提供了更加丰富的用户体验。

 

    Netflix公司公关部副总裁Steve Swasey表示:“Netflix之所以选择Silverlight,是因为它能实现更快速、更敏捷的开发环境,使Netflix迅速为用户提供卓越的 电影观赏体验。Netflix去年秋天部署Silverlight时,Netflix会员就能从他们的PC上更容易地访问Netflix网站并随时在网站 上观赏电影和电视节目。此外,采用英特尔技术的苹果Macintosh计算机用户也首次实现了可以在Netflix网站观看媒体内容的愿望。”

 

    在微软,超过200种产品和网站均在使用Silverlight,如 Microsoft.com、MSN、Live Search、Windows Live、Office Online、Virtual Earth以及基于Silverlight的WorldWide Telescope应用的预览版等。

 

 

    更加高效的开发工具、平台应用

    在今天的大会上,微软还发布了微软网络平台的几个组成部分:包括工具、服务器和框 架。这些组成部分将可以与社区使用的流行开源应用和产品无缝合作并可进行互相操作。此外微软的网络平台还包括Web Platform Installer 2.0测试版,这是一个简化微软免费网络产品安装和更新的工具,包括PHP和最终版本的ASP.NET MVC 1.0。微软还将发布Windows Web 应用库,从而方便开发者发现、寻找并下载有助于他们创建网络应用的应用程序和组件,开发者还可以将免费应用程序提交到库中——让社区、合作伙伴和独立软件 供应商可以和数百万世界各地的Windows开发者联动,以推广他们的网络解决方案。Windows Web 应用库中将会包含Acquia Drupal, DotNetNuke 和 WordPress等著名应用。

 

    最后,微软还宣布推出Commerce Server 2009,使企业通过电子商务渠道来改善用户体验。

 

    借助Azure服务平台深化云投资

    除了用于实现前端体验的平台投资,微软还将增强后端的平台功能,包括升级 Azure服务平台。在大会上,微软宣布推出Windows Azure的新功能,包括提升完全信任权限从而使开发者能够通过原生代码,以及 Fast CGI支持的非托管代码实现跨越两个美国数据中心托管数据和代码;使客户能够在确保业务连续性的同时在多个位置存储数据, 通过减少网络延迟来提供增强的性能优势。

来自: xinhuanet.com
4
0
评论 共 1 条 请登录后发表评论
1 楼 lzy.je 2009-03-24 08:58
ASP.NET MVC 1.0值得使用,相比webform要轻量灵活的多。
silverlight3值得期待。不过个人感觉相对flex3还需沉淀、成熟。

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • C++ namespace命名空间

    C++ namespace

  • C++ previous declaration of.with 'C++' linkage

    转自:http://www.educity.cn/wenda/287645.html C++ previous declaration of...with 'C++' linkage 在C++环境下使用C函数的时候,常常会出现编译器无法找到obj模块中的C函数定义,从而导致链接失败的情况,这是因为C++语言在编译的时候为了解决函数的多态问题,会将函数名和参数联合起来生成一个中间的函

  • error: conflicting types for ‘display’ snake.c:11:6: note: previous declaration of ‘display’ was he

    error: conflicting types for ‘display’ snake.c:11:6: note: previous declaration of ‘display’ was here

  • List with C++

    List.h/* Link list declaration.*/#ifndef _LIST_H_#define _LIST_H_#include #include #include "neste.h"#define IDMF_OPEN 9001#define IDMF_SAVE 9002#define IDMF_EXIT 9003#de

  • 【ubuntu】C和C++之间的链接冲突

    ifdef __cplusplus 和 extern “C”:这段代码块告诉编译器,如果正在使用C++编译器,那么在extern "C"块内的所有函数声明应当被视为C语言符号。要解决这个问题,您可以确保queue.h中的函数声明在C++编译器下被正确地识别为C语言符号。这样可以确保在C++文件中包含queue.h时,编译器会将这些函数的声明视为C语言符号。具体来说,queue.h头文件中的函数声明被C++编译器默认认为是C++的符号,而queue.c文件中的实现被认为是C的符号。

  • 数组和指针的区别

    数组和指针的区别 //head.h #define ARRLEN 1024 int arr[ARRLEN] //main.cpp #include #include"head.h" using namespace std; extern int *arr; //this is error //extern int arr[]; //this is ok int main(void) {

  • 教你从零开始学习数据库!

    前言 当我们学习java的时候,有一项重要的内容值得重点学习,那就是SQL语言,这是一套结构性管理语言,即操作数据库的语言,我们应当了解的是一个项目成功和难易程度和数据库的开发紧密相连。那么如何去学好一门数据库,下面是我整理的一些要点。 今日内容 数据库的基本概念 MySQL数据库软件 安装 卸载 配置 SQL 数据库的基本概念 1. 数据库的英文单词: DataBa...

  • C++ previous declaration of...with 'C++' linkage

    在C++环境下使用C函数的时候,常常会出现编译器无法找到obj模块中的C函数定义,从而导致链接失败的情况,这是因为C++语言在编译的时候为了解决函数的多态问题,会将函数名和参数联合起来生成一个中间的函数名称,而C语言则不会,因此会造成链接时找不到对应函数的情况,此时C函数就需要用extern “C”进行链接指定,这告诉编译器,请保持我的名称,不要给我生成用于链接的中间函数名。 但有时还会出现...

  • C/C++的字符串操作(一)

    1)字符串操作 strcpy(p, p1) 复制字符串 strncpy(p, p1, n) 复制指定长度字符串 strcat(p, p1) 附加字符串 strncat(p, p1, n) 附加指定长度字符串 strlen(p) 取字符串长度 strcmp(p, p1) 比较字符串 strcasecmp忽略大小写比较字符串 strncmp(p, p1, n) 比较指

  • 考研--C语言

    一、顺序程序设计 1.1 基础知识 空语句 ; 省略头文件的库函数:printf、scanf putchar getchar printf f:format 格式 (?)多个printf和单个printf 多个printf和一个printf输出以下,结果是不同的,因为执行printf时执行了–、++,多个printf是有顺序的 scanf sizeof():获取数据类型的字节长度 总结 方法 结果 \n 换行 \t Tab scanf() 格

  • centos7 Qt5.9.1 conflicts with previous declaration `typedef __kernel_dev_t dev_t'

    /usr/include/sys/types.h:62: error: declaration of `typedef __dev_t dev_t'/usr/include/linux/types.h:21: error: conflicts with previous declaration `typedef __kernel_dev_t dev_t'/usr/include/sys/types...

  • error: previous declaration of 'xxxxxx' was here

    在a.c文件中引入a.h a.h中有若干a.c中函数的声明 结果编译器报错error: previous declaration of '函数名' was here a.h xxxx行 我寻思在a.h中定义a.c中实现的函数不是天经地义的吗? 结果检查后发现时a.h 和a.c中的函数声明不一致 参数类型不一样。 C编译器还是很不智能 高级语言程序员还是被IDE伺候的太好了 ...

  • 编译c代码时,提示Conflicting types and previous declaration of function错误

    编译c代码时,提示Conflicting types and previous declaration of function错误

  • error: previous declaration of '****' was here

    /home/dic/dic_dao.h:111: error: previous declaration of 'dic_get_organization_dao' was here make: *** [dic_organization_dao.o] Error 1 这个不是指这个函数重复定义,而是在头文件和.C文件里函数参数不一致导致

  • conflicts with new declaration with 'C' linkage错误修改

    转自:http://blog.163.com/dengjingniurou@126/blog/static/53989196200973125219682/ 在c++程序中调用C编写的库,源代码如下 一共有三个文件ms.h ms.c main.cpp 其中ms.h和ms.c编为一个动态库 /*ms.h 代码*/ 21 typedef struct sip  2

  • previous declaration of XXX was here

    ../src/Main.c:402: error: conflicting types for '__exit' ../src/Main.h:508: error: previous declaration of '__exit' was here ../src/Main.c:416: error: conflicting types for '_reboot' ../src/Mai

  • aarch64交叉编译错误

    makefile交叉编译器设置 aarch64-linux-gnu/aarch64-linux-gnu/include/c++/7.5.0/math.h:66:12: 错误: ‘constexpr bool std::isnan(double)’ conflicts with a previous declaration using std::isnan; ^~~~~ ...

Global site tag (gtag.js) - Google Analytics