|
Attributes are used to modify the runtime behavior of code in the .NET Framework. Applied .NET Attributes explores the application of .NET attributes and how developers can write custom attributes that provide the maximum level of code reuse and flexibility.Attributed programming is a feature of .NET that is still relatively unexplored and unknown. Because attributes are used to modify the runtime behavior of code in the .NET Framework, their use is extremely important and will become even more important over time. This insightful guide covers the fundamentals of attributes, common .NET attributes, the use of custom attributes, and advanced techniques. Table of ContentsChapter 1: Attribute Fundamentals Chapter 2: Compiletime and Designtime Attributes Chapter 3: Attributes and Runtime Behavior Chapter 4: Building Custom AttributesChapter 5: Applying Custom Attributes Appendix Physical Representation of MetadataAuthor InformationTom Barnaby Tom Barnaby is an instructor and software architect at IntertechInc., a company dedicated to teaching top programmers how to develop enterpriselevel software. As an instructor, he is in constant contact with developers from around the world and knows the problems they must solve and the questions they have. As a software architect, he advises companies on the design and implementation of their IT systems. Before becoming a teacher, Tom developed a variety of applications ranging from a proprietary 4GL/Database system on UNIX to a fully distributed ERP application on Windows. Jason Bock Jason Bock is a senior consultant for Magenic Technologies (http://www.magenic.com). He has worked on a number of business applications using a diverse set of substrates and languages such as C#, .NET, and Java. He is the author of CIL Programming: Under the Hood of .NET and .NET Security, both published by Apress, as well as Visual Basic 6 Win32 API Tutorial. He has also written numerous articles on technical development issues associated with both VB and Java. Jason holds both a bachelor`s and a master`s degree in electrical engineering from Marquette University. You can find out more about him at http://www.jasonbock.net.
|
|
|