<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://weblogs.asp.net/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>Wallace B. McClure</title><link>http://weblogs.asp.net/wallym/default.aspx</link><description>All About Wally McClure - The musings of Wallym on .NET, Sql, ASP.NET, and other crazy shenanigans
</description><dc:language>en</dc:language><generator>CommunityServer 2007 SP1 (Build: 20510.895)</generator><item><title>Knoxville GiveCamp organized by Nathan Blevins in concert with Ann Arbor, MI</title><link>http://weblogs.asp.net/wallym/archive/2008/07/13/knoxville-givecamp-organized-by-nathan-blevins-in-concert-with-ann-arbor-mi.aspx</link><pubDate>Mon, 14 Jul 2008 00:46:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6398360</guid><dc:creator>Wallym</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/wallym/rsscomments.aspx?PostID=6398360</wfw:commentRss><comments>http://weblogs.asp.net/wallym/archive/2008/07/13/knoxville-givecamp-organized-by-nathan-blevins-in-concert-with-ann-arbor-mi.aspx#comments</comments><description>&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p class="MsoNormal" style="margin-bottom: 12pt;"&gt;By Nathan Blevins: &lt;br&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin-bottom: 12pt;"&gt;The participants
were: Ben Farmer, Dylan Wolf, Jenny Farmer, Joe Simpson, and I(Nathan Blevins).&amp;nbsp;
Basically, we took on two projects.&amp;nbsp; Our main project was
WonderPuzzle.com.&amp;nbsp; This site is dedicated to those individuals who have
children with disabilities that cannot be diagnosed by doctors.&amp;nbsp; It
gives
them a site to discuss, become more informed, and to share their own
stories.&amp;nbsp;
Our main job was revamping the site's look as well as porting the
current site
from dot Net Nuke to Sitefinity CMS.&amp;nbsp; The new site has yet to be pushed
live but you can find the current one at the .com address.&amp;nbsp; Also, we
assisted the Ann Arbor Hands On Museum Project by acting as a reference
for PHP
issues.&amp;nbsp; Dylan worked very diligently with them and did an excellent
job.&amp;nbsp; Finally, although Mike was unable to participate, he dropped by
long
enough to give everyone a Best Buy gift card and to thank them for
helping out.&lt;br&gt;
&lt;br&gt;
Although everything started off pretty rocky, I think everything worked out to
a good end.&lt;/p&gt;
&lt;p class="MsoNormal" style="margin-bottom: 12pt;"&gt;&lt;a href="http://www.morewally.com/cs/photos/randompics/tags/Knoxville+GiveCamp+2008/default.aspx" mce_href="http://www.morewally.com/cs/photos/randompics/tags/Knoxville+GiveCamp+2008/default.aspx"&gt;Pics from the event on Saturday.&lt;/a&gt;&lt;/p&gt;
&lt;a href="http://www.nathanblevins.com" target="_blank" mce_href="http://www.nathanblevins.com"&gt;Nathan Blevins&lt;/a&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6398360" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/wallym/archive/tags/Community+News/default.aspx">Community News</category></item><item><title>Nine Questions with Wally McClure</title><link>http://weblogs.asp.net/wallym/archive/2008/07/09/nine-questions-with-wally-mcclure.aspx</link><pubDate>Wed, 09 Jul 2008 17:17:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6380585</guid><dc:creator>Wallym</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/wallym/rsscomments.aspx?PostID=6380585</wfw:commentRss><comments>http://weblogs.asp.net/wallym/archive/2008/07/09/nine-questions-with-wally-mcclure.aspx#comments</comments><description>&lt;p&gt;&lt;a href="http://www.blogusmaximus.net/archive/2008/07/08/123658.aspx" target="_blank" mce_href="http://www.blogusmaximus.net/archive/2008/07/08/123658.aspx"&gt;http://www.blogusmaximus.net/archive/2008/07/08/123658.aspx&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Recently, Chris Williams sent me a questionaire for his blog.&amp;nbsp; I had some time on my wya beack from NM and sent it back to him.&amp;nbsp; Here are the answers, for better or worse.&lt;br&gt;&lt;/p&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6380585" width="1" height="1"&gt;</description></item><item><title>I am Simplex!</title><link>http://weblogs.asp.net/wallym/archive/2008/07/02/i-am-simplex.aspx</link><pubDate>Thu, 03 Jul 2008 00:59:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6351127</guid><dc:creator>Wallym</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/wallym/rsscomments.aspx?PostID=6351127</wfw:commentRss><comments>http://weblogs.asp.net/wallym/archive/2008/07/02/i-am-simplex.aspx#comments</comments><description>&lt;P mce_keep="true"&gt;&lt;A href="http://www.unthinkability.com/?p=200" mce_href="http://www.unthinkability.com/?p=200"&gt;http://www.unthinkability.com/?p=200&lt;/A&gt;&lt;/P&gt;
&lt;P mce_keep="true"&gt;Scott Fletcher has cast me as Simplex.&amp;nbsp; Read on........&lt;/P&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6351127" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/wallym/archive/tags/Community+News/default.aspx">Community News</category></item><item><title>ASP.NET Podcast Show #119 - Using the History (Back) Functionality with the ASP.NET AJAX Web Services in .NET 3.5 Service Pack 1 Beta 1</title><link>http://weblogs.asp.net/wallym/archive/2008/07/01/asp-net-podcast-show-119-using-the-history-back-functionality-with-the-asp-net-ajax-web-services-in-net-3-5-service-pack-1-beta-1.aspx</link><pubDate>Tue, 01 Jul 2008 14:30:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6345424</guid><dc:creator>Wallym</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/wallym/rsscomments.aspx?PostID=6345424</wfw:commentRss><comments>http://weblogs.asp.net/wallym/archive/2008/07/01/asp-net-podcast-show-119-using-the-history-back-functionality-with-the-asp-net-ajax-web-services-in-net-3-5-service-pack-1-beta-1.aspx#comments</comments><description>&lt;P&gt;&lt;A href="http://www.scalabledevelopment.com/ftp/ScalabilityWithDotNet.xml"&gt;Subscribe to Everything&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;Original Url: &lt;A href="http://aspnetpodcast.com/CS11/blogs/asp.net_podcast/archive/2008/07/01/asp-net-podcast-show-119-using-the-history-back-functionality-with-the-asp-net-ajax-web-services-in-net-3-5-service-pack-1-beta-1.aspx" target=_blank mce_href="http://aspnetpodcast.com/CS11/blogs/asp.net_podcast/archive/2008/07/01/asp-net-podcast-show-119-using-the-history-back-functionality-with-the-asp-net-ajax-web-services-in-net-3-5-service-pack-1-beta-1.aspx"&gt;http://aspnetpodcast.com/CS11/blogs/asp.net_podcast/archive/2008/07/01/asp-net-podcast-show-119-using-the-history-back-functionality-with-the-asp-net-ajax-web-services-in-net-3-5-service-pack-1-beta-1.aspx&lt;/A&gt; &lt;BR&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.scalabledevelopment.com/ftp/ASPNETPodcast-WMV.xml"&gt;Subscribe to WMV format&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.scalabledevelopment.com/ftp/ASPNETPodcast-MP4.xml"&gt;Subscribe to M4V for iPod Users&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.scalabledevelopment.com/ftp/ASPNETPodcast-MP3.xml"&gt;Subscribe to MP3 (Audio only)&lt;/A&gt;. &lt;BR&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.aspnetpodcast.com/videofiles/aspnetpodcast20080701-ajaxwebserviceshistory.wmv"&gt;Download WMV&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.aspnetpodcast.com/videofiles/aspnetpodcast20080701-ajaxwebserviceshistory.m4v"&gt;Download M4V for iPod Users&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.aspnetpodcast.com/podcastfiles/aspnetpodcast20080701-ajaxwebserviceshistory.mp3"&gt;Download MP3 (Audio only)&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.aspnetpodcast.com/CS11/files/folders/podcastsupportfiles/entry1176.aspx"&gt;Download PPT associated file&lt;/A&gt;. &lt;/P&gt;
&lt;P&gt;&lt;A class="" href="http://www.aspnetpodcast.com/CS11/files/folders/podcastsupportfiles/entry1182.aspx" mce_href="http://www.aspnetpodcast.com/CS11/files/folders/podcastsupportfiles/entry1182.aspx"&gt;Download Source Code&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;Show Notes:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="http://www.aspnetpodcast.com/CS11/blogs/asp.net_podcast/archive/2008/05/05/asp-net-podcast-show-111-asp-net-ajax-with-virtual-earth.aspx"&gt;This show is an extension of Show #110 on ASP.NET AJAX and Live Maps&lt;/A&gt;.&lt;/LI&gt;
&lt;LI&gt;Back and forward are now enabled.&lt;/LI&gt;
&lt;LI&gt;Data stored on the url.&lt;/LI&gt;
&lt;LI&gt;Upcoming Community Events:&lt;/LI&gt;
&lt;UL&gt;
&lt;LI&gt;GiveCamp in Ann Arbor, MI. &lt;A href="http://www.annarborgivecamp.org/" target=_blank&gt;http://www.annarborgivecamp.org&lt;/A&gt;.&amp;nbsp; Check for Satellite events.&lt;/LI&gt;
&lt;LI&gt;CodeStock in Knoxville on August 9.&amp;nbsp; &lt;A href="http://www.codestock.org/" target=_blank&gt;http://www.codestock.org&lt;/A&gt;.&lt;/LI&gt;
&lt;LI&gt;devLink in Nashville on August 22-23.&amp;nbsp; &lt;A href="http://www.devlink.net/" target=_blank&gt;http://www.devlink.net&lt;/A&gt;.&lt;/LI&gt;
&lt;LI&gt;INETA Silverlight Challenge..&amp;nbsp; &lt;A href="http://www.ineta.org/silverlight" target=_blank&gt;http://www.ineta.org/silverlight&lt;/A&gt;.&lt;BR&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;
&lt;P&gt;Source Code:&lt;/P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;asp:ScriptManager ID="sm" runat="server" &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; EnableHistory="true" &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; EnableSecureHistoryState="true" &amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Services&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;asp:ServiceReference Path="~/GetMaps.asmx" /&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/Services&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/asp:ScriptManager&amp;gt;&lt;BR&gt;&amp;lt;script language="javascript" type="text/javascript"&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; var Map;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; var userNavigated = false;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; function pageLoad() {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Sys.Application.add_navigate(onNavigate);&lt;BR&gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GetMaps.MapData(SetupMap);&lt;BR&gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR&gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; function onNavigate(sender, e) {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (userNavigated) {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; restorePage(e.get_state());&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR&gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; function restorePage(PageState) {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var UpperLeftLat = new Number(PageState.UpperLeftLat);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var UpperLeftLon = new Number(PageState.UpperLeftLon);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var BottomRightLat = new Number(PageState.LowerRightLat);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var BottomRightLon = new Number(PageState.LowerRightLon);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var ZoomLevel = new Number(PageState.ZoomLevel);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var Lat = (UpperLeftLat + BottomRightLat ) / 2;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var Lon = (UpperLeftLon + BottomRightLon) / 2;&lt;BR&gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (!(isNaN(Lat) || isNaN(Lon))) {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Map.LoadMap(new VELatLong(Lat, Lon), ZoomLevel, 'h', false);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GetMaps.GetPointData(10, UpperLeftLat, UpperLeftLon,&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BottomRightLat, BottomRightLon, GetDataSuccess);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR&gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; function SetupMap(result) {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var Lat = result.Center.Lat;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var Lon = result.Center.Lon;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var ZoomLevel = result.ZoomLevel;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var MapView, TopLeft, BottomRight;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; try {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Map = new VEMap('MapDiv');&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Map.LoadMap(new VELatLong(Lat, Lon), ZoomLevel, 'h', false);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MapView = Map.GetMapView();&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TopLeft = MapView.TopLeftLatLong;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BottomRight = MapView.BottomRightLatLong;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //TopleftLatLong and BottomRightLatLong return a VELatLong object.&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Map.AttachEvent("onchangeview", MapChangedView);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SetupHistory();&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GetMaps.GetPointData(10, TopLeft.Latitude, TopLeft.Longitude,&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BottomRight.Latitude, BottomRight.Longitude, GetDataSuccess);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; catch (e) {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; alert("Error: " + e);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; function GetDataSuccess(result) {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var i = 0;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var Lat, Lon;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for (i = 0; i &amp;lt; result.length; i++) {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Lat = result[i].Location.Lat;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Lon = result[i].Location.Lon;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var shape = new VEShape(VEShapeType.Pushpin, new VELatLong(Lat, Lon));&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; shape.SetTitle("Title: " + i);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; shape.SetDescription(result[i].Description);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Map.AddShape(shape);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR&gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; function SetupHistory() {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var PageTitle;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var now = new Date();&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var CurrentTime = now.getHours() + ":" + now.getMinutes() + ":" + now.getSeconds();&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PageTitle = "AJAX History Test Time:" + CurrentTime;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MapView = Map.GetMapView();&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TopLeft = MapView.TopLeftLatLong;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BottomRight = MapView.BottomRightLatLong;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ZoomLevel = Map.GetZoomLevel();&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var PageState =&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "UpperLeftLat": TopLeft.Latitude,&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "UpperLeftLon": TopLeft.Longitude,&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "LowerRightLat": BottomRight.Latitude,&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "LowerRightLon": BottomRight.Longitude,&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "ZoomLevel": ZoomLevel&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; userNavigated = false;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Sys.Application.addHistoryPoint(PageState, PageTitle);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; userNavigated = true;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; function MapChangedView(e) {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Map.DeleteAllShapes();&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MapView = Map.GetMapView();&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TopLeft = MapView.TopLeftLatLong;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BottomRight = MapView.BottomRightLatLong;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SetupHistory();&lt;BR&gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GetMaps.GetPointData(10, TopLeft.Latitude, TopLeft.Longitude,&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BottomRight.Latitude, BottomRight.Longitude, GetDataSuccess);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&amp;lt;/script&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;div id="MapDiv" style="position:relative; width:450px; height: 350px;" &amp;gt;&amp;lt;/div&amp;gt;&lt;BR&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6345424" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/wallym/archive/tags/AJAX/default.aspx">AJAX</category><category domain="http://weblogs.asp.net/wallym/archive/tags/Community+News/default.aspx">Community News</category><category domain="http://weblogs.asp.net/wallym/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://weblogs.asp.net/wallym/archive/tags/Podcast/default.aspx">Podcast</category></item><item><title>It is with great sadness that I announce..........</title><link>http://weblogs.asp.net/wallym/archive/2008/06/24/it-is-with-great-sadness-that-i-announce.aspx</link><pubDate>Tue, 24 Jun 2008 13:34:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6314765</guid><dc:creator>Wallym</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/wallym/rsscomments.aspx?PostID=6314765</wfw:commentRss><comments>http://weblogs.asp.net/wallym/archive/2008/06/24/it-is-with-great-sadness-that-i-announce.aspx#comments</comments><description>&lt;P mce_keep="true"&gt;that at approximately 4:10 am this morning, I turned 41 years old.&amp;nbsp; &lt;A class="" href="http://en.wikipedia.org/wiki/Logan%27s_Run_%281976_film%29" mce_href="http://en.wikipedia.org/wiki/Logan%27s_Run_%281976_film%29"&gt;I'm tired of running, so I have had my crystal permanently removed&lt;/A&gt;.&amp;nbsp; &lt;A class="" href="http://weblogs.asp.net/wallym/archive/2004/06/23/164264.aspx" target=_blank mce_href="http://weblogs.asp.net/wallym/archive/2004/06/23/164264.aspx"&gt;Previous post about my crystal&lt;/A&gt;.&lt;/P&gt;
&lt;P mce_keep="true"&gt;Actually, its a really awesome day!&amp;nbsp; We may have picked up a new customer yesterday.&amp;nbsp; I'm suppossed to be off to NM today to start working for a customer that we just got last week.&amp;nbsp; You can &lt;A class="" href="http://www.twitter.com/wbm/" target=_blank mce_href="http://www.twitter.com/wbm/"&gt;follow me on twitter to recieve moment by moment updates&lt;/A&gt; of travels today.&lt;/P&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6314765" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/wallym/archive/tags/Community+News/default.aspx">Community News</category></item><item><title> INETA Community Champions (Champs) Program </title><link>http://weblogs.asp.net/wallym/archive/2008/06/20/ineta-community-champions-champs-program.aspx</link><pubDate>Fri, 20 Jun 2008 17:00:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6299843</guid><dc:creator>Wallym</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/wallym/rsscomments.aspx?PostID=6299843</wfw:commentRss><comments>http://weblogs.asp.net/wallym/archive/2008/06/20/ineta-community-champions-champs-program.aspx#comments</comments><description>&lt;h2&gt;What is the INETA Community Champions (Champs) Program?&lt;/h2&gt;

    INETA has partnered with Microsoft and Community Credit to offer INETA members the 
    Community Champions Program. We want to recognize, encourage and reward the 
    developers who routinely devote their time, expertise and passion to the benefit
    of the community. 
    &lt;br&gt;&lt;br&gt;

    As we all know, volunteers are the heart of INETA and of our user groups. We all 
    benefit from their passion for technology and their dedication to helping 
    others. People like our officers, newsletter contributors, presenters and all 
    those who pitch in to make the meetings run smoothly. Every person makes a 
    difference ... YOU make a difference. 
    &lt;br&gt;&lt;br&gt;
    If you take a moment to add it all up, you would be surprised by what it takes to 
    make things happen ... and by how much INETA members are doing every day. That is 
    where the INETA Community Champions program comes in. The Champs program is 
    designed to help recognize what volunteers are doing, including the many tasks that others 
    may not even be aware of. It allows volunteers to record their contributions, 
    to see what others are doing, and to be inspired by the results. The 
    program also provides two very special recognition processes, the &lt;b&gt;Community Champion Award&lt;/b&gt; 
    and the &lt;b&gt;Community Excellence Award&lt;/b&gt;.
    &lt;br&gt;&lt;br&gt;&lt;h3&gt;Community Champions Award&lt;/h3&gt;Once a quarter, INETA will recognize leading 
contributors as &lt;b&gt;Community Champions&lt;/b&gt;. In addition to claiming this 
prestigious title for twelve months, awardees also receive a letter of 
commendation, a certificate of achievement, much deserved online recognition, 
and a few great prizes. Of course, we want this award to motivate even more 
involvement, so we encourage everyone, including winners, to record your 
activities. After all, you are eligible to win every twelve months. &lt;a href="http://www.ineta.org/Champions/CommunityChampionInfo.aspx" id="ctl00_MainContent_DetailTabs_tabOverview_CtrlTabOverview1_lnktoChamps"&gt;Find out 
more&lt;/a&gt;&lt;a href="http://www.ineta.org/Champions/CommunityChampionInfo.aspx"&gt; and 
see what others are doing&lt;/a&gt;. &lt;br&gt;&lt;br&gt;
&lt;h3&gt;Community Excellence Award&lt;/h3&gt;In recognition of their lifetime 
achievements, INETA is proud to present our most dedicated leaders with the 
&lt;b&gt;Community Excellence Award&lt;/b&gt;. You know the people that we mean, so we are 
counting on YOU to start the award process by nominating them for this elite 
honor. These are the outstanding individuals who, year after year, have gone 
above and beyond to lay the foundation and provide the structure for building 
our community and to keep it vibrant and growing. They step up when called upon; 
they are our leaders and mentors; they inspire us to stretch our horizons; and 
they help provide us with resources along the way. Read about past recipients 
and find out more about the award. &lt;br&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6299843" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/wallym/archive/tags/Community+News/default.aspx">Community News</category></item><item><title>ASP.NET Podcast Show #118 - Paul on Peer-To-Peer with Windows Communication Foundation</title><link>http://weblogs.asp.net/wallym/archive/2008/06/19/asp-net-podcast-show-118-paul-on-peer-to-peer-with-windows-communication-foundation.aspx</link><pubDate>Thu, 19 Jun 2008 18:24:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6296686</guid><dc:creator>Wallym</dc:creator><slash:comments>3</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/wallym/rsscomments.aspx?PostID=6296686</wfw:commentRss><comments>http://weblogs.asp.net/wallym/archive/2008/06/19/asp-net-podcast-show-118-paul-on-peer-to-peer-with-windows-communication-foundation.aspx#comments</comments><description>&lt;h3&gt;&lt;b&gt;&lt;i&gt;&lt;a href="http://www.scalabledevelopment.com/ftp/ScalabilitywithDotNet.xml" mce_href="http://www.scalabledevelopment.com/ftp/ScalabilitywithDotNet.xml"&gt;Subscribe
to EVERYTHING &lt;/a&gt;&lt;/i&gt;&lt;/b&gt;&amp;lt;-- What you REALLY WANT TO DO!&lt;/h3&gt;

&lt;p class="MsoNormal"&gt;Original Url: &lt;a href="http://aspnetpodcast.com/CS11/blogs/asp.net_podcast/archive/2008/06/19/asp-net-podcast-show-118-paul-on-peer-to-peer-with-windows-communication-foundation.aspx" target="_blank" mce_href="http://aspnetpodcast.com/CS11/blogs/asp.net_podcast/archive/2008/06/19/asp-net-podcast-show-118-paul-on-peer-to-peer-with-windows-communication-foundation.aspx"&gt;http://aspnetpodcast.com/CS11/blogs/asp.net_podcast/archive/2008/06/19/asp-net-podcast-show-118-paul-on-peer-to-peer-with-windows-communication-foundation.aspx &lt;/a&gt;&lt;br&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;a href="http://www.scalabledevelopment.com/ftp/ASPNETPodcast-WMV.xml" mce_href="http://www.scalabledevelopment.com/ftp/ASPNETPodcast-WMV.xml"&gt;Subscribe
to WMV Video only&lt;/a&gt;.&lt;/p&gt;


&lt;p class="MsoNormal"&gt;&lt;a href="http://www.scalabledevelopment.com/ftp/ASPNETPodcast-MP4.xml" mce_href="http://www.scalabledevelopment.com/ftp/ASPNETPodcast-MP4.xml"&gt;Subscribe
to M4V Video only&lt;/a&gt;.&lt;/p&gt;


&lt;p class="MsoNormal"&gt;&lt;a href="http://www.scalabledevelopment.com/ftp/ASPNETPodcast-MP3.xml" mce_href="http://www.scalabledevelopment.com/ftp/ASPNETPodcast-MP3.xml"&gt;Subscribe
to MP3 Audio only&lt;/a&gt;.&lt;/p&gt;


&lt;p class="MsoNormal"&gt;&lt;a href="http://www.aspnetpodcast.com/videofiles/aspnetpodcast20080619-paulonp2pwithwcf.wmv" mce_href="http://www.aspnetpodcast.com/videofiles/aspnetpodcast20080619-paulonp2pwithwcf.wmv"&gt;Download
WMV&lt;/a&gt;.&lt;/p&gt;


&lt;p class="MsoNormal"&gt;&lt;a href="http://www.aspnetpodcast.com/videofiles/aspnetpodcast20080619-paulonp2pwithwcf.m4v" mce_href="http://www.aspnetpodcast.com/videofiles/aspnetpodcast20080619-paulonp2pwithwcf.m4v"&gt;Download
M4V&lt;/a&gt;.&lt;/p&gt;


&lt;p class="MsoNormal"&gt;&lt;a href="http://www.aspnetpodcast.com/podcastfiles/aspnetpodcast20080619-paulonp2pwithwcf.mp3" mce_href="http://www.aspnetpodcast.com/podcastfiles/aspnetpodcast20080619-paulonp2pwithwcf.mp3"&gt;Download
MP3&lt;/a&gt;.&lt;/p&gt;


&lt;p class="MsoNormal"&gt;Show Notes:&lt;/p&gt;

&lt;ul style="margin-top: 0in;"&gt;&lt;li class="MsoNormal"&gt;Understanding
     PNRP Clounds&lt;br&gt;
     &lt;a href="http://blogs.msdn.com/p2p/archive/2007/06/12/understanding-pnrp-clouds.aspx" mce_href="http://blogs.msdn.com/p2p/archive/2007/06/12/understanding-pnrp-clouds.aspx"&gt;http://blogs.msdn.com/p2p/archive/2007/06/12/understanding-pnrp-clouds.aspx&lt;/a&gt;&lt;/li&gt;&lt;li class="MsoNormal"&gt;Peer
     Name Resolution Protocol&lt;br&gt;
     &lt;a href="http://technet.microsoft.com/en-us/library/bb726971.aspx" mce_href="http://technet.microsoft.com/en-us/library/bb726971.aspx"&gt;http://technet.microsoft.com/en-us/library/bb726971.aspx&lt;/a&gt;&lt;/li&gt;&lt;li class="MsoNormal"&gt;Peer-to-Peer
     Programming with WCF and .NET Framework 3.5&lt;br&gt;
     &lt;a href="http://msdn.microsoft.com/en-us/library/cc297274.aspx" mce_href="http://msdn.microsoft.com/en-us/library/cc297274.aspx"&gt;http://msdn.microsoft.com/en-us/library/cc297274.aspx&lt;/a&gt;&lt;/li&gt;&lt;li class="MsoNormal"&gt;&lt;a href="http://www.ineta.org/Champions/CommunityChampionInfo.aspx" mce_href="http://www.ineta.org/Champions/CommunityChampionInfo.aspx"&gt;INETA
     Community Champions Information&lt;/a&gt;.&lt;/li&gt;&lt;li class="MsoNormal"&gt;&lt;a href="http://www.ineta.org/Silverlight" mce_href="http://www.ineta.org/Silverlight"&gt;Silverlight Challenge&lt;/a&gt;.&lt;/li&gt;&lt;/ul&gt;


&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;a href="http://aspnetpodcast.com/CS11/files/folders/podcastsupportfiles/entry1169.aspx" mce_href="http://aspnetpodcast.com/CS11/files/folders/podcastsupportfiles/entry1169.aspx"&gt;Download
Source Code&lt;/a&gt;&lt;/p&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6296686" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/wallym/archive/tags/.NET/default.aspx">.NET</category><category domain="http://weblogs.asp.net/wallym/archive/tags/Community+News/default.aspx">Community News</category><category domain="http://weblogs.asp.net/wallym/archive/tags/ASP.NET+Podcast/default.aspx">ASP.NET Podcast</category><category domain="http://weblogs.asp.net/wallym/archive/tags/.NET+3.5/default.aspx">.NET 3.5</category><category domain="http://weblogs.asp.net/wallym/archive/tags/WCF/default.aspx">WCF</category><category domain="http://weblogs.asp.net/wallym/archive/tags/ASP.NET+Ajax/default.aspx">ASP.NET Ajax</category><category domain="http://weblogs.asp.net/wallym/archive/tags/Windows+Communication+Foundation/default.aspx">Windows Communication Foundation</category><category domain="http://weblogs.asp.net/wallym/archive/tags/Peer-to-peer/default.aspx">Peer-to-peer</category></item><item><title>CodeStock (August 9) Registration is now open</title><link>http://weblogs.asp.net/wallym/archive/2008/06/17/codestock-august-9-registration-is-now-open.aspx</link><pubDate>Tue, 17 Jun 2008 13:00:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6284454</guid><dc:creator>Wallym</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/wallym/rsscomments.aspx?PostID=6284454</wfw:commentRss><comments>http://weblogs.asp.net/wallym/archive/2008/06/17/codestock-august-9-registration-is-now-open.aspx#comments</comments><description>&lt;p&gt;Yes, that's right the &lt;a href="http://www.codestock.org/" target="_blank" mce_href="http://www.codestock.org/"&gt;registration for CodeStock&lt;/a&gt; is NOW OPEN! CodeStock will be the biggest software development conference in the world (the weekend of August 9).&amp;nbsp; There will be world class speakers at the event.&amp;nbsp; &lt;a href="http://www.wintellect.com/cs/blogs/jprosise/default.aspx" target="_blank" mce_href="http://www.wintellect.com/cs/blogs/jprosise/default.aspx"&gt;Jeff Prosise&lt;/a&gt; will deliver the keynote. &lt;a href="http://www.codestock.org/Pages/Speakers.aspx" target="_blank" mce_href="http://www.codestock.org/Pages/Speakers.aspx"&gt;We have speaker's coming from all over the eastern United States&lt;/a&gt;. Heck, we even let some blond guy from Knoxville in.&amp;nbsp; I figured we had to since his company provided the MSDN Premium Subscription with Team Suite ($10k value, or so I am told), which will be the grand prize in the giveaway portion of the event. And registration for the event is NOW OPEN!&lt;br&gt;&lt;/p&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6284454" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/wallym/archive/tags/Community+News/default.aspx">Community News</category><category domain="http://weblogs.asp.net/wallym/archive/tags/knoxville/default.aspx">knoxville</category><category domain="http://weblogs.asp.net/wallym/archive/tags/CodeStock/default.aspx">CodeStock</category></item><item><title> ASP.NET Podcast Show #117 - Using the History Functionality with the ASP.NET AJAX UpdatePanel in .NET 3.5 Service Pack 1 Beta 1</title><link>http://weblogs.asp.net/wallym/archive/2008/06/16/asp-net-podcast-show-117-using-the-history-functionality-with-the-asp-net-ajax-updatepanel-in-net-3-5-service-pack-1-beta-1.aspx</link><pubDate>Mon, 16 Jun 2008 09:00:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6278571</guid><dc:creator>Wallym</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/wallym/rsscomments.aspx?PostID=6278571</wfw:commentRss><comments>http://weblogs.asp.net/wallym/archive/2008/06/16/asp-net-podcast-show-117-using-the-history-functionality-with-the-asp-net-ajax-updatepanel-in-net-3-5-service-pack-1-beta-1.aspx#comments</comments><description>&lt;div class="BlogPostContent"&gt;
		&lt;h2&gt;Subscriptions &amp;amp; Downloads&lt;/h2&gt;

&lt;p&gt;&lt;a href="http://www.scalabledevelopment.com/ftp/ScalabilityWithDotNet.xml" target="_blank"&gt;&lt;b&gt;&lt;i&gt;&lt;span style="text-decoration: none;"&gt;Subscribe to everything&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/a&gt;&lt;b&gt;&lt;i&gt;.&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://aspnetpodcast.com/CS11/blogs/asp.net_podcast/archive/2008/06/15/asp-net-podcast-show-116-using-the-history-functionality-with-the-asp-net-ajax-updatepanel-in-net-3-5-service-pack-1-beta-1.aspx" target="_blank" mce_href="http://aspnetpodcast.com/CS11/blogs/asp.net_podcast/archive/2008/06/15/asp-net-podcast-show-116-using-the-history-functionality-with-the-asp-net-ajax-updatepanel-in-net-3-5-service-pack-1-beta-1.aspx"&gt;Back to the original url on the ASP.NET Podcast site&lt;/a&gt;.&amp;nbsp;&lt;/p&gt;

&lt;p&gt;&lt;a href="http://www.scalabledevelopment.com/ftp/ASPNETPodcast-WMV.xml" target="_blank"&gt;Subscribe to WMV&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;a href="http://www.scalabledevelopment.com/ftp/ASPNETPodcast-MP4.xml" target="_blank"&gt;Subscribe to M4V for iPod&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;a href="http://www.scalabledevelopment.com/ftp/ASPNETPodcast-MP3.xml" target="_blank"&gt;Subscribe to MP3&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;a href="http://www.aspnetpodcast.com/VideoFiles/ASPNETPodcast20080615-UpdatePanelHistory.wmv"&gt;Download WMV&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;a href="http://www.aspnetpodcast.com/VideoFiles/ASPNETPodcast20080615-UpdatePanelHistory.m4v"&gt;Download M4V for iPod&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;a href="http://www.aspnetpodcast.com/PodcastFiles/ASPNETPodcast20080615-UpdatePanelHistory.mp3"&gt;Download MP3&lt;/a&gt;.&lt;/p&gt;


&lt;h2&gt;Show Notes:&lt;/h2&gt;

&lt;ul&gt;&lt;li&gt;&lt;span style="font-family: Symbol;"&gt;&lt;span&gt;&lt;span style="font-family: 'Times New Roman'; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;The current UpdatePanel functionality with
regards to back.&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: Symbol;"&gt;&lt;span&gt;&lt;span style="font-family: 'Times New Roman'; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;The UpdatePanel with History in .NET 3.5 SP1 Beta1.&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: Symbol;"&gt;&lt;span&gt;&lt;span style="font-family: 'Times New Roman'; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;EnableSecureHistoryState.&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: Symbol;"&gt;&lt;span&gt;&lt;span style="font-family: 'Times New Roman'; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;INETA Community Champions Program @ &lt;a href="http://www.ineta.org/Champions/CommunityChampionInfo.aspx"&gt;http://www.ineta.org/Champions/CommunityChampionInfo.aspx.&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;


&lt;p class="MsoNormal"&gt;Images:&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;a href="http://aspnetpodcast.com/CS11/photos/random_pics/picture1160.aspx"&gt;This is the UpdatePanel with EnableSecureHistoryState set to true&lt;/a&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;img src="http://aspnetpodcast.com/CS11/photos/random_pics/images/1160/640x233.aspx" title="EnableSecureHistoryState=true" alt="EnableSecureHistoryState=true" height="233" width="640"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;a href="http://aspnetpodcast.com/CS11/photos/random_pics/picture1161.aspx"&gt;This is the UpdatePanel with EnableSecureHistoryState set to false&lt;/a&gt;. &lt;/p&gt;
&lt;p class="MsoNormal"&gt;&amp;nbsp;&lt;img src="http://aspnetpodcast.com/CS11/photos/random_pics/images/1161/640x233.aspx" title="EnableSecureHistoryState=false" alt="EnableSecureHistoryState=false" height="233" width="640"&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;Source Code:&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="background: yellow none repeat scroll 0% 50%; font-size: 10pt; font-family: 'Courier New'; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&amp;lt;%&lt;/span&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New'; color: blue;"&gt;@&lt;/span&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt; &lt;span&gt;Page&lt;/span&gt; &lt;span style="color: red;"&gt;Language&lt;/span&gt;&lt;span style="color: blue;"&gt;="C#"&lt;/span&gt; &lt;span style="color: red;"&gt;AutoEventWireup&lt;/span&gt;&lt;span style="color: blue;"&gt;="true"&lt;/span&gt; &lt;span style="color: red;"&gt;CodeFile&lt;/span&gt;&lt;span style="color: blue;"&gt;="UpdatePanelHistory.aspx.cs"&lt;/span&gt; &lt;span style="color: red;"&gt;Inherits&lt;/span&gt;&lt;span style="color: blue;"&gt;="UpdatePanelHistory"&lt;/span&gt;
&lt;span style="background: yellow none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;%&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;


&lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New'; color: blue;"&gt;&amp;lt;!&lt;/span&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;&lt;a href="http://aspnetpodcast.com/CS11/blogs/asp.net_podcast/archive/2008/06/15/asp-net-podcast-show-116-using-the-history-functionality-with-the-asp-net-ajax-updatepanel-in-net-3-5-service-pack-1-beta-1.aspx#" id="KonaLink1" target="_top" class="kLink" style="text-decoration: underline ! important; position: static;"&gt;&lt;font style="color: green ! important; font-family: 'Courier New'; font-weight: 400; font-size: 13.3333px; position: static;" color="green"&gt;&lt;span class="kLink" style="color: green ! important; font-family: 'Courier New'; font-weight: 400; font-size: 13.3333px; position: static;"&gt;DOCTYPE&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt; &lt;span style="color: red;"&gt;html&lt;/span&gt;
&lt;span style="color: red;"&gt;PUBLIC&lt;/span&gt; &lt;span style="color: blue;"&gt;"-//W3C//DTD
XHTML 1.0 Transitional//EN"&lt;/span&gt; &lt;span style="color: blue;"&gt;"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;


&lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New'; color: blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;html&lt;/span&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt; &lt;span style="color: red;"&gt;xmlns&lt;/span&gt;&lt;span style="color: blue;"&gt;="http://www.w3.org/1999/xhtml"&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New'; color: blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;head&lt;/span&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt; &lt;span style="color: red;"&gt;runat&lt;/span&gt;&lt;span style="color: blue;"&gt;="server"&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color: blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span&gt;title&lt;/span&gt;&lt;span style="color: blue;"&gt;&amp;gt;&lt;/span&gt;UpdatePanel
History Button&lt;span style="color: blue;"&gt;&amp;lt;/&lt;/span&gt;&lt;span&gt;title&lt;/span&gt;&lt;span style="color: blue;"&gt;&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New'; color: blue;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;head&lt;/span&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New'; color: blue;"&gt;&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New'; color: blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;body&lt;/span&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New'; color: blue;"&gt;&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color: blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span&gt;form&lt;/span&gt; &lt;span style="color: red;"&gt;id&lt;/span&gt;&lt;span style="color: blue;"&gt;="form1"&lt;/span&gt; &lt;span style="color: red;"&gt;runat&lt;/span&gt;&lt;span style="color: blue;"&gt;="server"&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color: blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span&gt;asp&lt;/span&gt;&lt;span style="color: blue;"&gt;:&lt;/span&gt;&lt;span&gt;ScriptManager&lt;/span&gt; &lt;span style="color: red;"&gt;ID&lt;/span&gt;&lt;span style="color: blue;"&gt;="scm"&lt;/span&gt; &lt;span style="color: red;"&gt;runat&lt;/span&gt;&lt;span style="color: blue;"&gt;="server"&lt;/span&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color: red;"&gt;EnableHistory&lt;/span&gt;&lt;span style="color: blue;"&gt;="true"&lt;/span&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color: red;"&gt;OnNavigate&lt;/span&gt;&lt;span style="color: blue;"&gt;="scm_Navigate"&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color: blue;"&gt;/&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color: blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span&gt;div&lt;/span&gt;&lt;span style="color: blue;"&gt;&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color: blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span&gt;asp&lt;/span&gt;&lt;span style="color: blue;"&gt;:&lt;/span&gt;&lt;span&gt;Button&lt;/span&gt; &lt;span style="color: red;"&gt;ID&lt;/span&gt;&lt;span style="color: blue;"&gt;="btnSubmit"&lt;/span&gt; &lt;span style="color: red;"&gt;runat&lt;/span&gt;&lt;span style="color: blue;"&gt;="server"&lt;/span&gt; &lt;span style="color: red;"&gt;Text&lt;/span&gt;&lt;span style="color: blue;"&gt;="Click Me!"&lt;/span&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color: red;"&gt;onclick&lt;/span&gt;&lt;span style="color: blue;"&gt;="btnSubmit_Click"&lt;/span&gt; &lt;span style="color: blue;"&gt;/&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color: blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span&gt;asp&lt;/span&gt;&lt;span style="color: blue;"&gt;:&lt;/span&gt;&lt;span&gt;UpdatePanel&lt;/span&gt; &lt;span style="color: red;"&gt;ID&lt;/span&gt;&lt;span style="color: blue;"&gt;="upl"&lt;/span&gt; &lt;span style="color: red;"&gt;runat&lt;/span&gt;&lt;span style="color: blue;"&gt;="server"&lt;/span&gt; &lt;span style="color: red;"&gt;UpdateMode&lt;/span&gt;&lt;span style="color: blue;"&gt;="Conditional"&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color: blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span&gt;ContentTemplate&lt;/span&gt;&lt;span style="color: blue;"&gt;&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color: blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span&gt;asp&lt;/span&gt;&lt;span style="color: blue;"&gt;:&lt;/span&gt;&lt;span&gt;Label&lt;/span&gt; &lt;span style="color: red;"&gt;ID&lt;/span&gt;&lt;span style="color: blue;"&gt;="lblTime"&lt;/span&gt; &lt;span style="color: red;"&gt;runat&lt;/span&gt;&lt;span style="color: blue;"&gt;="server"&lt;/span&gt; &lt;span style="color: blue;"&gt;/&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color: blue;"&gt;&amp;lt;/&lt;/span&gt;&lt;span&gt;ContentTemplate&lt;/span&gt;&lt;span style="color: blue;"&gt;&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color: blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span&gt;Triggers&lt;/span&gt;&lt;span style="color: blue;"&gt;&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color: blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span&gt;asp&lt;/span&gt;&lt;span style="color: blue;"&gt;:&lt;/span&gt;&lt;span&gt;AsyncPostBackTrigger&lt;/span&gt; &lt;span style="color: red;"&gt;ControlID&lt;/span&gt;&lt;span style="color: blue;"&gt;="btnSubmit"&lt;/span&gt; &lt;span style="color: red;"&gt;EventName&lt;/span&gt;&lt;span style="color: blue;"&gt;="Click"&lt;/span&gt; &lt;span style="color: blue;"&gt;/&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color: blue;"&gt;&amp;lt;/&lt;/span&gt;&lt;span&gt;Triggers&lt;/span&gt;&lt;span style="color: blue;"&gt;&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color: blue;"&gt;&amp;lt;/&lt;/span&gt;&lt;span&gt;asp&lt;/span&gt;&lt;span style="color: blue;"&gt;:&lt;/span&gt;&lt;span&gt;UpdatePanel&lt;/span&gt;&lt;span style="color: blue;"&gt;&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color: blue;"&gt;&amp;lt;/&lt;/span&gt;&lt;span&gt;div&lt;/span&gt;&lt;span style="color: blue;"&gt;&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color: blue;"&gt;&amp;lt;/&lt;/span&gt;&lt;span&gt;form&lt;/span&gt;&lt;span style="color: blue;"&gt;&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New'; color: blue;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;body&lt;/span&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New'; color: blue;"&gt;&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New'; color: blue;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;html&lt;/span&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New'; color: blue;"&gt;&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 10pt; font-family: 'Arial','sans-serif';"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 10pt; font-family: 'Arial','sans-serif';"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New'; color: blue;"&gt;using&lt;/span&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt; System;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New'; color: blue;"&gt;using&lt;/span&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt; System.Collections.Generic;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New'; color: blue;"&gt;using&lt;/span&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt; System.Linq;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New'; color: blue;"&gt;using&lt;/span&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt; System.Web;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New'; color: blue;"&gt;using&lt;/span&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt; System.Web.UI;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New'; color: blue;"&gt;using&lt;/span&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt; System.Web.UI.WebControls;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New'; color: blue;"&gt;using&lt;/span&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;
System.Collections.Specialized;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New'; color: blue;"&gt;public&lt;/span&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt; &lt;span style="color: blue;"&gt;partial&lt;/span&gt;
&lt;span style="color: blue;"&gt;class&lt;/span&gt; &lt;span&gt;UpdatePanelHistory&lt;/span&gt;
: System.Web.UI.&lt;span&gt;Page&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color: blue;"&gt;protected&lt;/span&gt; &lt;span style="color: blue;"&gt;void&lt;/span&gt; Page_Load(&lt;span style="color: blue;"&gt;object&lt;/span&gt;
sender, &lt;span&gt;EventArgs&lt;/span&gt; e)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color: blue;"&gt;protected&lt;/span&gt; &lt;span style="color: blue;"&gt;void&lt;/span&gt; scm_Navigate(&lt;span style="color: blue;"&gt;object&lt;/span&gt;
sender, &lt;span&gt;HistoryEventArgs&lt;/span&gt; he)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span&gt;NameValueCollection&lt;/span&gt;
pageState = he.State;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color: blue;"&gt;string&lt;/span&gt;
dtS;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color: blue;"&gt;if&lt;/span&gt;
(pageState != &lt;span style="color: blue;"&gt;null&lt;/span&gt;)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;dtS = pageState.Get(&lt;span&gt;"Time"&lt;/span&gt;);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color: blue;"&gt;if&lt;/span&gt;
(!&lt;span&gt;String&lt;/span&gt;.IsNullOrEmpty(dtS))&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;lblTime.Text = &lt;a href="http://aspnetpodcast.com/CS11/blogs/asp.net_podcast/archive/2008/06/15/asp-net-podcast-show-116-using-the-history-functionality-with-the-asp-net-ajax-updatepanel-in-net-3-5-service-pack-1-beta-1.aspx#" id="KonaLink2" target="_top" class="kLink" style="text-decoration: underline ! important; position: static;"&gt;&lt;font style="color: green ! important; font-family: 'Courier New'; font-weight: 400; font-size: 13.3333px; position: static;" color="green"&gt;&lt;span class="kLink" style="color: green ! important; font-family: 'Courier New'; font-weight: 400; font-size: 13.3333px; position: static;"&gt;dtS&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color: blue;"&gt;else&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;lblTime.Text = &lt;span&gt;String&lt;/span&gt;.Empty;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;upl.Update();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color: blue;"&gt;protected&lt;/span&gt; &lt;span style="color: blue;"&gt;void&lt;/span&gt; btnSubmit_Click(&lt;span style="color: blue;"&gt;object&lt;/span&gt;
sender, &lt;span&gt;EventArgs&lt;/span&gt; e)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color: blue;"&gt;string&lt;/span&gt;
dtS = &lt;span&gt;DateTime&lt;/span&gt;.Now.ToString();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;lblTime.Text = dtS;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color: blue;"&gt;if&lt;/span&gt;
((scm.IsInAsyncPostBack == &lt;span style="color: blue;"&gt;true&lt;/span&gt;) &amp;amp;&amp;amp;
(scm.IsNavigating != &lt;span style="color: blue;"&gt;true&lt;/span&gt;))&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;AddHistoryPoint(dtS);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color: blue;"&gt;private&lt;/span&gt; &lt;span style="color: blue;"&gt;void&lt;/span&gt; AddHistoryPoint(&lt;span style="color: blue;"&gt;string&lt;/span&gt;
HistoryPoint)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span&gt;NameValueCollection&lt;/span&gt;
pageState = &lt;span style="color: blue;"&gt;new&lt;/span&gt; &lt;span&gt;NameValueCollection&lt;/span&gt;();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;pageState.Add(&lt;span&gt;"Time"&lt;/span&gt;,
HistoryPoint);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;scm.AddHistoryPoint(pageState, &lt;span&gt;"Time:"&lt;/span&gt; + HistoryPoint);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;&lt;span&gt;&amp;nbsp; &lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;span style="font-size: 10pt; line-height: 115%; font-family: 'Courier New';"&gt;}&lt;/span&gt;
	&lt;/div&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6278571" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/wallym/archive/tags/AJAX/default.aspx">AJAX</category><category domain="http://weblogs.asp.net/wallym/archive/tags/Community+News/default.aspx">Community News</category><category domain="http://weblogs.asp.net/wallym/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://weblogs.asp.net/wallym/archive/tags/asp.net+2.0+ajax+extensions/default.aspx">asp.net 2.0 ajax extensions</category><category domain="http://weblogs.asp.net/wallym/archive/tags/UpdatePanel/default.aspx">UpdatePanel</category><category domain="http://weblogs.asp.net/wallym/archive/tags/Podcast/default.aspx">Podcast</category><category domain="http://weblogs.asp.net/wallym/archive/tags/ASP.NET+Ajax/default.aspx">ASP.NET Ajax</category></item><item><title>ASP.NET Podcast Show #116 - TechEd Developers with Kim Matlock</title><link>http://weblogs.asp.net/wallym/archive/2008/06/12/asp-net-podcast-show-116-teched-developers-with-kim-matlock.aspx</link><pubDate>Thu, 12 Jun 2008 09:00:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6269239</guid><dc:creator>Wallym</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/wallym/rsscomments.aspx?PostID=6269239</wfw:commentRss><comments>http://weblogs.asp.net/wallym/archive/2008/06/12/asp-net-podcast-show-116-teched-developers-with-kim-matlock.aspx#comments</comments><description>&lt;P&gt;&lt;A class="" href="http://www.scalabledevelopment.com/ftp/ScalabilithyWithDotNet.xml" mce_href="http://www.scalabledevelopment.com/ftp/ScalabilithyWithDotNet.xml"&gt;Subscribe&lt;/A&gt;&amp;nbsp;&amp;lt;-- What everyone should do!&lt;/P&gt;
&lt;P&gt;Original Url: &lt;A href="http://aspnetpodcast.com/CS11/blogs/asp.net_podcast/archive/2008/06/12/asp-net-podcast-show-116-teched-developers-with-kim-matlock.aspx"&gt;http://aspnetpodcast.com/CS11/blogs/asp.net_podcast/archive/2008/06/12/asp-net-podcast-show-116-teched-developers-with-kim-matlock.aspx&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A class="" href="http://www.scalabledevelopment.com/ftp/ASPNetPodcast-MP3.xml" mce_href="http://www.scalabledevelopment.com/ftp/ASPNetPodcast-MP3.xml"&gt;Subscribe to MP3 only&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A class="" href="http://www.aspnetpodcast.com/PodcastFiles/ASPNETPodcast20080611-KimMatlockTechEd.mp3" mce_href="http://www.aspnetpodcast.com/PodcastFiles/ASPNETPodcast20080611-KimMatlockTechEd.mp3"&gt;Download MP3 file&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Show Notes:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;TechEd for Developers.&lt;/LI&gt;
&lt;LI&gt;Kim Matlock.&lt;/LI&gt;
&lt;LI&gt;Area Events.&lt;/LI&gt;
&lt;LI&gt;&lt;A class="" href="http://www.codestock.org/" mce_href="http://www.codestock.org/"&gt;Come To CodeStock&lt;/A&gt;.&lt;/LI&gt;
&lt;LI&gt;&lt;A class="" href="http://aspnetpodcast.com/CS11/photos/random_pics/tags/TechEd+2008/default.aspx" mce_href="http://weblogs.asp.net/CS11/photos/random_pics/tags/TechEd+2008/default.aspx"&gt;Pictures from TechEd&lt;/A&gt;.&lt;/LI&gt;&lt;/UL&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6269239" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/wallym/archive/tags/Podcasts/default.aspx">Podcasts</category><category domain="http://weblogs.asp.net/wallym/archive/tags/Community+News/default.aspx">Community News</category><category domain="http://weblogs.asp.net/wallym/archive/tags/Teched+2008/default.aspx">Teched 2008</category></item><item><title>Final pics from TechEd 2008 Developer Week</title><link>http://weblogs.asp.net/wallym/archive/2008/06/09/final-pics-from-teched-2008-developer-week.aspx</link><pubDate>Tue, 10 Jun 2008 01:20:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6263823</guid><dc:creator>Wallym</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/wallym/rsscomments.aspx?PostID=6263823</wfw:commentRss><comments>http://weblogs.asp.net/wallym/archive/2008/06/09/final-pics-from-teched-2008-developer-week.aspx#comments</comments><description>&lt;P mce_keep="true"&gt;My final pics from the Saturday ]inbetween[ weekend are at:&lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;A href="http://aspnetpodcast.com/CS11/photos/random_pics/tags/TechEd+2008/inbetween/default.aspx" mce_href="http://aspnetpodcast.com/CS11/photos/random_pics/tags/TechEd+2008/inbetween/default.aspx"&gt;http://aspnetpodcast.com/CS11/photos/random_pics/tags/TechEd+2008/inbetween/default.aspx&lt;/A&gt;&amp;nbsp;&lt;/P&gt;
&lt;P mce_keep="true"&gt;My&amp;nbsp;final pics from TechEd 2008 are at:&lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;A href="http://aspnetpodcast.com/CS11/photos/random_pics/tags/TechEd+2008/default.aspx" mce_href="http://aspnetpodcast.com/CS11/photos/random_pics/tags/TechEd+2008/default.aspx"&gt;http://aspnetpodcast.com/CS11/photos/random_pics/tags/TechEd+2008/default.aspx&lt;/A&gt;&lt;/P&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6263823" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/wallym/archive/tags/Community+News/default.aspx">Community News</category><category domain="http://weblogs.asp.net/wallym/archive/tags/Teched+2008/default.aspx">Teched 2008</category></item><item><title>ScriptManager EnableSecureHistoryState</title><link>http://weblogs.asp.net/wallym/archive/2008/06/09/scriptmanager-enablesecurehistorystate.aspx</link><pubDate>Tue, 10 Jun 2008 00:01:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6263874</guid><dc:creator>Wallym</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/wallym/rsscomments.aspx?PostID=6263874</wfw:commentRss><comments>http://weblogs.asp.net/wallym/archive/2008/06/09/scriptmanager-enablesecurehistorystate.aspx#comments</comments><description>&lt;P mce_keep="true"&gt;It appears that the History that is saved in .NET 3.5 sp1 beta1 is encoded by default and not human readable.&amp;nbsp; I haven't figured out how secure it is.&lt;/P&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6263874" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/wallym/archive/tags/AJAX/default.aspx">AJAX</category><category domain="http://weblogs.asp.net/wallym/archive/tags/.NET+3.5+SP1/default.aspx">.NET 3.5 SP1</category></item><item><title>Sql Server 2008 RC0 for MSDN Subscribers</title><link>http://weblogs.asp.net/wallym/archive/2008/06/06/sql-server-2008-rc0-for-msdn-subscribers.aspx</link><pubDate>Fri, 06 Jun 2008 19:12:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6254216</guid><dc:creator>Wallym</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/wallym/rsscomments.aspx?PostID=6254216</wfw:commentRss><comments>http://weblogs.asp.net/wallym/archive/2008/06/06/sql-server-2008-rc0-for-msdn-subscribers.aspx#comments</comments><description>&lt;P mce_keep="true"&gt;If you are an MSDN Subscriber (MVP or otherwise), you can go get the RC0 release of Sql Server 2008.&lt;/P&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6254216" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/wallym/archive/tags/Sql+Server/default.aspx">Sql Server</category><category domain="http://weblogs.asp.net/wallym/archive/tags/Community+News/default.aspx">Community News</category></item><item><title>Interesting findings on History in .NET 3.5 sp1 beta 1</title><link>http://weblogs.asp.net/wallym/archive/2008/06/05/interesting-findings-on-history-in-net-3-5-sp1-beta-1.aspx</link><pubDate>Thu, 05 Jun 2008 21:30:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6251499</guid><dc:creator>Wallym</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/wallym/rsscomments.aspx?PostID=6251499</wfw:commentRss><comments>http://weblogs.asp.net/wallym/archive/2008/06/05/interesting-findings-on-history-in-net-3-5-sp1-beta-1.aspx#comments</comments><description>&lt;P mce_keep="true"&gt;When you encode the parameters to save the page state, you can't use complex objects.&amp;nbsp; You have to save strings or nulls. Complex objects can't be saved out.&lt;/P&gt;
&lt;P mce_keep="true"&gt;You'll need to enable history on the scriptmanager by setting the EnableHistory.&amp;nbsp; This property appears to be set to false by default.&lt;/P&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6251499" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/wallym/archive/tags/AJAX/default.aspx">AJAX</category><category domain="http://weblogs.asp.net/wallym/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://weblogs.asp.net/wallym/archive/tags/.NET+3.5/default.aspx">.NET 3.5</category><category domain="http://weblogs.asp.net/wallym/archive/tags/.NET+3.5+SP1/default.aspx">.NET 3.5 SP1</category></item><item><title>TechEd Pictures from Wednesday and 1 funny story</title><link>http://weblogs.asp.net/wallym/archive/2008/06/05/teched-pictures-from-wednesday-and-1-funny-story.aspx</link><pubDate>Thu, 05 Jun 2008 08:40:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6249049</guid><dc:creator>Wallym</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/wallym/rsscomments.aspx?PostID=6249049</wfw:commentRss><comments>http://weblogs.asp.net/wallym/archive/2008/06/05/teched-pictures-from-wednesday-and-1-funny-story.aspx#comments</comments><description>&lt;p&gt;Based on no particular rhyme or reason, here are the pictures from TechEd on Wednesday.&amp;nbsp; &lt;a href="http://aspnetpodcast.com/CS11/photos/random_pics/tags/TechEd+2008/day+3/default.aspx" mce_href="http://aspnetpodcast.com/CS11/photos/random_pics/tags/TechEd+2008/day+3/default.aspx"&gt;http://aspnetpodcast.com/CS11/photos/random_pics/tags/TechEd+2008/day+3/default.aspx&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Now for the funny story.&amp;nbsp; I got Jeff McWherter's phone and (sober) dialed his mom.&amp;nbsp; She answered!&amp;nbsp; I told her that Jeff was moving back in and to get his Star Wars posters back on the wall.&amp;nbsp; She told me that was great and that she missed Jeff a lot!&amp;nbsp; I couldn't contain my laughing.&lt;br&gt;&lt;/p&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6249049" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/wallym/archive/tags/Community+News/default.aspx">Community News</category></item></channel></rss>