Microsoft's Social Web Guy

James Senior on social + web

Building Twitter Search using the ASP.NET Ajax Library Beta – Part 1

November 30
by James 30. November 2009 10:00

Last week we launched the ASP.NET Ajax Library Beta during PDC, oh and we donated it to the CodePlex Foundation under new BSD license (FTW).  As the email volume has been fading away running up to Thanksgiving in the US and everyone at work is recovering from conferences, I took this golden opportunity to sit down and build a small sample with the new library now that we are in Beta.

Since the ASP.NET Ajax Library takes care of JSONP requests for me (which enables cross-domain service requests) it is really easy to hit a service like the Twitter Search API which in turn provides me with a JSON result and a callback to trigger functionality which does something with the result.

This allows us to build a Twitter Search application that is running completely on the client-side depending on no servers apart from those at Twitter HQ (we kind of need them for the search results, remember).  In Part 1 of this 2-part series I will look at how to call the Twitter Search service using the WebServiceProxy.invoke method and then in subsequent posts I will look at using the data once in a DataView and how we can use client-side template to render the results.

First we start by exploring the WebServiceProxy.Invoke method – which is how we call the Twitter APIs.

  1. Sys.Net.WebServiceProxy.invoke("http://search.twitter.com/search.json?q=@jsenior", null, true, null, doSomething(result));

The above code will make the required call to the Twitter Search API and takes a few parameters including an onSuccess callback function (doSomething) so we can then do something with the result set.  We can also specify things like the methodName (for webservice requests), query parameters, timeout etc – for the full set of params check out the MicrosoftAjaxWebServices.debug.js file.  Behind the scenes, the invoke method figures out if you are making a request cross-domain in which case we require the call to be JSONP so we can receive the callback on our end.

To get access to WebServiceProxy.invoke we need have referenced a number of scripts from the ASP.NET Ajax Library including MicrosoftAjaxWebServices.js.  The most sensible way to do this is to use the new Script Loader which takes care of loading not only this particular script but also any others from the library on which it is dependant.  It does this in a really efficient way both in parallel and asynchronously allowing scripts to be loaded but not executed according to a dependency tree.  Furthermore, you don’t even need to reference the Script Loader from a local folder or web server, you can grab it direct from the Microsoft Ajax CDN:

  1. <script src="http://ajax.microsoft.com/ajax/beta/0911/start.debug.js" type="text/javascript"></script>

You’ll notice that we do versioning based on year and month so that your apps won’t break when we bring out new versions.

Once you’ve got the Script Loader referenced from the CDN, you can start bringing in the components you need and in this sample, so far, we need Sys.scripts.WebServices.  We use Sys.require to tell the Script Loader that’s what we need and also can provide a callback function for it to call once everything has been loaded and we are good to start using the script.

  1. Sys.require([Sys.scripts.WebServices], callback);

If we put all this code together and push one of the result tweets into a simple alert to show that it works, we get the following code:

  1. <script src="http://ajax.microsoft.com/ajax/beta/0911/start.debug.js" type="text/javascript"></script>
  2.     
  3.     <script type="text/javascript">
  4.  
  5.         Sys.require([Sys.scripts.WebServices], function callback() {
  6.             Sys.Net.WebServiceProxy.invoke(
  7.                 "http://search.twitter.com/search.json?q=jsenior",
  8.                 null,
  9.                 true,
  10.                 null,
  11.                 function (result) { alert(result.results[0].text) });
  12.         });
  13.  
  14.     </script>

Try it yourself by copy and pasting it into a blank HTML document, it’s that easy.

In the next post, I’ll show you how to do something useful with the result set by using the DataView component and client-templates.  Stay tuned.

For more information about the ASP.NET Ajax Library including samples, downloads and docs check out the wiki here: http://www.asp.net/ajaxlibrary

*UPDATE*

There is a bug in the beta where you need to include the following method to get the sample working.  Sorry to those who’ve been having trouble getting it working.  Add this to your javascript code and all will be right in the world.

// Workaround for a bug in ASP.NET Ajax Beta, you don't need this in the final version
        function createElement(tag) { return document.createElement(tag); }


