PDC and Tech-Ed Europe Slides and Code

I spent close to three weeks on the road giving talks at Tech-Ed Europe (Berlin), PDC (Los Angeles), and the Los Angeles Code Camp (Los Angeles). I got to talk about two topics that I am very passionate about: ASP.NET MVC and Ajax. Thanks everyone for coming to all my talks!

At PDC, I announced all of the new features of our ASP.NET Ajax Library. In particular, I made five big announcements:

  1. ASP.NET Ajax Library Beta Released – You can download the beta from Ajax.CodePlex.com
  2. ASP.NET Ajax Library includes the AJAX Control Toolkit – You can use the Ajax Control Toolkit with ASP.NET MVC.
  3. ASP.NET Ajax Library being contributed to the CodePlex Foundation – ASP.NET Ajax is the founding project for the CodePlex Foundation (see CodePlex.org)
  4. ASP.NET Ajax Library is receiving full product support – Complain to Microsoft Customer Service at midnight on Christmas
  5. ASP.NET Ajax Library supports jQuery integration – Use (almost) all of the Ajax Control Toolkit controls in jQuery

For more details on the Ajax announcements, see James Senior’s blog entry on the Ajax announcements at:

http://jamessenior.com/post/News-on-the-ASPNET-Ajax-Library.aspx

In my MVC talks, I discussed the new features being introduced with ASP.NET MVC 2. Here are three of my favorite new features:

  1. Client Validation – Client validation done the right way. Do your validation in your model and let the validation bubble up to JavaScript code automatically.
  2. Areas – Divide your ASP.NET MVC application into sub-applications. Great for managing both medium and large projects.
  3. RenderAction() – Finally, a way to add content to master pages and multiple pages without doing anything strange or twisted.

There are demos of all of these features in the MVC downloads below. Here are the power point and code from all of the talks:

