<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>The Feedback Loop : AJAX</title><link>http://blogs.msdn.com/csnow/archive/tags/AJAX/default.aspx</link><description>Tags: AJAX</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Connect 2.3 Alpha 2</title><link>http://blogs.msdn.com/csnow/archive/2007/02/15/connect-2-3-alpha-2.aspx</link><pubDate>Fri, 16 Feb 2007 01:50:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1686049</guid><dc:creator>Cyclometh</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/csnow/comments/1686049.aspx</comments><wfw:commentRss>http://blogs.msdn.com/csnow/commentrss.aspx?PostID=1686049</wfw:commentRss><description>&lt;P&gt;Hi folks- we've just completed deployment of the latest Connect 2.3 bits to &lt;A href="http://connectbeta.microsoft.com/" mce_href="http://connectbeta.microsoft.com/"&gt;http://connectbeta.microsoft.com&lt;/A&gt;. Please take a look and see what you think. There are a few changes you may find nice, but keep in mind that this is VERY early in the process, so much of what you're seeing will change or be enhanced by the time we go live with it. So don't think that anything is cast in stone, especially with respect to some of the AJAX stuff on the Feedback page.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;If you find any bugs or have any&amp;nbsp;suggestions, please file them at &lt;A href="http://connect.microsoft.com/Connect/feedback" mce_href="http://connect.microsoft.com/Connect/feedback"&gt;http://connect.microsoft.com/Connect/feedback&lt;/A&gt; (the main site, as feedback filed on the beta site doesn't go anywhere). We appreciate and listen to all your feedback, bug reports and suggestions.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;In fact, I have almost 100 bugs, suggestions,&amp;nbsp;feature requests, and other items&amp;nbsp;on my plate, many of which are directly from you folks. So keep them coming.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;AJAX and ConnectBeta&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;Here's what I can tell you about the AJAX support on ConnectBeta: It's in the early stages yet. Keep in mind that much of what we're doing right now is validating that AJAX works properly, establishing what we can accomplish given our site's architecture and target browser requirements. So much of what you'll see isn't as nice looking as we'll have it. You're looking at what is essentially proof of concept stuff in some cases, experimental in others. We elected to go forward with some unpolished stuff, and&amp;nbsp;in a couple of cases, very unpolished,&amp;nbsp;so you'd have an opportunity to get a glimpse of what we're up to.&lt;/P&gt;
&lt;P&gt;Here's the (probably not all-inclusive) list of items I know about for AJAX in Connect:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;The summary panels appear over the other content and block it until it has faded out, which kind of sucks. This is going to&amp;nbsp;change significantly; modifcations&amp;nbsp;to the location and appearance of the summary panel as well as changes to the way it pops up are in the works. This was mostly to demonstrate different ways of showing the summary data, and was never going to be the final look.&lt;/LI&gt;
&lt;LI&gt;Adding or removing items from your watchlist using the summary display will only update your watchlist if there's already items in it. If you run into this, simply refresh the page to see your new watchlist contents, but if you have items in your watchlist it should work.&lt;/LI&gt;
&lt;LI&gt;Adding or removing items from your watchlist can cause the page layout to reflow if the list becomes long or short.&lt;/LI&gt;
&lt;LI&gt;The "add/remove from watchlist" option on the summary control appears whether you're signed in or not, but if you're not signed in, just shows a pipe (|) character.&lt;/LI&gt;
&lt;LI&gt;Fadein/fadeout isn't consistent all the time. Sometimes a panel will be left floating.&lt;/LI&gt;
&lt;LI&gt;Hovering over a feedback link on the overview page can cause the page layout to flow differently, but the panel remains in its original location.&lt;/LI&gt;
&lt;LI&gt;When you "rate" an item by selecting a particular star, it may take a moment to commit your rating, and until it does moving the mouse away causes it to go back to the previous state, and then it will update. This will be corrected by "locking" the item to the selected rating until the rating selection is committed.&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;As you can see, the current state is pretty early in the process. Over the next few weeks I'll be working on a number of things to improve this experience, and I think you'll be very pleased. The rest of the dev team is very excited about what AJAX brings to the table.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1686049" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/csnow/archive/tags/Connect/default.aspx">Connect</category><category domain="http://blogs.msdn.com/csnow/archive/tags/Connect+2.3/default.aspx">Connect 2.3</category><category domain="http://blogs.msdn.com/csnow/archive/tags/AJAX/default.aspx">AJAX</category><category domain="http://blogs.msdn.com/csnow/archive/tags/Alpha/default.aspx">Alpha</category></item><item><title>Connect 2.3- AJAX!</title><link>http://blogs.msdn.com/csnow/archive/2007/01/25/connect-2-3-ajax.aspx</link><pubDate>Thu, 25 Jan 2007 21:59:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1531208</guid><dc:creator>Cyclometh</dc:creator><slash:comments>3</slash:comments><comments>http://blogs.msdn.com/csnow/comments/1531208.aspx</comments><wfw:commentRss>http://blogs.msdn.com/csnow/commentrss.aspx?PostID=1531208</wfw:commentRss><description>&lt;P&gt;The Connect team is in the middle of development on Connect version 2.3, a minor functionality release of the site targeted for late spring or early summer. We're putting an emphasis on usability and user experience in this release.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;One thing I've been personally excited to work on is integrating AJAX functionality into the Connect site.&amp;nbsp;We're taking a measured approach with AJAX and implementing specific features or updating existing ones to take advantage of AJAX functionality.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;If you develop ASP.NET web applications, take a look a &lt;A href="http://ajax.asp.net/"&gt;http://ajax.asp.net&lt;/A&gt;&amp;nbsp;and get a look at the ASP.NET AJAX Extensions framework.&lt;/P&gt;
&lt;P&gt;In Connect 2.3, the first feature to get some AJAX love is the voting system. We're changing the concept slightly- no longer voting, but "rating", which is really what it was meant to be all along. &lt;/P&gt;
&lt;P&gt;Here's a smal picture of the new rating feature on the Feedback Details page. This takes the place of the "Voting" box at the top of the page.&lt;/P&gt;
&lt;P&gt;&lt;IMG title="Rating Feature" style="WIDTH: 184px; HEIGHT: 103px" height=103 alt="Rating Feature" src="http://blogs.msdn.com/photos/cyclometh/images/1531133/original.aspx" width=184 mce_src="http://blogs.msdn.com/photos/cyclometh/images/1531133/original.aspx"&gt;&lt;/P&gt;
&lt;P&gt;To rate an item, you simply select the value you want in number of stars- from very unimportant to very important. Click the one you want and the value is instantly committed, the averages updated and you don't have to leave the page. You can also change your rating, just as you can currently change your vote.&lt;/P&gt;
&lt;P&gt;The same functionality is available from the Feedback Overview page for any site:&lt;/P&gt;
&lt;P&gt;&lt;IMG title="Inline rating with summary." style="WIDTH: 257px; HEIGHT: 57px" height=57 alt="Inline rating with summary." src="http://blogs.msdn.com/photos/cyclometh/images/1531169/original.aspx" width=257 mce_src="http://blogs.msdn.com/photos/cyclometh/images/1531169/original.aspx"&gt;&lt;/P&gt;
&lt;P&gt;Again, the same logic applies- simply select the value you want to assign an item, click it and it's immediately stored, and the average/number of ratings updated. This works on both the Feedback Overview AND the Search Results page (so you can rate multiple items without having to leave the page).&lt;/P&gt;
&lt;P&gt;The "Vote" page is gone entirely; no longer do you have to use a separate page for a trivial action that shouldn't require so much effort.&lt;/P&gt;
&lt;P&gt;We're also going to add the ability to add and remove items from your watchlist without navigating around or doing a full postback as is currently required. For this version, we're not AJAX-enabling a lot of features, but if time allows we'll look at adding some other nice features, like AJAX-enabling the comments feature. Validations, workarounds and so forth are all slated to get some AJAX love, but a lot depends on how things shake out. &lt;/P&gt;
&lt;P&gt;I've also developed an AJAX-enabled "Tagging" feature, which was used to test AJAX functionality with our site during development and identify those areas we needed to address in order to integrate AJAX. The tagging feature is fun and potentially very useful- although it's not ready for prime-time, being an internal prototype, we're definitely looking at delivering a lot of this kind of stuff to improve your experience using the Connect site (REST, anyone?).&lt;/P&gt;
&lt;P&gt;This is just what I've been working on- the rest of the Connect team is working on some pretty neat stuff too. Sadly, a lot of the work I'm doing in this release also focuses on our internal tools for managing Connect, so I can't show you some of the cool stuff there. Hey, beta administrators need love too! ;)&lt;/P&gt;
&lt;P&gt;I'm still doing some fit and finish work on some updates to the overview page and the search results view. When I have those more stable, I'll post some larger screenshots. An alpha release is slated for sometime in the next week or two- watch this space for updates, so you can get a VERY early preview of Connect 2.3.&lt;/P&gt;
&lt;P&gt;Oh, and all the stuff I've talked about here works in IE, Firefox and Opera.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1531208" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/csnow/archive/tags/Connect/default.aspx">Connect</category><category domain="http://blogs.msdn.com/csnow/archive/tags/2.3/default.aspx">2.3</category><category domain="http://blogs.msdn.com/csnow/archive/tags/AJAX/default.aspx">AJAX</category><category domain="http://blogs.msdn.com/csnow/archive/tags/Rating/default.aspx">Rating</category><category domain="http://blogs.msdn.com/csnow/archive/tags/Voting/default.aspx">Voting</category></item></channel></rss>