注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書教育/教材/教輔考試研究生入學考試移動設備.NET應用程序設計

移動設備.NET應用程序設計

移動設備.NET應用程序設計

定 價:¥58.00

作 者: (英)Andy Wigley,(英)Peter Roxburgh著;趙明[等]譯;趙明譯
出版社: 清華大學出版社
叢編項: 微軟 NET程序員系列
標 簽: 暫缺

ISBN: 9787302064220 出版時間: 2003-02-01 包裝: 精裝
開本: 23cm 頁數(shù): 512 字數(shù):  

內容簡介

  本書是《微軟.NET程序員系列》叢書之一,主要介紹了怎樣使用微軟ASP.NET和MobileInternetToolkit來創(chuàng)建移動的Web應用程序的方法,這種應用程序能夠以正確的格式在多種設備上動態(tài)地顯示相同的頁面。本書主要內容包括將.NET用于移動Web、開發(fā)移動.NET應用程序、使用移動Web控件、樣式與設備定制的顯示、狀態(tài)管理、XMLWeb服務、打包和安全性等內容。本書適用于從事移動設備應用程序開發(fā)人員以及對開發(fā)移動設備應用程序感興趣的讀者。此外,本書給出豐富的應用實例,可以幫助掌握C#和VisualBasic.NET、ASP.NET編程的讀者提高。MobileInternetToolkit是開發(fā)移動設備.NET應用程序的必備工具包,您可以在VisualStudio.NET中使用此工具包進行移動設備應用程序開發(fā)。以這種方式開發(fā)出來的應用程序可以在多種不同格式的移動設備上顯示同一個頁面,而不用為各種設備分別編寫內容相同的頁面。本書全面詳細地介紹了移動設備.NET應用程序開發(fā)的整個過程,其中包括模擬器的使用。本書內容●將.NET用于移動Web●用MobileInternetToolkit開發(fā)移動.NET應用程序●動態(tài)移動應用程序●使用移動Web控件●樣式與設備定制的顯示●訪問數(shù)據(jù)●狀態(tài)管理●設計強制轉換的.NET移動Web應用程序●XMLWeb服務●使用仿真器測試、調試應用程序并處理運行時錯誤●打包、配置和安全性●創(chuàng)建自定義移動控件●支持新的客戶端

作者簡介

  Andy Wigley是英國知名技術類圖書作家,目前主要從事移動技術領域的研究并且很早就使用WAP進行工作。作為這一領域的專家他曾開發(fā)了英國第一個面向WAP客戶端的支付系統(tǒng)。他已經(jīng)在軟件工程領域工作了15年。Peter Roxburgh是技術類圖書作家。他專門為移動應用程序開發(fā)者編寫培訓教材,并且為雜志和網(wǎng)站撰寫過多篇深入介紹移動技術的文章。

圖書目錄

