{"product_id":"9780132783576","title":"ASP.NET Dynamic Data Unleashed","description":"\u003cp\u003e Using Dynamic Data, ASP.NET developers can create powerful, datadriven sites with amazing speed and efficiency, eliminating massive amounts of manual coding. \u003ci\u003eASP.NET Dynamic Data Unleashed \u003c\/i\u003eis the first complete, practical guide to Dynamic Data for every experienced ASP.NET developer.\u003c\/p\u003e  \u003cp\u003e \u003c\/p\u003e  \u003cp\u003eThe 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.\u003c\/p\u003e  \u003cp\u003e \u003c\/p\u003e  \u003cp\u003ePacked 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.\u003c\/p\u003e  \u003cp\u003e \u003c\/p\u003e  \u003cp\u003e \u003cb\u003eDetailed information on how to…\u003c\/b\u003e \u003c\/p\u003e  \u003cul\u003e  \u003cli\u003e   \u003cb\u003e \u003c\/b\u003eUse Dynamic Data components to overcome common real-world user interface development challenges \u003c\/li\u003e  \u003cli\u003e    Understand how ASP.NET Dynamic Data builds on strengths of WebForms, Entity Framework, and LINQ  \u003c\/li\u003e\n\u003cli\u003e    Develop simple custom templates to dramatically reduce code duplication  \u003c\/li\u003e\n\u003cli\u003e    Generalize templates to leverage metadata and generate user interfaces dynamically  \u003c\/li\u003e\n\u003cli\u003e    Create web pages for data entry, data filtering, and diverse views of data  \u003c\/li\u003e\n\u003cli\u003e    Use Data Annotations to implement powerful validation logic  \u003c\/li\u003e\n\u003cli\u003e    Write simple, yet effective automated tests to systematically verify the business logic  \u003c\/li\u003e\n\u003cli\u003e    Create complex interaction rules that aren’t limited by single entity objects or types  \u003c\/li\u003e\n\u003cli\u003e    Optimize I\/O-bound business logic by implementing it with T-SQL constraints, stored procedures, and triggers  \u003c\/li\u003e\n\u003cli\u003e    Implement role-based security with dynamic UI trimming  \u003c\/li\u003e\n\u003cli\u003e    Generate entire data-driven web applications, complete with CRUD pages, complex business rules, integrated navigation, and security  \u003c\/li\u003e\n\u003cli\u003e    Extend Dynamic Data to support advanced scenarios  \u003c\/li\u003e\n\u003cli\u003e    Decide when Dynamic Data should be used instead of or together with ASP.NET MVC \u003c\/li\u003e \u003c\/ul\u003e  \u003cp\u003e \u003c\/p\u003e","brand":"Pearson Education","offers":[{"title":"Default Title","offer_id":47119797453040,"sku":"9780132783576","price":47.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0737\/7593\/9824\/files\/9780132783576_p0.jpg?v=1763640538","url":"https:\/\/shop-qa.barnesandnoble.com\/products\/9780132783576","provider":"Barnes \u0026 Noble (DEV)","version":"1.0","type":"link"}