12月6日,在TechEd 2013微软技术大会上,微软Visual Studio Office开发工具组项目经理郭晓颖介绍了如何通过Visual Studio 2013工具来开发Office 365云企业应用程序。
郭晓颖认为,企业级应用程序有三大趋势,获取便捷、访问灵活和开发快捷,而这三大趋势也是针对不同人员来介绍的,从管理人员角度看,希望应用程序获取便捷,轻松使用;对于用户来说,应用程序访问的灵活性是他们所关注的,而开发人员则是希望开发快捷。
为了应对新趋势,企业级应用新平台Office 365应运而生。Office 365不只是一个软件、一个网站,而是一个平台。通过企业级开发新工具Visual Studio 2013内部集成,可以快速开发Office应用程序。
一般来说,开发企业级应用程序有三大步骤:数据建模、视图呈现以及业务逻辑。整个开发过程是以Office 365 SharePoint站点为平台,通过数据模型以及视图设计器,可灵活定制视图表现方式,此外,Visual Studio 2013中还内置运行处理的业务逻辑。在整个开发过程中,数据建模和视图呈现基本不需要撰写代码,通过内置的模型和设计器便可完成,开发者只需在业务逻辑方面撰写代码,完善应用程序。
郭晓颖告诉51CTO记者,“在企业开发完Office 365应用程序后,还可将程序上传到Office Store,自己定价可以出售。但目前国内还不支持,北京的团队正在筹划。”