1. Edition - July 2010 38.90 Euro 2010. 552 Pages, Softcover - Practical Approach Book - ISBN-10: 0-470-59691-0 ISBN-13: 978-0-470-59691-3 - John Wiley & Sons
Detailed description This unique book-and-video package introduces ASP.NET 4 to programmers
Microsoft ASP.NET allows you to build dynamically generated Web pages from database content. Written by a well-known authority on ASP.NET, this book-and-DVD package is an ideal place to start learning about the capabilities of ASP.NET 4. Each lesson covers both the ASP.NET Web Forms Framework and the ASP.NET MVC 2 Framework and is designed to teach you the fundamentals of the topic before progressing to a step-by-step tutorial. An instructional video for each of the 48 tutorials is provided on the DVD that accompanies the book.
Lessons include: * Anatomy of an HTML Page * Using Common HTML Tags * Adding Style to an HTML Page * State Management in ASP .NET 4 * Configuring Your Web Application * Web Site Projects vs. Web Application Projects * ASP.NET Web Forms Web Application * ASP.NET MVC Web Application * The Page Life Cycle in Web Forms * The Request Life Cycle in MVC * Server Controls in Web Forms * HTML Helpers in MVC * Master Pages * Skins and Themes in Web Forms * Partial Views in MVC * Validation Controls in Web Forms * Validation Helpers in MVC * Dynamic Data in Web Forms * Display Templates in MVC * Dynamic Data Templates in Web Forms * Using the AJAX Extensions in Web Forms * Using jQuery for Ajax in Web Forms Authentication
ASP.NET 4 24-Hour Trainer is an exceptional book-and-video package ideal for everyone from beginners to more advanced developers.
From the contents PREFACE.
WELCOME.
INTRODUCTION.
SECTION I: TO WEB DEVELOPMENT.
LESSON 1: ANATOMY OF AN HTML PAGE.
LESSON 2: USING COMMON HTML TAGS.
LESSON 3: ADDING STYLE TO AN HTML PAGE.
LESSON 4: STATE MANAGEMENT IN ASP.NET 4.
LESSON 5: CONFIGURING YOUR WEB APPLICATION.
SECTION II: GETTING STARTED.
LESSON 6: WEB SITE PROJECTS VS. WEB APPLICATION PROJECTS.
LESSON 7A: YOUR FIRST ASP.NET WEB FORMS WEB APPLICATION.
LESSON 7B: YOUR FIRST ASP.NET MVC WEB APPLICATION.
LESSON 8A: THE PAGE LIFE CYCLE IN WEB FORMS.
LESSON 8B: THE REQUEST LIFE CYCLE IN MVC.
SECTION III: DEVELOPING FORMS AND VIEWS.
LESSON 9A: SERVER CONTROLS IN WEB FORMS.
LESSON 9B: HTML HELPERS IN MVC.
LESSON 10A: VIEW STATE IN WEB FORMS.
LESSON 10B: CUSTOM HTML HELPERS IN MVC.
SECTION IV: MAINTAINING A CONSISTENT PAGE LAYOUT.
LESSON 11: MASTER PAGES.
LESSON 11A: MASTER PAGES IN WEB FORMS.
LESSON 11B: MASTER PAGES IN MVC.
LESSON 12A: SKINS AND THEMES IN WEB FORMS.
LESSON 12B: DESIGN TEMPLATES IN MVC.
LESSON 13A: USER CONTROLS IN WEB FORMS.
LESSON 13B: PARTIAL VIEWS IN MVC.
SECTION V: CONTROLLING THE FLOW.
LESSON 14A: EVENT MODEL IN WEB FORMS.
LESSON 14B: CONTROLLERS IN MVC.
LESSON 15: URL ROUTING OVERVIEW.
LESSON 15A: URL ROUTING IN WEB FORMS.
LESSON 15B: URL ROUTING IN MVC.
SECTION VI: VALIDATING USER INPUT.
LESSON 16A: VALIDATION CONTROLS IN WEB FORMS.
LESSON 16B: VALIDATION HELPERS IN MVC.
LESSON 17A: CUSTOM VALIDATORS IN WEB FORMS.
LESSON 17B: DATA ANNOTATION VALIDATORS IN MVC.
SECTION VII: READING AND DISPLAYING DATA.
LESSON 18: USING THE ADO.NET ENTITY FRAMEWORK.
LESSON 19A: DISPLAYING DATA IN WEB FORMS.
LESSON 19B: DISPLAYING DATA IN MVC.
LESSON 20A: USING GRIDVIEW IN WEB FORMS.
LESSON 20B: MANAGING DATA IN MVC.
SECTION VIII: MANAGING DATA.
LESSON 21A: DYNAMIC DATA IN WEB FORMS.
LESSON 21B: DISPLAY TEMPLATES IN MVC.
LESSON 22A: DYNAMIC DATA TEMPLATES IN WEB FORMS.
LESSON 22B: EDITOR TEMPLATES IN MVC.
SECTION IX: CLIENT-SIDE PROGRAMMING.
LESSON 23: JAVASCRIPT.
LESSON 24A: USING THE AJAX EXTENSIONS IN WEB FORMS.