0735614229,Applied Microsoft .NET Framework Programming ,Applied,Microsoft,.NET,Framework,Programming ,buy,book,books,purchase,read,Jeffrey  Richter,Jeffrey Richter
Books
Books
Sign In | View Cart Cart | Wish List | Help
ToysHealthPersonalAdultBaby
ToysHealthPersonalAdultBaby
Home & Garden
Checkout Now »
Cart Cart Cart
0 Items
Cart
100% Safe and Private!
Search     for:    

Books
Browse All Topics    New Releases    Coming Soon

All Topics > Computers & Internet > Microsoft > Development > .NET
 
Browse similar subjects

Shipping

All orders
shipped by
airmail!

Click here for our
Shipping Policies!

 


Quotations

"Always be nice to those younger than you, because they are the ones who will be writing about you."

  - Cyril Connolly

(1903 - 1974)

 

 

Applied Microsoft .NET Framework Programming 

 
  by Jeffrey  Richter, Jeffrey Richter
 
 
 Take A Trip Around The Word
Take A Trip Around The Word
Product
Take A Trip Around The Word
Take A Trip Around The Word
Take A Trip Around The Word
  
  
  
Take A Trip Around The Word
Take A Trip Around The Word 


ZIN Product Number: 10204352

 
eBay (last 12 months)
Auctions: 22
Price Range: $0.02 - 0.09
 
Craigslist (last 12 months)
Classifieds: 13
Price Range: $0.04 - 0.02
 
Amazon Used (last 12 months)
Auctions: 87
Price Range: $0.09 - 0.02
 
ZooScape (last 12 months)
Auctions: 0
Price Range: N/A
 
 
Google listings (non-affiliate) 121
MSN listings (non-affiliate) 16
Yahoo listings (non-affiliate) 24
 


 FastFind Line
Inverse Black Hole
By the Numbers
By the Numbers
Cover To Cover
Cover to Cover
Reader's Corner
Reader's Corner
Table of Contents
Table of Contents
Related Reading
Related Reading
Inverse Black Hole
FastFind Line
 
 
By The Numbers
 Product Details

  Format: Paperback, 591 pages
  Publisher: Microsoft Press
  ISBN: 0735614229
  Release Date: Jan 1, 2002


 
 
Cover to Cover
 From The Publisher
This title takes advanced developers and software designers under the covers of .NET to provide them with an in-depth understanding of its structure, functions, and operational components so they can create high-performance applications for .NET more easily and efficiently. Developers learn to program .NET applications while gaining a solid understanding of fundamental .NET design tenets. This title not only covers the infrastructure and architecture of .NET in-depth but also shows developers the most practical ways to apply that knowledge.

 
 
The Reader's Corner
  Product Review
 
 Be the first to rate this book!     Number of Reviews: 0
 
 
 
Table of Contents
 Acknowledgments
Introduction


PART I BASICS OF THE MICROSOFT .NET FRAMEWORK
1. The Architecture of the .NET Framework Development Platform
Compiling Source Code into Managed Modules
Combining Managed Modules into Assemblies
Loading the Common Language Runtime
Executing Your Assembly's Code
   IL and Verification
The .NET Framework Class Library
The Common Type System
The Common Language Specification
Interoperability with Unmanaged Code
2. Building, Packaging, Deploying, and Administering Applications and Types
.NET Framework Deployment Goals
Building Types into a Module
Combining Modules to Form an Assembly
   Adding Assemblies to a Project Using the Visual Studio .NET IDE
   Using the Assembly Linker
   Including Resource Files in the Assembly
Assembly Version Resource Information
   Version Numbers
Culture
Simple Application Deployment (Privately Deployed Assemblies)
Simple Administrative Control (Configuration)
3. Shared Assemblies
Two Kinds of Assemblies, Two Kinds of Deployment
Giving an Assembly a Strong Name
The Global Assembly Cache
   The Internal Structure of the GAC