前言
第1章 將.NET引入移動Web
1.1 無線Web的誕生
1.1.1 Internet
1.1.2 無線通信
1.1.3 移動數(shù)據(jù)通信
1.2 Mobile Internet Toolkit
1.3 無線混亂的解決方案
第2章 ASP.NET與Mobile Internet Toolkit
2.1 ASP.NET概述
2.1.1 背景
2.1.2 更簡單的ASP
2.1.3 ASP.NET:Web開發(fā)的新途徑
2.2 開發(fā)Web應用程序
2.2.1 進一步了解ASP.NET Web窗體
2.2.2 使用Web窗體控件
2.2.3 使用.NET工具開發(fā)Web應用程序
2.2.4 擴展Web應用程序
2.3 使用移動Web窗體進行開發(fā)
2.3.1 了解設備性能
2.3.2 抽象移動設備的用戶界面
2.3.3 使用移動Web窗體控件
2.3.4 在移動Web窗體中使用.NET工具
2.4 .NET語言簡介
2.4.1 符合CLS的程序設計語言
2.4.2 實現(xiàn)代碼
2.4.3 事件響應
2.5 XML Web服務簡介
2.6 會話管理與安全
2.6.1 使用會話
2.6.2 使用cookie
2.6.3 分布式體系結構中的部署
2.7 調試移動應用程序
2.7.1 使用簡單工具
2.7.2 程序調試
2.7.3 使用Visual Studio.NET調試
第3章 開發(fā)移動Web應用程序
3.1 安裝開發(fā)系統(tǒng)
3.2 創(chuàng)建第一個移動Web應用程序
3.2.1 使用Visual Studio.NET
3.2.2 創(chuàng)建移動Web項目
3.2.3 使用【解決方案資源管理器】和【屬性】對話框
3.2.4 使用Toolbox創(chuàng)建用戶界面
3.2.5 生成和執(zhí)行應用程序
3.3 使用移動電話仿真器進行測試
3.3.1 安裝Openwave仿真器
3.3.2 使用仿真器進行測試
3.4 使用Mobile Internet Designer
3.4.1 移動Web窗體頁面和Form控件
3.4.2 使用多個移動Web窗體
3.4.3 在移動Web應用程序中向前向后導航
3.4.4 復雜控件在特定設備上的再現(xiàn)
3.4.5 在Visual Studio.NET中獲得幫助信息
3.5 Visual Studio.NET項目和SDK示例的關系
3.6 使用Visual Studio.NET項目
3.6.1 Visual Studio.NET移動Web應用程序項目所創(chuàng)建的文件
3.6.2 選擇項目的存放位置
3.6.3 指定Web服務器的訪問方式
3.6.4 復制項目
3.6.5 打開項目
3.6.6 刪除項目
3.6.7 團隊開發(fā)
3.6.8 脫機工作
第4章 動態(tài)移動應用程序
4.1 編程策略
4.1.1 選擇語言
4.1.2 內聯(lián)代碼和代碼隱藏
4.2 Hello Universe應用程序
4.3 日程表程序
4.3.1 不變性類成員
4.3.2 生成并測試應用程序
4.3.3 應用程序總結
4.4 為日程表程序添加功能
4.4.1 生成并測試應用程序
4.4.2 應用程序的生存期
4.4.3 應用程序總結
4.5 時鐘程序
4.5.1 生成用戶界面
4.5.2 創(chuàng)建代碼隱藏模塊
4.5.3 生成并測試應用程序
第5章 使用Mobile Internet TooIkit標準控件
5.1 控件的類層次
5.2 移動控件共有的功能
5.3 使用控件示例
5.4 容器控件
5.4.1 包容規(guī)則
5.4.2 Form控件
5.4.3 Panel控件
5.5 核心控件
5.5.1 Label控件
5.5.2 TextBox控件
5.5.3 TextView控件
5.5.4 Link控件
5.5.5 Command控件
5.5.6 Image控件
第6章 列表控件
6.1 SelectionList控件
6.1.1 語法
6.1.2 屬性
6.1.3 用法
6.1.4 綁定到數(shù)據(jù)集合
6.2 List控件
6.2.1 語法
6.2.2 屬性
6.2.3 用法
6.3 ObjectList控件
6.3.1 語法
6.3.2 屬性
6.3.3 用法
第7章 特殊用途控件和驗證控件
7.1 特殊用途控件
7.1.1 Calendar控件
7.1.2 PhoneCall控件
7.1.3 AdRotator控件
7.2 驗證控件
7.2.1 RequiredFieldValidator控件
7.2.2 CompareValidator控件
7.2.3 RangeValidator控件
7.2.4 RegularExpressionValidator控件
7.2.5 CustomValidator控件
7.2.6 ValidationSummary控件
7.2.7 驗證控件示例
第8章 樣式和設備定制的顯示
8.1 概述
8.1.1 樣式
8.1.2 屬性重寫
8.1.3 模板
8.2 使用樣式和樣式表
8.2.1 使用樣式屬性
8.2.2 使用StyleSheet控件
8.2.3 在Visual Studio.NET中使用樣式
8.3 用屬性重寫配置設備定制
8.3.1 <DeviceSpecific>和<Choice>元素
8.3.2 設備過濾器
8.4 使用模板化控件
8.4.1 使用Form控件模板
8.4.2 使用List和ObjectList控件模板
8.4.3 使用Panel控件模板
8.4.4 通過代碼使用模板中的控件
8.4.5 使用Visual Studio.NET工具定義模板
8.4.6 在樣式表中定義模板
第9章 訪問數(shù)據(jù)
9.1 使用List控件的高級數(shù)據(jù)綁定功能 
9.1.1 定義靜態(tài)List和SelectionList的列表項
9.1.2 綁定到數(shù)據(jù)集合
9.1.3 重寫List控件中的單個字段顯示
9.2 使用ASP.NET聲明數(shù)據(jù)綁定
9.2.1 使用DataBinder.Eval
9.2.2 理解命名容器
9.3 使用ADO.NET
9.3.1 理解ADO.NET對象
9.3.2 DataReader對象用于對只讀數(shù)據(jù)的訪問
9.3.3 用DataSet對象進行數(shù)據(jù)綁定
9.3.4 創(chuàng)建移動Web應用程序進行數(shù)據(jù)庫更新
9.4 Microsoft的可視化數(shù)據(jù)庫工具
9.4.1 使用Server Explorer
9.4.2 創(chuàng)建數(shù)據(jù)組件
9.4.3 在Web應用程序中使用數(shù)據(jù)組件
9.5 學習更多ADO.NET的知識
第10章 狀態(tài)管理
10.1 會話狀態(tài)
10.1.1 使用Session對象
10.1.2 使用cookie
10.1.3 使用混合的URL
10.1.4 為何要使用cookie
10.2 隱藏變量
10.3 視圖狀態(tài)
10.4 應用程序狀態(tài)
10.4.1 在Global.asax中使用應用程序狀態(tài)
10.4.2 使用應用程序狀態(tài)時的注意事項
第11章 設計強制的移動網(wǎng)絡應用程序
11.1 基本設計原則
11.2 創(chuàng)建集成桌面和移動訪問的ASP.NET應用程序
11.2.1 為客戶端設備調整功能
11.2.2 為移動Web站點完成重定向頁面
11.3 優(yōu)化性能
11.3.1 使用頁面輸出緩存
11.3.2 使用片段緩存
11.3.3 使用數(shù)據(jù)緩存
11.4 創(chuàng)建多語言和多元文化的移動Web應用程序
11.4.1 定義字符串、日期和時間格式
11.4.2 支持本地化內容
11.4.3 定義字符集編碼
第12章 XML Web服務
12.1 創(chuàng)建XML Web服務
12.1.1 使用文本編輯器
12.1.2 使用Visual Studio.NET
12.2 部署和使用XML Web服務
12.2.1 使用命令行工具
12.2.2 使用Visual Studio.NET
12.2.3 使用其他技術
12.3 定義XML Web服務的行為
12.4 管理會話和應用程序狀態(tài)
12.5 使用數(shù)據(jù)類型
12.6 訪問數(shù)據(jù)
12.7 移動設備的注意事項
第13章 調試、測試仿真程序并處理運行庫錯誤
13.1 調試移動Web應用程序
13.2 使用跟蹤工具
13.2.1 添加跟蹤語句
13.2.2 使用應用程序級的跟蹤
13.3 處理錯誤
13.3.1 實現(xiàn)自定義的錯誤頁面
13.3.2 編程處理錯誤
13.4 用仿真程序和真實設備測試
13.4.1 使用Pocket Internet Explorer進行測試
13.4.2 使用Pocket PC仿真程序測試
13.4.3 使用移動電話仿真程序測試
13.4.4 確認對仿真程序的支持
13.4.5 將仿真程序集成到Visual Studio.NET中
第14章 打包、配置和安全
14.1 打包和部署應用程序
14.1.1 復制應用程序
14.1.2 創(chuàng)建Web安裝項目
14.2 配置應用程序
14.2.1 理解.NET配置文件
14.2.2 Web.config配置示例
14.3 ASP.NET應用程序的安全性
14.3.1 提供驗證程序
14.3.2 角色和用戶授權
第15章 創(chuàng)建用戶控件和自定義控件
15.1 生成用戶控件
15.1.1 創(chuàng)建簡單的用戶控件
15.1.2 用戶控件模塊的編碼
15.1.3 在Web Forms頁面中使用用戶控件
15.1.4 用戶控件示例
15.2 在代碼中生成控件
15.2.1 了解控件的生命周期
15.2.2 通過繼承生成控件
15.2.3 使用編譯過的自定義控件
15.2.4 通過復合生成控件
第16章 從零開始生成控件和使用設備適配器
16.1 從零開始生成控件
16.1.1 控件生命周期
16.1.2 設備適配器的作用
16.2 生成簡單的自定義控件和設備適配器
16.2.1 具有HTML和WML設備適配器的簡單控件
16.2.2 編寫具有MobileTextWriter類的設備標記
16.2.3 在設備適配器中處理樣式屬性
16.2.4 使用自定義控件和設備適配器
16.3 生成數(shù)據(jù)綁定自定義控件
16.3.1 支持內部和自定義分頁
16.3.2 實現(xiàn)OnDataBind事件
16.4 在自定義控件中支持視圖狀態(tài)
16.4.1 將控件屬性保存至ViewState對象
16.4.2 理解IstateManager接口
16.4.3 使用PrivateViewState
16.5 實現(xiàn)自定義MobileControlBuilder
16.6 在自定義控件中啟用客戶端回送
16.7 處理發(fā)送數(shù)據(jù)
16.7.1 在CMTable控件中實現(xiàn)發(fā)送數(shù)據(jù)處理
16.7.2 在DeviceAdapter類中提供不同的用戶接口
16.7.3 在設備適配器類中添加子控件
16.8 開發(fā)模板自定義控件
16.8.1 實現(xiàn)模板支持
16.8.2 為數(shù)據(jù)綁定List控件實現(xiàn)模板支持
第17章 支持新型客戶端
17.1 通過配置文件支持新型客戶端
17.2 支持新型客戶端
17.2.1 識別移動設備
17.2.2 識別設備功能
17.3 使用設備適配器
17.3.1 設備適配器的作用
17.3.2 使用設備適配器集
17.3.3 定義設備適配器集

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.talentonion.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號