Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Save to My Library
Look up keyword or section
Like this
4Activity

Table Of Contents

about the cover illustration
Getting acquainted with ASP.NET 4.0
1.1Meet ASP.NET
1.2Typical architecture in ASP.NET applications
THREE-LAYER ARCHITECTURE
1.3Your first ASP.NET Web Form
WEB CONTROLS
1.4What’s new in ASP.NET 4.0
1.4.1.NET Framework 4.0
WEB.CONFIG MINIFICATION
THE FLEXIBLE VIEWSTATE
IIS 7.5 INTEGRATION
ASP.NET AJAX 4.0
1.5ASP.NET Web Forms in practice
TECHNIQUE 1
TECHNIQUE 2
TECHNIQUE 3
Registering RSS feeds
1.6Summary
Data access reloaded: Entity Framework
2.1Designing an application
DATA VALIDATION
PROPERTY JOINING
CONNECTING CLASSES TO EACH OTHER
2.2Using an ORM to build a data layer
TECHNIQUE 6
TECHNIQUE 7
2.4Summary
Integrating Entity Framework and ASP.NET
3.1Understanding context lifetime
TECHNIQUE 8
TECHNIQUE 9
3.2Using the context the right way
Persisting only selected properties
3.3Optimizing performance in an ASP.NET environment
SOLUTION
3.4Summary
Building the user interface with ASP.NET Web Forms
4.1The UI and Web Forms
4.2Defining a common UI: using master pages
4.3URL rewriting and routing with ASP.NET
URL rewriting
4.4Summary
Data binding in ASP.NET Web Forms
5.2Modifying data
GridView and ListView
5.3Filtering and sorting data
The QueryExtender control
5.4Working with Dynamic Data controls
Hiding tables and columns
5.5Summary
Custom controls
6.1The basics of custom controls
Composite controls
Handling PostBack
6.2Complex controls
Properties as inner tags
6.3Advanced controls
6.4Summary
Taking control of markup
7.1ASP.NET adaptive rendering
Build a table-less control adapter for the DataList
7.2ASP.NET 4.0 browser capabilities
7.3Summary
Introducing ASP.NET MVC
8.1A new way to build web applications
8.2Your first experience with ASP.NET MVC
8.3Routing in ASP.NET MVC
8.4Accepting user input
8.5Summary
Customizing and extending ASP.NET MVC
9.1Building reusable elements in ASP.NET MVC
9.2User input handling made smart
9.3Improving ASP.NET MVC routing
10.2Filtering and blocking incoming requests
10.3Protecting applications from SQL injection
10.4Dealing with XSS (cross-site scripting)
Handling and displaying user input
10.5Controlling path composition: path canonicalization vulnerabilities
10.6Summary
ASP.NET authentication and authorization
Authentication and authorization in ASP.NET
11.1Authentication and authorization basics
11.2Handling user authentication: introducing the Membership API
Registering a new user
11.3Adding support to roles using the Roles API
11.4Custom providers for the Membership and Roles APIs
11.5Summary
Ajax and RIAs with ASP.NET 4.0
12.2Working with ASP.NET Ajax
12.3Focusing on the client: jQuery
HANDLING THE PAGE LOADED EVENT
12.4Summary
SaveViewState
Using Windows Server AppFabric session provider
13.2Advanced user state
13.3Summary
Caching in ASP.NET
14.1Per-application state: Cache
14.2Using OutputCache
14.3OutputCache in ASP.NET MVC
14.4Data caching techniques
DO NOT ALTER COLLECTIONS IN MEMORY
14.5Building custom cache providers
Extreme ASP.NET 4.0
15.2Logging and handling errors
15.3Extending ASP.NET HttpRuntime
15.4Summary
Performance and optimizations
16.1Increasing download performance by minifying
16.2Reducing computing time with multithreading
Using ParallelFX
16.3Optimize your web.config
16.4Summary
appendix A: ASP.NET and IIS 7.x
A.2Building extensions
Modifying IIS behavior with managed modules
appendix B: Data access fundamentals
0 of .
Results for:
No results containing your search query
P. 1
101658242-ASP-net-4-0-in-Practice

101658242-ASP-net-4-0-in-Practice

Ratings: (0)|Views: 2,905|Likes:
Published by Parita Vashi
ASP.NEt 4.0
ASP.NEt 4.0

More info:

Published by: Parita Vashi on Feb 11, 2013
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

09/25/2013

pdf

text

original

You're Reading a Free Preview
Pages 11 to 62 are not shown in this preview.
You're Reading a Free Preview
Pages 73 to 280 are not shown in this preview.
You're Reading a Free Preview
Pages 291 to 414 are not shown in this preview.
You're Reading a Free Preview
Pages 425 to 473 are not shown in this preview.
You're Reading a Free Preview
Pages 484 to 506 are not shown in this preview.

Activity (4)

You've already reviewed this. Edit your review.
1 thousand reads
1 hundred reads
SRashid77 liked this
ptidisd liked this

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->