<?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>Wot u do with .net  : MRDS</title><link>http://blogs.msdn.com/paulfo/archive/tags/MRDS/default.aspx</link><description>Tags: MRDS</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>New releases sneak out</title><link>http://blogs.msdn.com/paulfo/archive/2008/11/28/new-releases-sneak-out.aspx</link><pubDate>Fri, 28 Nov 2008 17:24:09 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9151781</guid><dc:creator>paulfo</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/paulfo/comments/9151781.aspx</comments><wfw:commentRss>http://blogs.msdn.com/paulfo/commentrss.aspx?PostID=9151781</wfw:commentRss><description>&lt;p&gt;While I was travelling last week two new product releases 'snuk' out. Microsoft Robotics Developer Studio 2008 and XNS Games Studio 3.0. Both now supporting the VS 2008 products which makes for a more comfortable environment on Vista.&lt;/p&gt; &lt;p&gt;Microsoft Robotics Developer Studio (MRDS) 2008 has some important changes to licensing as well as exciting feature additions. There are three "per-seat"&amp;nbsp; licenses:&lt;/p&gt; &lt;ol&gt; &lt;li&gt;Express. Some feature limitations - 64 objects in the simulator, no simulator editor, no VPL compiler, no multi-node VPL and no support for Windows CE! There are no rights granted to distribute the runtime. This is a pretty big list of take backs which is disappointing - although the original Express did not grant runtime distribution either.&lt;/li&gt; &lt;li&gt;Professional. Everything is included, full function and a right to distribute the runtime as much as you like. Cost $499&lt;/li&gt; &lt;li&gt;Academic. As professional except free via the MSDN Academic Alliance scheme.&lt;/li&gt;&lt;/ol&gt; &lt;p&gt;There is plenty of new stuff go &lt;a href="http://msdn.microsoft.com/en-gb/library/cc998522.aspx" target="_blank"&gt;look here for details&lt;/a&gt;&lt;/p&gt; &lt;p&gt;In addition to some of the core programming and tools features there are also some new cool simulations. Most of these are included in the Professional edition due to the Express editions 64 entity limit. The Apartment sim is included in Express and gives you a great place to start perfecting your new 'Roomba' navigation algorithm. The Urban simulation provides a 'DARPA Urban Challenge' like environment in which to perfect your autonomous ground vehicle.&lt;/p&gt; &lt;p&gt;All in, running the pro edition, I'm very happy with the new version. Lots of stuff to explore and understand. Lots of opportunities with my current robot projects including delivery of a full release of services for my Whitebox Robotics PC-Bot 914 - called A1-DW. This has been an on going effort challenged mainly by lack of free time.&lt;/p&gt; &lt;p&gt;Microsoft XNA Games Studio 3.0. I haven't got to do a lot of playing with this yet. But two key things stand out for me. Community Games - enabling us to publish our games via the Xbox infrastructure and receive a revenue share with Microsoft - 10million potential customers!! And the ability to program the Zune platform - ok for Europe this is pretty useless at the moment, but one can only hope Zune will make it across the Atlantic at some point and with new control versions that make it more appropriate for game play. I like the idea to build for Zune - I only have an original version and the controls aren't much cop for my normal game genre (action shooters), so one needs to be creative with the game design for Zune.&lt;/p&gt; &lt;p&gt;&lt;a href="http://creators.xna.com/" target="_blank"&gt;Download XNA Game Studio 3.0&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Over the next month I plan to blog more on my MRDS projects and on XNA 3.0. I'm still new with XNA so plenty to get to explore and I intend to have a lot of fun doing so.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9151781" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/paulfo/archive/tags/XNA/default.aspx">XNA</category><category domain="http://blogs.msdn.com/paulfo/archive/tags/Robotics/default.aspx">Robotics</category><category domain="http://blogs.msdn.com/paulfo/archive/tags/MRDS/default.aspx">MRDS</category><category domain="http://blogs.msdn.com/paulfo/archive/tags/White+Box+Robotics/default.aspx">White Box Robotics</category><category domain="http://blogs.msdn.com/paulfo/archive/tags/Xbox/default.aspx">Xbox</category></item><item><title>Preparing for The Assembly</title><link>http://blogs.msdn.com/paulfo/archive/2008/07/22/preparing-for-the-assembly.aspx</link><pubDate>Tue, 22 Jul 2008 15:01:19 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8763784</guid><dc:creator>paulfo</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/paulfo/comments/8763784.aspx</comments><wfw:commentRss>http://blogs.msdn.com/paulfo/commentrss.aspx?PostID=8763784</wfw:commentRss><description>&lt;p&gt;I have been lucky enough to get a &lt;a href="http://www.assembly.org/summer08/seminars/sessions" target="_blank"&gt;speaking slot&lt;/a&gt; at &lt;a href="http://www.assembly.org/summer08/assembly-1?set_language=en" target="_blank"&gt;The Assembly&lt;/a&gt; in Finland at the end of the month. 7000 computer hobbyists in one place for four days. Naturally I am talking about robotics! My plan during the session is to show how to build simulated worlds and robots to play in them. This will allow delegates to explore the world of robotics without cost - remember Microsoft Robotics Developer Studio is free for non-commercial use and requires only free runtime downloads from MS including Visual C# Express 2005/8.&lt;/p&gt; &lt;p&gt;However, I'm only speaking for a couple of hours and the event is four days long - although I can only attend for the first two days. So while manning the Microsoft booth I need a few more things to play with. &lt;/p&gt; &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/paulfo/WindowsLiveWriter/PreparingforTheAssembly_B716/image_2.png"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="126" alt="image" src="http://blogs.msdn.com/blogfiles/paulfo/WindowsLiveWriter/PreparingforTheAssembly_B716/image_thumb.png" width="126" align="left" border="0"&gt;&lt;/a&gt; So, I have been plotting the rebuild of the &lt;a href="http://blogs.msdn.com/paulfo/archive/2008/06/21/mashed-08-wotudo-blimp.aspx" target="_blank"&gt;Wotudo blimp&lt;/a&gt;! Today I got the final part - a new &lt;a href="http://www.flyonthewall.uk.com/erol.html#3382X3396" target="_blank"&gt;5.8Ghz wireless camera&lt;/a&gt;. The camera from &lt;a href="http://www.flyonthewall.uk.com" target="_blank"&gt;Flyonthewall&lt;/a&gt; is superb quality! I mashed up a battery connector for it (using a PP3 9V battery) and was able to walk around my garden getting excellent colour images and audio from the camera. My garden is pretty big at 1.1acres, I only got signal interference when line of sight was broken by bushes and trees at about 40metres out, but once line of sight was restored it continued to work very well.&lt;/p&gt; &lt;p&gt;The plan is to use two new blimp balloons and the original blimp gondola with the camera to fly within The Assembly venue. Rather than having the two blimp balloons stacked - as we did at Mashed - I'm hoping we can make more of a 'X-wing' horizontal arrangement with them side by side and the gondola and camera in the middle.&lt;/p&gt; &lt;p&gt;&lt;img height="157" alt="" hspace="0" src="http://irbt.imageg.net/graphics/product_images/pIROBOT1-3426567p275w.jpg" width="157" align="left" border="0"&gt; &lt;p&gt;The camera receiver isn't USB so I intend to use my camcorder as the bridging device. This can take a video feed in from the receiver and convert it as required to a USB output which my laptop can use as a web cam. I can then process the feed as I wish - probably using the Volts-IQ visual SDK again to detect faces and other objects. Being 5.8Ghz of course I don't cause interference with Wifi :-)&lt;/p&gt; &lt;p&gt;&lt;img height="215" src="http://www.lynxmotion.com/images/jpg/l6arm3.jpg" width="287" align="right"&gt;&lt;/p&gt; &lt;p&gt;I also have an iRobot Create to take, and will put the camera onto this also, providing me with a remote camera I can process the feed from, for vision guidance etc. I don't have time to mount a PC on the Create as I intended too, so having it under remote Bluetooth control from a PC and with a wireless vision system is pretty cool to demo and play with. I may take my Lynxmotion 6 Axis arm with me as I can also control this via a wireless mechanism if I plumb the servos into my &lt;a href="http://www.robot-electronics.co.uk/" target="_blank"&gt;Devantech&lt;/a&gt; servo controller board rather than the servo controller supplied with the arm. Both the controller board and the arm run from batteries, so no real effort required to put this all together. I do need a new micro servo for the gripper as the gears break very easily - something to get ordered I think!!&lt;/p&gt; &lt;p&gt;I think The Assembly is looking pretty cool. I am very excited to be going and to be taking my toys with me!! Although the Sauna in the speaker lounge could be one step to far - even my Stockholm past hasn't prepared me for this ;-). If you are also attending do drop by the MS booth and my seminar to say hi!&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8763784" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/paulfo/archive/tags/Robotics/default.aspx">Robotics</category><category domain="http://blogs.msdn.com/paulfo/archive/tags/MRDS/default.aspx">MRDS</category><category domain="http://blogs.msdn.com/paulfo/archive/tags/Programming/default.aspx">Programming</category><category domain="http://blogs.msdn.com/paulfo/archive/tags/Finland/default.aspx">Finland</category><category domain="http://blogs.msdn.com/paulfo/archive/tags/The+Assembly/default.aspx">The Assembly</category><category domain="http://blogs.msdn.com/paulfo/archive/tags/iRobot+Create/default.aspx">iRobot Create</category><category domain="http://blogs.msdn.com/paulfo/archive/tags/Flyonthewall/default.aspx">Flyonthewall</category></item><item><title>Microsoft Robotics Developer Studio 2008 CTP July</title><link>http://blogs.msdn.com/paulfo/archive/2008/07/19/microsoft-robotics-developer-studio-2008-ctp-july.aspx</link><pubDate>Sat, 19 Jul 2008 23:52:50 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8756221</guid><dc:creator>paulfo</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/paulfo/comments/8756221.aspx</comments><wfw:commentRss>http://blogs.msdn.com/paulfo/commentrss.aspx?PostID=8756221</wfw:commentRss><description>&lt;p&gt; The next CTP of MRDS is out! It has lots of exciting new features and tutorials (take a look at the DSS Log Analyzer - cam view and GPS mapping data example!).&lt;/p&gt;  &lt;p&gt;A quick list of highlights:&lt;/p&gt;  &lt;p&gt;1. &lt;b&gt;New samples and tutorials:&lt;/b&gt; This CTP has many new samples and tutorials including: &lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;1. &lt;b&gt;DSS Node Discovery using UPnP:&lt;/b&gt; A new UPnP sample illustrates how to use UPnP for discovering DSS nodes across a UPnP network. &lt;/p&gt;    &lt;p&gt;2. &lt;b&gt;Transport Extensibility:&lt;/b&gt; PipeTransport and PipeTransportHost are two new tutorials on how to write your own transport and load it in your custom host. In addition you will also find the UdpTransport and UdpTransport as additional transport samples. &lt;/p&gt;    &lt;p&gt;3. &lt;b&gt;LINQ:&lt;/b&gt; Service Tutorial 12 shows how to subscribe to the Directory Service using a LINQ Filter and how to receive filtered notifications. &lt;/p&gt;    &lt;p&gt;4. &lt;b&gt;Silverlight:&lt;/b&gt; The XBox Controller Viewer sample shows support for use of interactive Silverlight-based UI &lt;/p&gt;    &lt;p&gt;5. &lt;b&gt;Embedded Simulation Environment:&lt;/b&gt; The sample EmbeddedSim sample shows how to embed the Visual Simulation Environment in a custom Windows Forms user interface. &lt;/p&gt;    &lt;p&gt;6. &lt;b&gt;Simulated Pursuit Camera:&lt;/b&gt; The PursuitCamera sample shows how to implement a camera entity that follows behind a target and avoids obstacles. &lt;/p&gt;    &lt;p&gt;7. &lt;b&gt;Simulated 4x4-drive: &lt;/b&gt;The SimulatedFourByFourDrive sample shows how to implement an entity that behaves like a 4x4 off-road car. &lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;2. &lt;b&gt;Global Assembly Cache:&lt;/b&gt; Core CCR and DSS assemblies are put into the Global Assembly Cache. means that they are a shared resource for all installations on a single machine.&lt;/p&gt;  &lt;p&gt;3. &lt;b&gt;Simulation on 64-bit machines:&lt;/b&gt; Simulation now runs on 64-bit systems using the Microsoft Windows-32-on-Windows-64 (WOW64) subsystem. To use simulation on 64-bit machines, make sure you use dsshost32.exe which forces the WOW64 mode.&lt;/p&gt;  &lt;p&gt;4. &lt;b&gt;Visual Studio Project Wizards:&lt;/b&gt; The Visual Studio Project Wizards have been rewritten to make it much simpler to create new service projects directly from Visual Studio 2005 and 2008. Project wizards are provided for VB.Net and C# targeting .NET Framework.&lt;/p&gt;  &lt;p&gt;5. &lt;b&gt;Much Faster DSS Proxy Generation:&lt;/b&gt; The DssProxy tool has been completely rewritten to simplify the generation of service proxy assemblies and to make it much faster to compile services. In addition, the tool chain for writing services for .NET Compact Framework has been simplified to no longer need a companion service project targeting the desktop version of .NET Framework. This makes development for .NET Compact Framework much easier.&lt;/p&gt;  &lt;p&gt;6. &lt;b&gt;DSS Log Analyzer:&lt;/b&gt; The DSS Log Analyzer is a preview of a powerful new debugging and monitoring tool that can visualize and analyze message exchanges between services sent within a DSS node or across nodes. In addition to showing the actual messages that have been sent it also provides message correlations, time lines, and illustrates how multiple message interactions are causally linked over time.&lt;/p&gt;  &lt;p&gt;7. &lt;b&gt;Embedded Visual Simulation Environment:&lt;/b&gt; In addition to having a stand-alone UI, the Visual Simulation Environment can now be embedded in other applications. This enables other applications to show the Visual Simulation Environment as part of their application.&lt;/p&gt;  &lt;p&gt;See here for more: &lt;a href="http://msdn.microsoft.com/en-us/robotics/cc470038.aspx"&gt;Welcome to Microsoft Robotics Developer Studio 2008 CTP July&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Download link here: &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=57CE326B-2125-4163-A33F-ED2F69E03B56&amp;amp;displaylang=en#filelist" target="_blank"&gt;MS Download&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8756221" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/paulfo/archive/tags/Robotics/default.aspx">Robotics</category><category domain="http://blogs.msdn.com/paulfo/archive/tags/MRDS/default.aspx">MRDS</category><category domain="http://blogs.msdn.com/paulfo/archive/tags/Programming/default.aspx">Programming</category><category domain="http://blogs.msdn.com/paulfo/archive/tags/CTP/default.aspx">CTP</category></item><item><title>Get prep'ed for Mashed08</title><link>http://blogs.msdn.com/paulfo/archive/2008/06/19/get-prep-ed-for-mashed08.aspx</link><pubDate>Thu, 19 Jun 2008 18:52:49 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8622115</guid><dc:creator>paulfo</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/paulfo/comments/8622115.aspx</comments><wfw:commentRss>http://blogs.msdn.com/paulfo/commentrss.aspx?PostID=8622115</wfw:commentRss><description>&lt;p&gt;I will be showing the Microsoft Robotics Developer Studio at Mashed08 this weekend.&lt;/p&gt; &lt;p&gt;If you are also going to be there and fancy playing with robot programming and simulation building there are some bits you can set up on your machine in advanced.&lt;/p&gt; &lt;p&gt;First, get &lt;a href="http://www.microsoft.com/express/download/#webInstall" target="_blank"&gt;Visual C# Express 2008&lt;/a&gt; (or Std, Pro etc etc)&lt;/p&gt; &lt;p&gt;Then get the &lt;a href="http://msdn.microsoft.com/en-gb/robotics/aa731520.aspx" target="_blank"&gt;Microsoft Robotics Developer Studio 2008 CTP&lt;/a&gt;. You'll note that there is also the latest release you can download (v1.5 - free for non-commercial use ). These two versions do co-exist. There is a lot more free stuff around for V1.5 at the moment so having both may give you some extra options - such as the &lt;a href="http://www.volts-iq.com/" target="_blank"&gt;Volts-IQ Vision SDK 1.6&lt;/a&gt; (which provides the infamous Face detector service).&lt;/p&gt; &lt;p&gt;Now you're ready to rumble. There will be some other goodies to download later - but I'm still working on them :-) &lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8622115" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/paulfo/archive/tags/Robotics/default.aspx">Robotics</category><category domain="http://blogs.msdn.com/paulfo/archive/tags/BBC+Backstage/default.aspx">BBC Backstage</category><category domain="http://blogs.msdn.com/paulfo/archive/tags/MRDS/default.aspx">MRDS</category><category domain="http://blogs.msdn.com/paulfo/archive/tags/mashed08/default.aspx">mashed08</category><category domain="http://blogs.msdn.com/paulfo/archive/tags/volts-iq/default.aspx">volts-iq</category></item><item><title>BBC Mashed</title><link>http://blogs.msdn.com/paulfo/archive/2008/06/12/bbc-mashed.aspx</link><pubDate>Thu, 12 Jun 2008 12:53:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8592907</guid><dc:creator>paulfo</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/paulfo/comments/8592907.aspx</comments><wfw:commentRss>http://blogs.msdn.com/paulfo/commentrss.aspx?PostID=8592907</wfw:commentRss><description>&lt;P&gt;Planning on attending the BBC Backstage Mashed event 21st/22nd July Alexander Palace, London? I hope to see you there!&lt;/P&gt;
&lt;P&gt;I'll be attending to show off Microsoft Robotics Developer Studio. I'm working on a simulation environment to provide lots of fun for attendees during the 48hr event. &lt;/P&gt;
&lt;P&gt;First, in the simulated world will be a number of video screens enabling coders to plug their web services/web site mash-ups into them to create the 'mashed event of the future'.&lt;/P&gt;
&lt;P&gt;Next, a simulated Sumo challenge in which sumo robots can be have their strategy behaviours tweaked to deliver the ultimate Sumo Bot. The simulation will allow delegates to compete against each other and will be the Sumo simulation demo available from the &lt;A href="http://microsoft.com/robotics" target=_blank mce_href="http://microsoft.com/robotics"&gt;Robotics&lt;/A&gt; site hosted inside the simulated world.&lt;/P&gt;
&lt;P&gt;Additionally, for fun, there will be a variety of simulated robots within the world which delegates can control and program.&lt;/P&gt;
&lt;P&gt;For those able to demonstrate a interesting solution combining the simulated world and Microsoft Live Services there will be an &lt;A href="http://www.mobilefun.co.uk/product/15870.htm" target=_blank mce_href="http://www.mobilefun.co.uk/product/15870.htm"&gt;MSN USB Missile Launcher&lt;/A&gt; (limited number, available on a first come first serve basis!) which if I can manage it will also have programmable services enabling them to become your ultimate desk protector when combined with the &lt;A href="http://www.volts-iq.com/" target=_blank mce_href="http://www.volts-iq.com/"&gt;Volts-IQ visual recognition services&lt;/A&gt; which include object and FACE recognition services :-)&lt;/P&gt;
&lt;P&gt;Don't stand still or you'll get fired at.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8592907" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/paulfo/archive/tags/Robotics/default.aspx">Robotics</category><category domain="http://blogs.msdn.com/paulfo/archive/tags/BBC+Backstage/default.aspx">BBC Backstage</category><category domain="http://blogs.msdn.com/paulfo/archive/tags/MRDS/default.aspx">MRDS</category><category domain="http://blogs.msdn.com/paulfo/archive/tags/Mashed/default.aspx">Mashed</category></item></channel></rss>