Ajax Talk at .NET Developers Association

Thanks everyone who came to my Ajax talk tonight at the .NET Developers Association! The slides and demos from the talk can be downloaded by clicking the following link:



You need Visual Studio  2010 to view the code samples. The first project, named Demos, contains the following samples:

  • ASPAjax4
    • 1_CompositeScripts.aspx – Demonstrates how to use the ScriptManger to combine, compress, and cache JavaScript files automatically.
    • 2_EnableCdn.aspx – Demonstrates how to retrieve ASP.NET Ajax framework scripts from the Microsoft Ajax CDN automatically.
  • jQuery
    • 1_Selectors.aspx – Demonstrates how to use jQuery selectors
    • 2_WebForms.aspx – Demonstrates how to use the client tablesorter plugin with ASP.NET Web Forms.
    • 3_MVC.aspx – Demonstrates how to use jQuery animation and the templating plugin with ASP.NET MVC.
    • 4_OData.aspx – Demonstrates how to use jQuery with the Netflix API by using JSONP and odata.
    • 5_Templating.aspx – Demonstrates how to use jQuery client templating.
    • 6_TemplateConditionals.aspx – Demonstrates how to use logic within a jQuery template.
    • 7_DataLinking.aspx – Demonstrates how to perform data-binding in jQuery.
    • 8_Converters.aspx – Demonstrates how to defines converters that work with data-binding.

The second project, named ACT_Tools, illustrates how to use the Microsoft Ajax Minifier and the JSBuild JavaScript preprocessor. When you perform a build in Visual Studio, all JavaScript and CSS files are minified automatically. Furthermore, any *.pre.js file is processed using the JSBuild preprocessor and the output is saved to the ScriptOutput folder. Select Show All Files in Visual Studio to see the generated results of the minifier and the preprocessor.


  1. Roland says:

    Wow as soon as you come back from Russia you hold a conference. Are you out of jet-lag? ;))

    Good job and I’d love to see more new jQuery plugins from MS :pp

  2. hello steven,
    is there anyway we can see video of this presentation.

  3. x says:

    New and cheap authentic
    louis vuitton and louis vuitton purses arrived! More discounts are just only in our website. Exquisite workmanship and high …Louis Vuitton replica
    replica handbags

  4. Sunil says:

    Full Error :

    Invalid postback or callback argument. Event validation is enabled using in configuration or < %... Page EnableEventValidation="true" %> in a page. For security purposes, this feature verifies that arguments to postback or callback events originate from the server control that originally rendered them. If the data is valid and expected, use the ClientScriptManager.RegisterForEventValidation method in order to register the postback or callback data for validation.

  5. Blutarsky says:

    Maybe you find this old Russian proverb be true:

    In American, you have fork in road.
    In Russia, road fork you.

  6. Thanks for information stephen

  7. madhav says:

    ……….What are the latest implementations in AJAX?

  8. fdbvf says:


  9. Ahmed Swyip says:

    Hello my dear …

    After Greeting…
    Excuse me I have some questions ask you to chat live on one of the programs that you have the account.

    [email protected]
    [email protected]
    [email protected]
    [email protected]
    [email protected]

    We hope you added in the list of friends to talk about some of the programming codes

    Thank you for your cooperation with me.
    Ahmed Swyip from Libya-Arabic

  10. p90x says:

    Wom…amazing post to see her Tokca lkre e!..welcome to 2010 online store ,p90x,I am agree with p90x for sale idear,I think you shoud do discount p90x dvds.lucky here ,and we can do online clothes,buy cheap clothing,do some cheap designer clothes at home, wholesale designer clothingis one way to earn money,cheap clothing storesis can seee,wholesale clothing,everywherecheap clothes,hotsale cheap clothes online,add chanel sandals,wholesale clothing onlinethere are top quality and really to see it.we would love p90x dvd .mac cosmetics outlet Best talk here clothing stores idear,do at home, clothing wholesaleris one way to earn moneywe would love cheap p90x .

  11. Thank you for sharing the information.

  12. seo india says:

    Thank you for sharing info stephen

  13. It is great help for me…. thanks for the slides

  14. stephen_mvp says:

    Am pretty new to ajax and I have been seaching the internet for solutions of this error.I downloaded most of the ajax controls from the ASP.NET website.I have problems with the autocomplete control.It throws an error when I try to add an autocomplete page method.Would you help please.

  15. thanks for this information…

  16. Nice post!

    Thank you very much for posting it!

  17. Luke says:

    Hi There,

    I was now testing and trying, about 3 ours, how JSBuild works. I load your ACT Project, and it recreats every time the js files, and i cannot find the settings for why it recreates them. I have absolutly no idea… What am I missing, I watched in every file…

    Thanks for your time!

  18. stephen_mvp says:

    Am pretty new to ajax and I was impressed on how it works but I run into an auto complete control which is throwing this error in quote “AjaxControlToolkit.AutoCompleteExtender missing required ServiceMethod property value for AutoCompleteExtender1.
    Parameter name: ServiceMethod” I completetly dont have an idea which method is required.Please help.

  19. Dot net development provides a base to the net developers to develop the softwares in such a manner that the software builders can feel free and building of software becomes very easy and technical free

  20. Now ASP.NET is becoming popular day by day. So i wish you guys good luck

  21. liftwinches says:

    We is a professional manufacturer of electric winches for custom off-road vehicles We provide a wide range of electric winches from Boat Winches,Electric winches,Boat Winches,Boat Trailer Winch , Electric Boat Winches,Electric Winch Boat ,Boat Anchor Winch. We have applied several patents for our advanced winch and crane technologies.(http://www.liftwinches.com/)

  22. fashionwinds says:

    http://www.nikeshoesmarket.com cheap wholesale
    Nike Jordan(1-22), Nike shox ( Turbo Vc R3 R4 R5 Oz Nz), Air force one, Nike Air Dunk,
    Air Max (90,95,97,2003,2004,2005,2006,180,ITD,Tn) Sneaker
    Adidas,Timberland,Prada,Gucci,Bape-sta,puma, Icecream shoes

    ED-Hardy,g-star,levis,D&G,antik,Republic,Seven,Red monkey,Akademiks, True Religion,

    Bape.Polo,Lacoste, Burberry,Akademiks,Evisu,D&G,NBA Jersey

    BBC-Hoodies,Bape-Hoodies,Evisu-Hoodies, Gucci-Hoodies, LRG-Hoodies,Polo-Hoodies,
    10Deep Hoodies, G-unit-Hoodies,Bape Jacket,A&F,Lacoste Coat,Evisu Coat, Coat-Jacket, Bape Children Suit,


    Sunglasses,Caps,Wallet,Wallet,Belts,Wristlet,IPOD MP4,Watches