Tags:

ASP.NET | ASP.NET Ajax Library

Bookmark and Share
Permalink | Comments (125) | Post RSSRSS comment feed

Comments

12/1/2009 2:07:44 AM #

pingback

Pingback from a-rifai.net

Microsoft's Social Web Guy | Building Twitter Search using the ASP …

a-rifai.net

12/1/2009 2:24:46 AM #

pingback

Pingback from atlisna.com

Microsoft's Social Web Guy | Building Twitter Search using the ASP … | Twitter Tools | Internet Marketing Revolution

atlisna.com

12/1/2009 2:38:34 AM #

pingback

Pingback from scriptsrss.com

Microsoft's Social Web Guy | Building Twitter Search using the ASP … Scripts Rss

scriptsrss.com

12/1/2009 5:59:37 AM #

pingback

Pingback from twitterapple.info

Twitter Apple Info» Microsoft's Social Web Guy | Building Twitter Search using the ASP ... | Twitter Apple Info

twitterapple.info

12/1/2009 6:16:21 AM #

pingback

Pingback from building.byabout.com

Microsoft's Social Web Guy | Building Twitter Search using the ASP … Building by about

building.byabout.com

12/1/2009 8:26:46 AM #

pingback

Pingback from article-blog.info

» Microsoft's Social Web Guy | Building Twitter Search using the ASP …

article-blog.info

12/1/2009 8:51:00 AM #

pingback

Pingback from homeincomeblog.net

Home Income Blog » Microsoft's Social Web Guy | Building Twitter Search using the ASP …

homeincomeblog.net

12/1/2009 11:00:54 AM #

Tim Acheson

Thanks, this is a useful tutorial! A nice simple, practical tutorial for adding Twitter to a web page using JavaScript.

I'd love to see more stuff like this -- especially examples of cool uses for the ASP.NET Ajax library.

I added Twitter data to my own personal homepage yesterday lunchtime as an experiment, using server-side code. Next I'll try it using the ASP.NET Ajax JS library hosted on the MS Ajax CDN.

Tim Acheson United Kingdom

12/1/2009 11:32:26 AM #

Photo to portrait

Nice information need to know more.


Regards
Rohr


Photo to portrait United States

12/1/2009 1:01:32 PM #

Photo on Canvas

This is really nice post.


Regards
Hickman



Photo on Canvas United States

12/1/2009 2:05:10 PM #

pingback

Pingback from alvinashcraft.com

Dew Drop – December 1, 2009 | Alvin Ashcraft's Morning Dew

alvinashcraft.com

12/1/2009 4:27:15 PM #

pingback

Pingback from ajf7688.com

ajf7688 Blog -   Microsoft's Social Web Guy | Building Twitter Search using the ASP …

ajf7688.com

12/2/2009 8:33:29 AM #

Online Credit Report

your post is so informative and knowledge full Thanks to share it Please keep it up....  

Online Credit Report United States

12/2/2009 11:42:01 PM #

james

@Tim - let me know how it goes!

james United States

12/3/2009 8:31:36 AM #

Private Video Sharing

Nice and informative post...You had provided good information here...thanks for sharing this inforamtion...Keep it up.

Private Video Sharing United States

12/3/2009 11:42:50 AM #

Second Chance Banking

Twitter really needs some good APIs & this is just the beginning. Thanks for sharing the code. Cheers.

Second Chance Banking United States

12/3/2009 12:45:22 PM #

Train Horn

I didn't know we could build a twitter search in ASP.net. Thanks for sharing this post.

Train Horn United States

12/3/2009 9:24:39 PM #

pingback

Pingback from jamessenior.com

Microsoft's Social Web Guy | Building Twitter Search using the ASP.NET Ajax Library Beta – Part 1

jamessenior.com

12/5/2009 3:36:22 PM #

PPC management company

it's all cool mate, thanks for sharing this stuffs, I'm really in need of this information. Because I'm really bad at working on codes and scripts.

PPC management company United States

12/5/2009 4:50:31 PM #

filtafry

That's a piece of gold, you just gives away. thanks a lot. It seems to me ASP.net feature is wonderful.

filtafry United States

