ASP.NET Dynamic Data Unleashed

eBook Details:

  • Paperback: 544 pages
  • Publisher: Sams; 1st edition (May 28, 2012)
  • Language: English
  • ISBN-10: 0672335654
  • ISBN-13: 978-0672335655

eBook Description:

ASP.NET Dynamic Data Unleashed

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. 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.

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.

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

Together Oleg Sych and Randy Patterson break down ASP.NET Dynamic Data and give you the information you need to:

  • Use ASP.NET Dynamic Data components in existing applications.
  • Control validation, display, and behavior through the use of data annotations.
  • Maintain user-interface consistency through field templates.
  • Separate form layouts from business logic with entity templates.
  • Create filter templates for building simple and advanced search screens.
  • Implement business logic in Entity Framework and LINQ to SQL entity classes.

ASP.NET Dynamic Data Unleashed

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.

[download id=”1262″]

Leave a Reply

Your email address will not be published. Required fields are marked *