Software Books
Related Subjects:
More Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250

Used price: $18.97

outstandingReview Date: 2006-03-04
Must HaveReview Date: 2007-01-16
It covers all the important stuf like BSTRs, Smart Pointers, DCOM, TLBs, IDLs and other buzz-like acronyms.
I used it as an only reference for learning COM and I was doing complex COM projects within weeks. Andrew Troelsen is 'the man'!
Best regards,
Classic COM and ATL bookReview Date: 2006-02-16
This book is GREAT!..Review Date: 2006-07-05
I've been programming in C# for a few years, and now I needed to learn COM. This book was the best tech manual I've ever read.
My recommendation is: if you need to learn COM, do not waste your money on any other book until you've read this one.
Fantastic book, maybe not for the absolute beginnerReview Date: 2005-08-02
What's inside? It starts with a basic intro to COM, useful (dare I say it) for managers as well as the developer to get the big picture. Then it goes into a discussion of ATL and design patterns. This second section is incredibly important since ATL is for COM as STL is for C++. It finishes off with some of the more advanced areas of study in COM. Only a few advanced topics are not covered (custom marshalling for one), but considering it starts from an assumed ignorance of COM, it does reach a good level of detail.
Who am I? I studied computer science in University. However, I had never previously developped on Windows. I am primarily a C++ programmer, with some experience with Java. Knowledge of C++ (I would say more than just a familiarity) should be a prereq. to reading, but that's about it. It introduces most OO topics you need in the first chapters that most experienced developers can probably skip.

Used price: $7.99

Great bookReview Date: 2008-09-15
A useful read for the web noviceReview Date: 2008-07-23
The book is well organized and goes over the basics of HTML elements (ol, ul, em, strong, p, etc...) and does a nice job explaining the benefits of using the most recent standards when selecting an appropriate tag.
Being that I have had experience coding, I'd recommend this book to those will little on hands practice or knowledge of markup. It's an excellent tutorial on the functionality of common HTML tags as well as some of the more obscure ones (code, samp, var, abbr, dl, etc...)
The most beneficial lessons learned in this book, however, is something the novice and experienced coder will appreciate: accessibility. W3C has been pushing the development of accessibility development for awhile. Screen readers and browsers are finally coming of age where such code considerations will set your website above others. Additionally, in professional arenas, accessibility can be a money-maker.
The author does an excellent job of explaining how screen readers and those with disabilities can benefit from more advanced and considerate markup. After all, how it looks matters little when your user cannot see the screen.
XHTML & CSS - Start with this book!Review Date: 2007-08-14
Excellent book!Review Date: 2007-09-14
Solid if not exhaustive or succinctReview Date: 2008-05-11
The information covered in the book is especially suited to new web site designers who are yet to understand these concepts. Web application developers - who might not focus their craft on the quality of their markup, would also benefit greatly. For others already possessing an basic understanding of semantic markup and presentation through CSS, the book might contain a few useful tips only.
Throughout each chapter the book doggedly follows a pattern that can become tedious. For each chapter, non-standards approaches are considered before the 'correct' standards based approach is shown. After this the 'extra credit' portion of the chapter provides practical applications of the given solution. Whereas the correct solution and extra credit sections are useful, the repetition of the defective non-standard approaches for in every chapter is sometimes repetitive and slightly contrived, and could be discussed more casually as required without dominating the format of every chapter.
Having said that, the book is easily read, has examples and practical applications, covers the breadth of the topic well and could certainly be used to bring anyone up to speed on the basics of standards-based approaches to the web page markup development.


Powerrful StudyReview Date: 2008-08-24
New Birth and Life in spirit. A great teaching on Romans. I am going to read it many times again.
Everyone Needs to Read This BookReview Date: 2008-07-28
life changingReview Date: 2008-06-18
Now I SeeReview Date: 2008-06-18
Watchman Nee makes Paul's Letter to the Romans accessible and applicable. I have been a Christian for many years and participated in many Bible/Christian studies. Nevertheless, I did not grasp the fullness of the Cross. The Normal Christian Life explains in everyday terms the many benefits of Christ's sacrifice for us and how to walk in Him. Please read this book and share it with others. It is a life refiner.
Avoid the May 29, 2008 paper back editionReview Date: 2008-07-02

Used price: $30.00

