ASP.NET Dynamic Data Unleashed (Paperback)

Oleg Sych

  • 出版商: SAMS
  • 出版日期: 2012-05-28
  • 定價: $1,650
  • 售價: 8.0$1,320
  • 語言: 英文
  • 頁數: 544
  • 裝訂: Paperback
  • ISBN: 0672335654
  • ISBN-13: 9780672335655
  • 相關分類: .NETASP.NET
  • 立即出貨 (庫存 < 4)

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

商品描述

 Using Dynamic Data, ASP.NET developers can create powerful, datadriven sites with amazing speed and efficiency, eliminating massive amounts of manual coding. ASP.NET Dynamic Data Unleashed is the first complete, practical guide to Dynamic Data for every experienced ASP.NET developer.

 

The author thoroughly demystifies Dynamic Data, helping developers understand exactly what they can do with the framework and make it more accessible than ever before. He provides tested code to solve a wide variety of problems, explains how and why that code works, and identifies key tradeoffs and alternatives.

 

Packed with breakthrough techniques for improving developer productivity, this book combines a hands-on tutorial, “drill-down” explanations of advanced techniques, and real-world development scenarios.

 

Detailed information on how to…

  •  Use Dynamic Data components to overcome common real-world user interface development challenges
  •   Understand how ASP.NET Dynamic Data builds on strengths of WebForms, Entity Framework, and LINQ
  •   Develop simple custom templates to dramatically reduce code duplication
  •   Generalize templates to leverage metadata and generate user interfaces dynamically
  •   Create web pages for data entry, data filtering, and diverse views of data
  •   Use Data Annotations to implement powerful validation logic
  •   Write simple, yet effective automated tests to systematically verify the business logic
  •   Create complex interaction rules that aren’t limited by single entity objects or types
  •   Optimize I/O-bound business logic by implementing it with T-SQL constraints, stored procedures, and triggers
  •   Implement role-based security with dynamic UI trimming
  •   Generate entire data-driven web applications, complete with CRUD pages, complex business rules, integrated navigation, and security
  •   Extend Dynamic Data to support advanced scenarios
  •   Decide when Dynamic Data should be used instead of or together with ASP.NET MVC

 

商品描述(中文翻譯)

使用動態數據,ASP.NET 開發人員可以以驚人的速度和效率創建功能強大的數據驅動網站,從而消除大量手動編碼。《ASP.NET Dynamic Data Unleashed》是第一本針對每位有經驗的 ASP.NET 開發人員的完整實用指南,徹底揭開了動態數據的神秘面紗,幫助開發人員準確理解他們可以通過該框架實現的功能,並使其比以往更易於使用。作者提供了經過測試的代碼來解決各種問題,解釋了該代碼的工作原理和原因,並確定了關鍵的權衡和替代方案。這本書充滿了突破性的技巧,可以提高開發人員的生產力,結合了實踐教程、高級技術的深入解釋和真實世界的開發場景。詳細介紹了以下內容:
- 使用動態數據組件克服常見的真實世界用戶界面開發挑戰
- 理解 ASP.NET Dynamic Data 如何借鑒 WebForms、Entity Framework 和 LINQ 的優勢
- 開發簡單的自定義模板,大大減少代碼重複
- 泛化模板以利用元數據並動態生成用戶界面
- 創建用於數據輸入、數據過濾和數據的多樣化視圖的網頁
- 使用數據註釋實現強大的驗證邏輯
- 編寫簡單而有效的自動化測試以系統地驗證業務邏輯
- 創建不受單個實體對象或類型限制的複雜交互規則
- 通過使用 T-SQL 約束、存儲過程和觸發器來優化 I/O 繫結的業務邏輯
- 使用動態 UI 修剪實現基於角色的安全性
- 生成完整的數據驅動 Web 應用程序,包括 CRUD 頁面、複雜的業務規則、集成導航和安全性
- 擴展動態數據以支持高級場景
- 在何時使用動態數據而不是或與 ASP.NET MVC 一起使用的決策