Monday, February 27, 2006

For a little more than a year now (wow that long…) I’ve been reading and studying Web Services, Windows Services, .NET Remoting, and Component Services.

I’ve been meeting online with a couple of other guys. We’ve been reading a book called Developing XML Web Services and Server Components with Visual C# and the .NET Framework by Amit and Priti Kalani.

I like this book; it’s different from many of the other computer books I’ve read. It has a lot of examples, but the difference is more than that. The examples (they call they StepBySteps) are not there to illustrate the concepts; they are the concepts. Want to read about how to use IIS as an activation agent for remotable objects? Well, it’s StepByStep such and such on page such and such. There’s not a lot of text to read. Instead you read the code. And run the code, which is just fine by me. If I have any criticism of the book, it’s the same as my praise. You get good at doing what you want to do, but you’re not that articulate telling someone about it in words.

So you read something else for that skill. But you know, when you’re reading about some concept, you remember how that concept is implemented in a simple, straightforward example. Neat.

So I’ve made a bunch of notes about the Kalanis’ book. They’re really meant for the study group I joined, but if anyone else wants them, here they are. The Kalanis haven’t updated their book since the 1.0 Framework days, alas. My notes point out discrepancies between 1.0 and 1.1, but I make no comparisons with 2.0.

The book has 11 chapters. I have notes for the first 10 here.

320Chap1.ZIP (103.41 KB)

320Chap2.ZIP (855.6 KB)

320Chap3.ZIP (565.85 KB)

320Chap4.ZIP (917.64 KB)

320Chap5.ZIP (455.41 KB)

320Chap6.ZIP (420.13 KB)

320Chap7.ZIP (1.52 MB)

320Chap8.ZIP (1.14 MB)

320Chap9.ZIP (2.24 MB)

320Chap10.ZIP (3.19 MB)

2/27/2006 9:00:24 PM (Pacific Standard Time, UTC-08:00)  #    Disclaimer  |  Comments [0]  |  Trackback
Name
E-mail
Home page

Comment (HTML not allowed)  

Enter the code shown (prevents robots):