Three copies of ASP.NET AJAX in Action up for grabs
AJAX, ASP.NET, JavaScript By Dave Ward on December 17th, 2007
Thanks to Alessandro Gallo and Manning Publications, I am happy to announce that I’m going to be giving away three copies of ASP.NET AJAX in Action this week in celebration of my blog’s one year anniversary.
If you haven’t read ASP.NET AJAX in Action, you really owe it to yourself to check it out. The book does a great job of helping you understand what’s actually going on under the hood, not just the syntax of the controls. That sort of intimate understanding of the fundamentals is crucial when creating real-world AJAX solutions.
The book goes on to explain all of the ASP.NET AJAX server controls and show full examples of their use, while continuing to keep you aware of any consequences that a particular strategy might have. It also delves into more advanced topics a bit, like building AJAX enabled controls, the ASP.NET AJAX futures, and how to maintain unique URLs for intermediate points in your AJAX application’s workflow.
I don’t generally read technical books about practical application, but I couldn’t put this one down. If you’re reading my site, there’s an awfully good chance that you’d enjoy this book.
Now, on to the fun stuff. I’m going to select winners for the books in three different ways:
First way to win: Comment
The first book will go to a commenter on this thread. Post a comment about what post topics you’d like to see in the coming year, what aspects of the site you’d like to see improvements to, or just about the weather. Comments on this post will be closed at midnight on Thursday* and a winner will be randomly selected.
Make sure that you comment with a valid email address, so that I can contact you if you win.
Second way to win: Read RSS
Later this week, I’ll be making another post about the contest. In RSS readers only, that post will have extra information in the footer with instructions on how to enter in the drawing for the second book. So, if you aren’t already subscribed to the Encosia RSS feed there is still time to get subscribed in time for the entry.
Third way to win: Subscribe via email
The third and final winner will be chosen at random from the list of confirmed email subscribers to my blog, midnight on Thursday*. If you aren’t subscribed to email updates yet, you can click here to sign up.
Thanks and good luck
Again, I’d like to thank Alessandro Gallo and Manning Publications for making this possible, and I’d like to thank all of you for reading the blog, linking to it, and generally making this thing a lot of fun for me during the last year.
That’s it. Good luck in the contest!
* What’s a contest without fine print, right? Midnight on Thursday refers to midnight Eastern time (GMT -5), the night of Thursday 12/20/2007 or morning of Friday 12/21/2007.
Similar posts
What do you think? Your comments are welcomed.
I appreciate all of your comments, questions, and other feedback, but please try to stay on topic. If you have a question unrelated to this post, I recommend posting on the ASP.NET forums. If you post there and then contact me with a link to the post, I'll try to take a look at it for you.
If you're replying to an existing comment, please use the threading feature. To do this, click the "Reply to this comment" link underneath the comment you're replying to.
Sorry, the comment form is closed at this time.

