Description
Efnisyfirlit
- Cover
- Introduction
- Who This Book Is For
- What This Book Covers
- How This Book Is Structured
- What You Need to Use This Book
- Conventions
- Source Code
- Errata
- p2p.wrox.com
- Chapter 1: Getting Started with ASP.NET 6.0
- Code Downloads for this Chapter:
- An Introduction to ASP.NET vNext
- Using Visual Studio 2015
- The Sample Application
- Summary
- What You Learned in This Chapter
- Chapter 2: Building an Initial ASP.NET Application
- Code Downloads for this Chapter:
- Creating Websites with Visual Studio 2015
- Working with Files in Your Application
- MVC and Web Form File Differences
- Creating the Sample Application
- Summary
- What You Learned in This Chapter
- Chapter 3: Designing Your Web Pages
- Code Downloads for this Chapter:
- HTML and CSS
- More CSS
- The Style Sheet
- Applying Styles
- Managing Styles
- Summary
- What You Learned in this Chapter
- Chapter 4: Programming in C# and VB.NET
- Code Downloads for this Chapter:
- Introduction to Programming
- Organizing Code
- Object-Oriented Programming Basics
- Important OO Terminology
- Summary
- What You Learned in This Chapter
- Chapter 5: ASP.NET Web Form Server Controls
- Code Downloads for this Chapter:
- Introduction to Server Controls
- Defining Controls in Your Pages
- Types of Controls
- The ASP.NET State Engine
- How the State Engine Works
- Summary
- What You Learned in This Chapter
- Chapter 6: ASP.NET MVC Helpers and Extensions
- Code Downloads for this Chapter:
- Why MVC Has Fewer Controls Than Web Forms
- A Different Approach
- Form-Building Helpers
- Summary
- What You Learned in This Chapter
- Chapter 7: Creating Consistent-Looking Websites
- Code Downloads for this Chapter:
- Consistent Page Layout with Master Pages
- Using a Centralized Base Page
- Summary
- What You Learned in This Chapter
- Chapter 8: Navigation
- Code Downloads for this Chapter:
- Different Ways to Move around Your Site
- Using the ASP.NET Web Forms Navigation Controls
- Navigating in ASP.NET MVC
- Practical Tips on Navigation
- Summary
- What You Learned in This Chapter
- Chapter 9: Displaying and Updating Data
- Code Downloads for this Chapter:
- Working with SQL Server Express
- Entity Framework Approach to Data Access
- Data Controls in Web Forms
- Data Display in MVC
- Summary
- What You Learned in This Chapter
- Chapter 10: Working with Data—Advanced Topics
- Code downloads for this chapter:
- Sorting and Pagination
- Updating and/or Inserting Data
- A Non-Code First Approach to Database Access
- Caching
- Summary
- What You Learned in This Chapter
- Chapter 11: User Controls and Partial Views
- Code Downloads for this Chapter:
- Introduction to User Controls
- Using Partial Views
- Templates
- Summary
- What You Learned in This Chapter
- Chapter 12: Validating User Input
- Code Downloads for this Chapter:
- Gathering Data from the User
- Validating User Input in Web Forms
- Validating User Input in MVC
- Validation Tips
- Summary
- What You Learned in This Chapter
- Chapter 13: ASP.NET AJAX
- Code Downloads for this Chapter:
- Introducing the Concept of AJAX
- Using Web Services in AJAX Websites
- JQuery in AJAX
- Practical AJAX Tips
- Summary
- What You Learned in This Chapter
- Chapter 14: jQuery
- Code Downloads for this Chapter:
- An Introduction to JQuery
- JQuery Syntax
- Modifying the DOM with JQuery
- Debugging JQuery
- Practical Tips on JQuery
- Summary
- What You Learned in This Chapter
- Chapter 15: Security in Your ASP.NET Website
- Code Downloads for this Chapter:
- Introducing Security
- Roles
- Practical Security Tips
- Summary
- What You Learned in This Chapter
- Chapter 16: Personalizing Websites
- Code Downloads for this Chapter:
- Understanding the Profile
- Practical Personalization Tips
- Summary
- What You Learned in This Chapter
- Chapter 17: Exception Handling, Debugging, and Tracing
- Code Downloads for this Chapter:
- Error Handling
- The Basics of Debugging
- Tracing Your ASP.NET Web Pages
- Logging
- Summary
- What You Learned in This Chapter
- Chapter 18: Working with Source Control
- Code Downloads for this Chapter:
- Introducing Team Foundation Services
- Branching and Merging
- Summary
- What You Learned in This Chapter
- Chapter 19: Deploying Your Website
- Code Downloads for this Chapter:
- Preparing Your Website for Deployment
- Preparing for Deployment
- Publishing Your Site
- Smoke Testing Your Application
- Going Forward
- Summary
- What You Learned in This Chapter
- Answers to Exercises
- Chapter 1
- Chapter 2
- Chapter 3
- Chapter 4
- Chapter 5
- Chapter 6
- Chapter 7
- Chapter 8
- Chapter 9
- Chapter 10
- Chapter 11
- Chapter 12
- Chapter 13
- Chapter 14
- Chapter 15
- Chapter 16
- Chapter 17
- Chapter 18
- Chapter 19
- End User License Agreement
Reviews
There are no reviews yet.