ASP.NET AJAX Team Blogs

RIA Services: Jumpstarting RIA Development
In my post on RIA Services: From Vision to Architecture , a while back (right after MIX09), I mentioned that I like to think of RIA Services as RAD for RIA. At that point we had a very early preview of framework bits with little tools support. A large part of jumpstarting your development actually centers around good tooling. VS2010 brings tooling for RIA Services (now: WCF RIA Services). Scott Hanselman demonstrated some key features used in building a Contacts application (as shown on the right) during the keynote at PDC09 . The latest version of RIA Services is now available for download. It works on .NET 4 and VS2010 as well. You can also check out a video tutorial on using RIA Services and Visual Studio 2010. In this post, I want to highlight...
Silverlight 4 Debuts with Killer Demos at PDC09
Lots of wow from this morning with Silverlight 4 (and RIA Services) taking center stage in the keynote, here at PDC09. [ Full post continued here... ] Read More...
PDC09 - A Call to Dream
Immediate thoughts after Ray Ozzie's keynote at PDC09 [ Full post continued here... ] Read More...
re: Old iPaq and Media Player 11?
I have a Ipaq 3950 and Vista on my computer. I to get that horrible meessage that states my handheld is to old ot sink with the computer. Is there really no way to fix this? I love my Ipaq, and I know it is old, but it works great. Read More...
re: Visual Studio patched for better jQuery IntelliSense
@KiT: yes, the speed is not optimal in 2008 (although still very usable imo). In VS 2010, you don't even feel it, it's immediate. And much better as well, it does amazing things. Read More...
re: A simple ASP.NET photo album
@Sayed Mohamed: I really think that is the problem. Are you sure the bin directory is directly under a directory that is configured in IIS to be an application? Read More...
re: How to choose a client template engine
@Chriss: the two protocols that are whitelisted by default are http and https, but you can push a new one into Sys.UI.Template.allowedProtocols. Read More...
JavaScript class browser: once again with jQuery
I’ve already posted twice about that little class browser application. The first iteration was mostly declarative and can be found here: http://weblogs.asp.net/bleroy/archive/2009/09/14/building-a-class-browser-with-microsoft-ajax-4-0-preview-5.aspx The second one was entirely imperative and can be found here: http://weblogs.asp.net/bleroy/archive/2009/10/15/entirely-unobtrusive-and-imperative-templates-with-microsoft-ajax-4-preview-6.aspx This new version builds on top of the code for the imperative version and adds the jQuery dependency in an attempt to make the code leaner and simpler. I invite you to refer to the imperative code (included in the archive for this post ) and compare it with the jQuery version, which shows a couple of ways...
How to render the same template on the server and client with minimal redundancy
Last week, I wrote a post about how the new Microsoft Ajax Library Preview 6 made it a lot easier to write unobtrusive and imperative data-driven applications . Because for the previous preview, I had written a cool little class browser using a declarative style, I thought it would be nice to rewrite this in a completely imperative way. The mistake I made though was to call it unobtrusive. Never mind that ‘unobtrusive’ is a perfectly well-defined word that actually existed way before JavaScript. ‘Unobtrusive JavaScript’ has a very specific meaning that people feel strongly about. To be worthy of that label, an application must basically conform to (at least) those two requirements: Markup and behavior are strictly separated. That means no DOM...
Announcing Microsoft Ajax Library (Preview 6) and the Microsoft Ajax Minifier
The ASP.NET team today released a significant new update of the Microsoft Ajax Library (Preview 6).  This update includes a bunch of new capabilities and improvements to our client-side AJAX library, and can be used with any version of ASP.NET (including ASP.NET 2.0, 3.5 and 4.0), and can be used in both ASP.NET Web Forms and ASP.NET MVC projects.  Today’s release includes the following feature improvements: Better Imperative Syntax : A new, simplified, code syntax for creating client controls. Client Script Loader : A new client-side script loader that can dynamically load all of the JavaScript files required by a client control or library automatically, and executes the scripts in the right order. Better jQuery Integration : All...
More Posts Next page »