did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

We're the #1 textbook rental company. Let us show you why.

9780735619364

Microsoft ASP.NET Setup and Configuration Pocket Reference

by
  • ISBN13:

    9780735619364

  • ISBN10:

    0735619360

  • Edition: 1st
  • Format: Paperback
  • Copyright: 2003-04-23
  • Publisher: Microsoft Press
  • Purchase Benefits
  • Free Shipping Icon Free Shipping On Orders Over $35!
    Your order must be $35 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • eCampus.com Logo Get Rewarded for Ordering Your Textbooks! Enroll Now
List Price: $29.99

Summary

Portable and precise, this pocket-sized reference is the Web application developer s fast-answers guide to ASP.NET configuration architecture, settings, and custom settings. Zero in on key ASP.NET configuration details and techniques using quick-reference tables, lists, step-by-step instructions, and real world tips, including coding examples for version 2003 of Microsoft Visual Basic (r) .NET and Microsoft Visual C# (r) .NET. This handy, one-stop guide delivers the focused, streamlined direction you need to get your Web solutions up and running quickly. Get fast facts to: Exploit ASP.NET configuration file inheritance Customize applications by manipulating configuration settings Configure the System. Web namespace? With reference on all sections, settings, and values Use .NET configuration settings for system diagnostics, .NET Remoting, proxy settings, and just-in-time compilation Tweak ASP.NET mobile controls for the unique needs of mobile devices Configure CLR settings, including garbage collection and cryptography Use Microsoft IIS settings to manage application pools and implement Windows (r) authentication Build and use custom sections and section handlers

Author Biography

James Avery is the founder and owner of Infozerk Inc. which runs The Lounge advertising network and provides .NET and Ruby consulting. James has been working with .NET since 2001 and has been a web developer since 1996. He has written books for Microsoft Press, Wrox, and O'Reilly Press. James has written articles for MSDN Magazine and Dr. Dobbs, most recently doing a three month stint writing the Toolbox column in MSDN Magazine. James is a Microsoft MVP, ASPInsider and has spoken at a number of user groups and conferences.'

Table of Contents

