Join Amazon Prime and ship Two-Day for free and Overnight for $3.99. Already a member? Sign in.
Applied .NET Attributes and over 300,000 other books are available for Amazon Kindle – Amazon’s new wireless reading device. Learn more

 

or
Sign in to turn on 1-Click ordering.
 
 
More Buying Choices
48 used & new from $0.67

Have one to sell? Sell yours here
 
   
Applied .NET Attributes
 
 
Start reading Applied .NET Attributes on your Kindle in under a minute.

Don’t have a Kindle? Get yours here.
 
  

Applied .NET Attributes (Paperback)

by Tom Barnaby (Author), Jason Bock (Author)
Key Phrases: applying custom attributes, array list, context sink chain, Visual Studio, Homer Simpson, Object Browser (more...)
4.4 out of 5 stars See all reviews (5 customer reviews)

List Price: $34.99
Price: $28.62 & this item ships for FREE with Super Saver Shipping. Details
You Save: $6.37 (18%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.

Want it delivered Tuesday, July 21? Choose One-Day Shipping at checkout. Details
29 new from $1.28 19 used from $0.67
Also Available in: List Price: Our Price: Other Offers:
Kindle Edition (Kindle Book) $19.24

Frequently Bought Together

Applied .NET Attributes + Expert .NET 2.0 IL Assembler + CLR via C#, Second Edition (Pro Developer)
Price For All Three: $130.40

Show availability and shipping details

  • This item: Applied .NET Attributes by Tom Barnaby

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Expert .NET 2.0 IL Assembler by Serge Lidin

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • CLR via C#, Second Edition (Pro Developer) by Jeffrey Richter

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details


Customers Who Bought This Item Also Bought


Editorial Reviews

Product Description
<p>Attributes are used to modify the runtime behavior of code in the .NET Framework. <i>Applied .NET Attributes</i> explores the application of .NET attributes and how developers can write custom attributes that provide the maximum level of code reuse and flexibility.</p>

<p>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. </p>

About the Author
Tom Barnaby is a Microsoft Consultant, C# MVP, national speaker, and author of several .NET books including <i>Distributed .NET Programming in C#</i>, and <i>Applied .NET Attributes</i>. In his spare time, Tom enjoys playing with his two sons, watching movies in the family home theater room, and banging out power chords on his electric guitar with the volume turned to 11.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 <i>CIL Programming: Under the Hood of .NET</i> and <i>.NET Security</i>, both published by Apress, as well as <i>Visual Basic 6 Win32 API Tutorial</i>. 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.


Product Details

  • Paperback: 240 pages
  • Publisher: Apress; 1 edition (September 30, 2003)
  • Language: English
  • ISBN-10: 1590591364
  • ISBN-13: 978-1590591369
  • Product Dimensions: 9.2 x 7 x 0.6 inches
  • Shipping Weight: 15.7 ounces (View shipping rates and policies)
  • Average Customer Review: 4.4 out of 5 stars See all reviews (5 customer reviews)
  • Amazon.com Sales Rank: #656,566 in Books (See Bestsellers in Books)

Inside This Book (learn more)

Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
Check the boxes next to the tags you consider relevant or enter your own tags in the field below.

Your tags: Add your first tag
 
Help others find this product — tag it for Amazon search
No one has tagged this product for Amazon search yet. Why not be the first to suggest a search for which it should appear?

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

 

Customer Reviews

5 Reviews
5 star:
 (4)
4 star:    (0)
3 star:    (0)
2 star:
 (1)
1 star:    (0)
 
 
 
 
 
Average Customer Review
4.4 out of 5 stars (5 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
15 of 15 people found the following review helpful:
5.0 out of 5 stars Really cool book, February 22, 2004
I had been programming in .NET for a while before I really learned to appreciate the power of attributes. But even then I was still playing around with [Obsolete], [Serializable] and the more common ones. Then I ran across the whole subject of declarative security and realized I had a Lot of learning to do. Fortunately for me, this book eased the process.

The only thing I didn't like about it is that I wish there was a lot more of it. Most of the discussion of attributes that I've run across are either the 'canned' ones like what I mention above, or overly theoretical. Too often I just couldn't see where they'd be applicable (more because of my thick head than any writer's deficiencies). That's where this book really shines. It starts out with your basic "what's" and "why's" but gets moving pretty quickly. Another thing about this book is that it's a pretty advanced topic. Back in college, we were heavy into OOP, but I don't remember hearing about AOP (Aspect Oriented Programming) and this is the first time I've really run across it. I really wish there would have been some more on the subject, but they did a very good job explaining the subject.

There are many good examples in here and the text is very well written. APress is pretty great about the quality of their stuff and this is no exception.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
11 of 13 people found the following review helpful:
5.0 out of 5 stars WELL WORTH IT, December 4, 2003
By A Customer
Excellent way to move the .NET tools you build to their next level of value. I have been developing for over 10 years; I buy an average of 4 books a month. I have never written a review before this. This is the first.

These guys took the first serious shot at moving us (the .NET crowd) toward thinking about Aspect Oriented Programming by doing an excellent job revealing the tools that currently exist in the .NET Framework.

I have been looking into AOP using C# and there are not that many available resources. A few, but not many. The book doesn't go into a bunch of over kill on selling AOP. It actually points out some possible performance issues with using context-interception. It just gives a real practical overview of AOP.

The book hits the ground running and covers a ton of valuable information related to .NET Attribute usage. I won't go into the details of the book there is plenty of information available on the APress web site. Go check out the Detailed TOC, Index, and Sample Chapter: Chapter 1: Attribute Fundamentals.

This book is the shortest one I have bought this year.
It is also the most informative one... WELL WORTH IT...

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
10 of 16 people found the following review helpful:
2.0 out of 5 stars Adequate But Not Fantastic, July 16, 2004
Nowhere near as good as the Wrox Handbook series (which Apress now owns).

I'm sure this book is a good introduction to attributes and if you're not that knowledgable with attributes, you will learn. But you could probably learn a lot from some of the (much shorter) online tutorials from Fawcett or dotnet247.

I found that WAY too much time was wasted on covering topics such as serialization and writing a compiler. Introduce the concepts, sure, but don't waste an entire chapter on either of them. Those are for other books.

Also, the author was very "wordy" on describing things. I'd rather read the odd sentence twice to fully understand it instead of constantly reading one sentence, understanding it, and having to read 10 more that REALLY don't elaborate... or say much of anything.

I also found that the order in which the book taught was backwards. If chapter 1 had introduced a simple custom attribute along with a little bit of reflection, the book would have flowed much better.

Many of the benefits of attributes were never covered... single attributes that replace handres of lines of code... the real power of attributes and inheritance.... not covered.

This book was nowhere close to my hopes and it didn't teach me a great deal, but then I've made extensive use of attributes in the past. It succeeded in answer only one of my unanswered questions.

All in all, it could have been 50% shorter and still given about 25% more useful information. If you already know attributes well, don't bother.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
Ad
 
Most Recent Customer Reviews

5.0 out of 5 stars For the Expert - A must read
I am so thrilled with this book. The coverage of AOP is excellent. Everything in this book is excellent (I especially love the IL that is listed and the fact you are not scared to... Read more
Published on June 30, 2005 by Damon Carr

5.0 out of 5 stars Excellent MUST HAVE if U DO .NET
Excellent way to move the .NET tools you build to their next level of value. I have been developing for over 10 years; I buy an average of 4 books a month. Read more
Published on December 4, 2003

Only search this product's reviews



Customer Discussions

 Beta (What's this?)
New! See all customer communities, and bookmark your communities to keep track of them.
This product's forum (0 discussions)
  Discussion Replies Latest Post
  No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
  [Cancel]


Active discussions in related forums
  Discussion Replies Latest Post
What is your FAVORITE Software Development book? 2 2 hours ago
   


Product Information from the Amapedia Community

Beta (What's this?)



Look for Similar Items by Category


Transform Your Bathroom for Less

Home Improvement Value Center
Save up to 50% on sinks, faucets, showerheads, and toilet seats in the Home Improvement Value Center. Make your bathroom transformation a reality today.

Shop the Value Center

 

Best Books of 2008

Best of 2008
Find our top 100 editors' picks as well as customers' favorites in dozens of categories in our Best Books of 2008 Store.
 

Don't Blow a Gasket

Shop for gaskets
Check your gaskets' seals for leaks to make sure your plumbing appliances are working efficiently. Shop for gaskets now.

See all gaskets

 

Bench Dog Innovative Tools

Shop for Bench Dog tools
Bench Dog offers a growing line of router tables, safety accessories, and tools for builders and do-it-yourselfers.

Shop for Bench Dog tools now

 
Ad

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.


Where's My Stuff?

Shipping & Returns

Need Help?

Your Recent History

  (What's this?)
You have no recently viewed items or searches.

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.

Look to the right column to find helpful suggestions for your shopping session.

Continue shopping: Top Sellers
Free
Free by Chris Anderson
Paranoia
Paranoia by Joseph Finder
My Soul to Lose
My Soul to Lose by Rachel Vincent
Glenn Beck's Common Sense

Conditions of Use | Privacy Notice © 1996-2009, Amazon.com, Inc. or its affiliates