Windows Store Apps 程式設計--使用 C# (Programming Windows Store Apps with C# )
Matthew Baxter-Reynolds, Iris Classon 著、賴屹民 譯
- 出版商: 歐萊禮
- 出版日期: 2014-10-16
- 定價: $680
- 售價: 7.9 折 $537
- 語言: 繁體中文
- ISBN: 9863473162
- ISBN-13: 9789863473169
-
相關分類:
C#
- 此書翻譯自: Programming Windows Store Apps with C# (Paperback)
已絕版
買這商品的人也買了...
-
SQL 語法範例辭典$550$468 -
Arduino UNO R3 開發板(副廠相容版)附傳輸線$400$380 -
ASP.NET MVC 4 全方位專業網站開發實戰演練 (ASP.NET MVC 4 in Action, 3/e)$580$452 -
PMP Exam Prep: Rita's Course in a Book for Passing the PMP Exam-Updated, 8/e (Paperback)$3,200$3,040 -
深入淺出 C#, 3/e (Head First C#, 3/e)$980$774 -
Python 錦囊妙計, 3/e (Python Cookbook, 3/e)$880$695 -
超圖解 Arduino 互動設計入門, 2/e$680$578 -
Responsive Web Design 自動調適型網頁程式設計-讓網頁在電腦 / 平板 / 手機完美展現$360$306 -
改變世界的九大演算法 : 讓今日電腦無所不能的最強概念 (Nine Algorithms That Changed the Future: The Ingenious Ideas That Drive Today’s Computers)$360$284 -
ASP.NET MVC 5 網站開發美學$780$616 -
駭客攻擊與預防實戰$680$530 -
我的 Java 程式比你的快 10 倍─從概念到工具的極度優化$620$527 -
圖形監控系統設計實務, 3/e$580$522 -
低調的王者 Linux 創始人-林納斯托瓦茲—科技大神真人傳記$320$272 -
啊哈!圖解演算法必學基礎$350$298 -
行動介面設計模式圖鑑, 2/e (Mobile Design Pattern Gallery: UI Patterns for Smartphone Apps, 2/e)$680$537 -
Android 程式設計入門、應用到精通--增訂第三版 (適用 5.X~1.X, Android Wear 穿戴式裝置)$560$442 -
AngularJS 建置與執行 (AngularJS: Up and Running: Enhanced Productivity with Structured Web Apps)$520$411 -
精通 Python|運用簡單的套件進行現代運算 (Introducing Python: Modern Computing in Simple Packages)$780$616 -
單元測試的藝術, 2/e (The Art of Unit Testing: with examples in C#, 2/e)$650$507 -
響應式網頁設計驚嘆號:Dreamweaver CC* ╳ Bootstrap 4 ╳JavaScript 範例大全$580$493 -
Visual C# 2019 全面攻略:從程式新人到開發設計的快速學習$620$484 -
圖解設計故事學:好設計,觸發愉悅、渴望、驚喜和信任感!用講故事的技術,把設計思考作成一部好劇本$540$459 -
今晚來點 Web 前端效能優化大補帖:一次搞定指標 × 工具 × 技巧,打造超高速網站(iThome鐵人賽系列書)$650$507 -
玩真的!Git ✕ GitHub 實戰手冊 - coding 實境、協同開發、雲端同步, 用最具臨場感的開發實例紮實學會! (Git for Programmers)$580$458
商品描述
<內容特色>
精通 WINRT、XAML 與 C#
建構創新的 Windows Store 應用程式
如果你是 .NET 開發人員,目前正進行平板 App 開發,這本實用的書籍將會逐步引領你開發 Windows Store App。在本書中,你將會學到如何使用 Microsoft Windows 8.1 與 WinRT 8.1.1 的 Modern UI 設計語言,並以 C# 建構出企業營運行動 App。
要開發出這種 App,你必須使用等同於零售式 App 的系統細項及設計規格,例如持久儲存、後端服務及 Windows 8 的分享與搜尋功能。你將會學到如何開發程式、使用第三方開放原始碼產品,以及包裝 Windows Store App。
• 使用 XAML 及 Model/View/View-Model 模式建構 UI
• 瞭解非同步功能—並重新探討執行緒與平行處理概念
• 使用 SQLite 在本機端儲存資料與系統設定
• 使用應用程式列輸入指令,以及使用設定快速鍵提供說明項目
• 使用更新的動態磚、徽章,或快顯通知提示使用者
• 協助使用者看到位置資訊,並將活動標示在地圖上
• 讓 App 共用資料,並在 UI 上並排運行
• 實作背景工作執行功能
<作者介紹>
Matthew Baxter-Reynolds 是一位英國獨立軟體開發顧問、訓練師及作者,喜歡使用 Twitter 與志同道合的技術人員溝通:@mbrit
Iris Classon (@IrisClasson) 是位 C# MVP、Pluralsight 作家與知名的演說者及部落客,擁有十幾張 .NET 開發證照,專長是開發用戶端 App 與 Windows Phone
<序>
電腦產業正在不斷地變化,PC的銷售量也正不斷地下滑中,而後PC設備(平板與智慧型手機)的銷售量卻已佔據了主要的地位。這種變化是合理的:電腦的用途,不再侷限於工作,它們已成為生活的一部分(令人開心的是,我們除了工作之外,還有其他的事情可做)。
後PC設備的成功,證明了這種變遷大致上是沒有問題的,但它卻給Microsoft等公司帶來一些麻煩:PC已經不再像過去20年間那麼重要了。Microsoft首次嘗試透過Windows 8.1與Windows RT,在平板空間上讓Windows作業系統“更良好地運行”。
Microsoft引入被稱為Modern UI的新UI模式來嘗試這一點。這種新的UI模式每次只會做一件事,而不是如同一般的視窗作業系統,可同時處理許多事情,它也將觸控功能最佳化。
Microsoft除了提供新的UI之外,也引入一種新的API,稱為Windows Runtime(WinRT),及一種新的App執行與包裝模型,稱為Windows Store apps。我們會在第二章討論如何建構Windows Store app。
本書會平等地對待Windows 8.1與Windows 8.1.1 RT,不會將任何一種作業系統版本排除在外。同樣的,我們的任何動作,都適用於透過Windows Store發布的App。
一般來說,我們會自行編寫程式,但有時也會使用第三方產品。它們幾乎都是開放原始碼的程式,但其中一個例外是第十一章討論的Bing Maps元件,除此之外,所有事物都是不受限制的。
出發吧!先來瞭解我們即將建構的app。
出版記事
在Windows Store Apps程式設計–使用C#書籍封面的動物是鼠兔(pika,Ochotona princeps)。鼠兔(pika)包含Ochotonidae家族的任何哺乳動物,包括家兔與野兔。這種特殊的族群也有一種別名:“口哨兔”,因為牠們會在潛入洞穴時,發出高亢的聲音來警告其他同伴。
鼠兔棲息在寒冷的氣候下,你可以在亞洲、北美洲及東歐發現牠的蹤跡。牠有許多種類會住在有裂縫的地方,主要是在岩山的周圍。其他的種類會住在天然的洞穴,但歐亞大陸的鼠兔有時會與雪雀共用洞穴。鼠兔不會休眠,牠們會利用冬天裡,較暖和的幾個月來狩獵及採集冬天的食物。
這種小型的哺乳動物很結實,有短小的四肢、圓耳,外觀上看不到尾巴。牠們的身體會長達15至23公分(5.9至9.1吋),重達120至350公克(4.2至12.3盎司)。這些哺乳動物是草食性動物,主要的食物是植物,包括草本植物、草、莎草、灌木枝條、苔蘚與地衣。居住在岩石的鼠兔有一個小窩,裡面居住的小鼠兔數量不會超過五隻。穴居鼠兔的窩通常會比較大。
封面的圖像來自Shaw’s Zoology, Volume 2.1。
<章節目錄>
第一章 從.NET轉型(第一部分)
第二章 從.NET轉型(第二部分)
第三章 本機持久資料
第四章 應用程式列(App Bar)
第五章 通知
第六章 使用檔案
第七章 共享
第八章 搜尋
第九章 設定
第十章 位置
第十一章 使用相機
第十二章 響應式設計
第十三章 資源與當地語系化
第十四章 背景工作與App 生命週期
第十五章 側載與發布
附錄A 密碼學與雜湊
附錄B Windows Store App 單元測試入門