Creating Web Pages Using the LightSwitch HTML Client: In Visual Studio 2012

Michael Washington

  • 出版商: CreateSpace Independ
  • 出版日期: 2013-07-13
  • 售價: $1,200
  • 貴賓價: 9.5$1,140
  • 語言: 英文
  • 頁數: 284
  • 裝訂: Paperback
  • ISBN: 1490939458
  • ISBN-13: 9781490939452
  • 相關分類: HTMLVisual Studio
  • 海外代購書籍(需單獨結帳)

商品描述

Visual Studio LightSwitch 2012 is a development tool that provides the easiest and fastest way to create forms over data, line of business applications and build applications for the desktop and the internet cloud by providing a tool that allows you to quickly and easily define and connect to your data, program your security and business rules, expose this via OData to practically any ‘client’ such as mobile devices and web pages. This book will demonstrate its use, explain, and provide examples of important concepts of its API (Application Programming Interface). Over the past year I have created more than thirty Visual Studio LightSwitch HTML Client projects. While creating those projects, I ran into challenges that required me to go deep into the LightSwitch HTML Client API. This book covers the core concepts as well as the use of advanced techniques that I consider important to properly leverage this incredible tool.

Table of Contents:

Chapter 1:

Understanding the LightSwitch HTML Client

What Is Visual Studio LightSwitch?

The Visual Studio LightSwitch HTML Client

Single Page Application (because faster is better)

Chapter 2:

Create an End-To-End LightSwitch HTML Application

How Does A LightSwitch HTML Client Application Work?

Chapter 3:

The LightSwitch HTML Client API

The Binding Pattern

Promises

Chapter 4:

Working With Data

Searching Data

Setting Defaults

Dynamically Creating Records

Deleting Data

Chapter 5:

Working With Screens

The Visual Collection API

JavaScript

Chapter 6:

Application Navigation

Show a Message Box, and Respond To a User Selection

Create a Custom Modal Picker by Using A Popup

Copy a Record - Show Add Edit Dialog with Initialized Parameters

Navigating to a New Screen (and Returning)

After Editing -- Return Focus and Browser Position to the Item

Chapter 7:

Advanced Topics

Using ServerApplicationContext

Using WCF RIA Services

Advanced JavaScript

Controls

Use a JQuery Mobile Control

Prevent JQuery Mobile from Overriding Custom Controls

Theming

LightSwitch HTML for the Desktop

商品描述(中文翻譯)

Visual Studio LightSwitch 2012 是一個開發工具,提供了最簡單和最快速的方式來創建基於數據的表單、業務應用程序,並通過提供一個工具來快速且輕鬆地定義和連接數據,編寫安全性和業務規則,通過 OData 將其暴露給幾乎任何“客戶端”,如移動設備和網頁。本書將演示其使用方法,解釋並提供其 API(應用程序編程接口)的重要概念的示例。在過去的一年中,我創建了超過三十個 Visual Studio LightSwitch HTML Client 項目。在創建這些項目時,我遇到了一些需要深入研究 LightSwitch HTML Client API 的挑戰。本書涵蓋了核心概念以及我認為正確利用這個令人難以置信的工具所必需的高級技術的使用。

目錄:
第一章:了解 LightSwitch HTML Client
- 什麼是 Visual Studio LightSwitch?
- Visual Studio LightSwitch HTML Client
- 單頁應用程序(因為更快更好)
第二章:創建一個端到端的 LightSwitch HTML 應用程序
- LightSwitch HTML Client 應用程序的工作原理是什麼?
第三章:LightSwitch HTML Client API
- 綁定模式
- Promises
第四章:使用數據
- 搜索數據
- 設置默認值
- 動態創建記錄
- 刪除數據
第五章:使用屏幕
- Visual Collection API
- JavaScript
第六章:應用程序導航
- 顯示消息框,並響應用戶選擇
- 通過使用彈出窗口創建自定義模態選擇器
- 複製記錄 - 顯示帶有初始化參數的添加編輯對話框
- 導航到新屏幕(並返回)
- 編輯後 - 將焦點和瀏覽器位置返回到項目
第七章:高級主題
- 使用 ServerApplicationContext
- 使用 WCF RIA Services
- 高級 JavaScript
- 控件
- 使用 JQuery Mobile 控件
- 防止 JQuery Mobile 覆蓋自定義控件
- 主題設定
- 面向桌面的 LightSwitch HTML