You are on page 1of 7

Demonstration 6

Application Settings
Agenda

Development Tips and Tricks

Error Handling Tips and Tricks

Production Tips and Tricks

Session State no longer requires client


cookie support for SessionID

Can optionally track SessionID in !"

!equires no code c#anges to app

All relative links continue to $ork


Development Tips And Tricks
Cookieless sessions
%& Create '$e(&config) file in app vroot
*& Add follo$ing te+t,
<configuration>
<system.web>
<sessionState cookieless=true/>
</system.web>
</configuration>
Development Tips And Tricks
Cookieless sessions steps

Eliminates (ro$ser flicker-scrolling on


(ro$ser navigation

Smoot# client I . (ut $it# server code

Automatic do$n/level for non/IE (ro$sers

0o client code c#anges required

<%@ Page SmartNaigation=true %>

Alternatively set in web.config file


Development Tips And Tricks
Smart navigation

ASP&0ET supports page and app tracing

Easy $ay to include 'de(ug) statements

0o more messy !es"onse.#rite$% calls1

2reat $ay to collect request details

Server control tree

Server varia(les3 #eaders3 cookies

4orm-5uerystring parameters
Error Handling Tips And Tricks
Page tracing
%& Add trace directive at top of page
<%@ Page &race=&rue %>
*& Add trace calls t#roug#out page
&race.#rite$'utton (licke)%
&race.#arn$*alue+ , alue%
6& Access page from (ro$ser
Error Handling Tips And Tricks
Page tracing steps

You might also like