12/6/2009 3:57:04 AM #

screen pool enclosures

Took me time to read all the comments, but I really enjoyed the article. It proved to be Very helpful to me and I am sure to all the commenters here! It's always nice when you can not only be informed, but also entertained! I'm sure you had fun writing this article.

screen pool enclosures United States

12/6/2009 8:17:37 PM #

Cheap Payday Loans

Hey - nice blog, just looking around some blogs, seems a pretty nice platform you are using. I'm currently using Wordpress for a few of my sites but looking to change one of them over to a platform similar to yours as a trial run. Anything in particular you would recommend about it?

Cheap Payday Loans United States

12/7/2009 5:35:53 AM #

seoul girls

nice template and great article.thanks this is great information

seoul girls United States

12/8/2009 9:19:29 PM #

chiropractic marketing

Hey - nice blog, just looking around some blogs, seems a pretty nice platform you are using. I'm currently using Wordpress for a few of my sites but looking to change one of them over to a platform similar to yours as a trial run. Anything in particular you would recommend about it?

chiropractic marketing United States

12/9/2009 11:59:48 AM #

trackback

Microsoft's Social Web Guy | Building Twitter Search using the ASP.NET Ajax Library Beta – Part 1

Thank you for submitting this cool story - Trackback from progg.ru

progg.ru

12/9/2009 4:26:59 PM #

eve online guide

The beauty of these blogging engines and CMS platforms is the lack of limitations and ease of manipulation that allows developers to implement rich content and 'skin' the site in such a way that with very little effort one would never notice what it is making the site tick all without limiting content and effectiveness.

eve online guide United States

12/13/2009 6:11:33 AM #

pingback

Pingback from eamico.com

Microsoft's Social Web Guy | Building Twitter Search using the ASP … «  Blogging

eamico.com

12/13/2009 12:57:45 PM #

slamballx

Great! I really need it for cross-domain async callback.

slamballx Italy

12/13/2009 10:43:34 PM #

soda vending machines

The blog was absolutely fantastic! Lots of great information and inspiration, both of which we all need!

soda vending machines United States

12/14/2009 6:33:10 PM #

trackback

Microsoft's Social Web Guy | Building Twitter Search using the ASP.NET Ajax Library Beta – Part 1

Thank you for submitting this cool story - Trackback from YOUR-TITLE

YOUR-TITLE

12/15/2009 10:00:17 PM #

web design

Thanks for sharing info... found it useful.
Best Regards

web design United Kingdom

12/15/2009 11:46:45 PM #

joist mount pull up bar

Thank you for another great article. Where else could anyone get that kind of information in such a perfect way of writing? I have a presentation next week, and I am on the look for such information.

joist mount pull up bar United States

12/18/2009 11:39:26 PM #

watch online series

I admit, I have not been on this webpage in a long time... however it was another joy to see It is such an important topic and ignored by so many, even professionals. I thank you to help making people more aware of possible issues.
Great stuff as usual...

watch online series United States

12/19/2009 10:45:43 PM #

freelance forum

Just wanted to give you a shout from the valley of the sun, great information. Much appreciated.

freelance forum United States

12/21/2009 10:45:43 AM #

usa online casinos jes

Nice to be visiting your blog again, it has been months for me. Well this article that i've been waited for so long. I need this article to complete my assignment in the college, and it has same topic with your article. Thanks, great share.

usa online casinos jes United States

12/23/2009 6:07:45 AM #

Garden Utility Cart

Do you accept guest posts? I would love to write couple articles here.
I was wondering what is up with that weird gravatar??? I know 5am is early and I'm not looking my best at that hour, but I hope I don't look like this! I might however make that face if I'm asked to do 100 pushups. lol

Garden Utility Cart United States

12/23/2009 7:59:04 AM #

nampa idaho real estate

This is such a great resource that you are providing and you give it away for free. I love seeing websites that understand the value of providing a quality resource for free. It is the old what goes around comes around routine. Did you acquired lots of links and I see lots of trackbacks??

nampa idaho real estate United States

12/23/2009 10:52:22 AM #

Credit Cards

I like the way you have briefed us on the topic. I am sure this will be a success soon. All the best.

