ASP.NET 4 24-Hour TrainerISBN: 978-0-470-59691-3
Paperback
552 pages
July 2010
This title is out-of-print and not currently available for purchase from this site.
|
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.