<?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>Hans VB's WebLog - For FREE!!! : DaMashupCode</title><link>http://blogs.msdn.com/hans_vb/archive/tags/DaMashupCode/default.aspx</link><description>Tags: DaMashupCode</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>When XML MAKES personal sense</title><link>http://blogs.msdn.com/hans_vb/archive/2007/05/10/when-xml-makes-personal-sense.aspx</link><pubDate>Thu, 10 May 2007 15:24:17 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2522714</guid><dc:creator>Hans VB</dc:creator><slash:comments>3</slash:comments><comments>http://blogs.msdn.com/hans_vb/comments/2522714.aspx</comments><wfw:commentRss>http://blogs.msdn.com/hans_vb/commentrss.aspx?PostID=2522714</wfw:commentRss><description>&lt;p&gt;I've always seen the benefits of XML but I never got really really excited by it because it's always been 'just' a data format (with good sides and bad sides). Until today:-)&lt;/p&gt; &lt;p&gt;Here's why. Last week I bought a &lt;a href="https://buy.garmin.com/shop/shop.do?pID=331"&gt;Garmin Edge 305,&lt;/a&gt; GPS device to put on my bike. I don't think this device is the ultimate device to help you find your way while riding - although you can create routes through track points - but it is a brilliant device to track your rides and your performance. &lt;/p&gt; &lt;p&gt;The Garmin device comes with a desktop application called the &lt;a href="http://www8.garmin.com/products/trainingcenter/"&gt;Garmin Training Center&lt;/a&gt;. &lt;/p&gt; &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/hans_vb/WindowsLiveWriter/WhenXMLMAKESpersonalsense_CA52/training%20center%5B5%5D.jpg" atomicselection="true"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="348" src="http://blogs.msdn.com/blogfiles/hans_vb/WindowsLiveWriter/WhenXMLMAKESpersonalsense_CA52/training%20center_thumb%5B3%5D.jpg" width="504" border="0"&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;I like the app. It's simple to use and has snappy performance. One thing I'm missing though, is the ability to take this data online, to my own website. Fortunately, it's easy to export your history data. You can just expert your history to a .hst file. &lt;/p&gt; &lt;p&gt;This is where I want to thank the developers at Garmin, you can just rename the&amp;nbsp;hst file to .xml and you got all the data you need to feed your site. Here's a sample:&lt;/p&gt; &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/hans_vb/WindowsLiveWriter/WhenXMLMAKESpersonalsense_CA52/justxml%5B5%5D.jpg" atomicselection="true"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="380" src="http://blogs.msdn.com/blogfiles/hans_vb/WindowsLiveWriter/WhenXMLMAKESpersonalsense_CA52/justxml_thumb%5B3%5D.jpg" width="519" border="0"&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;You get:&lt;/p&gt; &lt;p&gt;- date and time, duration, distance, maxspeed, calories, average and max heartrate and cadance (if you have the sensor installed)&lt;/p&gt; &lt;p&gt;- Every 2-4 seconds you get&lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;- longitude and latitude&lt;/p&gt; &lt;p&gt;- altitude&lt;/p&gt; &lt;p&gt;- distance&lt;/p&gt; &lt;p&gt;- heartrate&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;That should be plenty to build a nice web app (sure someone has already done it) with:&lt;/p&gt; &lt;p&gt;- ride showing on virtual earth map&lt;/p&gt; &lt;p&gt;- graphs with distance, time, speed, heartrate, cadence&lt;/p&gt; &lt;p&gt;- graphs with distance, altitude, heartrate....&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;This really get's me excited - for the first time about XML. I see fun evenings ahead. I see &lt;a href="http://ajax.asp.net/"&gt;Ajax&lt;/a&gt;, &lt;a href="http://dev.live.com/"&gt;Windows Live services&lt;/a&gt;, &lt;a href="http://silverlight.net/"&gt;Silverlight video&lt;/a&gt;... I see a lack of time because I will want to ride and program at the same time!&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=2522714" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/hans_vb/archive/tags/Evangelism/default.aspx">Evangelism</category><category domain="http://blogs.msdn.com/hans_vb/archive/tags/DaMashupCode/default.aspx">DaMashupCode</category></item><item><title>Getting started with writing code</title><link>http://blogs.msdn.com/hans_vb/archive/2007/03/02/getting-started-with-writing-code.aspx</link><pubDate>Sat, 03 Mar 2007 00:01:17 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1790117</guid><dc:creator>Hans VB</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/hans_vb/comments/1790117.aspx</comments><wfw:commentRss>http://blogs.msdn.com/hans_vb/commentrss.aspx?PostID=1790117</wfw:commentRss><description>&lt;p&gt;You want to start writing a piece of software but you are an absolute beginner, what do you do?&lt;/p&gt; &lt;p&gt;Check out this site on MSDN: &lt;a href="http://msdn.microsoft.com/vstudio/express/beginner/"&gt;http://msdn.microsoft.com/vstudio/express/beginner/&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Choose between web development and windows development and get started reading and of course also writing code! An overview of the learning paths can be found here: &lt;a href="http://msdn.microsoft.com/vstudio/express/beginner/learningpath/" target="_blank"&gt;http://msdn.microsoft.com/vstudio/express/beginner/learningpath/&lt;/a&gt;&lt;/p&gt; &lt;p&gt;And you just got to check out &lt;a href="http://msdn.microsoft.com/vstudio/express/beginner/kids/" target="_blank"&gt;the kids corner&lt;/a&gt;, for yourself or for your little Einstein Kid.&lt;/p&gt; &lt;p&gt;I think I'm going to refresh my &lt;a href="http://msdn.microsoft.com/vstudio/express/beginner/web/tier1/javascript/" target="_blank"&gt;javascript&lt;/a&gt; and &lt;a href="http://msdn.microsoft.com/vstudio/express/beginner/web/tier1/css/" target="_blank"&gt;CSS&lt;/a&gt; skills, the web deserves&amp;nbsp;it&amp;nbsp;:-)&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1790117" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/hans_vb/archive/tags/Evangelism/default.aspx">Evangelism</category><category domain="http://blogs.msdn.com/hans_vb/archive/tags/DaMashupCode/default.aspx">DaMashupCode</category></item><item><title>Visual Studio on Vista</title><link>http://blogs.msdn.com/hans_vb/archive/2007/02/05/visual-studio-on-vista.aspx</link><pubDate>Mon, 05 Feb 2007 03:37:45 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1600539</guid><dc:creator>Hans VB</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/hans_vb/comments/1600539.aspx</comments><wfw:commentRss>http://blogs.msdn.com/hans_vb/commentrss.aspx?PostID=1600539</wfw:commentRss><description>&lt;p&gt;I know this is nothing new but I thought it might be interesting to share my experience anyway...&lt;/p&gt; &lt;p&gt;I recently decided I would would continue to work on my DaMashupCode site on my day to day business machine. Also I decided I would work with Visual Web Developer 2005 instead of VS2005 Team Suite because I want to approach it how a non professional developer would. &lt;/p&gt; &lt;p&gt;One thing that doesn't work well on Vista is Visual Studio. Whenever I had built my project my code editor was all messed up. Now there is a fix out there. It (Visual Studio 2005 Service Pack 1 Update for Windows Vista Beta) is still in beta but you can download the &lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=fb6bb56a-10b7-4c05-b81c-5863284503cf&amp;amp;displaylang=en"&gt;&lt;strike&gt;here&lt;/strike&gt;&lt;/a&gt;&lt;strike&gt;.&lt;/strike&gt; Link was broken. Go here now: &lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=90e2942d-3ad1-4873-a2ee-4acc0aace5b6&amp;amp;displaylang=en"&gt;http://www.microsoft.com/downloads/details.aspx?familyid=90e2942d-3ad1-4873-a2ee-4acc0aace5b6&amp;amp;displaylang=en&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Also I'm using Expression Web trying to get some more CSS standard work into the site. The product has been released, you can download a trial &lt;a href="http://www.microsoft.com/products/expression/en/default.mspx"&gt;here&lt;/a&gt;.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1600539" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/hans_vb/archive/tags/DaMashupCode/default.aspx">DaMashupCode</category></item><item><title>Some interesting links</title><link>http://blogs.msdn.com/hans_vb/archive/2007/01/28/some-interesting-links.aspx</link><pubDate>Mon, 29 Jan 2007 01:03:40 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1548326</guid><dc:creator>Hans VB</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/hans_vb/comments/1548326.aspx</comments><wfw:commentRss>http://blogs.msdn.com/hans_vb/commentrss.aspx?PostID=1548326</wfw:commentRss><description>&lt;p&gt;Before I forget to share...&lt;/p&gt; &lt;h1&gt;&amp;nbsp;&lt;/h1&gt; &lt;h1&gt;Live development:&lt;/h1&gt; &lt;p&gt;Danny Thorpe's blog (from inside the Live product team): &lt;a title="DThorpe's Blog" href="http://blogs.msdn.com/dthorpe/"&gt;DThorpe's Blog&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Liveside Developer blog: &lt;a title="http://www.liveside.net/blogs/developer/default.aspx" href="http://www.liveside.net/blogs/developer/default.aspx"&gt;http://www.liveside.net/blogs/developer/default.aspx&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;a title="http://www.my3dvistas.com/" href="http://www.my3dvistas.com/"&gt;http://www.my3dvistas.com/&lt;/a&gt;&amp;nbsp;cool VE app&lt;/p&gt; &lt;p&gt;Adding a great Live searchbox to you site: &lt;a title="http://search.live.com/macros" href="http://search.live.com/macros"&gt;http://search.live.com/macros&lt;/a&gt;&amp;nbsp;and &lt;a title="http://search.live.com/siteowner" href="http://search.live.com/siteowner"&gt;http://search.live.com/siteowner&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;h1&gt;Some javascript resources&lt;/h1&gt; &lt;p&gt;Do you want to use .innerHTML or .createElement?&lt;/p&gt; &lt;p&gt;&lt;a title="http://ajaxian.com/archives/dhtml-versus-dom-comparing-both-approaches" href="http://ajaxian.com/archives/dhtml-versus-dom-comparing-both-approaches"&gt;http://ajaxian.com/archives/dhtml-versus-dom-comparing-both-approaches&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Some nice tools to turn CSV's into XML or javascript arrays:&lt;/p&gt; &lt;p&gt;&lt;a title="http://www.creativyst.com/cgi-bin/Prod/15/eg/csv2xml.pl" href="http://www.creativyst.com/cgi-bin/Prod/15/eg/csv2xml.pl"&gt;http://www.creativyst.com/cgi-bin/Prod/15/eg/csv2xml.pl&lt;/a&gt;&lt;/p&gt; &lt;p&gt;A javascript faq:&lt;/p&gt; &lt;p&gt;&lt;a title="http://www.faqts.com/knowledge_base/index.phtml/fid/53/" href="http://www.faqts.com/knowledge_base/index.phtml/fid/53/"&gt;http://www.faqts.com/knowledge_base/index.phtml/fid/53/&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1548326" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/hans_vb/archive/tags/DaMashupCode/default.aspx">DaMashupCode</category></item><item><title>Windows Live SDK</title><link>http://blogs.msdn.com/hans_vb/archive/2007/01/27/windows-live-sdk.aspx</link><pubDate>Sat, 27 Jan 2007 13:40:56 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1542136</guid><dc:creator>Hans VB</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/hans_vb/comments/1542136.aspx</comments><wfw:commentRss>http://blogs.msdn.com/hans_vb/commentrss.aspx?PostID=1542136</wfw:commentRss><description>&lt;p&gt;On dev.live.com you can find out all about the release of the &lt;a href="http://msdn2.microsoft.com/en-us/library/bb264574.aspx"&gt;Windows Live SDK&lt;/a&gt;. It's great to see a more one-stop-shopping approach and of course major updates and even new SDK's (Search, Alerts, adCenter).&lt;/p&gt; &lt;p&gt;On Thursday I delivered my presnetations on the Live Developer Platform at the Turkish Developer Event Microsoft had. I believe they were well received. I also learned a lot about the API's so now I only need to implement them on &lt;a href="http://www.mahupcode.net"&gt;www.mahupcode.net&lt;/a&gt; which is currently in a macabre state!&lt;/p&gt; &lt;p&gt;I got quite some questions at the event. For instance:&lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;- When can we expect better tool support in VS 2005? I don't have the answer yet but I understand where this question comes from. I'm already very happy that VS Orcas will include much better support for client side script. That will help trmendously. But what about managed wrappers or stubs so I can at least test my code partially when offline?&lt;/p&gt;&lt;/blockquote&gt; &lt;blockquote&gt; &lt;p&gt;- Can we use &lt;a href="http://maps.live.com"&gt;Virtual Earth&lt;/a&gt; without it showing the logo on the maps&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;I had more about the Contacts control too but I expect to post about that soon. But first I need to write some code to make my mashup site somewhat presentable. &lt;/p&gt; &lt;p&gt;If you are into mashups, check out this site: &lt;a href="http://www.go2web20.net"&gt;www.go2web20.net&lt;/a&gt;, &lt;a href="http://www.programmableweb.com/"&gt;the programmable web&lt;/a&gt; stays the reference imho. &lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1542136" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/hans_vb/archive/tags/DaMashupCode/default.aspx">DaMashupCode</category></item><item><title>ASP.NET Ajax v1.0 is available!</title><link>http://blogs.msdn.com/hans_vb/archive/2007/01/23/asp-net-ajax-v1-0-is-available.aspx</link><pubDate>Wed, 24 Jan 2007 00:41:57 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1516795</guid><dc:creator>Hans VB</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/hans_vb/comments/1516795.aspx</comments><wfw:commentRss>http://blogs.msdn.com/hans_vb/commentrss.aspx?PostID=1516795</wfw:commentRss><description>&lt;p&gt;Now there's nothing that should stop you from Ajaxifying your web applications. As indicated by my previous post, I'm an absolute beginner at building mash-ups. If you are as well and want to get started, here's what I suggest:&lt;/p&gt; &lt;h1&gt;1. Get Ideas&lt;/h1&gt; &lt;h1&gt;&amp;nbsp;&lt;/h1&gt; &lt;h1&gt;&lt;/h1&gt; &lt;p&gt;What do you want to create a mash-up on? Look around, there&amp;nbsp;probably&amp;nbsp;are a few ideas out there that will inspire you. The programmable web is a great resource. &lt;a title="http://www.programmableweb.com/" href="http://www.programmableweb.com/"&gt;http://www.programmableweb.com/&lt;/a&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;I'm sure you can create something new. You very likely have a unique value proposition to make. Things unique about you could be:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;Your opinions. &amp;nbsp;Maybe you can write great editorials.&lt;/li&gt; &lt;li&gt;Your language, geo. Although a lot of services already exist, they are not always localized.&lt;/li&gt; &lt;li&gt;Your audience. Have you got an audience already, you could just boost the experience you are offering&lt;/li&gt;&lt;/ul&gt; &lt;h2&gt;&lt;/h2&gt; &lt;h1&gt;2. Get the tools&lt;/h1&gt; &lt;ul&gt; &lt;li&gt;If you have Visual Studio 2005, great. You can also start using the free of charge Visual Web Developer 2005 - Express Edition: &lt;a title="http://msdn.microsoft.com/vstudio/express/vwd/" href="http://msdn.microsoft.com/vstudio/express/vwd/"&gt;http://msdn.microsoft.com/vstudio/express/vwd/&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=ca9d90fa-e8c9-42e3-aa19-08e2c027f5d6&amp;amp;displaylang=en"&gt;Download&lt;/a&gt; ASP.NET Ajax.&lt;/li&gt; &lt;li&gt;&lt;a href="http://www.codeplex.com/Release/ProjectReleases.aspx?ProjectName=AtlasControlToolkit"&gt;Download&lt;/a&gt; the fantastic Ajax Control Toolkit&lt;/li&gt; &lt;li&gt;&lt;a href="http://www.codeplex.com/ASPNETRSSToolkit"&gt;Download&lt;/a&gt; the ASP.NET RSS Toolkit (in a mashed up world I expect you will want to use quite a bit of RSS)&lt;/li&gt; &lt;li&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=e59c3964-672d-4511-bb3e-2d5e1db91038&amp;amp;displaylang=en"&gt;Download&lt;/a&gt; the Internet Explorer Developer Toolbar&lt;/li&gt;&lt;/ul&gt; &lt;h1&gt;3. Get a hoster&lt;/h1&gt; &lt;p&gt;&lt;a title="http://www.asp.net/hosters/" href="http://www.asp.net/hosters/"&gt;http://www.asp.net/hosters/&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;h1&gt;4. Mash it up&lt;/h1&gt; &lt;p&gt;Just one source! &lt;a href="http://dev.live.com"&gt;http://dev.live.com&lt;/a&gt; ENJOY.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1516795" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/hans_vb/archive/tags/DaMashupCode/default.aspx">DaMashupCode</category></item><item><title>Da mashup code</title><link>http://blogs.msdn.com/hans_vb/archive/2007/01/22/da-mashup-code.aspx</link><pubDate>Mon, 22 Jan 2007 21:17:22 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1509082</guid><dc:creator>Hans VB</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/hans_vb/comments/1509082.aspx</comments><wfw:commentRss>http://blogs.msdn.com/hans_vb/commentrss.aspx?PostID=1509082</wfw:commentRss><description>&lt;p&gt;I've been waaaaay to quiet on this blog. My last post dates from the 6th of December 2006. Aaaargh!&lt;/p&gt; &lt;p&gt;In the mean time I've been taking a break, playing with &lt;a href="http://sketchup.google.com/"&gt;Google Sketchup&lt;/a&gt;, &lt;a href="http://secondlife.com/"&gt;Second Life&lt;/a&gt; (which I assume will get married one day -&amp;nbsp;&lt;a href="http://radar.oreilly.com/archives/2006/06/google_earth_and_sketchup.html"&gt;as mentioned here&lt;/a&gt;) and also I've been spending an bit of my free time playing Gears of War (I'm still no good). &lt;/p&gt; &lt;p&gt;I'm making an end to my silence as I've decided to start digging into creating mash-ups. Obviously I'll be focussing on &lt;a href="http://ideas.live.com/"&gt;Live Services&lt;/a&gt; which I hope to use to create some experiences around some of my favourite topics. My main objective is to learn and share so I will document the things I learn on this blog&amp;nbsp;in my posts which&amp;nbsp;I will also try to display (eventually) on my mashed up site.&lt;/p&gt; &lt;p&gt;This is my playground: &lt;a title="http://www.damashupcode.net/" href="http://www.damashupcode.net/"&gt;http://www.damashupcode.net/&lt;/a&gt;&amp;nbsp;(not much to see yet as I've just started building)&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1509082" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/hans_vb/archive/tags/DaMashupCode/default.aspx">DaMashupCode</category></item></channel></rss>