Training
Certifications
Books
Special Offers
Community




 
Microsoft® ASP.NET Setup and Configuration Pocket Reference
Author James Avery
Pages 236
Disk N/A
Level Int/Adv
Published 04/23/2003
ISBN 9780735619364
Price $29.99
To see this book's discounted price, select a reseller below.
 

More Information

About the Book
Table of Contents
Sample Chapter
Index
Related Series
About the Author

Support: Book & CD

Rate this book
Barnes Noble Amazon Quantum Books

 

Table of Contents


    Acknowledgmentsxiii
    Introductionxv
PART I OVERVIEW OF MICROSOFT ASP.NET CONFIGURATION 
1   Introduction to the Microsoft ASP.NET Configuration3
    ASP.NET Configuration Overview3
        Dissecting the ASP.NET Configuration Files4
        Applying Configuration File Modifications9
        Looking at Security10
    Editing Configuration Files10
    Key Points12
2   Examining the ASP.NET Configuration Architecture13
    Hierarchical Configuration Model13
        Targeting Configuration Settings16
        Preventing Configuration Settings from Being Overridden17
    Examining Configuration Section Handlers17
    Key Points23
PART II ASP.NET CONFIGURATION SETTINGS 
3   Configuration Section and Application Settings27
    Working with <configSections>27
        Declaring a Section27
        Declaring a Section Group28
        Removing a Section29
        Clearing All Sections30
    Working with <appSettings>30
        Adding a Value30
        Removing a Value31
        Clearing All Values32
        Using the File Attribute32
        Reading <appSettings> Values33
    Key Points34
4   System.Web Configuration Settings35 
    Working with the <authentication> Section36
        Configuring the Authentication Mode37
        <authentication> Key Points44
    Working with the <authorization> Section44
        File Authorization47
        <authorization> Key Points47
    Working with the <browserCaps> Section47
        Understanding <browserCaps> Elements48
        <browserCaps> Key Points52
    Working with the <clientTarget> Section52
        Uplevel vs. Downlevel53
        Using Client Target in Your Pages53
        Adding and Removing Aliases54
        <clientTarget> Key Points54
    Working with the <compilation> Section54
        Adding Assemblies to Compilation57
        <compilation> Key Points58
    Working with the <customErrors> Section58
        Customizing HTTP Error Messages60
        <customErrors> Key Points60
    Working with the <globalization> Section61
        <globalization> Key Points61
    Working with the <httpHandlers> Section62
        Creating a Custom HTTP Handler63
        File Extension-Based Security67
        <httpHandlers> Key Points67
    Working with the <httpModules> Section68
        Adding a Module68
        Creating a Custom HTTP Module68
        <httpModules> Key Points71
    Working with the <httpRuntime> Section72
        <httpRuntime> Key Points73
    Working with the <identity> Section73
        <Identity> Key Points75
    Working with the <machineKey> Section75
        <machineKey> Key Points77
    Working with the <pages> Section77
        Enable or Disable View State?78
        To Mac or Not to Mac?79
        <pages> Key Points79
    Working with the <processModel> Section79
        Customizing the Server Unavailable Message84
        Running ASP.NET on a Domain Controller84
        Troubleshooting ASP.NET Deadlocks85
        <processModel> Key Points85
    Working with the <securityPolicy> Section85
        <securityPolicy> Key Points86
    Working with the <sessionState> Section86
        Configuring State Server87
        Configuring SQL State Server88
        <sessionState> Key Points89
    Working with the <trace> Section89
        <trace> Key Points90
    Working with the <trust> Section90
        <trust> Key Points91
    Working with the <webControls> Section91
        <webControls> Key Points91
    Working with the <webServices> Section92
        <protocols> Sub-Section92
        <serviceDescriptionFormatExtensionTypes> Sub-Section93
        SOAP Extensions Sub-Sections93
        <wsdlHelpGenerator> Section94
        <webServices> Key Points95
5   Mobile Controls Configuration Settings97
    Working with the <mobileControls> Section98
    Working with the <deviceFilters> Section102
        Building a Comparative Filter103
        Building an Evaluator Filter104
        Using Filters with Mobile Controls105
    Updating the Mobile Controls Devices106
    Key Points107
6   Microsoft .NET Configuration Settings109
    Examining the <system.diagnostics> Group109
        Working with the <trace> Section110
        Working with the <switches> Section111
        Working with the <assert> Section113
        <system.diagnostics> Key Points114
    Examining the <system.net> Group114
        Working with the <authenticationModules> Section115
        Working with the <connectionManagement> Section116
        Working with the <defaultProxy> Section117
        Working with the <settings> Section119
        Working with the <webRequestModules> Section120
        <system.net> Key Points121
    Examining the <system.runtime.remoting> Group121
        Working with the <application> Section122
        Working with the <channels> Section128
        Working with the <channelSinkProviders> Section130
        Working with the <debug> Section131
        <system.runtime.remoting> Key Points132
    Examining the <system.windows.forms> Group132
    Key Points132
7   CLR Configuration Settings133
    Working with the <mscorlib> Section 133
        Using the <cryptographySettings> Section 133
    Working with the <runtime> Section 136
        Using the <developmentMode> Element 136
        Using the <assemblyBinding> Section 136
    Working with the <startup> Section 141
        Using the <requiredRuntime> Element 141
        Using the <supportedRuntime> Element 142
    Key Points 143
8   IIS Settings145
    Enabling ASP.NET Support145
        ASP.NET IIS Install Utility147
    Working with Application Pools147
        Managing Application Pools148
        Configuring Application Pools148
    Creating a New Application154
    Using Windows Authentication155
        Accessing the User Identity156
    Key Points156
PART III   CREATING CUSTOM SETTINGS 
9   Creating and Using Custom Sections159
    Examining the .NET Handlers159
    Creating a Custom Section with the Available Handlers160
        Creating a Section Using NameValueFileSectionHandler160
        Creating a Section Using DictionarySectionHandler161
        Creating a Section Using SingleTagSectionHandler162
        Nesting Configuration Sections162
    Creating a Custom Section with a Custom Section Handler163
        Examining the IConfigurationSectionHandler Interface164
        Creating a Simple Custom Section Handler165
        Creating a Complex Custom Section Handler167
    Key Points175
PART IV   APPENDIX AND GLOSSARY 
A   Appendix: Microsoft .NET Framework Configuration Tool179
    Managing the Global Assembly Cache 180
        Viewing All the Assemblies in the GAC 180
        Adding a New Assembly to the GAC 181
        Configuring Assemblies 182
    Configuring Remoting 185
    Adjusting .NET Security Settings 186
        Increasing an Assembly's Trust 187
        Adjust Zone Security 189
        Evaluating an Assembly 189
        Creating a Deployment Package 190
        Resetting All Policy Levels 191
    Configuring and Repairing .NET Applications 191
        Configuring an Application 192
    Fixing an Application 193
GLOSSARY 195
INDEX199



Last Updated: April 14, 2003
Top of Page