Credit Cards United States

12/24/2009 8:22:29 AM #

traslochi intercontinentali

That's great, I never thought about Building Twitter Search using the ASP.NET Ajax Library Beta – Part 1 like that before.

traslochi intercontinentali United States

12/26/2009 4:49:31 AM #

Montblanc watches

I found so many interesting in your blog especially on how to determine the topic. keep up the good work.

Montblanc watches People's Republic of China

12/27/2009 2:27:59 PM #

oregon bankruptcy

Couldn?t be written any better. Reading this post reminds me of my old room mate! He always kept talking about this. I will forward this article to him. Pretty sure he will have a good read. Thanks for sharing!

oregon bankruptcy United States

12/27/2009 8:15:47 PM #

motorcycle repair manual

I am not much of a guy who thinks in so deeply about web design but I think your post had some valid points in it. Like designers are forced to design stuff within the limited code available and not go beyond it, their innovation is somewhat limited but still I think Web Design won't die! I agree that Amazon and other some big sites won't have a blog but now a days it's very important to have some sort of option available so people can quickly communicate their thoughts. I think Amazon if wants to shift it to that, they can get a customized CMS for themselves.

motorcycle repair manual United States

12/28/2009 2:08:34 PM #

free press release

Resources like the one you mentioned here will be very useful to me! I will post a link to this page on my blog. I am sure my visitors will find that very useful.

free press release United States

12/30/2009 11:37:44 AM #

Blood pressure watch

i'll give a try,even it seems too sophisticated to me..
thanks for the article

Blood pressure watch United States

12/30/2009 7:38:16 PM #

Amazon CSV Scraper

There are certainly a lot of details like that to take into consideration. That is a great point to bring up. I offer the thoughts above as general inspiration but clearly there are questions like the one you bring up where the most important thing will be working in honest good faith. I don?t know if best practices have emerged around things like that, but I am sure that your job is clearly identified as a fair game.

Amazon CSV Scraper United States

12/31/2009 12:46:05 AM #

Online Brokers

Interesting post, anyone have the link to part 2?

Online Brokers United States

12/31/2009 3:18:50 AM #

electronic cigarette

The posts you have on your site are always very interesting to read. Will keep you bookmarked..Thanks.

electronic cigarette United States

1/3/2010 6:12:33 AM #

Free Credit Score

Great article

Free Credit Score United States

1/3/2010 6:14:37 AM #

Mac OSX Tips and Tricks

Good Stuff

Mac OSX Tips and Tricks United States

1/3/2010 6:24:05 AM #

Playstation

Good Read.

Playstation United States

1/3/2010 6:29:07 AM #

Tallahassee Photography

Wow, good post.

Tallahassee Photography United States

1/4/2010 12:31:41 PM #

learn guitar

I was looking for crucial information on this subject. The information was important as I am about to launch my own portal. Thanks for providing a missing link in my business.

learn guitar United States

1/5/2010 10:16:32 AM #

oregon drunk driving

Keep 'em coming... you all do such a great job at such Concepts... can't tell you how much I, for one appreciate all you do!

oregon drunk driving United States

1/5/2010 7:06:40 PM #

Arthur Cox

Very useful article as always, I'm gonna be a twitter genius soon thanks to your posts!

Arthur Cox France

1/5/2010 9:02:25 PM #

ridwanzero

Affiliate Marketing is a performance based sales technique used by companies to expand their reach into the internet at low costs. This commission based program allows affiliate marketers to place ads on their websites or other advertising efforts such as email distribution in exchange for payment of a small commission when a sale results.
<a href ="www.onlineuniversalwork.com""_blank">home" rel="nofollow">...iversalwork.com""_blank">home based work</a>

www.onlineuniversalwork.com

ridwanzero United States

1/6/2010 4:51:20 PM #

Aku Cuma Seorang Blogger Yang Cinta Seo

Nice information, valuable and excellent design, as share good stuff with good ideas and concepts, lots of great information and inspiration, both of which we all need, thanks for all the enthusiasm to offer such helpful information here.


Aku Cuma Seorang Blogger Yang Cinta Seo United States

