ASP.NET 4 24-Hour Trainer
Buy Rights Online Buy Rights

Rights Contact Login For More Details

More About This Title ASP.NET 4 24-Hour Trainer

English

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. As part of the print versionof this title, video lessons are included on DVD. For e-book versions, video versions can be accessed at wrox.com using a link provided in the interior of the e-book.

Lessons include:

Anatomy of an HTML PageUsing Common HTML TagsAdding Style to an HTML PageState Management in ASP .NET 4Configuring Your Web ApplicationWeb Site Projects vs. Web Application ProjectsASP.NET Web Forms Web ApplicationASP.NET MVC Web ApplicationThe Page Life Cycle in Web FormsThe Request Life Cycle in MVCServer Controls in Web FormsHTML Helpers in MVCMaster PagesSkins and Themes in Web FormsPartial Views in MVCValidation Controls in Web FormsValidation Helpers in MVCDynamic Data in Web FormsDisplay Templates in MVCDynamic Data Templates in Web FormsUsing the AJAX Extensions in Web FormsUsing 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.

English

Toi B. Wright is an independent consultant who has been working as a software developer for more than 25 years. She is a Microsoft MVP in ASP/ASP.NET and the Founder and President of the Dallas ASP.NET User Group.

English

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.

LESSON 24B: USING THE AJAX HELPERS IN MVC.

LESSON 25A: USING JQUERY FOR AJAX IN WEB FORMS.

LESSON 25B: USING JQUERY FOR AJAX IN MVC.

SECTION X: SECURING YOUR APPLICATION.

LESSON 26: AUTHENTICATION.

LESSON 27A: CREATE A LOGIN PAGE IN WEB FORMS.

LESSON 27B: CREATE A LOGIN PAGE IN MVC.

LESSON 28A: AUTHORIZATION IN WEB FORMS.

LESSON 28B: AUTHORIZATION IN MVC.

APPENDIX A: AJAX CONTROL TOOLKIT.

APPENDIX B: WHAT'S ON THE DVD?

INDEX.

loading