Book Review: Microsoft AJAX Library Essentials
Published: 8/14/2007 | Updated: 8/14/2007 |
Discuss
Microsoft AJAX Library Essentials is a brand new book about… well, the title is self-explanatory. See my review at Positive Lookahead. Don’t pay attention to the cover that says “Microsoft AJAX C# Essentials.” Must be an old proof.
1 I heart asp.net |
Wednesday, August 15, 2007 at 12:03 PM
Looks good, does it cover the Javascript enhancements in the AJAX client library (i.e., $get, string functions, etc.)
2 Milan Negovan |
Wednesday, August 15, 2007 at 2:18 PM
Yes, this is covered throughout the book.
3 Kevin Blakeley |
Wednesday, August 15, 2007 at 8:14 PM
I was curious how this book compares to Dino's new AJAX book, Introducing Microsoft ASP.NET AJAX , which I am not sure if you have read or not. If you have read Dino's book, would you say there is a lot of overlap, or are they complimentary? It seems like the Ajax library essentials really focuses more on the client side of things, while dino's book covers both server side (partial page updates, etc)and client side.
4 Milan Negovan |
Thursday, August 16, 2007 at 6:39 AM
I haven't read Dino's book, so I can't really compare. The funny thing is I can't even find its TOC on the web.
I owned a number of Dino's books in the past but they all merely sat on the shelf. They were thick volumes but covered too much in insufficient depth. I don't know if "Introducing Microsoft ASP.NET AJAX" is the same way.
The book I reviewed does focus more on the client side. That's why there's no mention of "AJAX Extensions" in the title.
5 Cristian Darie |
Friday, August 17, 2007 at 7:57 AM
Hi,
I'm Cristian Darie, co-author of "Microsoft AJAX Library Essentials: JavaScript in ASP.NET AJAX 1.0 Explained". This is the correct book title; the "Microsoft AJAX C# Essentials" one is indeed an old proof.
Milan, thanks very much for your review! Including that full list of names in the book was indeed a bit silly :-)
Kevin, my book does indeed focus solely on the client-side of the framework. We designed this book to be complimentary to other ASP.NET AJAX books, paying careful attention to the often overlooked area of working with JavaScript in general, and the Microsoft AJAX Library in particular. Knowing how this library *really* works is important because, in practice, you'll find yourself hacking through it frequently.
To the typical ASP.NET developer, JavaScript first looks a very weird animal that requires different care than the typical C# or VB.NET code. Its implementation of objects and "classes" takes some time to get used to. The OOP extensions Microsoft AJAX Library builds on top of JavaScript also require some effort to learn, not necessarily because of the concepts (you know what an interface or a namespace means from your ASP.NET coding), but because of the way these are implemented by Microsoft AJAX Library.
And on top of this foundation, there's an entire hierarchy of classes and interfaces that assist with the various client-side operations. But I'm stopping before I get ahead of myself. You can read more about the book on its page on my website.
In case you decide to buy the book, I hope you'll like it! Feel free to contact me or my co-author, Bogdan, in case you have questions. Cheers.
6 Milan Negovan |
Friday, August 17, 2007 at 12:01 PM
Cristian, I get an error from your mail server:
"550 < contact@cristiandarie.ro > No such user here"
Is there another email to reach you at?
7 Cristian Darie |
Saturday, August 18, 2007 at 3:21 AM
Oooops, that's very weird, thanks for letting me know. Please try cristian_darie@yahoo.com.
Submit your comment
Please enter only text since all HTML tags except hyperlinks will be stripped.
Hyperlinks will become live links. Any comments with flaming or offensive language will be
deleted. Be courteous to other posters. Thank you.