Building an Assembly That References a Strongly Named Assembly
Strongly Named Assemblies Are Tamper-Resistant
Delayed Signing
Privately Deploying Strongly Named Assemblies
Side-by-Side Execution
How the Runtime Resolves Type References
Advanced Administrative Control (Configuration)
   Publisher Policy Control
Repairing a Faulty Application

PART II WORKING WITH TYPES AND THE COMMON LANGUAGE RUNTIME
4. Type Fundamentals
All Types Are Derived from System.Object
Casting Between Types
   Casting with the C# is and as Operators
Namespaces and Assemblies
5. Primitive, Reference, and Value Types
Programming Language Primitive Types
   Checked and Unchecked Primitive Type Operations
Reference Types and Values Types
Boxing and Unboxing Value Types
6. Common Object Operations
Object Equality and Identity
   Implementing Equals for a Reference Type Whose Base Classes Don't Override Object's Equals
   Implementing Equals for a Reference Type When One or More of Its Base Classes Overrides Object's Equals
   Implementing Equals for a Value Type
   Summary of Implementing Equals and the ==/!= Operators
   Identity
Object Hash Codes
Object Cloning

PART III DESIGNING TYPES
7. Type Members and Their Accessibility
Type Members
Accessibility Modifiers and Predefined Attributes
   Type Predefined Attributes
   Field Predefined Attributes
   Method Predefined Attributes
8. Constants and Fields
Constants
Fields
9. Methods
Instance Constructors
Type Constructors
Operator Overload Methods
   Operators and Programming Language Interoperability
Conversion Operator Methods
Passing Parameters by Reference to a Method
Passing a Variable Number of Parameters to a Method
How Virtual Methods Are Called
Virtual Method Versioning
10. Properties
Parameterless Properties
Parameterful Properties
11. Events
Designing a Type That Exposes an Event
Designing a Type That Listens for an Event
Explicitly Controlling Event Registration
Designing a Type That Defines Lots of Events
Designing the EventHandlerSet Type
PART IV ESSENTIAL TYPES
12. Working with Text
Characters
The System.String Type
   Constructing Strings
   Strings Are Immutable
   Comparing Strings
   String Interning
   String Pooling
   Examining a String's Characters
   Other String Operations
Dynamically Constructing a String Efficiently
   Constructing a StringBuilder Object
   StringBuilder's Members
Obtaining a String Representation for an Object
   Specific Formats and Cultures
   Formatting Multiple Objects into a Single String
   Providing Your Own Custom Formatter
Parsing a String to Obtain an Object
Encodings: Converting Between Characters and Bytes
    Encoding/Decoding Streams of Characters and Bytes
   Base-64 String Encoding and Decoding
13. Enumerated Types and Bit Flags
Enumerated Types
Bit Flags
14. Arrays
All Arrays Are Implicitly Derived from System.Array
Casting Arrays
Passing and Returning Arrays
Creating Arrays That Have a Nonzero Lower Bound
Fast Array Access
Redimensioning an Array
15. Interfaces
Interfaces and Inheritance
Designing an Application That Supports Plug-In Components
Changing Fields in a Boxed Value Type Using Interfaces
Implementing Multiple Interfaces That Have the Same Method
Explicit Interface Member Implementations
16. Custom Attributes
Using Custom Attributes
Defining Your Own Attribute
Attribute Constructor and Field/Property Data Types
Detecting the Use of a Custom Attribute
Matching Two Attribute Instances Against Each Other
Pseudo-Custom Attributes
17. Delegates
A First Look at Delegates
Using Delegates to Call Back Static Methods
Using Delegates to Call Back Instance Methods
Demystifying Delegates
Some Delegate History: System.Delegate and System.MulticastDelegate
Comparing Delegates for Equality
Delegate Chains
C#'s Support for Delegate Chains
Having More Control over Invoking a Delegate Chain
Delegates and Reflection

PART V MANAGING TYPES
18. Exceptions
The Evolution of Exception Handling
The Mechanics of Exception Handling
   The try Block
   The catch Block
   The finally Block