Home Studio RookieReview Date: 2008-11-27
Awesome!Review Date: 2008-10-04
As far as a response to the previous "click track" comment, with respect. I have talked to several studio musicians, and they all say they record with a click track, drummer, pianist, and guitarist.
If Gina comes out with an "advanced" ProTools guide, I will purchase it immediately!
Great tutorials - Note: Doesn't include filmReview Date: 2008-09-23
Easy, fun and informativeReview Date: 2008-08-05
I am a visual learner: I can watch someone else operate, say, Final Cut Pro and get the general grasp of the work environment.
If I have to wade through text, it doesn't seem to click as easily.
Having read several books on Pro Tools as well as countless instructional web pages, I was still struggling with my Pro Tools LE system.
That's where Gina Fant-Saezs' book comes into play.
I took a chance and spent the money.
And it was money well spent, for someone with my learning curve.
Easy to use, fun to read and plenty of visuals.
Where other books explained Pro Tools in word, Gina's book augmented the text with excellent images.
I highly recommend "Pro Tools for Musicians and Songwriters" for beginners as well as those who need something more than just words on pages.
Gloria is a production genius!Review Date: 2008-08-02

Used price: $0.85

Good for beginnersReview Date: 2008-01-06
easy to readReview Date: 2007-01-04
A very good book if you would like to understand how HTML works
Excellent HTML ResourceReview Date: 2005-08-08
Excelent bookReview Date: 2005-01-04
Higly recommended for those willing to learn and master HTML.
Best HTML Book Around!Review Date: 2005-04-15
One of the classes I took included a web design portion. How fun to create web pages that were exciting and not boring. It was easily accomplished using this book as a guide but someone who knows nothing about HTML design could easily use this and create.
The chapters are broken down from the basics to intermediate items. The author, Dave Taylor, explains exactly what entails a web page, what a URL is, basic html, graphics, tables, links, pointers, image maps, and other advanced designs.
Now many technical books are dry to read and often times leave the non-die-hard techies wondering what was just said. Not true with Taylor. He gets everyone to understand html - those creating their first web page to those who want to do more, those that want pizzazz on their pages.
If you're not a beginner, you may want to skip the chapters in which Taylor explains to new users about Web pages, how browsers work, what URLs are, and other basic concepts. (But it can be a good refresher for those who haven't designed web pages in a while). Next he expands into basic HTML, fonts, text styles, and gets the reader to understand the making of lists, special characters, pointers, and links. Next comes the explanation of graphics and the creation of tables and frames. But my favorite part is next - chapters on advanced items like background, marquees, image maps, JavaScript, forms, plug-ins, Dynamic HTML, style sheets, and much more.
Examples shown in the book are easy to follow and let the reader completely understand what the code does and how it will look on a web page. Nothing in CREATING COOL HTML PAGES is overwhelming and will let everyone create a web page of which they can be proud. I'm a computer programmer, and still use this as a reference. In fact, it's one of the most borrowed books in our office! This book is highly recommended for any level of html programmer.

Used price: $6.35
Collectible price: $39.99

Right ways to write PerlReview Date: 2008-11-15
great bookReview Date: 2008-06-21
It gives you great idea to simply your code and algorithm.
Terrific BookReview Date: 2007-02-25
Great Perl BookReview Date: 2007-02-06
A fast track to idiomatic PerlReview Date: 2007-07-16
The content holds up surprisingly well for 1997. The opening chapters cover a lot of the oddities and gotchas of life with Perl, such as slicing, the various connotations of undef, a persuasive defence of $_ and where + is necessary to disambiguate. The final 'miscellany' chapter also contains useful information in a similar vein. And this also appears to be one of the first books to detail the now famous Schwartzian transform and the Orcish manoeuvre for sorting, so it has a certain historical appeal.
Equally, the chapters on debugging, references, regular expressions and object oriented programming are also pretty good. It's just that there are now several other books that cover these topics. If you only want one book in this style, Perl Best Practices bestrides the field like a colossus, being more comprehensive, and better written. Not that there's anything wrong with the writing here, it's never boring as such, but it does feel flat.
Nonetheless, Effective Perl Programming does the job it sets out to do fairly well, and I find you can never have too much help in explaining the nooks and crannies of idiomatic Perl, so this is still worth getting hold of, particularly because you can find it at an extremely reasonable price.

