本書有DRM加密保護,需使用HyRead閱讀軟體開啟
  • 微軟開源跨平臺移動開發實踐:利用ASP.NET Core 1.0 、Apache Cordova、Xamarin和Azure快速構建移動應用解決方案
  • 點閱:70
  • 並列題名:Practicing Microsoft open source and cross-platform mobile development : building your mobile solution by ASP.NET Core 1.0、Apache Cordova、Xamarin and Azure
  • 作者: 李爭, 張廣昀著
  • 出版社:清華大學出版社
  • 出版年:2017[民106]
  • 集叢名:微軟技術開發者叢書
  • ISBN:9787302453604
  • 格式:EPUB 流式
  • 附註:簡體字版 書名頁英文副題名誤題為"building your mobile solution by ASP.NET Core 1.0、Xamarin Apache Cordova and Azure
租期14天 今日租書可閱讀至2022-02-01

本書系統介紹了微軟新一代高效、跨平台的應用平台.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技術,而是向讀者介紹如何將微軟提供的一系列平台和技術串聯起來,形成確切方案進而為用戶解決實際問題。

作者介紹
 
李爭
 
微軟(中國)有限公司開發者體驗與平台合作事業部擔任技術顧問。專注於微軟公有雲平台Azure的解決方案和架構設計、Azure應用的實施,以及Azure上的開源技術等工作。曾在微軟企業服務部作為原廠技術支持工程師工作多年,承擔企業開發者代碼調試和技術支持、Web應用 前端後端代碼調優,以及IIS的問題診斷、 調優、培訓等工作。具有豐富的企業客戶臨場解決嚴重系統問題的經驗。擁有四十多門微軟認證證書,涵蓋了幾乎全部微軟開發相關技術,同時也是一位具有十多年豐富授課經驗的微軟認證講師(MCT)。著有《微軟互聯網信息服務(IIS)最佳實踐》。

  • 封面页
  • 书名页
  • 版权页
  • 作者简介
  • 内容简介
  • 从书序
  • 推荐序
  • 前言
  • 目录
  • 第1章 微软“云+端”战略
    • 1.1 云计算介绍
    • 1.2 微软的公有云Azure简介
    • 1.3 端的变革
    • 1.4 微软的端战略
  • 第2章 革命性的ASP.NET Core
    • 2.1 完全开源的ASP.NET Core
    • 2.2 ASP.NET Core的新特性
    • 2.3 MVC 6的新特性
    • 2.4 dotnet命令行工具
  • 第3章 开源跨平台的设备端开发
    • 3.1 移动开发简史
    • 3.2 移动开发的显著特性
    • 3.3 主流跨平台移动开发技术介绍
    • 3.4 移动应用开发方式的选择
  • 第4章 项目介绍和需求分析
    • 4.1 项目展望
    • 4.2 系统需求
    • 4.3 网站功能需求
    • 4.4 移动端程序功能需求
  • 第5章 构建开发环境
    • 5.1 安装Visual Studio
    • 5.2 启用Visual Studio Online
    • 5.3 使用Azure PowerShell管理缓存服务
    • 5.4 安装ASP.NET Core 1.0和Apache Cordova
  • 第6章 构建实体模型
    • 6.1 识别实体模型
    • 6.2 创建实体模型项目
    • 6.3 创建实体模型
    • 6.4 创建数据访问项目
  • 第7章 创建Web网站
    • 7.1 创建Web项目
    • 7.2 依赖注入
    • 7.3 实现商品展示相关功能
    • 7.4 实现首页功能
    • 7.5 实现购物车的相关功能
    • 7.6 实现收货地址管理相关功能
    • 7.7 实现订单相关功能
  • 第8章 创建Web API
    • 8.1 几种远程调用方式
    • 8.2 设计好用的Web API
    • 8.3 Web API的配置和验证
    • 8.4 创建Muscle Fellow.API项目
    • 8.5 设计Muscle Fellow的Web API
  • 第9章 在Azure上部署服务
    • 9.1 在Azure上部署示意
    • 9.2 在Azure上部署的注意事项
    • 9.3 在Azure上创建虚拟网络
    • 9.4 在Azure上创建Linux虚拟机
    • 9.5 为Linux虚拟机附加磁盘
    • 9.6 在Ubuntu上部署.NET Core
    • 9.7 迁移SQL数据库到云端
    • 9.8 部署Muscle Fel low.Web和Muscle Fel low.API
    • 9.9 使用Ng inx实现反向代理
    • 9.10 设置虚拟机端口映射
  • 第10章 AngularJS和Ionic Framework
    • 10.1 AngularJS入门
    • 10.2 Ionic Framework入门
  • 第11章 使用Cordova开发跨平台移动应用
    • 11.3 项目编译调试
    • 11.1 创建Ionic项目
    • 11.2 开发Cordova版本移动应用
  • 第12章 使用Xamarin开发跨平台移动应用
    • 12.1 准备工作
    • 12.2 开发Xamarin版本移动应用
紙本書 NT$ 354
單本電子書
NT$ 248

點數租閱 20點
租期14天
今日租書可閱讀至2022-02-01
還沒安裝 HyRead 3 嗎?馬上免費安裝~
QR Code