1/6/2010 6:39:46 PM #

 Hawaii Luxury Vacation Rentals

Its is really nice to know that you build Twitter Search using the ASP. Twitter has become very famous now, they even have save search for future use. I love the way the real time searching is used in twitter.

Hawaii Luxury Vacation Rentals United States

1/7/2010 2:15:13 PM #

SEO Company India

Thank you very much for sharing this information about building twitter search using .net ajax.

Thanks.

SEO Company India India

1/7/2010 8:37:21 PM #

portable document scanner

I'm not really that good of a programmer, but the way that you present this stuff makes it easier for me to scan

portable document scanner Estonia

1/9/2010 3:48:59 PM #

Indonesia Java International Destination

excellent inforrmasi I read your articles and get a lot of info that I never know before. Your article is really very dance for me thank you have read a good article posted

Indonesia Java International Destination United States

1/10/2010 6:49:06 PM #

bamboo furnitures

This is good information about the capability of AJAX in making twitter plugin for your ASP.NET website

bamboo furnitures United States

1/10/2010 6:52:02 PM #

cabinets furniture

I think it is not only twitter search that can be produce by this technology. We can have other social bookmarking site search too

cabinets furniture United States

1/13/2010 10:41:39 AM #

Reno Real Estate

i was not aware from all these things which you have posted in your blog thanks for sharing valuable info with all of us

Reno Real Estate India

1/13/2010 12:15:03 PM #

coetsee

Affiliate Marketing is a performance based sales technique used by companies to expand their reach into the internet at low costs. This commission based program allows affiliate marketers to place ads on their websites or other advertising efforts such as email distribution in exchange for payment of a small commission when a sale results.

www.onlineuniversalwork.com

coetsee United States

1/15/2010 7:04:51 PM #

rental mobil

great website and nice tips thanks

rental mobil United States

1/16/2010 7:39:12 AM #

Panerai watches

Just wanna say thank you for the information you have shared. Just continue writing this kind of post. I will be your loyal reader.

Panerai watches People's Republic of China

1/17/2010 10:16:45 PM #

Hammock with Stand

Good post gonna read part 2 now.

Hammock with Stand United States

1/17/2010 10:19:40 PM #

Mens Engagement Rings

Thanks the bug fix works!

Mens Engagement Rings United States

1/17/2010 10:22:45 PM #

Tread Mills

Is there another way to call the search service other then WebServiceProxy.invoke?

Tread Mills United States

1/18/2010 10:42:23 PM #

Dancehall Videos

Enjoyed this will read the second part now.

Dancehall Videos United States

1/19/2010 1:09:09 AM #

Astaga.com Lifestyle on The Net

thanks for sharing mr

Astaga.com Lifestyle on The Net United States

1/19/2010 1:45:54 AM #

IHSAN

thanks you for sharing geat information to us
<a href="ruangihsan.com/...e-on-the-net">astaga.com lifestyle on the net</a>
<a href="http://ruang-ihsan.blogspot.com/">Buah Pikiran IHSAN</a> | <a href="http://ruangihsan.com/">Ruang IHSAN</a> | <a href="http://www.ruangihsan.info">Ruang IHSAN</a> |

IHSAN United States

1/19/2010 9:21:20 AM #

UCVHOST

I am not much into reading, but somehow I got to read lots of articles on your blog. Its amazing how interesting it is for me to visit you very often.

UCVHOST United Kingdom

1/19/2010 10:59:22 AM #

UCVHOST

Thanks for the great post,i love to read articles that are informative and beneficial in nature.

UCVHOST United States

1/19/2010 7:31:16 PM #

dayak

Thanks for taking the time to discuss this, I feel strongly about it and love learning more on this topic. If possible, as you gain expertise, would you mind updating your blog with more information? It is extremely helpful for me.

dayak United States

1/20/2010 5:06:54 PM #

SEO Services

Great work Im going to read part 2 now.

SEO Services United States

1/21/2010 2:48:26 PM #

ucvhost

Such clever work and reporting! Keep up the great works.This is a great article thanks for sharing this informative information

ucvhost United States

1/22/2010 4:51:09 AM #

