Reflection is a mechanism provided by .NET that enables developers to make their programs more flexible and dynamic. Reflection makes it possible for applications to be more modular, extensible, and configurable. Building on the basics of object-orientation and the .NET type system, reflection provides mechanisms for dynamically examining, modifying, and even creating objects at run time. .NET also adds the ability for programmers to add attributes to their types, which provide metadata about the type which can be examined and used through reflection at runtime.
This book examines all the ways reflection can be used, and identifies practical applications and important programming techniques that rely upon reflection for their functionality. It covers the reflection API, the use of attributes in .NET, and also looks at the mechanisms .NET provides for dynamic generation of code - all techniques that allow developers to build more flexible, dynamic applications.
"synopsis" may belong to another edition of this title.
The Visual Basic .NET Reflection Handbook lifts the lid on one of the most widely useful aspects of the .NET platform - reflection. In the process, it examines dynamic object creation, attribute-based programming, and code generation. Focusing on practical applications for reflection and attributes, the book exposes a number of key programming techniques that enable developers to build more flexible, extensible, dynamic applications.
"About this title" may belong to another edition of this title.
Shipping:
FREE
Within U.S.A.
Seller: ThriftBooks-Atlanta, AUSTELL, GA, U.S.A.
Paperback. Condition: Very Good. No Jacket. May have limited writing in cover pages. Pages are unmarked. ~ ThriftBooks: Read More, Spend Less 1.55. Seller Inventory # G1861007590I4N00
Quantity: 1 available
Seller: BOOKWEST, Phoenix, AZ, U.S.A.
Soft cover. Condition: New. US SELLER SHIPS FROM USA. Seller Inventory # 114E-6-1861007590-PB-12-Ozs
Quantity: 1 available
Seller: The Book Spot, Sioux Falls, MN, U.S.A.
Paperback. Condition: New. Seller Inventory # Abebooks502981
Quantity: 1 available