買這商品的人也買了...
-
Windows Device Driver Programming 驅動程式設計$650$552 -
圖表 +$380$300 -
Visual C# 2010 程式設計經典$650$513 -
Google!Android 3 手機應用程式設計入門, 4/e$550$275 -
Visio 2010 解密商業圖表教學最速上手$380$190 -
打造安全無虞的 Web Applications-從策略制定、程式開發,到防止惡意攻擊之必備對策白皮書
$560$437 -
《超強圖解》前進 Android Market!Google Android SDK 實戰演練, 2/e (適用2.X/3.X/4.X)$750$592 -
JavaScript & jQuery: The Missing Manual 國際中文版, 2/e
$580$458 -
PHP 大師-寫出頂尖的程式碼 (PHP Master: Write Cutting Edge Code)$450$355 -
SolidWorks 2012 基礎設計與範例實務應用表現$480$379 -
Excel 2010 特訓教材$480$240 -
《超強圖解》前進 App Store!iOS 6 SDK 實戰演練$950$750 -
iOS 5 Programming 錦囊妙計 (iOS 5 Programming Cookbook: Solutions & Examples for iPhone, iPad, and iPod touch Apps)$1,200$948 -
超級好用 Excel 樞紐分析表─統計 X 分析 X 解讀 X 決策$420$210 -
網路機器人、網路蜘蛛與網路爬蟲-PHP/CURL 程式設計指南, 2/e (Webbots, Spiders, and Screen Scrapers: A Guide to Developing Internet Agents with PHP/CURL, 2/e)$550$434 -
逐行破解 + 透視─Linux USB 核心首度公開 USB 3.0 重裝版$650$553 -
全平台整合:Windows Phone 8 手機開發深度解析$650$553 -
無瑕的程式碼 - 敏捷軟體開發技巧守則 (Clean Code: A Handbook of Agile Software Craftsmanship)$580$435 -
不失敗的 App 企劃‧開發術─讓你的點子也能成為成功 APP 的方法$460$358 -
精實執行-精實創業指南, 2/e (Running Lean: Iterate from Plan A to a Plan That Works, 2/e)$450$355 -
HTML5 & JavaScript 程式開發實戰$650$513 -
超圖解 Arduino 互動設計入門 (附 Arduino UNO R3 開發板)$1,130$892 -
大話重構$390$304 -
建構微服務|設計細微化的系統 (Building Microservices)$580$458 -
高手昇級:可完全取代 Java 的 Scala$540$459
相關主題
商品描述
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
商品描述(中文翻譯)
透過 Dynamic Data,ASP.NET 開發人員可以快速且有效率地建立強大的資料驅動網站,大幅減少手動撰寫程式碼的需求。ASP.NET Dynamic Data Unleashed 是第一本完整且實用的 Dynamic Data 指南,專為具備經驗的 ASP.NET 開發人員打造。
作者深入解析 Dynamic Data,協助開發人員確切了解這個框架能做到什麼,並讓 Dynamic Data 比以往更容易使用。他提供經過測試的程式碼,以解決各式各樣的問題;說明這些程式碼的運作方式與原因;同時指出其中的重要取捨與替代方案。
本書充滿能提升開發人員生產力的突破性技巧,結合實作導向的教學、進階技術的深入解析,以及真實世界的開發情境。
詳細說明如何:
• 使用 Dynamic Data 元件,克服真實世界中常見的使用者介面開發挑戰
• 了解 ASP.NET Dynamic Data 如何建立在 WebForms、Entity Framework 與 LINQ 的優勢之上
• 開發簡單的自訂範本,大幅減少程式碼重複
• 將範本泛化,以運用中繼資料並動態產生使用者介面
• 建立用於資料輸入、資料篩選及呈現多種資料檢視的網頁
• 使用 Data Annotations 實作強大的驗證邏輯
• 撰寫簡單但有效的自動化測試,以系統化地驗證商業邏輯
• 建立不受單一實體物件或型別限制的複雜互動規則
• 使用 T-SQL constraints、stored procedures 與 triggers 實作 I/O 界限的商業邏輯,以進行最佳化
• 透過動態 UI trimming 實作以角色為基礎的安全性
• 產生完整的資料驅動 Web 應用程式,包括 CRUD 頁面、複雜的商業規則、整合式導覽與安全性
• 擴充 Dynamic Data,以支援進階情境
• 判斷何時應使用 Dynamic Data 取代 ASP.NET MVC,或與 ASP.NET MVC 搭配使用
