{"product_id":"9781430242550","title":"Pro ASP.NET 4.5 in C#","description":"\u003cp\u003eASP.NET 4.5 remains Microsoft's preferred technology for creating dynamic websites, providing developers with unrivaled power and flexibility.\u003c\/p\u003e\u003cp\u003e\u003cem\u003ePro ASP.NET 4.5 in C#\u003c\/em\u003e is the most complete reference to ASP.NET that you will find. This comprehensively revised fifth edition will teach you everything you need to know in order to create well-designed ASP.NET websites. Beginning with core concepts the book progresses steadily through key professional skills. You'll be shown how to query databases in detail, consider the myriad applications of XML, and step through all the considerations you need to be aware of when securing your site from intruders. Finally, you'll consider advanced topics such as using client-side validation, jQuery and Ajax.\u003c\/p\u003e\u003cp\u003eBy the time you have read this book you will have learned all the skills you need to use ASP.NET 4.5 with confidence. \u003c\/p\u003eWhat youll learn\u003cul\u003e \u003cli\u003eUnderstand why ASP.NET 4.5 is so special, what its fundamental principles are, the basics of Visual Studio, how ASP.NET controls are created and how they fit into ASP.NET pages, ultimately creating full applications. \u003c\/li\u003e \u003cli\u003eBecome familiar with Web API , one of the biggest additions to ASP.NET 4.5, and understand how to use it and integrate it within your existing ASP.NET applications. \u003c\/li\u003e \u003cli\u003eDiscover and the Entity Framework and how to perform data binding to in web applications. \u003c\/li\u003e \u003cli\u003eLearn the ASP.NET security features and how to best apply them. \u003c\/li\u003e \u003cli\u003eExamine in detail advanced user interface techniques, including user controls, server controls, custom controls and client-side JavaScript. \u003c\/li\u003e \u003cli\u003eUse HTML and jQuery with an emphasis on contemporary web development techniques. \u003c\/li\u003e \u003c\/ul\u003e Who this book is for      \u003cp\u003e     This book is aimed at developers with a basic understanding on the .NET Framework who want to learn how to use it in a professional environment. Migrating readers without this foundation would be well served by reading \u003cem\u003eBeginning ASP.NET 4.5 in C#\u003c\/em\u003e, also by Apress, before tackling this book.       \u003c\/p\u003e     Table of Contents\u003col\u003e\n\u003cstrong\u003ePart I\u003c\/strong\u003e\u003cp\u003e 01 - Your First ASP.NET Application\u003c\/p\u003e\n\u003cp\u003e 02 - Putting ASP.NET in Context\u003c\/p\u003e\n\u003cp\u003e 03 - Essential Language Features\u003c\/p\u003e\n\u003cp\u003e 04 - Using jQuery\u003c\/p\u003e\n\u003cp\u003e 05 - Essential Development Tools\u003c\/p\u003e\n\u003cp\u003e 06 - SportsStore: A Real Application\u003c\/p\u003e\n\u003cp\u003e 07 - SportsStore: Navigation \u0026amp; Cart\u003c\/p\u003e\n\u003cp\u003e 08 - SportsStore: Completing the Cart\u003c\/p\u003e\n\u003cp\u003e 09 - SportsStore: Administration\u003c\/p\u003e\n\u003cp\u003e 10 - SportsStore: Deployment\u003c\/p\u003e\n\u003cp\u003e 11 - Testable Web Apps\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003cstrong\u003ePart II\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e 12 - Working with Web Forms\u003c\/p\u003e\n\u003cp\u003e 13 - Lifecycle Events \u0026amp; Context\u003c\/p\u003e\n\u003cp\u003e 14 - Modules\u003c\/p\u003e\n\u003cp\u003e 15 - Handlers\u003c\/p\u003e\n\u003cp\u003e 16 - Page \u0026amp; Control Lifecycle Events\u003c\/p\u003e\n\u003cp\u003e 17 - Managing Request Execution\u003c\/p\u003e\n\u003cp\u003e 18 - Managing State Data\u003c\/p\u003e\n\u003cp\u003e 19 - Caching Data\u003c\/p\u003e\n\u003cp\u003e 20 - Caching Output\u003c\/p\u003e\n\u003cp\u003e 21 - Handling Errors\u003c\/p\u003e\n\u003cp\u003e 22 - Managing Paths\u003c\/p\u003e\n\u003cp\u003e 23 - URL Routing\u003c\/p\u003e\n\u003cp\u003e 24 - Advanced URL Routing\u003c\/p\u003e\n\u003cp\u003e 25 - Authentication\u003c\/p\u003e\n\u003cp\u003e 26 - Membership\u003c\/p\u003e\n\u003cp\u003e 27 - ASP.NET Configuration\u003c\/p\u003e\n\u003cp\u003e 28 - Asynchronous Request Handling\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003cstrong\u003ePart III\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e 29 - Working with Controls\u003c\/p\u003e\n\u003cp\u003e 30 - Forms and Request Validation\u003c\/p\u003e\n\u003cp\u003e 31 - Creating Custom Controls\u003c\/p\u003e\n\u003cp\u003e 32 - Stateful Controls\u003c\/p\u003e\n\u003cp\u003e 33 - Server-Side HTML Elements\u003c\/p\u003e\n\u003cp\u003e 34 - Model Binding\u003c\/p\u003e\n\u003cp\u003e 35 - Data Binding\u003c\/p\u003e\n\u003cp\u003e 36 - Basic Data Controls\u003c\/p\u003e\n\u003cp\u003e 37 - Complex Data Controls\u003c\/p\u003e\n\u003cp\u003e 38 - Other Controls\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003cstrong\u003ePart IV\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e 39 - Managing Scripts \u0026amp; Styles\u003c\/p\u003e\n\u003cp\u003e 40 - Ajax \u0026amp; Web Services\u003c\/p\u003e\n\u003cp\u003e 41 - Client-Side Validation\u003c\/p\u003e\n\u003cp\u003e 42 - Targeting Mobile Devices\u003c\/p\u003e\n\u003c\/ol\u003e","brand":"Apress","offers":[{"title":"Default Title","offer_id":47300810146032,"sku":"9781430242550","price":47.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0737\/7593\/9824\/files\/9781430242550_p0.jpg?v=1763750931","url":"https:\/\/shop-qa.barnesandnoble.com\/products\/9781430242550","provider":"Barnes \u0026 Noble (DEV)","version":"1.0","type":"link"}