Pro Business Applications with Silverlight 5, 2/e (Paperback)

Chris Anderson

  • 出版商: Apress
  • 出版日期: 2012-02-10
  • 售價: $2,390
  • 貴賓價: 9.5$2,271
  • 語言: 英文
  • 頁數: 708
  • 裝訂: Paperback
  • ISBN: 1430235004
  • ISBN-13: 9781430235002
  • 海外代購書籍(需單獨結帳)

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

商品描述

Silverlight 5 has the potential to revolutionize the way we build business applications. With its flexibility, web deployment, cross-platform capabilities, rich .NET language support on the client, rich user interface control set, small runtime, and more, it comes close to the perfect platform on which to build business applications. It's a very powerful technology, and despite its youth, it's moving forward at a rapid pace and is gaining widespread popularity.

This book guides you through the process of designing and developing enterprise-strength business applications in Silverlight 5 and C#. You'll learn how to take advantage of the power of Silverlight to develop rich and robust business applications--from getting started to deployment, and everything in between.

In particular, this book will serve developers who want to learn how to design business applications. It will introduce the patterns you'll use, the issues you'll face, and how to resolve them. Author Chris Anderson, who has been building line-of-business applications for over a decade, demonstrates his expertise through a candid presentation of how to tackle real-life issues, rather than just avoiding them. Developers will benefit from his hard-won expertise through business application design patterns that he shares throughout the book.

What you'll learn
  • How to structure your project to ensure a robust and maintainable application
  • How to create user interfaces with XAML and bind controls to data
  • How to communicate securely between the server and the client
  • How to view and maintain data within a Silverlight user interface
  • How to design unique user experiences and use advanced styling techniques
  • How to implement standard business application paradigms in Silverlight
Who this book is for This book is for developers experienced in other .NET technologies, such as WinForms or ASP.NET, looking to translate their existing skills to developing business applications with Silverlight. Patterns and methodologies associated with building robust applications will be introduced and are not prerequisite knowledge.
Table of Contents
  1. Getting Started with Silverlight
  2. An Introduction to XAML
  3. The Navigation Framework
  4. Exposing Data from the Server
  5. Consuming Data from the Server
  6. Implementing Summary Lists 
  7. Building Data Entry Forms 
  8. Securing Your Application
  9. Styling Your Application
  10. Advanced XAML
  11. Advanced Data Binding 
  12. Creating Custom Controls
  13. The Model-View-View Model (MVVM) Design Pattern
  14. The Managed Extensibility Framework
  15. Printing and Reporting
  16. Out of Browser Mode and Interacting with the Operating System
  17. Application Deployment

商品描述(中文翻譯)

Silverlight 5有潛力革新我們建立商業應用程式的方式。它具有靈活性、網路部署、跨平台能力、豐富的.NET語言支援、豐富的用戶界面控制集、小型運行時等特點,幾乎成為建立商業應用程式的完美平台。儘管它是一項年輕的技術,但它正在以快速的速度前進並獲得廣泛的普及。

本書將指導您如何在Silverlight 5和C#中設計和開發企業級商業應用程式。您將學習如何利用Silverlight的強大功能來開發豐富而強大的商業應用程式,從入門到部署,應有盡有。

特別是,本書將為希望學習如何設計商業應用程式的開發人員提供服務。它將介紹您將使用的模式、面臨的問題以及如何解決它們。作者Chris Anderson在過去十年中一直在建立業務應用程式,通過坦率地介紹如何應對現實問題,而不僅僅是避免它們,展示了他的專業知識。開發人員將從他在整本書中分享的業務應用程式設計模式中受益。

您將學到什麼:
- 如何結構化您的項目以確保強大且易於維護的應用程式
- 如何使用XAML創建用戶界面並將控件與數據綁定
- 如何在服務器和客戶端之間進行安全通信
- 如何在Silverlight用戶界面中查看和維護數據
- 如何設計獨特的用戶體驗並使用高級樣式技術
- 如何在Silverlight中實現標準的商業應用程式範例

本書適合有其他.NET技術經驗(如WinForms或ASP.NET)的開發人員,希望將現有技能轉化為使用Silverlight開發商業應用程式。將介紹與構建強大應用程式相關的模式和方法,並不需要先備知識。

目錄:
1. 開始使用Silverlight
2. XAML簡介
3. 導航框架
4. 從服務器公開數據
5. 從服務器消耗數據
6. 實現摘要列表
7. 構建數據輸入表單
8. 保護應用程式
9. 為應用程式設計樣式
10. 高級XAML
11. 高級數據綁定
12. 創建自定義控件
13. 模型-視圖-視圖模型(MVVM)設計模式
14. 托管擴展框架
15. 列印和報告
16. 離線模式和與操作系統的交互
17. 應用程式部署