What Exactly Is an Exception?
The System.Exception Class
FCL-Defined Exception Classes
Defining Your Own Exception Class
How to Use Exceptions Properly
   You Can't Have Too Many finally Blocks
   Don't Catch Everything
   Gracefully Recovering from an Exception
   Backing Out of a Partially Completed Operation When an Unrecoverable Exception Occurs
   Hiding an Implementation Detail
What's Wrong with the FCL
Performance Considerations
Catch Filters
Unhandled Exceptions
   Controlling What the CLR Does When an Unhandled Exception Occurs
   Unhandled Exceptions and Windows Forms
   Unhandled Exceptions and ASP.NET Web Forms
   Unhandled Exceptions and ASP.NET XML Web Services
Exception Stack Traces
   Remoting Stack Traces
Debugging Exceptions
   Telling Visual Studio What Kind of Code to Debug
19. Automatic Memory Management (Garbage Collection)
Understanding the Basics of Working in a Garbage-Collected Platform
The Garbage Collection Algorithm
Finalization
   What Causes Finalize Methods to Get Called
   Finalization Internals
The Dispose Pattern: Forcing an Object to Clean Up
   Using a Type That Implements the Dispose Pattern
   C#'s using Statement
   An Interesting Dependency Issue
Weak References
   Weak Reference Internals
Resurrection
   Designing an Object Pool Using Resurrection
Generations
Programmatic Control of the Garbage Collector
Other Garbage Collector Performance Issues
   Synchronization-Free Allocations
   Scalable Parallel Collections
   Concurrent Collections
   Large Objects
Monitoring Garbage Collections
20. CLR Hosting, AppDomains, and Reflection
Metadata: The Cornerstone of the .NET Framework
CLR Hosting
AppDomains
   Accessing Objects Across AppDomain Boundaries
   AppDomain Events
   Applications and How They Host the CLR and Manage AppDomains
   "Yukon"
The Gist of Reflection
Reflecting Over an Assembly's Types
Reflecting Over an AppDomain's Assemblies
Reflecting Over a Type's Members: Binding
Explicitly Loading Assemblies
   Loading Assemblies as "Data Files"
   Building a Hierarchy of Exception-Derived Types
Explicitly Unloading Assemblies: Unloading an AppDomain
Obtaining a Reference to a System.Type Object
Reflecting Over a Type's Members
   Creating an Instance of a Type
   Calling a Type's Method
   Bind Once, Invoke Multiple Times
Reflecting Over a Type's Interfaces
Reflection Performance

Index


 
 
Related Reading
 Find similiar books in these subject areas:

All Topics > Computers & Internet > Microsoft > Development > .NET
All Topics > Computers & Internet > Programming > General
All Topics > Computers & Internet > General


 
 
 People like you also bought:

Programming Windows with C# (Core Reference)  , by Charles Petzold

NET and COM: The Complete Interoperability Guide, by Adam Nathan

How to Break Software: A Practical Guide to Testing with CD-ROM, by James A. Whittaker

Building XML Web Services for the Microsoft .NET Platform  , by Scott Short

Advanced .Net Remoting, by Ingo Rammer

Building Web Solutions with ASP.NET and ADO.NET, by Dino Esposito

Inside Microsoft .NET IL Assembler, by Serge Lidin

C# and the .NET Platform, by Andrew Troelsen

Developing Applications with Visual Studio. NET, by Richard Grimes

 
 
 Keywords
Internet programming, Microsoft net framework, Internet programming, Microsoft net framework, Microsoft.net framework, Internet programming, Computer programming, Computer Networks, Computer Bks - Languages / Programming, Computers, Programming Languages - General, Internet - General, Programming - General, Internet programming, Microsoft net framework

 
 
 FastFind Line
Inverse Black Hole
By the Numbers
By the Numbers
Cover To Cover
Cover to Cover
Reader's Corner
Reader's Corner
Table of Contents
Table of Contents
Related Reading
Related Reading
Inverse Black Hole
FastFind Line
 
 


Make $1 per sale -
Link to ZooScape.com!


About Us   |   Our Policies   |   Your Cart   |   Contact Us   |   Help
ZooScape.com

Copyright 1995 - 2009 - ZooScape.com
 
ZooScape.com