Acknowledgments xiii
Introduction xv
Part I Overview of Microsoft ASP.NET Configuration
Introduction to the Microsoft ASP.NET Configuration
3(10)
ASP.NET Configuration Overview
3(7)
Dissecting the ASP.NET Configuration Files
4(5)
Applying Configuration File Modifications
9(1)
Looking at Security
10(1)
Editing Configuration Files
10(2)
Key Points
12(1)
Examining the ASP.NET Configuration Architecture
13(14)
Hierarchical Configuration Model
13(4)
Targeting Configuration Settings
16(1)
Preventing Configuration Settings from Being Overridden
17(1)
Examining Configuration Section Handlers
17(6)
Key Points
23(4)
Part II ASP.NET Configuration Settings
Configuration Section and Application Settings
27(8)
Working with <donfigSections>
27(3)
Declaring a Section
27(1)
Declaring a Section Group
28(1)
Removing a Section
29(1)
Clearing All Sections
30(1)
Working with <appSettings>
30(4)
Adding a Value
30(1)
Removing a Value
31(1)
Clearing All Values
32(1)
Using the File Attribute
32(1)
Reading <appSettings> Values
33(1)
Key Points
34(1)
System.Web Configuration Settings
35(62)
Working with the <authentication> Section
36(8)
Configuring the Authentication Mode
37(7)
<authentication> Key Points
44(1)
Working with the <authorization> Section
44(3)
File Authorization
47(1)
<authorization> Key Points
47(1)
Working with the <crowserCaps> Section
47(5)
Understanding <crowserCaps> Elements
48(4)
<crowserCaps> Key Points
52(1)
Working with the <dlientTarget> Section
52(2)
Uplevel vs. Downlevel
53(1)
Using Client Target in Your Pages
53(1)
Adding and Removing Aliases
54(1)
<dlientTarget> Key Points
54(1)
Working with the <dompilation> Section
54(4)
Adding Assemblies to Compilation
57(1)
<dompilation> Key Points
58(1)
Working with the <dustomErrors> Section
58(3)
Customizing HTTP Error Messages
60(1)
<dustomErrors> Key Points
60(1)
Working with the <globalization> Section
61(1)
<globalization> Key Points
61(1)
Working with the <httpHandlers> Section
62(6)
Creating a Custom HTTP Handler
63(4)
File Extension-Based Security
67(1)
<httpHandlers> Key Points
67(1)
Working with the <httpModules> Section
68(4)
Adding a Module
68(1)
Creating a Custom HTTP Module
68(3)
<httpModules> Key Points
71(1)
Working with the <httpRuntime> Section
72(1)
<httpRuntime> Key Points
73(1)
Working with the <identity> Section
73(2)
<Identity> Key Points
75(1)
Working with the <machineKey> Section
75(2)
<machineKey> Key Points
77(1)
Working with the <pages> Section
77(2)
Enable or Disable View State?
78(1)
To Mac or Not to Mac?
79(1)
<pages> Key Points
79(1)
Working with the <processModel> Section
79(6)
Customizing the Server Unavailable Message
84(1)
Running ASP.NET on a Domain Controller
84(1)
Troubleshooting ASP.NET Deadlocks
85(1)
<processModel> Key Points
85(1)
Working with the <securityPolicy> Section
85(1)
<securityPolicy> Key Points
86(1)
Working with the <sessionState> Section
86(3)
Configuring State Server
87(1)
Configuring SQL State Server
88(1)
<sessionState> Key Points
89(1)
Working with the <trace> Section
89(1)
<trace> Key Points
90(1)
Working with the <trust> Section
90(1)
<trust> Key Points
91(1)
Working with teh <webControls> Section
91(1)
<webControls> Key Points
91(1)
Working with the <webServices> Section
92(5)
<protocols> Sub-Section
92(1)
<serviceDescriptionFormatExtensionTypes> Sub-Section
93(1)
Soap Extensions Sub-Sections
93(1)
<wsdlHelpGenerator> Section
94(1)
<webServices> Key Points
95(2)
Mobile Controls Configuration Settings
97(12)
Working with the <mobileControls> Section
98(4)
Working with the <deviceFilters> Section
102(4)
Building a Comparative Filter
103(1)
Building an Evaluator Filter
104(1)
Using Filters with Mobile Controls
105(1)
Updating the Mobile Controls Devices
106(1)
Key Points
107(2)
Microsoft .NET Configuration Settings
109(24)
Examining the <system.diagnostics> Group
109(5)
Working with the <trace> Section
110(1)
Working with the <switches> Section
111(2)
Working with the <assert> Section
113(1)
<system.diagnostics> Key Points
114(1)
Examining the <system.net> Group
114(7)
Working with the <authenticationModules> Section
115(1)
Working with the <donnectionManagement> Section
116(1)
Working with the <defaultProxy> Section
117(2)
Working with the <settings> Section
119(1)
Working with the <webRequestModules> Section
120(1)
<system.net> Key Points
121(1)
Examining the <system.runtime.remoting> Group
121(11)
Working with the <application> Section
122(6)
Working with the <dhannels> Section
128(2)
Working with the <dhannelSinkProviders> Section
130(1)
Working with the <debug> Section
131(1)
<system.runtime.remoting> Key Points
132(1)
Examining the <system.windows.forms> Group
132(1)
Key Points
132(1)
CLR Configuration Settings
133(12)
Working with the <mscorlib> Section
133(3)
Using the <dryptographySettings> Section
133(3)
Working with the <runtime> Section
136(5)
Using the <developmentMode> Element
136(1)
Using the <assemblyBinding> Section
136(5)
Working with the <startup> Section
141(2)
Using the <requiredRuntime> Element
141(1)
Using the <supportedRuntime> Element
142(1)
Key Points
143(2)
IIS Settings
145(14)
Enabling ASP.NET Support
145(2)
ASP.NET IIS Install Utility
147(1)
Working with Application Pools
147(7)
Managing Application Pools
148(1)
Configuring Application Pools
148(6)
Creating a New Application
154(1)
Using Windows Authentication
155(1)
Accessing the User Identity
156(1)
Key Points
156(3)
Part III Creating Custom Settings
Creating and Using Custom Sections
159(36)
Examining the .NET Handlers
159(1)
Creating a Custom Section with the Available Handlers
160(3)
Creating a Section Using NameValueFileSectionHandler
160(1)
Creating a Section Using DictionarySectionHandler
161(1)
Creating a Section Using SingleTagSectionHandler
162(1)
Nesting Configuration Sections
162(1)
Creating a Custom Section with a Custom Section Handler
163(12)
Examining the IConfigurationSectionHandler Interface
164(1)
Creating a Simple Custom Section Handler
165(2)
Creating a Complex Custom Section Handler
167(8)
Key Points
175(4)
Part IV Appendix and Glossary
Appendix: Microsoft .NET Framework Configuration Tool
179(16)
Managing the Global Assembly Cache
180(1)
Viewing All the Assemblies in the GAC
180(1)
Adding a New Assembly to the GAC
181(1)
Configuring Assemblies
182(3)
Configuring Remoting
185(1)
Adjusting .NET Security Settings
186(1)
Increasing an Assembly's Trust
187(2)
Adjust Zone Security
189(1)
Evaluating an Assembly
189(1)
Creating a Deployment Package
190(1)
Resetting All Policy Levels
191(1)
Configuring and Repairing .NET Applications
191(1)
Configuring an Application
192(1)
Fixing an Application
193(2)
Glossary 195(4)
Index 199

Supplemental Materials

What is included with this book?

The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.

The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.

Rewards Program