微软开源跨平台移动开发实践

李争
作者简介 图片: 李争 微软(中国)有限公司开发者体验与平台合作事业部担任技术顾问。专注于微软公有云平台Azure的解决方案和架构设计、Azure应用的实施,以及Azure上的开源技术等工作。曾在微软企业服务部作为原厂技术支持工程师工作多年,承担企业开发者代码调试和技术支持、Web应用 前端后端代码调优,以及IIS的问题诊断、 调优、培训等工作。具有丰富的企业客户临场解决严重系统问题的经验。拥有四十多门微软认证证书,涵盖了几乎全部微软开发相关技术,同时也是一位具有十多年丰富授课经验的微软认证讲师(MCT)。著有《微软互联网信息服务(IIS)最佳实践》。 内容简介 本书系统介绍了微软新一代高效、跨平台的应用平台.NET Core 1.0。借助.NET Core,原本只能运行在Windows上的.NET应用可以运行在Linux、OS X甚至是UNIX上。结合微软的Apache Cordova和 Xamarin等工具,可以构建从服务端到客户端的完整开源、跨平台的解决方案。本书主要内容包括微软“云+端”战略,革命性的ASP.NET Core,开源跨平台的设备端开发,项目介绍和需求分析,构建开发环境,构建实体模型,创建Web网站,创建Web API,在Azure上部署服务,AngularJS和Ionic Framework,使用Cordova开发跨平台移动应用,使用Xamarin开发跨平台移动应用等内容。 本书详细论述了利用微软技术快速构建开源、跨平台的移动应用解决方案。本书并不限于仅仅介绍.NET Core技术,而是向读者介绍如何将微软提供的一系列平台和技术串联起来,形成确切方案进而为用户解决实际问题。 从书序 四十不惑,创新不止 从飞鸽传书到指尖沟通,从钻木取火到核能发电,从日行千里到探索太空……曾经遥不可及的梦想如今已经变为现实,有些甚至超出了人们的想象,而所有这一…