Discussion

  1. Aaron says:

    Good stuff, thanks for the info and the links!

  2. Bryan says:

    Stephen:

    I am confused. What is the difference between the Microsoft Ajax Library you mentioned two blog entries ago, and the ASP.NET Ajax Library you are writing about in this post?

  3. Paul says:

    There is just something not right about RenderAction() but am crazy excited about the new MS Ajax lib, great work!

  4. George says:

    Extermly excited about the client side js libraries, thanks Microsoft.

  5. Paul says:

    @Stephen

    I am using JQuery to handle all Ajax calls from my services, will there be a performance difference if I change them to use the MS Ajax lib?

  6. That is great and very useful announcements!

  7. tiff says:

    Gucci is always among cheap gucci handbagsthe top labels seen adorning the world’s most beautiful people, gucci classicand Gucci accessories are no exception to that rule. Gucci is, and has been for some time, one of the gucci top handlestop design labels the world has ever known. Gucci is often the designer by which fashion trends are defined. gucci handbags, Gucci watches, Gucci sunglasses, and clothing are all made with the look, the label, and the attention to detail that has made Gucci what it is today.

  8. tiff says:

    Consider pursuing gucci handbagsthese options for saving used gucci backpacksmoney rather than buying a Gucci replica bag that can never offer the quality of an authentic Guccifake gucci handbags Accessory.Another popular Gucci fashion accessory is a Gucci watch. Made to exacting standards, by true craftsmen, you gucci agendascan’t go wrong with a Gucci watch. Repair should always be done by certified repairmen who meet standards.

  9. People all over the world know the abercrombie and fitch,but not everyone really knows how fashion the abercrombieis,hollister is the Legend maker. Everybody wears the hollister clothing would be the abercrombie mens and the abercrombie womens, if you want know you can search the Ruehl No.925 or abercrombie outlet in the http://www.google.com .

  10. How is your talk? Mind to share with us during your speech?

  11. PowerBuilder says:

    Thanks for sharing this useful information…

    Visual-Guard offers Security Application, User Memberships, Authentication and Permissions,
    PowerBuilder to Secures your Projects.

  12. tiff says:

    The latest collection uses a lot of gold, brown and silver in their designs. Their trademark “G” logo, most popular in gucci handbags, is easily one of the most recognizable logos in the world. Gucci has impacted gucci computer casesthe way the world looks at fashion.One of the most unique and lasting qualities gucci backpacksof the Gucci label has been Gucci fashion’s adaptability. This fashion is so versatile, that it can be worngucci shoulder bags by individuals with vastly different styles and personalities and still allow them to make it uniquely their own.

  13. I spent close to three weeks on the road giving talks at Tech-Ed Europe (Berlin), PDC (Los Angeles), and the Los Angeles Code Camp (Los Angeles). I got to talk about two topics that I am very passionate about: ASP.NET MVC and Ajax. Thanks everyone for coming to all my talks! yellow nike shoes

  14. Paul says:

    Hi Stephen
    Enjoyed you pdc talk on ajax client templates

    Question:
    How would you bind a sub collection within a json object to a template?
    var q = [{
    items : [{name : ‘Paul’}, {name : ‘stephen’}]
    }]
    I’ve tried
    {{items.name}} in the template but it’s not working. Help. Help

    thanks
    Paul

  15. 00 says:

    In the gucci wallet, Mr. Ford was arguably the most influential fashion designer of his generation, re-imagining gucci replica chic with unsubtle sex appeal. Under his guidance, the houses of Gucci and, later, Yves Saint Laurent flourished, with Mr. Ford overseeing every creative aspect — fashion, advertising, even store design — and making the labels a can’t-live-without. But after a rancorous spat with his bosses, he left gucci and joined the ranks of the once powerful, now unemployed.

  16. shoeuggs says:

    UGG Bailey Button Boots 5803 have very good public praise worldwide, like deeply by the people.The Ugg Bailey Button Boot is the newest addition to the UGG.http://www.shoeuggs.com

  17. Harish says:

    it is a useful information

  18. gucci2sale says:

    The most important thing to consider is your professional life when it comes to choosing a gucci handbags. Find a complimentary gucci Id bi-Fold option that matches your professional roles and wardrobe before making considerations gucci wristlet for your social life. One good way to experiment with the latest styles of the season is by purchasing a gucci wallet with a modern design. Pair the wallet gucci wristlet pouchette with a professional looking purse for a unique twist.

  19. tiff says:

    MONCLER JACKETS, the North Face for Millionaires, tapped Pharrell Williams to design some of their winter wear and what better place to celebrate than sunny Miami? The marathon party will last all night at Casa Tua

  20. Thanks for all the great stuff. I have been trying to rekindle my interest in programming and I am sure I am on the right track thanks to your resources!

  21. mushtaq says:

    Thanks for starting this stuff searching for it !!!!!!!!!!

    http://www.travelforholiday.net/

  22. mushtaq says:

    its usefull information from your side

  23. sathishkumar says:

    i read your asp.net 3.5 book on pearson edition
    very useful. thanking you!!! i want ajex control book at unleashed please…………..

  24. Hoover says:

    I am using JQuery to handle all Ajax calls from my services, will there be a performance difference if I change them to use the MS Ajax lib?

  25. Tiz Zaqyah says:

    Hye Paul,

    Thank you for the update. It must be a very good talk. Hope that I can go to one of your talk in the future. Perhaps you should plan another talk tour to Asia. I believe they will be interested in joining your talk.

  26. thanks
    i read your asp.net 3.5 book on pearson edition
    very useful. thanking you!!! i want ajex control book at unleashed please

  27. I am confused. What is the difference between the Microsoft Ajax Library you mentioned two blog entries ago, and the ASP.NET Ajax Library you are writing about in this post

  28. Danny says:

    Mr. Walther,

    Are there any videos or code samples on how
    to implement tabs specific to MVC 1.0 ?

    Can this be done using the old ajax toolkit
    or do I have to consider the asp.net ajax
    beta ?

    Thanks in advance.

  29. Hello.. great work..
    how about your talk?
    look interesting..

  30. Thanks for your code, keep working.

  31. dizi izle says:

    thanks
    i read your asp.net 3.5 book on pearson edition
    very useful. thanking you!!! i want ajex control book at unleashed please

  32. origin says:

    Hi Stephen
    Enjoyed you pdc talk on ajax client templates

  33. im not expert in ASP but i like programming,.

  34. This is a big announcement. More feature update for ASP.NET Ajax.

  35. zapping says:

    @stephen from the json you have show it looks like you have a list of maps. hence the maps inside the list needs to be accessed using index like:

    items[x].name
    where x is the index.

    hope this helps,
    zaps.

  36. sohbet says:

    Thank you admin for this post I wish you success

  37. O A unbelegtes pandora bracelets. Um mit anzufangen, ist das Training DVD wert den Preis wohl, den Sie für es zahlen werden – es ist nur $29. 95 (und er könnte Doppeltes leicht aufladen!Obgleich diese Kerbe von den Tausenden Benutzern weltweit benutzt worden, sie an Ihrem eigenen Risiko versuchen. Als Sie schließlich auf einem Film vereinbarten, nahmen Sie den Fall zum mit der tatsächlichen DVD Scheibe gefüllt zu werden Kostenzähler, (einige Speicher hielten die Scheiben in ihren Fällen auf die Gefahr des Diebstahles). Wie reagierte Netflix auf dieses?Während es zutreffend ist, dass Sie nicht absolut Ihre ältere elektronische Ausrüstung wegwerfen müssen, können Sie Mühe haben, sie zu erhalten, um mit anderen neueren Vorrichtungen zu arbeiten. Die beste Weise, ein DVD Laser-Objektiv zu reparieren ist, das saubere laufen zu lassen das Objektiv oder DVD Fahrer CD. Von Ihnen einen kleinen Anwendungsanruf Mplayer, dieses anbringen hier müssen lässt Ihr Wii wie ein pandora bracelets-Spieler fungieren. Ihre Füße müssen vor Ihnen gerade zeigen. Ihre Arme anheben, um mit Ihrer Schulter waagerecht ausgerichtet zu sein und dann niedriger niederwerfen Ihr rechter Arm und sie zu verlängern vollständig Ihr rechtes Bein chtes.Unter ist eine Liste der Episoden, die auf den Gilmore Mädchen eingeschlossen (Jahreszeit 1) pandora bracelets jewelry:. (Versuchs) Luft-Datum der Episode-1: 10-05-2000.Sicherstellen, dass der Kamerarecorder an eine Wechselstromquelle und nicht Batterien angeschlossen. Das Video rückspulen, das Sie kopieren möchten.Verdopplungaufsätze sind ganz vorbei derzeit. Sie liefern eine große Weise, eine große Menge oder eine kleine Quantität Disketten in einem kurzen Zeitraum eher in Serienfertigung herzustellen.Die Beschaffenheit von Cd, DVDs sind so, dass sie leicht verkratzt erhalten.

  38. Amit says:

    Thanks for the information…Stephen

  39. uws says:

    Balenciaga: [url=http://www.yhandbags.com/…ags-motorcycle-c-108_111.html]balenciaga motorcycle[/url] balenciaga city [url=http://www.yhandbags.com/balenciaga-handbags-c-108.html]balenciaga replica[/url] balenciaga replica handbags
    [url=http://www.yhandbags.com/…enciaga-wallet-c-108_119.html]balenciaga wallet[/url] .

    Bvlgari: [url=http://www.jewelry8.net/…lry-bvlgari-rings-c-36_43.html]bvlgari rings[/url] replica bvlgari jewelry
    [url=http://www.jewelry8.net/…-bvlgari-earrings-c-36_40.html]bvlgari earrings[/url] bvlgari pendants
    [url=http://www.jewelry8.net/…bvlgari-necklaces-c-36_41.html]bvlgari necklaces[/url] .

    Tiffany: [url=http://www.jewelry8.net/tiffany-jewelry-c-22.html][b]tiffany replica jewelry[/b][/url] replica tiffany jewelry
    [url=http://www.chaneljewelry.net/…iffany-Jewelry-22-b0.html]tiffany jewelry on sale[/url] tiffany and co jewelry.

    Wholesale: [url=http://www.shandbags.com]coach wholesale[/url] wholesale keychains [url=http://www.jewelry8.net]twilight rosalie’s necklace replica jewelry[/url] twilight edward’s wristcuff replica jewelry [url=http://www.chaneljewelry.net]twilight alice’s choker replica jewelry[/url]
    wholesale louis vuitton [url=http://www.chaneljewelry.net/]wholesale replica[/url] wholesale jewerly. We are you trusted [url=http://www.jewelry8.net]wholesale jeweler[/url] .

    Rolex: [url=http://www.watches-replicas.net/replica-Rolex-43-b0.html]replica rolexes[/url] fake rolex watches
    [url=http://www.watches-replicas.net/replica-Rolex-43-b0.html][i]fake rolexes[/i][/url] hublot replica
    [url=http://www.watches-replicas.net/replica-Rolex-43-b0.html][b]rolex watches for women[/b][/url] replica watches uk
    [url=http://www.watches-replicas.net][i]buy watches cheap[/i][/url]

    Swiss: [url=http://www.watches-replicas.net/replica-Swiss-45-b0.html]swiss watch brands[/url] ladies tag watch
    [url=http://www.watches-replicas.net/replica-Swiss-45-b0.html]swiss replica[/url] pulsar mens watch .

    IWC: [url=http://www.watches-replicas.net/replica-IWC-22-b0.html]iwc watches iwc replica[/url] replica watches uk
    [url=http://www.watches-replicas.net/replica-IWC-22-b0.html][b]iwc fake[/b][/url] .

    You’re sure to find exactly what you’re looking for.We assure that you will nterested in our fashion jewelry,[url=http://www.bagcheap.com][b]diaper bag cheap[/b][/url] ,radley wallet [url=http://www.replicahandbags7.com]replica belts[/url] and discount watches,
    [url=http://www.replicahandbags7.com/…-UGG-Boots-110-b0.html][b][i]ugg knockoffs[/i][/b][/url] ,handbags and so on .Tks.

  40. best2010 says:

    RM Converter can convert rm, rmvb to mp4, mov, mpg, mpeg, flv, mkv, avi, etc..

    RMVB Converter supports to read, convert and edit .rm files in an easy and simple way. It can convert .rm to avi, mpg, mov, mp4, m4v, flv, 3gp, mp3, flac and AAC etc. with so much video/audio file can be written, there is no doubt they’ll work smoothly in your portable player, handheld computer and home network.

    ———————–

    RM Converter || RM Converter for Mac || AVI To RM || Video To RM Converter || MKV Converter

  41. thanks for the PDC and Tech ed europe slides

  42. Thanks for the information…Stephen