Comments
Congratulations for your anniversary!
Just keep it that way :) The blog is grate!
Hi, it will be interesting to read about how to use web methods and partly update content without update panel and a bit more… what is new and useful in VS2008 from the side of AJAX-enabled application.
Congratulations for your anniversary!
Thanks to Alessandro for link this interesting blog. I subscribed for 2 reasons:
1. Win a copy of book :)
2. Details and tips on using ASP.NET Ajax library in client-side..
Hey, it’s a great site, I enjoy reading your articles. The weather’s pretty crappy lately though :)
Love the blog! It’s one of my favorite .NET resources. I’d love to see posts about the new VS 2008 and any .NET CMS platforms you have used or recommend.
Some posts regarding AJAX with ASP.NET MVC would be nice.
Nice idea for Christmas. Would love a little present :-)
Merry Christmas and thanks for the great site! I feel like I have been tutorialized to death with ASP.net AJAX basics. Your site is definitely a breath of fresh air. I enjoy reading about more advanced aspects of the framework, to expand my knowledge and take my development to the next level.
I would like to see some posts regarding the how-tos and caveats of using AJAX and the new MVC framework.
Thanks again.
Thanks for setting up this!
I would like to see posts of your experiences using MS ASP.Net AJAX and ASP.Net, in real-world applications, particularly issues you had devise workarounds for.
Keep up the good quality posts.
11 comments only so far, people don’t want free stuff anymore?
Enjoy the blog! I’ve found several posts relevant to my day to day work.
great blog…keep it up.
Happy Anniversary! Keep up the great work.
Congrats on the one year anniversary, and happy holidays.
Also, a big thanks for funding a sweepstakes on a very nice ASP.NET Ajax book that I’m sure many people including myself have yet to read.
I would like to see some more posts on the optimization of ASP.NET Ajax for websites on a larger scale. A great example of an articles you previously wrote are the one on using pagemethods (although I would have liked to see some more regarding security on pagemethods) and also the one about usage and optimization of the timer control.
More articles like this would be nice. =)
Great Blog!.. Happy Anniversary and Holidays.
Ps: I think is gonna rain. :S
I’ve been subscribed for a while now…great articles. Once of the few that I have on my mobile reader as your posts are very in-depth and great when I’m stuck at the airport or just sitting around and need something to read.
Please “book me” or I will start wrapping all my pages in just for spite!
Ummm…okay, so no tags in the comments…
That would be, “…start wrapping all my pages in [asp:UpdatePanel UpdateMode=”ALWAYS”/] just for spite!”
Now, that’s just cold!
hi,
asp.net ajax selectors(if there is, not only $get() )..
If you download the visual web developer 2008 express edition from this website:
http://www.microsoft.com/vstudio/express/
You will find that the new edition here has javascript intellisense. If you create a website and then go into your javascript and type the “$” character, you will get a pretty little dropdown of the $get, $find, $addHandler, etc…
Hi Dave,
Celebrating in a very odd and new way…keep it up.
somehow, I got to look at some of the materials of
ASP.NET AJAX in Action and I am buying that book.
So comment is not for book,
But I would like to know, when we use our own Javascript with AJAX, what are pitfalls we should watch out for.
Nice idea to attract the community, I would like to see articles on Asp.Net MVC , use of Json Jquery, REST
I actually have the beginnings of a jQuery/JSON/ASP.NET AJAX post in the works. Keep an eye out for it in the next month or so.
New to the site, just saw it on DotNetKicks…you’re going to get a lot more entries now :).
I’d like to see some problem-solution type examples that takes us through all the steps of ajax development.
Would like more JSON/ajax client stuff–which still seems hard to come by…
And If I win the book, it will finally give me enough motivation to learn to read, and also stop making incomplete sentences which I tend
Congratulations on your one year anniversary! Great job!
Greetings from Poland
Merry Christmas :D
Happy anniversary!
I would love to see more practical uses of ASP.NET Ajax and its client side library like your “Seamless inline text editing with ASP.NET AJAX” post.
Also anything about the new features and changes of ASP.NET Ajax 3.5 will be interesting.
Keep up the good work!
One year anniversary, way to go. Just found your site a few weeks back and I like what I have seen.
Merry Christmas All
I have just found your website through dotnetkicks and I am very pleased about it :). I am interested in the combination of the different javascript frameworks (like asp.net ajax + Control Toolkit + ext2 or jquery for example) and the optimization of it. Greetings from Czech Republic and merry Christmas.
Nice Site!
Didn’t even know it existed until dotnetkicks pointed me to it.
So now I made a nice little bookmark in my asp.net folder :)
Congrats on the site.
Does the book “ASP.NET AJAX in Action” include much information on JSON? Most of the books I’ve read on AJAX fail to provide in-depth coverage of JSON which is important to avoid same origin policy restrictions in cross domain web requests.
It actually goes into consuming a JSON serialized ASMX proxy for an external web service service before talking about the UpdatePanel, which I think is awesome.
It is cold during the Winter season.
I guess any post that might deal with a combination of AJAX, ASP.Net and Silver Light would be great to see.
As a newcomer to this technology, I’m interested in seeing *simple and complete* examples to complement more sophisticated techniques. There is often great instructional value in seeing the target code (ASP.NET AJAX) in a practical and real-world context…and there is a huge audience of programmers waiting to learn.
Well, its sure a clever way to bring attention to your blog :)
thumbs up!
Slobo
Boy would I like to get my hands on that! Kicked!
This is a great blog for which every ASP.NET web developer should be thankful. And your giving away books! What could be better?
I’d like to see more on Silverlight and MVC. Specifically, I’d like to see a lot on converting from standard n-Tier to MVC architecture and mindset.
Oh, and I’d like to win more books! :)
I agree that more posts with book giveaways would be great :)
Joe Stagner sent me, and I’m glad he did. RSSing to keep up with the fine How-to’s. Silverlight would be good.
That’s great man - 1 year!!
You really helped me out today with this blog. Couldn’t have done it without you.
I’d like to see you dig into some of the Server and Client side libraries. The details at http://www.asp.net/ajax/documentation/live/default.aspx just don’t explain enough.
I would like to see some topics on extenders, ajax server control development, debugging and testing AJAX apps.
Congratulations for your anniversary!
The blog is really nice and helpful))
Best wishes in continuing the same way!
Great site, keep the content coming and keep it as it is.
My first computer was also the TRS-80, and I’ve been hooked ever since :) You’ve got a great blog, and have had some high-quality posts. Merry Christmas, and hope your next year is blessed!
Thanks for having this contest and asking for feedback. Here’s mine: Have some posts about performance problems that are possible with AJAX.
Do I need another book?
Hell yea Dave.
Do I need to read more blogs?
Hell yea Dave.
Here’s insights I’d like to learn from Dave as he blogs:
* ASP.NET AJAX with WPF
* ASP.NET AJAX with Silverlight
Have a Merry Christmas and Happy New Year everybody!
Count me in!
I’d like to see more insights on AJAX with ASP.NET 3.5 and Silverlight 2.0 in 2008.
Thanks, Dave!
Merry Christmas all.
Congratulations on your anniversary, and thanks in advance for for shipping me a free book!
Congats to one year,
Merry Christmas ALL
IEnumerator e = posts.GetEnumerator();
Post winningPost = null;
while ( e.MoveNext() && ( winningPost == null ) )
{
if ( e.Current.Submitter.Name == “nieder” )
winningPost = e.Current;
}
if ( winningPost != null )
HandleSendingPrizeToWinner( winningPost );
//just sayin’…
the posting thing totally messed up my generics usage, but you get the idea…
Great Blog. nice job. Thank you
I want to hear more about silverlight with server side coding and ASP.NET 3.5 AJAX.
I would like to see articles about how to combine and nest extenders - I have a problem with combining a CollapsiblePanel, a ReOrderList and a ToggleButton and in looking for answers, I found there’s plenty of articles about them singly but not a lot about nesting AJAX controls.
Great blog! A handful of your articles have come in handy already. I would like to see an article on asp.net ajax with silverlight and the differences between them.
Happy Holidays!
Awesome blog. Just started using ASP.NET AJAX not too long ago and this site has become quite invaluable.
Great Author and blog. I learned a lot from here.
Awesome blog and great content.
Keep up the good work and keep the community alive.
good luck.
DO WANT!!
It would be a great Xmas present ;)
great Blog
Great blog and happy anniversary!