Technology

ASP.NET is very easy to use. I've read the previous Part 3, for the Building Twitter Search. I use ASP.NET website. I was looking this way. Tutorial and the script is very helpful. I will try to installed on my website. My website will get better with this set. thank you for the tutorial. thanks for sharing. I

Technology United States

1/22/2010 8:12:40 AM #

somaie


-. Can you allow me to advertise my online business in your blog? it will be a great help if say yes. thanks a lot!
You helping a lot of PPL thanks for your golden ideas about home based jobs.

I would like to share the secret of profit online
Learn How I Earn $50 to $250 Every Day!

<a href ="...iversalwork.com""_blank">home based</a>

somaie India

1/22/2010 1:17:56 PM #

drug rehab centers

The blog was absolutely fantastic. Lots of great information and inspiration, both of which we all need! Keep posting such blogs james. you do such a great job at such Concepts.

drug rehab centers United States

1/22/2010 2:00:39 PM #

electronic cigarette

Really appreciate this post. It’s hard to sort the good from the bad sometimes, but I think you’ve nailed it!

electronic cigarette United States

1/23/2010 8:59:12 AM #

life experience degree program

It is extremely helpful for me.

life experience degree program United States

1/23/2010 8:59:52 AM #

degree

Add this to your javascript code and all will be right in the world.

degree United States

1/23/2010 9:00:20 AM #

public health degree

Nice work..

public health degree United States

1/23/2010 9:01:07 AM #

pharmacy degree

The most sensible way to do this is to use the new Script Loader which takes care of loading not only this particular script but also any others from the library on which it is dependant.

pharmacy degree United States

1/23/2010 9:01:40 AM #

business management degree

great article...

business management degree United States

1/23/2010 9:40:09 AM #

New Gadgets

first, before reading Building Twitter Search using the ASP.NET Ajax Library Beta Part 2, I will read and understood the Part 1 first. I really like using ASP.NET than others. because so many of tutorials about ASP.NET as made by jamessenior.com. thank you for sharing information and knowledge very useful course.

New Gadgets United States

1/25/2010 6:35:57 PM #

Video Bike


Keep share friend

i like your article

Video Bike United States

1/25/2010 6:45:54 PM #

Public Health Inforamtion

Its good things, keep share

Public Health Inforamtion United States

1/25/2010 7:08:42 PM #

Million Signature

Like this...
article is very usefull for me
thanks for author

Million Signature United States

1/25/2010 7:25:21 PM #

Peraturan Pertambangan

Like this thanks

Peraturan Pertambangan United States

1/26/2010 11:44:42 AM #

ucvhost

I was very pleased to find this site.I wanted to thank you for this great read!! I definitely enjoying every little bit of it and I have you bookmarked to check out new stuff you post.

ucvhost United States

1/27/2010 3:08:02 AM #

Sell Products On Ebay

You not going to believe this but I have lost all day searching for some articles about this. I wish I knew of this site earlier, it was a fantastic read and really helped me out. Have a good one

Sell Products On Ebay United States

1/27/2010 8:25:19 AM #

Life insurance

You really know your stuff... Keep up the good work!

Life insurance United States

1/27/2010 11:47:02 AM #

bamboo floors

Hi,

Excellent blog post, I look forward to reading more.
http://www.ifloor.com/

bamboo floors United States

1/27/2010 12:48:40 PM #

SEO

Hi,

Why didn’t I find this post earlier? Keep up the good work!

SEO United States

1/27/2010 12:55:47 PM #

.net chat

I really appreciate posts, which might be of very useful for beginners in blogging as I am. I already have a small collection of blog posts and other articles, from which I step by step learn various aspects of life. Thank you for your resource.

.net chat United States

1/28/2010 1:54:46 PM #

fascia

Hi,
Excellent blog post.
Thanks for sharing.

fascia United Kingdom

1/29/2010 5:06:24 AM #

Firelight E Cigarettes

This is so cool..thanks so much for the info. Love it!

Firelight E Cigarettes United States

1/29/2010 12:25:42 PM #

ucvhost

amazing posts. Mind Telling how you get the ideas for your posts. What more special to be posted.

