Mobile ASP.NET MVC 5 (Paperback)

Eric Sowell

  • 出版商: Apress
  • 出版日期: 2013-11-21
  • 售價: $2,030
  • 貴賓價: 9.5$1,929
  • 語言: 英文
  • 頁數: 276
  • 裝訂: Paperback
  • ISBN: 1430250569
  • ISBN-13: 9781430250562
  • 相關分類: .NETASP.NET
  • 海外代購書籍(需單獨結帳)

買這商品的人也買了...

商品描述

Mobile ASP.NET MVC 5 will take you step-by-step through the process of developing fluid content that adapts its layout to the client device using HTML, JavaScript and CSS, and responsive web design. This book introduces server-side techniques that allow you to show different content to different devices and make the most of their strengths and capabilities. Mobile ASP.NET MVC 5 includes a wide range of techniques, tips, and guidelines for dealing with some of the challenges of mobile web development, such as browser incompatibilities, varying device performance, and targeting older devices.

You’ll learn to:

  • Use responsive principles to build apps that display and perform well on a range of mobile devices.
  • Leverage your server-side code to customize what you serve to the client, depending on its capabilities.
  • Build an ASP.NET MVC custom view engine, use display modes effectively, and create reusable mobile components with custom HTML helpers.
  • Make the most of new capabilities offered on some devices by interacting with native APIs.
By the end of Mobile ASP.NET MVC 5, you should feel confident building web apps that successfully target anything from an iOS or Android device to a feature phone or an older mobile browser. Along the way, you'll learn about the modern mobile web landscape and how to choose the approaches that are right for you, depending on your target audience.

This book is for the ASP.NET developer who knows how ASP.NET MVC works and is eager to learn how to use it for building mobile websites.

What you’ll learn

  • Use responsive principles to build apps that display and perform well on a range of mobile devices.
  • Leverage your server-side code to customize what you serve to the client, depending on its capabilities.
  • Build an ASP.NET MVC custom view engine, use display modes effectively, and create reusable mobile components with custom HTML helpers.
  • Make the most of new capabilities offered on some devices by interacting with native APIs.
  • Learn tips and tricks for dealing with browser incompatibilities and targeting older devices.
  • Benefit from the author's experience as he guides you through a full range of modern mobile web strategy.

Who this book is for

This book is for the ASP.NET developer who knows how ASP.NET MVC works and is eager to learn how to use it for building mobile websites. Thorough knowledge of ASP.NET MVC is not at all required but some is assumed. This book also assumes a little knowledge of HTML, CSS and JavaScript. You do not need any prior experience in mobile development.

Table of Contents

Chapter 1: The Basics of Responsive Web Design
Chapter 2: CSS Layout Bootcamp
Chapter 3: Flexible Layouts
Chapter 4: Flexible Navigation
Chapter 5: Flexible Content
Chapter 6: Display Modes, View Engines and Html Helpers
Chapter 7: Device and Feature Detection
Chapter 8: Mobile Performance
Chapter 9: Native APIs, HTML5 and CSS3 on Mobile Today
Chapter 10: Programming for Touch
Chapter 11: Advanced Touch Programming
Chapter 12: Useful Libraries for Mobile

商品描述(中文翻譯)

《Mobile ASP.NET MVC 5》將逐步引導您開發適應客戶端設備的流動內容,使用HTML、JavaScript和CSS以及響應式網頁設計。本書介紹了一些伺服器端技術,讓您能夠根據不同設備顯示不同內容,並充分利用其優勢和功能。《Mobile ASP.NET MVC 5》包含了各種技巧、提示和指南,用於應對移動網頁開發的一些挑戰,例如瀏覽器不相容性、設備性能差異和針對舊設備的定位。

您將學到以下內容:
- 使用響應式原則構建在各種移動設備上顯示和執行良好的應用程式。
- 利用伺服器端代碼根據客戶端的能力自定義服務。
- 構建ASP.NET MVC自定義視圖引擎,有效使用顯示模式,並使用自定義HTML輔助程式創建可重複使用的移動組件。
- 利用與本機API的交互作用,充分利用某些設備提供的新功能。

通過《Mobile ASP.NET MVC 5》的學習,您應該能夠自信地構建能夠成功定位從iOS或Android設備到功能手機或舊移動瀏覽器的網頁應用程式。在此過程中,您將了解現代移動網頁的發展現狀,並根據目標受眾選擇適合您的方法。

本書適合已經熟悉ASP.NET MVC工作原理並渴望學習如何用於構建移動網站的ASP.NET開發人員。不需要對ASP.NET MVC有深入的了解,但需要一些基礎知識。本書還假設讀者對HTML、CSS和JavaScript有一些了解。您不需要任何移動開發的先前經驗。

目錄:
第1章:響應式網頁設計基礎
第2章:CSS佈局基礎訓練營
第3章:靈活佈局
第4章:靈活導航
第5章:靈活內容
第6章:顯示模式、視圖引擎和HTML輔助程式
第7章:設備和功能檢測
第8章:移動性能
第9章:今天的本機API、HTML5和CSS3
第10章:觸控編程
第11章:高級觸控編程
第12章:移動應用的有用庫