Used price: $26.98
Collectible price: $89.88

Excellent ProductReview Date: 2008-10-20
Gregg Reference ManualReview Date: 2008-10-09
The GRM meets my needsReview Date: 2008-09-03
I also use the Chicago Manual of Style (CMOS) as a cross reference.
Recommended.
Everything you needReview Date: 2008-07-28
Essential reference work for anyone who writesReview Date: 2008-03-26

Used price: $0.41

Worth reading regardlessReview Date: 1998-04-10
You can read the table of contents and get a feel for the book. But what is best is Greenspun's attitude.
I think his best comment is that the hard part is the design and the easy part is to "Write a couple of programs that parse the HTML forms and turn them into actual database transactions". (pg 172) And then he provides examples of doing just this.
But as I said, Greenspun has an attitude that is very refreshing.
Review Date: 1998-04-10
Your VP will understand it, and your MIS manager will be able to use it for something.
Possibly the Best Book on Web DevelopmentReview Date: 2006-01-08
Greenspun's writing is a delight to read, and the information he shares here will provide you with the foundational knowledge on which to build a wide variety of web applications.
Buy this book (or read the online version at philip.greenspun.com), follow the examples, and start building yourself (and others) great, content-filled, easy-to-use web sites.
Find this book and BUY it!Review Date: 1998-12-23
The practical guide to Web site designReview Date: 1998-04-10
Greenspun has an easy-to-read writing style and a wry sense of humor. (The book has no CD ROM attached to the inside back cover but a picture of a CD ROM with the international "No" symbol overprinted. All code an more is available from Greenspun's Web sites, as you would expect from a book about Web sites.) He also emphasizes esthetic choices and subscribes to a minimalist visual style, in the book and for Web sites, that enhance reading and make downloads as fast as possible.

Used price: $0.01

Great Writer, layout and PresentationReview Date: 2003-11-29
Excellent Learning ToolReview Date: 2002-08-21
I learned Dreamweaver all from this bookReview Date: 2001-05-10
Great first web bookReview Date: 2001-06-15
Absolutely the BestReview Date: 2001-07-15

Used price: $26.00

Essential reading for ALL .NET DevelopersReview Date: 2008-10-16
However, there are a number of books that are truly GREAT. This is one of them.
Quite simply - if you're a .NET developer, you owe it to yourself to buy this book, regardless of your level of skill with this or any other technology - there are few people with the skills, background and expeirence and sheer ability to write coherently that can exceed Jeff Richter in Windows development overall, and his ability to detail just HOW the CLR and .NET FX work is unsurpassed.
Essential reading.
A great bookReview Date: 2008-10-03
CLR + C# = MSIL On Steroids.Review Date: 2008-04-30
Every chapter is very in depth with good examples. Definite YES for the geek inside you. 5 Stars.
Are you a .NET developer? What? You haven't read this book?Review Date: 2008-07-30
Wait, what has this gotta do with reviewing a technical computing book?
Well, you knew incorrect air pressure worsens tyre grip, accelerates wear & tear, and reduces fuel efficient, right? You knew improper engine tuning may lead to unsynchronized valve and spark plug timings, resulting in severe loss of power, right? You knew air bubbles in brake fluid can result in inconsistent application of brakes and uneven deceleration, right? Ah, so many important factors of physics revolving around the science and engineering of motoring. Yet so subtle and unknown by the vast majority of motorists. And ignored. Never realising what performance-leaking sins they commit against their cars.
This very book will expose the fact that you are effectively guilty of the same level of ignorance with the .NET CLR as you go about your daily programming work.
There are tons of titles covering the use of technologies and frameworks that build on top of Microsoft's .NET Framework. By and large they are fine, fulfilling the needs of developers as they work on the real purposes of their jobs - delivering beneficial (or entertaining) value to users and industries. But so few step into that deeper realm to discuss the very thing that makes this all possible. The very heart of the .NET framework, at its core, the mighty execution engine known as the CLR. Jeffery Richter takes a different approach by removing the shroud of magic surrounding the CLR and the C# compiler, exhibiting the internals and explaining all the little crucial activitites it does behind the scenes so that programmers can carelessly forget and not bother.
He organises the book into five parts and twenty four chapters of excrutiating detail:
Part 1 CLR Basics
Chapter 1 The CLR's Execution Model
Chatper 2 Building, Packaging, Deploying, and Administering Applications and Types
Chatper 3 Shared Assemblies and Strongly Named Assemblies
Part 2 Working with Types
Chapter 4 Type Fundamentals
Chapter 5 Primitive, Reference, and Value Types
Part 3 Designing Types
Chaper 6 Type and Member Basics
Chapter 7 Constants and Fields
Chapter 8 Methods: Constructors, Operators, Conversions, and Parameters
Chapter 9 Properties
Chapter 10 Events
Part 4 Essential Types
Chapter 11 Chars, Strings, and Text
Chapter 12 Enumerated Types and Bit Flags
Chapter 13 Arrays
Chapter 14 Interfaces
Chapter 15 Delegates
Chapter 16 Generics
Chapter 17 Custom Attributes
Chapter 18 Nullable Value Types
Part 5 CLR Facilities
Chapter 19 Exceptions
Chapter 20 Automatic Memory Management (Garbage Collection)
Chapter 21 CLR Hosting and AppDomains
Chapter 22 Assembly Loading and Reflection
Chapter 23 Performing Asynchronous Operations
Chapter 24 Thread Synchronization
Take a good look at this list topics, and honestly ask yourself if you know everything about how the CLR facilitates all these? Most approach the CLR as a black box - I knew myself to be one - and in result only knew what was sufficient to work with it, which in turn developed quite a number of misconceptions about it. Jeffery Richter goes through chapter by chapter and puts me through a constant pace of surprises, shocks, and pure enlightenment. He goes as low a level as the CLR can operate, and communicates in terms of memory locations, CPU registers, and gives the repeated impression that many of the CLR automated activities we take for granted has a performance cost. The material he writes about are astounding and sometimes downright shocking. It goes an extremely long way to remove whatever misconceptions you may have about the CLR or compiler, influencing you to rethink about many of the habits and practices you have now.
Challenge some examples. Just a small number of matters. Did you know C# constants are really only good for referencing within its own assembly? Any referencing and use of constants in other assemblies are hardcoded at the MSIL level. Do you know the exact garbage collection sequence the CLR takes to identify generations of orphaned objects and housekeep the memory? What does it take to resurrect an object from the Freachable queue? Why are finalizers generally not recommended? How would you compare strings with the added dimensions of encoding and globalization cultures? How do you construct strings and convert types to and from strings? What are the implications of unboxing a Value-type object from a Reference-type variable and assigning values? Did you know an assembly need not necessarily be just a single .DLL file? How does the metadata for your types turn out in the assemblies as the compiler emits the IL equivalent of your code?
Each chapter brings to light information you never knew you needed to know. As much as possible, Jeffery Richter provides code samples and programs to demonstrate his points and prove the effect. He not only provides the information, but lists many alternative ways to achieving a said effect, along with pros and cons for each method. He is here to explain, not to sell the CLR, and does not hold back on what he honestly thinks are design flaws by Microsoft. At almost every junction, you will feel vulnerable by the knowledge he passes to you. If you ever felt snotty and arrogant over your knowledge of the .NET Framework, this book is the antidode to humble yourself. If you ever positioned yourself to learn more about .NET, you will surely rejoice with gladness.
For all the great depth to be had throughout the book, a topic that I found notably absent is how the CLR actually performs interoperability with unmanaged layers in the OS. There is only a brieft touch on it in the first chapter. The WIN32 and COM platforms are still cornerstones of Windows development; it would have been ideal for developers like myself who began development after the advent of the .NET Framework.
Even then, this is one book you'd repeatedly refer for years to come to double check you don't commit another subtle mistake. By the time you are half way or perhaps even a third way through this rich material, you would have understood the term "managed code" is a literal description and not a marketing buzzword at all.
Overall rating: 10/10
Good: In-depth tour under the hood; shocking revelations; you were wrong, and will rethink;
Bad: No true chapter and detailing of P/Invoke and COM interop mechanics; seriously, why is this not in the SDK?
Introductory to itermediate materialReview Date: 2008-04-10
If you are an experienced programmer who is new to the CLR and C#, this is a great text. If you already understand the CLR and are looking for more information about advanced techniques, this book is probably not for you.
Related Subjects:
More Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250
Sincerely,
Dr. Mathew G. Pelletier, Research Engineer