ucvhost United States

2/1/2010 10:52:15 AM #

Apex Professionals

Where else could anyone get that kind of information in such a perfect way of writing? I have a presentation next week, and I am on the look for such information.

Apex Professionals United States

2/1/2010 1:25:13 PM #

flash programming

I have never been impressed by posts developed on the web but this one makes me change my mind.  

flash programming United Kingdom

2/2/2010 5:54:59 PM #

Learn electric guitar

Great post, very informative for a beginner like myself

Learn electric guitar United Kingdom

2/2/2010 6:18:25 PM #

repo cars

Wow, I just read the 2nd part and now I'm reading through the first. Thanks again.

repo cars United States

2/3/2010 5:45:34 AM #

Buy Ipad

Good read.

Buy Ipad United States

2/4/2010 2:10:26 PM #

Forex Vps

Its really wonderful and watchable. I like to share it with all my friends and hope they will definitely like it.

Forex Vps United States

2/4/2010 2:43:30 PM #

Cigars

all the things you have discussed in the post are really helpful for developers even me.

Cigars United States

2/4/2010 2:44:49 PM #

SEO India

i am going to save your post and discuss it with my developers to implement it.

SEO India India

2/8/2010 8:20:39 AM #

webzinfotech

very useful Article.Pls share more like this

webzinfotech India

2/8/2010 1:46:34 PM #

New Gadgets

I was greatly helped by this tutorial. I've studied and practiced Part 1. Proved very easy to learn, now I want to try Part 2. ASP.NET is very much in use today.
Because much easier and more efficient and effective. Thank you for sharing this tutorial, very helpful at all. Web site or blog will be more developed in this building.

New Gadgets United States

2/10/2010 10:45:42 AM #

Online Sweepstakes

I am not much into reading, but somehow I got to read useful information on your site. Simple to understand and helpful. We will look forward for your future updates.

Thanks

Online Sweepstakes United States

2/11/2010 4:47:29 AM #

blog seo

Thanks a lot admin. Really good piece of writting. I love it.

blog seo

2/11/2010 6:20:19 AM #

Deramaxx

"// Workaround for a bug in ASP.NET Ajax Beta, you don't need this in the final version
        function createElement(tag) { return document.createElement(tag); }"

This did it for me, thanks for posting this as I have been struggling with it for a while and its been driving me crazy! Glad you took the time to post these points.

Deramaxx United States

2/12/2010 10:03:33 PM #

Budget Van Lines Reviews

twitter's api's seem really easy to work with

Budget Van Lines Reviews United States

2/13/2010 12:06:14 PM #

Kendin Tasarla

Do not play too much with twitter. Or else get banned!

Kendin Tasarla Turkey

2/13/2010 1:58:11 PM #

Forex Vps

How to use Remote Desktop Connection for the two systems which have same IP Address?

Forex Vps United States

2/15/2010 8:43:29 AM #

forex vps

thanks for sharing with us

forex vps United States

2/18/2010 4:42:48 AM #

Finance Note

Thanks a lot admin. Really good piece of writing. I love it.

Finance Note United States

2/19/2010 7:52:14 AM #

gripe water for babies

great info. I looking forward to read part 2

gripe water for babies United States

2/21/2010 9:45:29 PM #

bagkur sorgulama

nice template and great article.thanks this is great information.

bagkur sorgulama Russia

2/23/2010 1:09:11 PM #

caralluma fimbriata

I like this template for Twitter.

caralluma fimbriata United States

2/26/2010 10:14:58 AM #

ucvhost

Building Twitter Search using the ASP.NET Ajax Library Beta Part 2, I will read and understood the Part 1 first. I really like using ASP.NET than others. because so many of tutorials about ASP.NET as made by jamessenior.com.

ucvhost United States

3/18/2010 2:10:26 PM #

Medical Billing Services

Wonderful post.........I found it really interesting

Medical Billing Services United States

3/18/2010 2:12:26 PM #

Medical Billing Services

I have really enjoyed reading your blog posts. Keep posting..................

Medical Billing Services United States

Add comment




  Country flag

biuquote
  • Comment
  • Preview
Loading