Programming WPF goes into 3rd printing
Get ’em while they’re hot...
Nobody Knows Shoes: The Book — Pure Genius!
I friend of mine dropped a book with a funny cover in my lap and said, “Hey, check this out.” I threw it on my pile and didn’t get back to it for a...
Programming WPF: “Programming Book of the Decade”
*blush*...
Programming WPF enters 2nd printing!
Wahoo! You love us, you really love us! : ) When a book goes to another printing, 100% of the time, there’s a list of “errata” (aka “mistakes”) that...
Bridging object models: the faux-object idiom
My 1997 master’s thesis came online today (he says, trying not to flinch). Here’s the abstract: Microsoft’s Component Object Model (COM) is the...
Bookscan says “Programming WPF” is #3 .NET book!
Wahoo...
WPF Book Easter Egg
WPFWPF...
The Annotated Turing!
re-publishing the paper that started computer science and annotating it...
“So easy to read, it should be illegal”
“ET”compliment...
C# 3.0 in a Nutshell, LINQPad and Pure Genius
I absolutely love what the Albahari brothers (Joe & Ben) have done with C# 3.0 in a Nutshell. Not only is their prose concise in a way that mine is...
Fun With GridView*RowPresenter
I was searching for advanced WPF tree samples the other day and ran into the tree-list-view sample: Notice how the left-most column does the...
“Programming WPF” (finally) shipping!
John Osborn of O’Reilly and Associates had this to say in my morning email: “Congratulations, guys. The book is printed and shipping! Just got my...
How to write a book - the short honest truth
thisdigg.com...
“How you doin’?”
I wanted to figure out how to emit a new CLR type at run-time using Reflection.Emit and Google revealed the following article: Generating Code at...
Programming WPF, 2e (RTM Edition) on Amazon!
Buy your copy today! : ) P.S. I read the QC1 (Quality Check 1), all 859 pages of it, in two solid days this weekend. I found a bunch of nits, all of...
Why do we pick on journalism majors, so?
Here’s another one: For example, if we had had a background in journalism, we might have used one-based indexing instead of zero-based indexing...
Sometimes I crack myself up
I forgot until the copy edit review process that I’d dropped this gem into a footnote: On August 4th, 1997, the world’s oldest person so far,...
On becoming an empty nester…
I submitted the final manuscript for Programming WPF, 2nd edition, by Ian Griffiths and Chris Sells to O’Reilly and Associates this morning for...
Glyn Griffiths: Ian’s Dad and Damn Fine Reviewer
This was an email I sent to Glyn Griffiths, the final external reviewer on the WPF 2ed book before we submitted the final manuscript for copy edit...
My Foreword To ChrisAn’s “Essential WPF”
Now that Chris Anderson’s most excellent Essential Windows Presentation Foundation has transitioned to the physical world, I thought I’d share my...
Best WPF Resources?
I’d like to provide a list of the best WPF resources, including real-world apps, free web resources, SDK docs, samples, blogs, etc. If you’ve got...
Programming WPF: Rough Cuts
WPFread the chapters as we write them...
Boogers and My Writing Process
I’m supposed to be writing today, but John (my eldest son) is also doing some writing as part of his homework. However, after watching him struggle...
Congrats To Mr. Petzold on this WPF Review
In the world of Windows technical writing which has so much competition, there’s rarely any money involved, one dreams for reviews like these from...
$33 On Bookpool: Windows Forms 2.0 Programming
Windows Forms 2.0 Programming: only $33...
Get ’Em While They’re Hot
Even though the 1st printing was just in May of this year, Windows Forms 2.0 Programming just entered the 2nd printing. Thanks for reading...
We Sold A Copy of ATL Internals!
You said it couldn’t be done, but ATL Internals, 2e, has a review! Thanks, W...
Custom Settings Provider in .NET 2.0
SDKNETEnjoy...
An Embarrassment of WPF Riches
I just realized that Avalon is getting a book treatment unlike any other topic in my memory: “Essential WPF,” by Chris Anderson, architect on the...
When to ship a book is hard to know these days…
Mr. Petzold beat me to the punch on the Windows Forms 2.0 book and he’s going to do it again on the RTM Avalon book. However, such a thing is dicey,...
Post an Amazon review and you get my royalties
Update: Whoops — didn’t think of the ways to abuse this system. I’ve updated the offer here. If you post a legitimate review on Amazon for Windows...
WinForms 2.0 book @ the printer
The one where the brothers Sells and I travel to Ann Arbor, MI to see Windows Forms 2.0 Programming being printed. It’s well worth the trip, if you...
A C# Bedtime Story Updated for C# 2.0
Seeing a reference to A C# Bedtime Story as a generic definition for .NET delegates in a recent DDJ article inspired me to post the new and improved...
ATL Internals, 2e, available for pre-order
ATL Internals, 2e, this time with ATL 8, is available for pre-order on Amazon.com. For those wondering what the world needs with such a book, I...
WinForms 2.0 book just about ready
Mike and I submitted our last round of comments to the WinForms 2.0 book last night. The way it works is, after we submit the “final” manuscript,...
Japanese version of Avalon book
the Japanese version of our WPF booklove...
Pre-order “Windows Forms 2.0 Programming”
“Windows Forms 2.0 Programming,”...
A Toast to WPF
Here’s a review you don’t get very often: “Your WPF book is excellent. So good that I actually chose to read it instead of watching in flight...
Survey: The Future of Publishing
Karen Gettman, my editor at Addison-Wesley, called and asked me a bunch of questions about the future of publishing yesterday. After our discussion,...
Dirty Publishing Secret: Indexes Suck
I hate to say it, but indexes are the one place where I skimp when writing a book. I go round and round on sentence structure, figures, story, flow,...
Windows Forms 2.0 Book Samples Posted
Mike did some last minute clean-up and checked in the files, so I’ve uploaded the code sample for the Windows Forms 2.0 book. Enjoy...
Windows Forms Programming 2005 in C# Submitted!
I packaged off the final chapters, figures and PDF files for submission of the WinForms 2.0 book this morning. Michael made it easy by fixing all...
Wise Advice from Tyler Brown
someone so obviously intelligent...
Programming WPF Samples & Change Notes Posted
Herethe b1 and Sept (PDC) CTP samples and change notes for Programming Windows Presentation FoundationPDCCTP...
Please Post Reviews of Avalon Book
our Avalon bookplease please please post a review on Amazon.com...
WPF Book Sold Out Again, More Coming on Friday
order them onlinethe gift of knowledge...
Programming WPF: Sold Out @ the PDC, More Coming
All of the initial copies of Programming the Windows Presentation Foundation have been sold out at the PDC. That’s a double edged sword, of course....
Love Reviewers; Hate Reviews
I took a quick glance at some reviewer feedback for the Avalon book and already I’m trying hard not to hate the folks that send it in. Mean, hateful...
URLs in the Footnotes?
Here’s a question for folks. Right now, the 1st edition of the WinForms book has several footnotes like the following that include URLs: “The...
Status of ATL Internals 2e
More people than you’d expect have been asking, so here’s an update on ATL Internals 2e. This effort actually started in 2003, when Kirk Fertita...
Status on Windows Forms Programming 2e
Jose “heard” that I’m working on an update for the first edition of Windows Forms Programming in C# for Windows Forms 2.0 (we’re not updating the...
All The Fun, Half the UK Price
the UK Amazon is having a 1/2 price sale on my Windows Forms bookUKUS...
You Too Can Be A Technical Writer!
HereThe one where I outline every technical piece I’ve ever written...
#1 Windows Forms Book
HereI toot my own horn much less subtly than usual...
MikeDub On Solving An Instance of Writer’s Block
It has been my pleasure to spend the last 2+ years writing with Mike Wienhardt. I remember fondly his first piece. When I give feedback, I work very...
Great Minds…
HereI love Luke’s RSS Aggregator [1]. He loves my book. For what more could a man ask? [1] I just tried the lastest RSS Bandit — don’t get me started…...
Safe, Even Simpler Multithreading in Windows Forms
threading in Windows Forms by illustrating the BackgroundWorker component from Windows Forms 2.0...
Marc Clifton is a Prolific SOB
I first heard about Marc Clifton on his work with MyXaml, a declarative UI language that shares a name and some principles with the XAML declarative...
What’s New in Windows Forms 2.0
what’s new and cool in Windows Forms 2.0MSDN...
I’m Loving the .NET Fx ARM
HereThe one where I learn a bunch of interesting stuff reading all of the annotations from The .NET Framework Standard Library Annotated Reference...
WinForms Programming in C# 3rd Printing Ships
HereI find it unbelievable that after umpteen books, I finally seem to have blended quality with quantity as the C# version of my WinForms book...
Suggestions for WinForms Programming 2/e
HereMy co-author for the 2nd edition of Windows Forms Programming, Michael Weinhardt, doesn’t have enough to do to with the new features in Whidbey...
Adding Ref-Counting to Rotor
HereWell, I can’t put it off any longer. I wanted to wait ’til Chris Tavares and I were able to figure out what the problem was, but after months of...
MSDN Wants You
HereMSDN...
ASP Alliance reviews WinForms Programming in C#
HereASP...
Every Vain Author’s Best Friend
HereRSS...
Amazon giving 30% off WinForms Programming in C#
Here...
Nice WinForms Reviews in the Blogesphere
Here“...
Creating Doc-Centric Apps in WinForms, part 1 of 3
HereMFCSDIMDINET...
A *royalty* check from Pearson!
HereATL...
“Move over Petzold, Sells is here.”
Here...
Holy Cow!
Here...
Windows Forms Programming in C# Sample Chapter
HereAWAW...
977!
HereNET...
Book of the Week at ASPExperts.com
Here“...
Windows Forms Programming in C# on Shelves
HerePDC...
VS.NET 2003 + Mastering VS.NET
HereNET...
.NET Rocks Interview — Chris Sells (Again!)
Here“‘GAC...
MSDN Article: No Touch Deployment
HereMSDN“...