<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0"><channel><title>Impersonation Failure</title><link>http://dotnet.org.za/armand/default.aspx</link><description>Failed to impersonate user &amp;quot;armanddp&amp;quot;</description><dc:language>en</dc:language><generator>CommunityServer 2007 SP2 (Build: 20611.960)</generator><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/armand" type="application/rss+xml" /><item><title>App Camp 2008</title><link>http://feedproxy.google.com/~r/armand/~3/U8Kv5U4TKZo/app-camp-2008.aspx</link><pubDate>Mon, 07 Jan 2008 04:21:00 GMT</pubDate><guid isPermaLink="false">2d3a9e08-b70c-4031-ba2b-8f5282a2a59a:270625</guid><dc:creator>Armand du Plessis</dc:creator><slash:comments>4</slash:comments><wfw:commentRss>http://dotnet.org.za/armand/rsscomments.aspx?PostID=270625</wfw:commentRss><comments>http://dotnet.org.za/armand/archive/2008/01/07/app-camp-2008.aspx#comments</comments><description>&lt;p&gt;After last year&amp;#39;s successful Facebook Developer Garage there were some requests for more technical sessions that covers the technologies used for developing applications on the Facebook platform. Now Mentez and Microsoft are arranging App Camp 2008 which is a more detailed event covering best practices, infrastructure and technology that can help you with your application development.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;More info and RSVP links included below (space are limited so request an invitation soon!) :&lt;br /&gt;&amp;nbsp;&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&amp;quot;Mentez (www.mentez.com) is inviting developers in South Africa to join the App Camp 2008 events that will be hosting together with Microsoft in Johannesburg and Cape Town on January 15 and 17 respectively from 17:45 pm onwards at the Microsoft offices. These events will bring developers in South Africa together to share experiences and learn about social networking applications. We will present best practices, and the infrastructure and technology required to develop the best applications.&lt;br /&gt;&lt;br /&gt;Speakers for the night include Juan Franco, CEO of Mentez coming from Miami; Jason Hoffman, CTO of Joyent, a company based in San Francisco that host more than 4,000 Facebook applications; Eben De Wit from Microsoft South Africa; Armand du Plessis from Agilisto South Africa, and Joey da Silva, an Online Business &amp;amp; Web Technology &amp;#39;Fundi&amp;#39;. Tyler Reed from Younique South Africa will be leading a Q&amp;amp;A session with a panel of experts at the end of the event.&lt;br /&gt;&amp;nbsp;&lt;br /&gt;The final agenda is still to be confirmed and we will send details soon. As spaces are limited make sure you reserve yours now through the links below.&lt;br /&gt;&amp;nbsp;&lt;br /&gt;Johannesburg - &lt;a href="http://www.facebook.com/event.php?eid=6343189089"&gt;http://www.facebook.com/event.php?eid=6343189089&lt;/a&gt;&lt;br /&gt;Cape Town - &lt;a href="http://www.facebook.com/event.php?eid=6962582950"&gt;http://www.facebook.com/event.php?eid=6962582950&lt;/a&gt;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;This is an event organized by Mentez for developers in South Africa. If you have any problems requesting an invitiation please contact us at info@mentez.com.&lt;br /&gt;&amp;nbsp;&lt;br /&gt;About Mentez&lt;br /&gt;&amp;nbsp;&lt;br /&gt;MENTEZ’s primary objective is the promotion and development of successful internet applications, mainly geared towards social networks, with the potential to become tremendously popular and therefore economically valuable. Given the synergies and advantages, the main brainpower source of the company comes from developers and programmers in emerging regions and developing countries.&amp;quot; &lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;PS. If you are looking for reliable, scalable hosting for your Facebook application check out Joyent&amp;#39;s &lt;a href="http://www.joyent.com/developers/facebook/"&gt;offer for a year&amp;#39;s free hosting on one of their accelerators&lt;/a&gt;.&lt;br /&gt;&lt;/p&gt;
&lt;div class = "shareblock"&gt;&lt;strong&gt;Share this post:&lt;/strong&gt; &lt;a href = "mailto:?body=Thought you might like this: http://dotnet.org.za/armand/archive/2008/01/07/app-camp-2008.aspx&amp;amp;;subject=App+Camp+2008" target="_blank" title = "Post http://dotnet.org.za/armand/archive/2008/01/07/app-camp-2008.aspx"&gt;email it!&lt;/a&gt; |  &lt;a href = "http://del.icio.us/post?url=http://dotnet.org.za/armand/archive/2008/01/07/app-camp-2008.aspx&amp;amp;;title=App+Camp+2008" target="_blank" title = "Post http://dotnet.org.za/armand/archive/2008/01/07/app-camp-2008.aspx"&gt;bookmark it!&lt;/a&gt; |  &lt;a href = "http://www.digg.com/submit?url=http://dotnet.org.za/armand/archive/2008/01/07/app-camp-2008.aspx&amp;amp;;phase=2" target="_blank" title = "Post http://dotnet.org.za/armand/archive/2008/01/07/app-camp-2008.aspx"&gt;digg it!&lt;/a&gt; |  &lt;a href = "http://reddit.com/submit?url=http://dotnet.org.za/armand/archive/2008/01/07/app-camp-2008.aspx&amp;amp;title=App+Camp+2008" target="_blank" title = "Post http://dotnet.org.za/armand/archive/2008/01/07/app-camp-2008.aspx"&gt;reddit!&lt;/a&gt; |  &lt;a href = "http://www.dotnetkicks.com/submit/?url=http://dotnet.org.za/armand/archive/2008/01/07/app-camp-2008.aspx&amp;amp;;title=App+Camp+2008" target="_blank" title = "Post http://dotnet.org.za/armand/archive/2008/01/07/app-camp-2008.aspx"&gt;kick it!&lt;/a&gt; |  &lt;a href = "https://favorites.live.com/quickadd.aspx?marklet=1&amp;amp;;mkt=en-us&amp;amp;;url=http://dotnet.org.za/armand/archive/2008/01/07/app-camp-2008.aspx&amp;amp;;title=App+Camp+2008&amp;amp;;top=1" target="_blank" title = "Post http://dotnet.org.za/armand/archive/2008/01/07/app-camp-2008.aspx"&gt;live it!&lt;/a&gt;&lt;/div&gt;&lt;img src="http://dotnet.org.za/aggbug.aspx?PostID=270625" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/armand/~4/U8Kv5U4TKZo" height="1" width="1"/&gt;</description><category domain="http://dotnet.org.za/armand/archive/tags/facebook/default.aspx">facebook</category><category domain="http://dotnet.org.za/armand/archive/tags/mentez/default.aspx">mentez</category><category domain="http://dotnet.org.za/armand/archive/tags/joyent/default.aspx">joyent</category><feedburner:origLink>http://dotnet.org.za/armand/archive/2008/01/07/app-camp-2008.aspx</feedburner:origLink></item><item><title>Facebook Developer Garage - Johannesburg</title><link>http://feedproxy.google.com/~r/armand/~3/VVrT9od2SMU/facebook-developer-garage-johannesburg.aspx</link><pubDate>Wed, 14 Nov 2007 16:52:00 GMT</pubDate><guid isPermaLink="false">2d3a9e08-b70c-4031-ba2b-8f5282a2a59a:242661</guid><dc:creator>Armand du Plessis</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://dotnet.org.za/armand/rsscomments.aspx?PostID=242661</wfw:commentRss><comments>http://dotnet.org.za/armand/archive/2007/11/14/facebook-developer-garage-johannesburg.aspx#comments</comments><description>The inaugural Facebook Developer Garage Johannesburg Meetup is happening tomorrow (2007/11/15) at the Internet Solutions Chill Room at The Dimension Data Campus in Bryanston, Johannesburg.&lt;br /&gt;It&amp;#39;s an opportunity to connect with developers in and around Johannesburg and discuss, share and extend your knowledge on designing, developing and marketing Facebook services and apps.&lt;br /&gt;&lt;br /&gt;There is some great speakers confirmed for the event : &lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;blockquote&gt;&lt;i&gt;Tyler Reed (Younique)&lt;/i&gt;&lt;br /&gt;&lt;i&gt;Grant Fleming (Fontera)&lt;/i&gt;&lt;br /&gt;&lt;i&gt;Juan Roldan (Mentez)&lt;/i&gt;&lt;br /&gt;&lt;i&gt;Eben de Wit (Microsoft)&lt;/i&gt;&lt;br /&gt;&lt;i&gt;Guys from M-Net New Media&lt;/i&gt;&lt;/blockquote&gt;&lt;p&gt;For directions to the venue check out the &lt;a href="http://www.facebook.com/event.php?eid=18617152144"&gt;Facebook Event&lt;/a&gt; and to be keep informed of future Developer Garages in the Johannesburg Area you can sign-up for the &lt;a href="http://www.facebook.com/group.php?gid=18118751136"&gt;Facebook Group&lt;/a&gt;. &lt;/p&gt;&lt;p&gt;&lt;a href="http://www.facebook.com/ical/event.php?eid=18617152144"&gt;&lt;i&gt;&lt;b&gt;[ Add To Calendar ]&lt;/b&gt;&lt;/i&gt;&lt;/a&gt;&lt;/p&gt;
&lt;div class = "shareblock"&gt;&lt;strong&gt;Share this post:&lt;/strong&gt; &lt;a href = "mailto:?body=Thought you might like this: http://dotnet.org.za/armand/archive/2007/11/14/facebook-developer-garage-johannesburg.aspx&amp;amp;;subject=Facebook+Developer+Garage+-+Johannesburg" target="_blank" title = "Post http://dotnet.org.za/armand/archive/2007/11/14/facebook-developer-garage-johannesburg.aspx"&gt;email it!&lt;/a&gt; |  &lt;a href = "http://del.icio.us/post?url=http://dotnet.org.za/armand/archive/2007/11/14/facebook-developer-garage-johannesburg.aspx&amp;amp;;title=Facebook+Developer+Garage+-+Johannesburg" target="_blank" title = "Post http://dotnet.org.za/armand/archive/2007/11/14/facebook-developer-garage-johannesburg.aspx"&gt;bookmark it!&lt;/a&gt; |  &lt;a href = "http://www.digg.com/submit?url=http://dotnet.org.za/armand/archive/2007/11/14/facebook-developer-garage-johannesburg.aspx&amp;amp;;phase=2" target="_blank" title = "Post http://dotnet.org.za/armand/archive/2007/11/14/facebook-developer-garage-johannesburg.aspx"&gt;digg it!&lt;/a&gt; |  &lt;a href = "http://reddit.com/submit?url=http://dotnet.org.za/armand/archive/2007/11/14/facebook-developer-garage-johannesburg.aspx&amp;amp;title=Facebook+Developer+Garage+-+Johannesburg" target="_blank" title = "Post http://dotnet.org.za/armand/archive/2007/11/14/facebook-developer-garage-johannesburg.aspx"&gt;reddit!&lt;/a&gt; |  &lt;a href = "http://www.dotnetkicks.com/submit/?url=http://dotnet.org.za/armand/archive/2007/11/14/facebook-developer-garage-johannesburg.aspx&amp;amp;;title=Facebook+Developer+Garage+-+Johannesburg" target="_blank" title = "Post http://dotnet.org.za/armand/archive/2007/11/14/facebook-developer-garage-johannesburg.aspx"&gt;kick it!&lt;/a&gt; |  &lt;a href = "https://favorites.live.com/quickadd.aspx?marklet=1&amp;amp;;mkt=en-us&amp;amp;;url=http://dotnet.org.za/armand/archive/2007/11/14/facebook-developer-garage-johannesburg.aspx&amp;amp;;title=Facebook+Developer+Garage+-+Johannesburg&amp;amp;;top=1" target="_blank" title = "Post http://dotnet.org.za/armand/archive/2007/11/14/facebook-developer-garage-johannesburg.aspx"&gt;live it!&lt;/a&gt;&lt;/div&gt;&lt;img src="http://dotnet.org.za/aggbug.aspx?PostID=242661" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/armand/~4/VVrT9od2SMU" height="1" width="1"/&gt;</description><category domain="http://dotnet.org.za/armand/archive/tags/facebook/default.aspx">facebook</category><feedburner:origLink>http://dotnet.org.za/armand/archive/2007/11/14/facebook-developer-garage-johannesburg.aspx</feedburner:origLink></item><item><title>ASP.NET MVC Framework</title><link>http://feedproxy.google.com/~r/armand/~3/SuehdRmMNsU/asp-net-mvc-framework.aspx</link><pubDate>Mon, 08 Oct 2007 10:30:59 GMT</pubDate><guid isPermaLink="false">2d3a9e08-b70c-4031-ba2b-8f5282a2a59a:212264</guid><dc:creator>Armand du Plessis</dc:creator><slash:comments>1</slash:comments><wfw:commentRss>http://dotnet.org.za/armand/rsscomments.aspx?PostID=212264</wfw:commentRss><comments>http://dotnet.org.za/armand/archive/2007/10/08/asp-net-mvc-framework.aspx#comments</comments><description>&lt;p&gt;&lt;a href="http://codebetter.com/blogs/jeffrey.palermo/archive/2007/10/05/altnetconf-scott-guthrie-announces-asp-net-mvc-framework-at-alt-net-conf.aspx"&gt;This&lt;/a&gt; would be very heartening news for anyone dreading the prospect of having to back to ASP.NET Webforms after working with &lt;a href="http://www.rubyonrails.org/"&gt;RoR&lt;/a&gt; or &lt;a href="http://www.castleproject.org/monorail/index.html"&gt;MonoRail.&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://weblogs.asp.net/scottgu/"&gt;Scott Guthrie&lt;/a&gt;&amp;#39;s team is working on a proper MVC Framework for ASP.NET. Some of the goals of the framework &lt;a href="http://codebetter.com/blogs/jeffrey.palermo/archive/2007/10/05/altnetconf-scott-guthrie-announces-asp-net-mvc-framework-at-alt-net-conf.aspx"&gt;(lifted straight from Jeffrey Palermo&amp;#39;s blog&lt;/a&gt;) includes :&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;em&gt;Natively support TDD model for controllers.&lt;/em&gt;&lt;/li&gt;
    &lt;li&gt;&lt;em&gt; Provide ASPX (without viewstate or postbacks) as a view engine&lt;/em&gt;&lt;/li&gt;
    &lt;li&gt;&lt;em&gt;Provide a hook for other view engines from MonoRail, etc.&lt;/em&gt;&lt;/li&gt;
    &lt;li&gt;&lt;em&gt;Support IoC containers for controller creation and DI on the controllers&lt;/em&gt;&lt;/li&gt;
    &lt;li&gt;&lt;em&gt;Provide complete control over URLs and navigation&lt;/em&gt;&lt;/li&gt;
    &lt;li&gt;&lt;em&gt;Be pluggable throughout&lt;/em&gt;&lt;/li&gt;
    &lt;li&gt;&lt;em&gt;Separation of concerns&lt;/em&gt;&lt;/li&gt;
    &lt;li&gt;&lt;em&gt;Integrate nicely within ASP.NET&lt;/em&gt;&lt;/li&gt;
    &lt;li&gt;&lt;em&gt;Support static as well as dynamic languages&lt;/em&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;After seeing the last point I had a quick look at what is included in the current ASP.NET Futures download and I see support for hosting the DLR is already there. At the moment it&amp;#39;s limited to IronPython and Managed JScript but when IronRuby support is added and combined with the ASP.NET MVC framework hopefully it wouldn&amp;#39;t be long before there&amp;#39;s a full Rails like stack available for .NET. &lt;/p&gt;
&lt;p&gt;With support for the MonoRail Views engines etc planned already this will be a good time for creating a dynamic ActiveRecord implementation for .NET, it will fit in nicely with MonoRail and I can certainly do without all the typing of mundane domain model code.&lt;/p&gt;
&lt;p&gt;Looking forward to the CTP. &lt;/p&gt;
&lt;p style="color:#008;text-align:right;"&gt;&lt;em&gt;Powered by&lt;/em&gt; &lt;a href="http://www.qumana.com/"&gt;Qumana&lt;/a&gt;&lt;/p&gt;

&lt;div class = "shareblock"&gt;&lt;strong&gt;Share this post:&lt;/strong&gt; &lt;a href = "mailto:?body=Thought you might like this: http://dotnet.org.za/armand/archive/2007/10/08/asp-net-mvc-framework.aspx&amp;amp;;subject=ASP.NET+MVC+Framework" target="_blank" title = "Post http://dotnet.org.za/armand/archive/2007/10/08/asp-net-mvc-framework.aspx"&gt;email it!&lt;/a&gt; |  &lt;a href = "http://del.icio.us/post?url=http://dotnet.org.za/armand/archive/2007/10/08/asp-net-mvc-framework.aspx&amp;amp;;title=ASP.NET+MVC+Framework" target="_blank" title = "Post http://dotnet.org.za/armand/archive/2007/10/08/asp-net-mvc-framework.aspx"&gt;bookmark it!&lt;/a&gt; |  &lt;a href = "http://www.digg.com/submit?url=http://dotnet.org.za/armand/archive/2007/10/08/asp-net-mvc-framework.aspx&amp;amp;;phase=2" target="_blank" title = "Post http://dotnet.org.za/armand/archive/2007/10/08/asp-net-mvc-framework.aspx"&gt;digg it!&lt;/a&gt; |  &lt;a href = "http://reddit.com/submit?url=http://dotnet.org.za/armand/archive/2007/10/08/asp-net-mvc-framework.aspx&amp;amp;title=ASP.NET+MVC+Framework" target="_blank" title = "Post http://dotnet.org.za/armand/archive/2007/10/08/asp-net-mvc-framework.aspx"&gt;reddit!&lt;/a&gt; |  &lt;a href = "http://www.dotnetkicks.com/submit/?url=http://dotnet.org.za/armand/archive/2007/10/08/asp-net-mvc-framework.aspx&amp;amp;;title=ASP.NET+MVC+Framework" target="_blank" title = "Post http://dotnet.org.za/armand/archive/2007/10/08/asp-net-mvc-framework.aspx"&gt;kick it!&lt;/a&gt; |  &lt;a href = "https://favorites.live.com/quickadd.aspx?marklet=1&amp;amp;;mkt=en-us&amp;amp;;url=http://dotnet.org.za/armand/archive/2007/10/08/asp-net-mvc-framework.aspx&amp;amp;;title=ASP.NET+MVC+Framework&amp;amp;;top=1" target="_blank" title = "Post http://dotnet.org.za/armand/archive/2007/10/08/asp-net-mvc-framework.aspx"&gt;live it!&lt;/a&gt;&lt;/div&gt;&lt;img src="http://dotnet.org.za/aggbug.aspx?PostID=212264" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/armand/~4/SuehdRmMNsU" height="1" width="1"/&gt;</description><category domain="http://dotnet.org.za/armand/archive/tags/General/default.aspx">General</category><category domain="http://dotnet.org.za/armand/archive/tags/.NET/default.aspx">.NET</category><category domain="http://dotnet.org.za/armand/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://dotnet.org.za/armand/archive/tags/Microsoft/default.aspx">Microsoft</category><feedburner:origLink>http://dotnet.org.za/armand/archive/2007/10/08/asp-net-mvc-framework.aspx</feedburner:origLink></item><item><title>High Scalability Architectures</title><link>http://feedproxy.google.com/~r/armand/~3/ReGoxeb2SEI/high-scalability-architecture.aspx</link><pubDate>Wed, 19 Sep 2007 14:52:00 GMT</pubDate><guid isPermaLink="false">2d3a9e08-b70c-4031-ba2b-8f5282a2a59a:207513</guid><dc:creator>Armand du Plessis</dc:creator><slash:comments>1</slash:comments><wfw:commentRss>http://dotnet.org.za/armand/rsscomments.aspx?PostID=207513</wfw:commentRss><comments>http://dotnet.org.za/armand/archive/2007/09/19/high-scalability-architecture.aspx#comments</comments><description>&lt;p&gt;Got sent an interesting link to&lt;a href="http://highscalability.com/"&gt; http://highscalability.com&lt;/a&gt; yesterday. It&amp;#39;s worth checking out if you are interested in the design decisions and general approach taken by some of the really high-traffic sites on the web. Some examples:&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;a href="http://highscalability.com/amazon-architecture"&gt;Amazon Architecture &lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href="http://highscalability.com/digg-architecture"&gt;Digg Architecture&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href="http://highscalability.com/youtube-architecture"&gt;YouTube Architecture&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href="http://highscalability.com/flickr-architecture"&gt;Flickr&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href="http://highscalability.com/scaling-twitter-making-twitter-10000-percent-faster"&gt;Scaling Twitter&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;While I&amp;#39;m all for innovative non-monetary ways of rewarding outstanding performance, like &lt;a href="http://www.hanselman.com/blog/SharpenTheSawForDevelopers.aspx"&gt;Scott&amp;#39;s &amp;quot;Thanks a Bunch Cabinet&amp;quot;&lt;/a&gt; I&amp;#39;m not sure how I&amp;#39;ll react to Amazon&amp;#39;s approach to rewarding exceptional work:&lt;/p&gt;
&lt;blockquote&gt;
    &lt;p&gt;Don&amp;#39;t pay for performance. Give good perks and high pay, but keep it flat. Recognize exceptional work in other ways. Merit pay sounds good but is almost impossible to do fairly in large organizations. Use non-monetary awards, &lt;b&gt;like an old shoe&lt;/b&gt;. It&amp;#39;s a way of saying thank you, somebody cared.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Ye see that barnacle-covered Nike sneaker bin got here, that&amp;#39;s fer launchin&amp;#39; Amazon Flexible Payment Services. Aarrr!&lt;span style="font-size:8pt;"&gt; (Posted on &lt;a href="http://www.talklikeapirate.com/"&gt;this&lt;/a&gt; day)&lt;/span&gt;&lt;/p&gt;
&lt;p style="text-align:right;"&gt;&lt;i&gt;Powered by&lt;/i&gt; &lt;a href="http://www.qumana.com/"&gt;Qumana&lt;/a&gt;&lt;/p&gt;

&lt;div class = "shareblock"&gt;&lt;strong&gt;Share this post:&lt;/strong&gt; &lt;a href = "mailto:?body=Thought you might like this: http://dotnet.org.za/armand/archive/2007/09/19/high-scalability-architecture.aspx&amp;amp;;subject=High+Scalability+Architectures" target="_blank" title = "Post http://dotnet.org.za/armand/archive/2007/09/19/high-scalability-architecture.aspx"&gt;email it!&lt;/a&gt; |  &lt;a href = "http://del.icio.us/post?url=http://dotnet.org.za/armand/archive/2007/09/19/high-scalability-architecture.aspx&amp;amp;;title=High+Scalability+Architectures" target="_blank" title = "Post http://dotnet.org.za/armand/archive/2007/09/19/high-scalability-architecture.aspx"&gt;bookmark it!&lt;/a&gt; |  &lt;a href = "http://www.digg.com/submit?url=http://dotnet.org.za/armand/archive/2007/09/19/high-scalability-architecture.aspx&amp;amp;;phase=2" target="_blank" title = "Post http://dotnet.org.za/armand/archive/2007/09/19/high-scalability-architecture.aspx"&gt;digg it!&lt;/a&gt; |  &lt;a href = "http://reddit.com/submit?url=http://dotnet.org.za/armand/archive/2007/09/19/high-scalability-architecture.aspx&amp;amp;title=High+Scalability+Architectures" target="_blank" title = "Post http://dotnet.org.za/armand/archive/2007/09/19/high-scalability-architecture.aspx"&gt;reddit!&lt;/a&gt; |  &lt;a href = "http://www.dotnetkicks.com/submit/?url=http://dotnet.org.za/armand/archive/2007/09/19/high-scalability-architecture.aspx&amp;amp;;title=High+Scalability+Architectures" target="_blank" title = "Post http://dotnet.org.za/armand/archive/2007/09/19/high-scalability-architecture.aspx"&gt;kick it!&lt;/a&gt; |  &lt;a href = "https://favorites.live.com/quickadd.aspx?marklet=1&amp;amp;;mkt=en-us&amp;amp;;url=http://dotnet.org.za/armand/archive/2007/09/19/high-scalability-architecture.aspx&amp;amp;;title=High+Scalability+Architectures&amp;amp;;top=1" target="_blank" title = "Post http://dotnet.org.za/armand/archive/2007/09/19/high-scalability-architecture.aspx"&gt;live it!&lt;/a&gt;&lt;/div&gt;&lt;img src="http://dotnet.org.za/aggbug.aspx?PostID=207513" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/armand/~4/ReGoxeb2SEI" height="1" width="1"/&gt;</description><category domain="http://dotnet.org.za/armand/archive/tags/General/default.aspx">General</category><category domain="http://dotnet.org.za/armand/archive/tags/links/default.aspx">links</category><feedburner:origLink>http://dotnet.org.za/armand/archive/2007/09/19/high-scalability-architecture.aspx</feedburner:origLink></item><item><title>IRB Rugby World Cup Calendar</title><link>http://feedproxy.google.com/~r/armand/~3/QPmdBi0HniQ/irb-rugby-world-cup-calendar.aspx</link><pubDate>Sat, 08 Sep 2007 09:27:08 GMT</pubDate><guid isPermaLink="false">2d3a9e08-b70c-4031-ba2b-8f5282a2a59a:205945</guid><dc:creator>Armand du Plessis</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://dotnet.org.za/armand/rsscomments.aspx?PostID=205945</wfw:commentRss><comments>http://dotnet.org.za/armand/archive/2007/09/08/irb-rugby-world-cup-calendar.aspx#comments</comments><description>&lt;p&gt;Found &lt;a href="http://www.icalshare.com/article.php?story=20070204223503396"&gt;this&lt;/a&gt; useful iCal export with all the IRB Rugby World Cup Fixtures. The calendar is updated with results as the fixtures are played out. &lt;/p&gt;
&lt;p&gt;Now you can safely schedule meetings without worrying about RWC clashes.&lt;/p&gt;
&lt;p&gt;[&lt;a href="http://www.icalshare.com/article.php?story=20070204223503396"&gt;iCal Link&lt;/a&gt;]&lt;/p&gt;
&lt;p style="color:#008;text-align:right;"&gt;&lt;em&gt;Powered by&lt;/em&gt; &lt;a href="http://www.qumana.com/"&gt;Qumana&lt;/a&gt;&lt;/p&gt;

&lt;div class = "shareblock"&gt;&lt;strong&gt;Share this post:&lt;/strong&gt; &lt;a href = "mailto:?body=Thought you might like this: http://dotnet.org.za/armand/archive/2007/09/08/irb-rugby-world-cup-calendar.aspx&amp;amp;;subject=IRB+Rugby+World+Cup+Calendar" target="_blank" title = "Post http://dotnet.org.za/armand/archive/2007/09/08/irb-rugby-world-cup-calendar.aspx"&gt;email it!&lt;/a&gt; |  &lt;a href = "http://del.icio.us/post?url=http://dotnet.org.za/armand/archive/2007/09/08/irb-rugby-world-cup-calendar.aspx&amp;amp;;title=IRB+Rugby+World+Cup+Calendar" target="_blank" title = "Post http://dotnet.org.za/armand/archive/2007/09/08/irb-rugby-world-cup-calendar.aspx"&gt;bookmark it!&lt;/a&gt; |  &lt;a href = "http://www.digg.com/submit?url=http://dotnet.org.za/armand/archive/2007/09/08/irb-rugby-world-cup-calendar.aspx&amp;amp;;phase=2" target="_blank" title = "Post http://dotnet.org.za/armand/archive/2007/09/08/irb-rugby-world-cup-calendar.aspx"&gt;digg it!&lt;/a&gt; |  &lt;a href = "http://reddit.com/submit?url=http://dotnet.org.za/armand/archive/2007/09/08/irb-rugby-world-cup-calendar.aspx&amp;amp;title=IRB+Rugby+World+Cup+Calendar" target="_blank" title = "Post http://dotnet.org.za/armand/archive/2007/09/08/irb-rugby-world-cup-calendar.aspx"&gt;reddit!&lt;/a&gt; |  &lt;a href = "http://www.dotnetkicks.com/submit/?url=http://dotnet.org.za/armand/archive/2007/09/08/irb-rugby-world-cup-calendar.aspx&amp;amp;;title=IRB+Rugby+World+Cup+Calendar" target="_blank" title = "Post http://dotnet.org.za/armand/archive/2007/09/08/irb-rugby-world-cup-calendar.aspx"&gt;kick it!&lt;/a&gt; |  &lt;a href = "https://favorites.live.com/quickadd.aspx?marklet=1&amp;amp;;mkt=en-us&amp;amp;;url=http://dotnet.org.za/armand/archive/2007/09/08/irb-rugby-world-cup-calendar.aspx&amp;amp;;title=IRB+Rugby+World+Cup+Calendar&amp;amp;;top=1" target="_blank" title = "Post http://dotnet.org.za/armand/archive/2007/09/08/irb-rugby-world-cup-calendar.aspx"&gt;live it!&lt;/a&gt;&lt;/div&gt;&lt;img src="http://dotnet.org.za/aggbug.aspx?PostID=205945" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/armand/~4/QPmdBi0HniQ" height="1" width="1"/&gt;</description><category domain="http://dotnet.org.za/armand/archive/tags/Personal/default.aspx">Personal</category><feedburner:origLink>http://dotnet.org.za/armand/archive/2007/09/08/irb-rugby-world-cup-calendar.aspx</feedburner:origLink></item><item><title>Official Support for Moonlight</title><link>http://feedproxy.google.com/~r/armand/~3/-ehCgP5Vaco/official-support-for-moonlight.aspx</link><pubDate>Wed, 05 Sep 2007 06:15:00 GMT</pubDate><guid isPermaLink="false">2d3a9e08-b70c-4031-ba2b-8f5282a2a59a:205153</guid><dc:creator>Armand du Plessis</dc:creator><slash:comments>1</slash:comments><wfw:commentRss>http://dotnet.org.za/armand/rsscomments.aspx?PostID=205153</wfw:commentRss><comments>http://dotnet.org.za/armand/archive/2007/09/05/official-support-for-moonlight.aspx#comments</comments><description>&lt;p&gt;Yesterday Microsoft released to the Web Silverlight but in the same &lt;a href="http://www.microsoft.com/presspass/press/2007/sep07/09-04SilverlightPR.mspx"&gt;press release announced&lt;/a&gt; support for &lt;a href="http://www.mono-project.com/"&gt;Mono&amp;#39;s&lt;/a&gt; &lt;a href="http://www.mono-project.com/Moonlight"&gt;Moonlight project&lt;/a&gt; as the official Silverlight implementation on Linux.&lt;/p&gt;
&lt;p&gt;This shows quite a significant commitment from &lt;a href="http://www.microsoft.com"&gt;Microsoft&lt;/a&gt; to really make Silverlight a true cross platform solution and the biggest official support for an open source project to date. It&amp;#39;s also a very promising sign to see Microsoft choosing to partner with Novell/Mono on realising their vision of a true &lt;i&gt;cross-platform, cross-browser browser plug-in for delivering richer user experiences on the web&lt;/i&gt; instead of providing their own implementation.  This is certainly a big boost for the Mono Project who has put significant effort into the Moonlight implementation over the past couple of months.&lt;/p&gt;
&lt;p&gt;Now developers can develop Silverlight content with the assurance that their content will run with official support on Windows, Mac and now Linux.&lt;/p&gt;&lt;p&gt;For some examples of Silverlight in action see &lt;a href="http://weblogs.asp.net/scottgu/archive/2007/08/30/august-30th-links-asp-net-asp-net-ajax-iis7-visual-studio-silverlight-net.aspx"&gt;this&lt;/a&gt; post by Scott Guthrie, in particular Jose Fajardo&amp;#39;s &lt;a href="http://advertboy.wordpress.com/project-silverlight-11/"&gt;iTunes implementation series of posts&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;[&lt;b&gt;Update&lt;/b&gt;:See Miguel de Icaza&amp;#39;s &lt;a href="http://tirania.org/blog/archive/2007/Sep-05.html"&gt;announcement&lt;/a&gt; for more information]&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;i&gt;[&lt;a href="http://twitter.com/scottcate/statuses/247926842"&gt;via Scott Cate on Twitter&lt;/a&gt;]&lt;/i&gt;&lt;/p&gt;
&lt;p style="text-align:right;"&gt;&lt;i&gt;Powered by&lt;/i&gt; &lt;a href="http://www.qumana.com/"&gt;Qumana&lt;/a&gt;&lt;/p&gt;

&lt;div class = "shareblock"&gt;&lt;strong&gt;Share this post:&lt;/strong&gt; &lt;a href = "mailto:?body=Thought you might like this: http://dotnet.org.za/armand/archive/2007/09/05/official-support-for-moonlight.aspx&amp;amp;;subject=Official+Support+for+Moonlight" target="_blank" title = "Post http://dotnet.org.za/armand/archive/2007/09/05/official-support-for-moonlight.aspx"&gt;email it!&lt;/a&gt; |  &lt;a href = "http://del.icio.us/post?url=http://dotnet.org.za/armand/archive/2007/09/05/official-support-for-moonlight.aspx&amp;amp;;title=Official+Support+for+Moonlight" target="_blank" title = "Post http://dotnet.org.za/armand/archive/2007/09/05/official-support-for-moonlight.aspx"&gt;bookmark it!&lt;/a&gt; |  &lt;a href = "http://www.digg.com/submit?url=http://dotnet.org.za/armand/archive/2007/09/05/official-support-for-moonlight.aspx&amp;amp;;phase=2" target="_blank" title = "Post http://dotnet.org.za/armand/archive/2007/09/05/official-support-for-moonlight.aspx"&gt;digg it!&lt;/a&gt; |  &lt;a href = "http://reddit.com/submit?url=http://dotnet.org.za/armand/archive/2007/09/05/official-support-for-moonlight.aspx&amp;amp;title=Official+Support+for+Moonlight" target="_blank" title = "Post http://dotnet.org.za/armand/archive/2007/09/05/official-support-for-moonlight.aspx"&gt;reddit!&lt;/a&gt; |  &lt;a href = "http://www.dotnetkicks.com/submit/?url=http://dotnet.org.za/armand/archive/2007/09/05/official-support-for-moonlight.aspx&amp;amp;;title=Official+Support+for+Moonlight" target="_blank" title = "Post http://dotnet.org.za/armand/archive/2007/09/05/official-support-for-moonlight.aspx"&gt;kick it!&lt;/a&gt; |  &lt;a href = "https://favorites.live.com/quickadd.aspx?marklet=1&amp;amp;;mkt=en-us&amp;amp;;url=http://dotnet.org.za/armand/archive/2007/09/05/official-support-for-moonlight.aspx&amp;amp;;title=Official+Support+for+Moonlight&amp;amp;;top=1" target="_blank" title = "Post http://dotnet.org.za/armand/archive/2007/09/05/official-support-for-moonlight.aspx"&gt;live it!&lt;/a&gt;&lt;/div&gt;&lt;img src="http://dotnet.org.za/aggbug.aspx?PostID=205153" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/armand/~4/-ehCgP5Vaco" height="1" width="1"/&gt;</description><category domain="http://dotnet.org.za/armand/archive/tags/.NET/default.aspx">.NET</category><category domain="http://dotnet.org.za/armand/archive/tags/Open+Source/default.aspx">Open Source</category><category domain="http://dotnet.org.za/armand/archive/tags/Mono/default.aspx">Mono</category><category domain="http://dotnet.org.za/armand/archive/tags/Silverlight/default.aspx">Silverlight</category><feedburner:origLink>http://dotnet.org.za/armand/archive/2007/09/05/official-support-for-moonlight.aspx</feedburner:origLink></item><item><title>Visual 2008 / C# 1.1 Compiler</title><link>http://feedproxy.google.com/~r/armand/~3/pJJtxWZFZtk/visual-2008-c-1-1-compiler.aspx</link><pubDate>Tue, 04 Sep 2007 10:26:13 GMT</pubDate><guid isPermaLink="false">2d3a9e08-b70c-4031-ba2b-8f5282a2a59a:204856</guid><dc:creator>Armand du Plessis</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://dotnet.org.za/armand/rsscomments.aspx?PostID=204856</wfw:commentRss><comments>http://dotnet.org.za/armand/archive/2007/09/04/visual-2008-c-1-1-compiler.aspx#comments</comments><description>&lt;p&gt;It happens. Some of us have to do it. In this modern age taint the Visual Studio 2008 IDE by having to compile .NET 1.1 C# code. &lt;/p&gt; &lt;p&gt;As this is pretty much a quick&amp;nbsp;once-off thing I didn&amp;#39;t go to the full extend of &lt;a href="http://dotnet.org.za/armand/archive/2005/11/01/47857.aspx"&gt;creating 1.1 project templates&lt;/a&gt;&amp;nbsp;like back&amp;nbsp;when Visual Studio 2005 was released. &lt;/p&gt; &lt;p&gt;Instead &lt;a href="http://dotnet.org.za/files/folders/204855/download.aspx"&gt;here you&amp;#39;ll find a small msbuild targets file&lt;/a&gt; that will allow you to compile a .NET 1.1 assembly (C#) from Visual Studio 2008. &lt;em&gt;(The old project templates might still work though as the format didn&amp;#39;t change)&lt;/em&gt;&lt;/p&gt; &lt;p&gt;1) To use create a Class Library project from Visual Studio 2008 as usual.&lt;/p&gt; &lt;p&gt;2) Open the project file in your favourite text editor and find the line below:&lt;/p&gt; &lt;p&gt; &lt;div class="csharpcode"&gt;&lt;pre&gt;&lt;span class="lnum"&gt;   1:  &lt;/span&gt;&lt;span class="kwrd"&gt;&amp;lt;&lt;/span&gt;&lt;span class="html"&gt;Import&lt;/span&gt; &lt;span class="attr"&gt;Project&lt;/span&gt;&lt;span class="kwrd"&gt;=&amp;quot;$(MSBuildBinPath)\Microsoft.CSharp.targets&amp;quot;&lt;/span&gt; &lt;span class="kwrd"&gt;/&amp;gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;&lt;/p&gt;
&lt;div class="csharpcode"&gt;&lt;pre&gt;&lt;span class="kwrd"&gt;&lt;/span&gt;&amp;nbsp;&lt;/pre&gt;&lt;pre&gt;3) Replace with:&lt;/pre&gt;&lt;/div&gt;
&lt;div class="csharpcode"&gt;&lt;pre&gt;&lt;span class="lnum"&gt;   1:  &lt;/span&gt;&lt;span class="kwrd"&gt;&amp;lt;&lt;/span&gt;&lt;span class="html"&gt;Import&lt;/span&gt; &lt;span class="attr"&gt;Project&lt;/span&gt;&lt;span class="kwrd"&gt;=&amp;quot;everett.targets&amp;quot;&lt;/span&gt; &lt;span class="kwrd"&gt;/&amp;gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;Making sure that Everett.targets is in the same directory as your project file otherwise include the path in the import above. &lt;/p&gt;
&lt;p&gt;After reopening the project you should see .NET 1.1 listed as a new platform option in the Configuration Manager. Selecting this will use the retro compiler and class base class libraries.&lt;/p&gt;
&lt;p&gt;[&lt;a href="http://dotnet.org.za/files/folders/204855/download.aspx"&gt;Download&lt;/a&gt;]&lt;/p&gt;
&lt;div class = "shareblock"&gt;&lt;strong&gt;Share this post:&lt;/strong&gt; &lt;a href = "mailto:?body=Thought you might like this: http://dotnet.org.za/armand/archive/2007/09/04/visual-2008-c-1-1-compiler.aspx&amp;amp;;subject=Visual+2008+%2f+C%23+1.1+Compiler" target="_blank" title = "Post http://dotnet.org.za/armand/archive/2007/09/04/visual-2008-c-1-1-compiler.aspx"&gt;email it!&lt;/a&gt; |  &lt;a href = "http://del.icio.us/post?url=http://dotnet.org.za/armand/archive/2007/09/04/visual-2008-c-1-1-compiler.aspx&amp;amp;;title=Visual+2008+%2f+C%23+1.1+Compiler" target="_blank" title = "Post http://dotnet.org.za/armand/archive/2007/09/04/visual-2008-c-1-1-compiler.aspx"&gt;bookmark it!&lt;/a&gt; |  &lt;a href = "http://www.digg.com/submit?url=http://dotnet.org.za/armand/archive/2007/09/04/visual-2008-c-1-1-compiler.aspx&amp;amp;;phase=2" target="_blank" title = "Post http://dotnet.org.za/armand/archive/2007/09/04/visual-2008-c-1-1-compiler.aspx"&gt;digg it!&lt;/a&gt; |  &lt;a href = "http://reddit.com/submit?url=http://dotnet.org.za/armand/archive/2007/09/04/visual-2008-c-1-1-compiler.aspx&amp;amp;title=Visual+2008+%2f+C%23+1.1+Compiler" target="_blank" title = "Post http://dotnet.org.za/armand/archive/2007/09/04/visual-2008-c-1-1-compiler.aspx"&gt;reddit!&lt;/a&gt; |  &lt;a href = "http://www.dotnetkicks.com/submit/?url=http://dotnet.org.za/armand/archive/2007/09/04/visual-2008-c-1-1-compiler.aspx&amp;amp;;title=Visual+2008+%2f+C%23+1.1+Compiler" target="_blank" title = "Post http://dotnet.org.za/armand/archive/2007/09/04/visual-2008-c-1-1-compiler.aspx"&gt;kick it!&lt;/a&gt; |  &lt;a href = "https://favorites.live.com/quickadd.aspx?marklet=1&amp;amp;;mkt=en-us&amp;amp;;url=http://dotnet.org.za/armand/archive/2007/09/04/visual-2008-c-1-1-compiler.aspx&amp;amp;;title=Visual+2008+%2f+C%23+1.1+Compiler&amp;amp;;top=1" target="_blank" title = "Post http://dotnet.org.za/armand/archive/2007/09/04/visual-2008-c-1-1-compiler.aspx"&gt;live it!&lt;/a&gt;&lt;/div&gt;&lt;img src="http://dotnet.org.za/aggbug.aspx?PostID=204856" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/armand/~4/pJJtxWZFZtk" height="1" width="1"/&gt;</description><category domain="http://dotnet.org.za/armand/archive/tags/.NET/default.aspx">.NET</category><category domain="http://dotnet.org.za/armand/archive/tags/C_2300_/default.aspx">C#</category><category domain="http://dotnet.org.za/armand/archive/tags/Microsoft/default.aspx">Microsoft</category><category domain="http://dotnet.org.za/armand/archive/tags/Retro/default.aspx">Retro</category><feedburner:origLink>http://dotnet.org.za/armand/archive/2007/09/04/visual-2008-c-1-1-compiler.aspx</feedburner:origLink></item><item><title>Paterva Evolution</title><link>http://feedproxy.google.com/~r/armand/~3/VxiWhYP1slM/paterva-evolution.aspx</link><pubDate>Wed, 29 Aug 2007 10:38:00 GMT</pubDate><guid isPermaLink="false">2d3a9e08-b70c-4031-ba2b-8f5282a2a59a:203971</guid><dc:creator>Armand du Plessis</dc:creator><slash:comments>1</slash:comments><wfw:commentRss>http://dotnet.org.za/armand/rsscomments.aspx?PostID=203971</wfw:commentRss><comments>http://dotnet.org.za/armand/archive/2007/08/29/paterva-evolution.aspx#comments</comments><description>&lt;p&gt;I&amp;#39;m usually a little skeptical presentations about internet security. Not because it doesn&amp;#39;t concern me but typically these talks revolve around not handing out your credit card details to strangers, avoiding lengthy email exchanges with foreigners who claim to be keeping millions for you and in general just the same common sense warnings your typical internet user gets bombarded with.&lt;/p&gt; &lt;p&gt;However Monday evening&amp;#39;s &lt;a href="http://27dinner.pbwiki.com/27-10"&gt;27Dinner&lt;/a&gt;, the first in Pretoria, was a completely different kettle of fish and&amp;nbsp;very&amp;nbsp;unlike the&amp;nbsp;boring security talks we typically see. Below the short blurb cut from the 27Dinner site...&lt;/p&gt; &lt;p&gt;&lt;b&gt;&lt;i&gt;Roelof Temmingh - Attacking and Defending your privacy on today&amp;#39;s internet.&lt;/i&gt;&lt;/b&gt;  &lt;/p&gt;&lt;blockquote&gt; &lt;p&gt;&lt;i&gt;Born in South Africa, Roelof studied at the University of Pretoria and completed his Electronic Engineering degree in 1995. His passion for computer security had by then caught up with him and manifested itself in various forms. He worked as developer, and later system architect at an information security engineering firm from 1995 to 2000. Early in 2000 he started the security assessment and consulting firm SensePost along with some of the leading thinkers in the field. During his time at SensePost he was the Technical Director in charge of the assessment team and later headed the Innovation Centre for the company. Roelof spoke at various international conferences such as Blackhat, Defcon, RSA, Ruxcon, Hack-in-the-box and FIRST (2003). He also contributed to books such as “Stealing the network: How to own a continent”, “Penetration Tester&amp;#39;s Open Source Toolkit” and was one of the lead trainers in the “Hacking by Numbers” training course. Roelof also authored several well known security testing applications like Wikto, Crowbar, BiDiBLAH and Suru. At the start of 2007 Roelof founded Paterva in order to pursue R&amp;amp;D in his own capacity. Paterva will be a vehicle for exploring a new train of thought in the information security industry. &lt;/i&gt;&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;Instead of focusing on statistics and theory Roelof&amp;#39;s talk used actual examples from the crowd visually represented in &lt;a href="http://www.paterva.com/web/Evolution/"&gt;Evolution&lt;/a&gt; to demonstrate just how much information is available about someone on the internet. And unlike some of the people search engines like &lt;a href="http://www.spock.com"&gt;Spock&lt;/a&gt; etc the tool focused on a much much broader spectrum of information to build up a complete picture of what is available out there about you. The only information I found lacking was that it didn&amp;#39;t pick up my favorite beer from &lt;a href="http://dotnet.org.za/controlpanel/blogs/www.coastr.com"&gt;coastr.com&lt;/a&gt; but I&amp;#39;m sure this was just an oversight in the current version.&lt;/p&gt; &lt;p&gt;There&amp;#39;s been a lot of talk on the internet lately about &lt;a href="http://microformats.org/wiki/social-network-portability"&gt;social network portability&lt;/a&gt;&amp;nbsp;and decentralized&amp;nbsp;&lt;a href="http://bradfitz.com/social-graph-problem/"&gt;community owned social graphs&lt;/a&gt; generated from information publicly available about you. While we&amp;#39;re all enjoying this openness&amp;nbsp;and convenience&amp;nbsp;that comes from being so socially inter-connected&amp;nbsp;online there is also darker side to having all this information about you freely available. It makes social engineering and identity theft a whole lot simpler and the possibilities for this is very well&amp;nbsp;illustrated with the &lt;a href="http://www.paterva.com/web/Evolution/"&gt;Evolution&lt;/a&gt; tool. &lt;/p&gt; &lt;p&gt;In the example below starting with only my name, and limiting results to 5 per query, in a couple of minutes I was able to very quickly build up a visually where I work, my phone number, sites I&amp;#39;m involved with, email addresses and people I know and the connections (or transforms in Evolution) between all these entities. Someone interested in using this maliciously would very quickly be able to see that to get close to me, based on the 5 friends returned, their best bet would probably be to start with JP and&amp;nbsp;work their way closer to me through him as that seems to be the strongest link in this small set. &lt;/p&gt; &lt;p&gt;&lt;a href="http://dotnet.org.za/blogs/armand/WindowsLiveWriter/PatervaEvolution_AC9F/Picture%202.png"&gt;&lt;img src="http://dotnet.org.za/blogs/armand/WindowsLiveWriter/PatervaEvolution_AC9F/Picture%202_thumb.png" style="border:0px none;margin:0px 20px;" alt="Picture 2" align="right" border="0" height="366" width="640" /&gt;&lt;/a&gt;I think most people are aware of the fact that a lot of information about them is publicly available on the internet but seeing this graphed visually helps form a much better picture about what exactly is out there that someone can potentially use to get closer to or spoof you or your company&amp;#39;s identity.&lt;/p&gt; &lt;p&gt;The tool is available as a &lt;a href="http://www.paterva.com/web/Evolution/"&gt;free download from the Paterva site&lt;/a&gt; and I would really recommend anyone looking to understand their current exposure&amp;nbsp;download it or have a look at the web version. &lt;/p&gt; &lt;p&gt;There&amp;#39;s also a very interesting article &amp;quot;&lt;a href="http://www.oreillynet.com/onlamp/blog/2007/08/social_engineering_social_netw.html"&gt;Social Engineer Social Networking Services: A LinkedIn Example&lt;/a&gt;&amp;quot; on O&amp;#39;Reilly that is well worth a read.&lt;/p&gt;
&lt;div class = "shareblock"&gt;&lt;strong&gt;Share this post:&lt;/strong&gt; &lt;a href = "mailto:?body=Thought you might like this: http://dotnet.org.za/armand/archive/2007/08/29/paterva-evolution.aspx&amp;amp;;subject=Paterva+Evolution" target="_blank" title = "Post http://dotnet.org.za/armand/archive/2007/08/29/paterva-evolution.aspx"&gt;email it!&lt;/a&gt; |  &lt;a href = "http://del.icio.us/post?url=http://dotnet.org.za/armand/archive/2007/08/29/paterva-evolution.aspx&amp;amp;;title=Paterva+Evolution" target="_blank" title = "Post http://dotnet.org.za/armand/archive/2007/08/29/paterva-evolution.aspx"&gt;bookmark it!&lt;/a&gt; |  &lt;a href = "http://www.digg.com/submit?url=http://dotnet.org.za/armand/archive/2007/08/29/paterva-evolution.aspx&amp;amp;;phase=2" target="_blank" title = "Post http://dotnet.org.za/armand/archive/2007/08/29/paterva-evolution.aspx"&gt;digg it!&lt;/a&gt; |  &lt;a href = "http://reddit.com/submit?url=http://dotnet.org.za/armand/archive/2007/08/29/paterva-evolution.aspx&amp;amp;title=Paterva+Evolution" target="_blank" title = "Post http://dotnet.org.za/armand/archive/2007/08/29/paterva-evolution.aspx"&gt;reddit!&lt;/a&gt; |  &lt;a href = "http://www.dotnetkicks.com/submit/?url=http://dotnet.org.za/armand/archive/2007/08/29/paterva-evolution.aspx&amp;amp;;title=Paterva+Evolution" target="_blank" title = "Post http://dotnet.org.za/armand/archive/2007/08/29/paterva-evolution.aspx"&gt;kick it!&lt;/a&gt; |  &lt;a href = "https://favorites.live.com/quickadd.aspx?marklet=1&amp;amp;;mkt=en-us&amp;amp;;url=http://dotnet.org.za/armand/archive/2007/08/29/paterva-evolution.aspx&amp;amp;;title=Paterva+Evolution&amp;amp;;top=1" target="_blank" title = "Post http://dotnet.org.za/armand/archive/2007/08/29/paterva-evolution.aspx"&gt;live it!&lt;/a&gt;&lt;/div&gt;&lt;img src="http://dotnet.org.za/aggbug.aspx?PostID=203971" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/armand/~4/VxiWhYP1slM" height="1" width="1"/&gt;</description><feedburner:origLink>http://dotnet.org.za/armand/archive/2007/08/29/paterva-evolution.aspx</feedburner:origLink></item><item><title>Unified C# Language Specification</title><link>http://feedproxy.google.com/~r/armand/~3/cJzYgqXyHBw/unified-c-language-specification.aspx</link><pubDate>Tue, 21 Aug 2007 17:49:00 GMT</pubDate><guid isPermaLink="false">2d3a9e08-b70c-4031-ba2b-8f5282a2a59a:202729</guid><dc:creator>Armand du Plessis</dc:creator><slash:comments>3</slash:comments><wfw:commentRss>http://dotnet.org.za/armand/rsscomments.aspx?PostID=202729</wfw:commentRss><comments>http://dotnet.org.za/armand/archive/2007/08/21/unified-c-language-specification.aspx#comments</comments><description>&lt;p&gt;The Unified 3.0 C# Language Specification which combines the 1.1, 2.0 and 3.0 evolutions of the language into a single volume is available for download. This document covers every aspect of the C# language and apart from being free is also a better reference than any book you can buy.&amp;nbsp; &lt;/p&gt;&lt;p&gt;&lt;i&gt;Here you will find&amp;nbsp;the definitive technical description&amp;nbsp;of the C#
language&amp;nbsp;in the words of the engineers&amp;nbsp;who created it. &amp;nbsp;It is the
single most authoritative reference for the C# language. [&lt;a href="http://blogs.msdn.com/charlie/archive/2007/08/20/c-3-0-specification-now-available.aspx"&gt;Link via Charlie Calvert&lt;/a&gt;]&lt;/i&gt;&lt;/p&gt;&lt;p&gt;This version of the specifications includes everything from the basic language constructs to more recent additions like partial methods and everything in between. &lt;br /&gt;&lt;/p&gt;&lt;p&gt;Direct download &lt;a href="http://download.microsoft.com/download/3/8/8/388e7205-bc10-4226-b2a8-75351c669b09/csharp%20language%20specification.doc"&gt;here&lt;/a&gt; or more information available on the &lt;a href="http://msdn2.microsoft.com/en-us/vcsharp/aa336809.aspx"&gt;C# Language page&lt;/a&gt;. &amp;nbsp;&lt;/p&gt;
&lt;div class = "shareblock"&gt;&lt;strong&gt;Share this post:&lt;/strong&gt; &lt;a href = "mailto:?body=Thought you might like this: http://dotnet.org.za/armand/archive/2007/08/21/unified-c-language-specification.aspx&amp;amp;;subject=Unified+C%23+Language+Specification" target="_blank" title = "Post http://dotnet.org.za/armand/archive/2007/08/21/unified-c-language-specification.aspx"&gt;email it!&lt;/a&gt; |  &lt;a href = "http://del.icio.us/post?url=http://dotnet.org.za/armand/archive/2007/08/21/unified-c-language-specification.aspx&amp;amp;;title=Unified+C%23+Language+Specification" target="_blank" title = "Post http://dotnet.org.za/armand/archive/2007/08/21/unified-c-language-specification.aspx"&gt;bookmark it!&lt;/a&gt; |  &lt;a href = "http://www.digg.com/submit?url=http://dotnet.org.za/armand/archive/2007/08/21/unified-c-language-specification.aspx&amp;amp;;phase=2" target="_blank" title = "Post http://dotnet.org.za/armand/archive/2007/08/21/unified-c-language-specification.aspx"&gt;digg it!&lt;/a&gt; |  &lt;a href = "http://reddit.com/submit?url=http://dotnet.org.za/armand/archive/2007/08/21/unified-c-language-specification.aspx&amp;amp;title=Unified+C%23+Language+Specification" target="_blank" title = "Post http://dotnet.org.za/armand/archive/2007/08/21/unified-c-language-specification.aspx"&gt;reddit!&lt;/a&gt; |  &lt;a href = "http://www.dotnetkicks.com/submit/?url=http://dotnet.org.za/armand/archive/2007/08/21/unified-c-language-specification.aspx&amp;amp;;title=Unified+C%23+Language+Specification" target="_blank" title = "Post http://dotnet.org.za/armand/archive/2007/08/21/unified-c-language-specification.aspx"&gt;kick it!&lt;/a&gt; |  &lt;a href = "https://favorites.live.com/quickadd.aspx?marklet=1&amp;amp;;mkt=en-us&amp;amp;;url=http://dotnet.org.za/armand/archive/2007/08/21/unified-c-language-specification.aspx&amp;amp;;title=Unified+C%23+Language+Specification&amp;amp;;top=1" target="_blank" title = "Post http://dotnet.org.za/armand/archive/2007/08/21/unified-c-language-specification.aspx"&gt;live it!&lt;/a&gt;&lt;/div&gt;&lt;img src="http://dotnet.org.za/aggbug.aspx?PostID=202729" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/armand/~4/cJzYgqXyHBw" height="1" width="1"/&gt;</description><category domain="http://dotnet.org.za/armand/archive/tags/.NET/default.aspx">.NET</category><category domain="http://dotnet.org.za/armand/archive/tags/C_2300_/default.aspx">C#</category><category domain="http://dotnet.org.za/armand/archive/tags/linq/default.aspx">linq</category><feedburner:origLink>http://dotnet.org.za/armand/archive/2007/08/21/unified-c-language-specification.aspx</feedburner:origLink></item><item><title>Windows Live ID CardSpace Support</title><link>http://feedproxy.google.com/~r/armand/~3/Lj13VA-jtao/windows-live-id-cardspace-support.aspx</link><pubDate>Fri, 17 Aug 2007 13:44:00 GMT</pubDate><guid isPermaLink="false">2d3a9e08-b70c-4031-ba2b-8f5282a2a59a:201595</guid><dc:creator>Armand du Plessis</dc:creator><slash:comments>1</slash:comments><wfw:commentRss>http://dotnet.org.za/armand/rsscomments.aspx?PostID=201595</wfw:commentRss><comments>http://dotnet.org.za/armand/archive/2007/08/17/windows-live-id-cardspace-support.aspx#comments</comments><description>&lt;p&gt;Finally you can sign-in to sites that support Windows Live ID i.e. any Microsoft site, using an Information Card. Hopefully after this kind of commitment from Microsoft we will start seeing more sites add support for Information Cards. Like OpenID it would only be really successful once there are enough consumer sites (or relying parties to be specific) that supports the technology. &lt;/p&gt;&lt;p&gt;The next step would be if Windows Live would become an Identity Provider and allow users to download Windows Live based Information Cards so we can start maintaining our identities in only a single location. Self-Issued cards is fine but ideally I&amp;#39;d like to maintain my profile in only one place, that place not being my own machine.&lt;/p&gt;&lt;p&gt;&lt;img src="http://dotnet.org.za/photos/armand/images/201594/original.aspx" alt="" /&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;[&lt;a href="http://www.codecomplete.de/blogs/digitalidentity/archive/2007/08/17/windows-liveid-supports-information-cards-windows-cardspace-let-180-s-rock.aspx"&gt;Link via Christian Arnold&lt;/a&gt;]&lt;br /&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;i&gt;As a side note, I plan to add Information Card support to &lt;a href="http://identitu.de"&gt;Identitu.de&lt;/a&gt; (A &lt;a href="http://armanddp.net"&gt;small experiment&lt;/a&gt; in &lt;a href="http://www.facebook.com"&gt;Facebook&lt;/a&gt;/&lt;a href="http://dotnet.org.za/controlpanel/blogs/www.openid.net"&gt;OpenID &lt;/a&gt;integration) in early September which will allow you to download Information Cards backed by your Facebook profile. &lt;/i&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;div class = "shareblock"&gt;&lt;strong&gt;Share this post:&lt;/strong&gt; &lt;a href = "mailto:?body=Thought you might like this: http://dotnet.org.za/armand/archive/2007/08/17/windows-live-id-cardspace-support.aspx&amp;amp;;subject=Windows+Live+ID+CardSpace+Support" target="_blank" title = "Post http://dotnet.org.za/armand/archive/2007/08/17/windows-live-id-cardspace-support.aspx"&gt;email it!&lt;/a&gt; |  &lt;a href = "http://del.icio.us/post?url=http://dotnet.org.za/armand/archive/2007/08/17/windows-live-id-cardspace-support.aspx&amp;amp;;title=Windows+Live+ID+CardSpace+Support" target="_blank" title = "Post http://dotnet.org.za/armand/archive/2007/08/17/windows-live-id-cardspace-support.aspx"&gt;bookmark it!&lt;/a&gt; |  &lt;a href = "http://www.digg.com/submit?url=http://dotnet.org.za/armand/archive/2007/08/17/windows-live-id-cardspace-support.aspx&amp;amp;;phase=2" target="_blank" title = "Post http://dotnet.org.za/armand/archive/2007/08/17/windows-live-id-cardspace-support.aspx"&gt;digg it!&lt;/a&gt; |  &lt;a href = "http://reddit.com/submit?url=http://dotnet.org.za/armand/archive/2007/08/17/windows-live-id-cardspace-support.aspx&amp;amp;title=Windows+Live+ID+CardSpace+Support" target="_blank" title = "Post http://dotnet.org.za/armand/archive/2007/08/17/windows-live-id-cardspace-support.aspx"&gt;reddit!&lt;/a&gt; |  &lt;a href = "http://www.dotnetkicks.com/submit/?url=http://dotnet.org.za/armand/archive/2007/08/17/windows-live-id-cardspace-support.aspx&amp;amp;;title=Windows+Live+ID+CardSpace+Support" target="_blank" title = "Post http://dotnet.org.za/armand/archive/2007/08/17/windows-live-id-cardspace-support.aspx"&gt;kick it!&lt;/a&gt; |  &lt;a href = "https://favorites.live.com/quickadd.aspx?marklet=1&amp;amp;;mkt=en-us&amp;amp;;url=http://dotnet.org.za/armand/archive/2007/08/17/windows-live-id-cardspace-support.aspx&amp;amp;;title=Windows+Live+ID+CardSpace+Support&amp;amp;;top=1" target="_blank" title = "Post http://dotnet.org.za/armand/archive/2007/08/17/windows-live-id-cardspace-support.aspx"&gt;live it!&lt;/a&gt;&lt;/div&gt;&lt;img src="http://dotnet.org.za/aggbug.aspx?PostID=201595" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/armand/~4/Lj13VA-jtao" height="1" width="1"/&gt;</description><category domain="http://dotnet.org.za/armand/archive/tags/Cardspace/default.aspx">Cardspace</category><category domain="http://dotnet.org.za/armand/archive/tags/Identity/default.aspx">Identity</category><feedburner:origLink>http://dotnet.org.za/armand/archive/2007/08/17/windows-live-id-cardspace-support.aspx</feedburner:origLink></item><item><title>Hitting the Rails</title><link>http://feedproxy.google.com/~r/armand/~3/hu5hphHjrSo/hitting-the-rails.aspx</link><pubDate>Fri, 13 Jul 2007 08:02:47 GMT</pubDate><guid isPermaLink="false">2d3a9e08-b70c-4031-ba2b-8f5282a2a59a:196212</guid><dc:creator>Armand du Plessis</dc:creator><slash:comments>7</slash:comments><wfw:commentRss>http://dotnet.org.za/armand/rsscomments.aspx?PostID=196212</wfw:commentRss><comments>http://dotnet.org.za/armand/archive/2007/07/13/hitting-the-rails.aspx#comments</comments><description>&lt;p&gt;I&amp;#39;ll be giving a talk about Ruby on Rails at the &lt;a href="http://www.sadeveloper.net"&gt;SADeveloper User Group&lt;/a&gt; on Wednesday 15th August 2007 at 18h30. We&amp;#39;ll be covering what Rails is and then run through an application from &amp;quot;the napkin to the cloud&amp;quot;. i.e. We&amp;#39;ll be covering a full Rails application from design through to taking it live on &lt;a href="http://aws.amazon.com/ec2"&gt;Amazon&amp;#39;s Elastic Compute Cloud&lt;/a&gt; (EC2) service. Hopefully in the process illustrating some of the productivity gains of putting your development on Rails.   &lt;img height="185" border="" width="140" style="margin:15px;float:right;" class="" alt="" src="http://dotnet.org.za/photos/armand/images/195718/original.aspx" title="" /&gt;&lt;/p&gt;
&lt;p&gt;What is Rails? To borrow the definition from the official &lt;a href="http://www.rubyonrails.org"&gt;Ruby on Rails&lt;/a&gt; website - &amp;quot;&lt;em&gt;Ruby on Rails is an open-source web framework that&amp;#39;s optimized for &lt;strong&gt;programmer happiness&lt;/strong&gt; and &lt;strong&gt;sustainable productivity&lt;/strong&gt;. It lets you write beautiful code by favoring convention over configuration&lt;/em&gt;&amp;quot; &lt;/p&gt;
&lt;p&gt;When: &lt;strong&gt;15th August 2007 18:30 - 20:30&lt;/strong&gt;&lt;br /&gt;Venue: &lt;strong&gt;Torque IT, Rivonia (directions)&lt;/strong&gt;&lt;br /&gt;Topic:&lt;strong&gt; An introduction to Rails - Web development doesn&amp;#39;t need to hurt :)&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;You can either RSVP by leaving a comment or on the thread over &lt;a href="http://sadeveloper.net/forums/thread/6159.aspx"&gt;here.&lt;/a&gt; (I believe they&amp;#39;d prefer if the RSVPs go in the thread but if you&amp;#39;re not a member just leave a comment on my blog)&lt;/p&gt;
&lt;p style="color:#008;text-align:right;"&gt;&lt;em&gt;Powered by&lt;/em&gt; &lt;a href="http://www.qumana.com/"&gt;Qumana&lt;/a&gt;&lt;/p&gt;

&lt;div class = "shareblock"&gt;&lt;strong&gt;Share this post:&lt;/strong&gt; &lt;a href = "mailto:?body=Thought you might like this: http://dotnet.org.za/armand/archive/2007/07/13/hitting-the-rails.aspx&amp;amp;;subject=Hitting+the+Rails" target="_blank" title = "Post http://dotnet.org.za/armand/archive/2007/07/13/hitting-the-rails.aspx"&gt;email it!&lt;/a&gt; |  &lt;a href = "http://del.icio.us/post?url=http://dotnet.org.za/armand/archive/2007/07/13/hitting-the-rails.aspx&amp;amp;;title=Hitting+the+Rails" target="_blank" title = "Post http://dotnet.org.za/armand/archive/2007/07/13/hitting-the-rails.aspx"&gt;bookmark it!&lt;/a&gt; |  &lt;a href = "http://www.digg.com/submit?url=http://dotnet.org.za/armand/archive/2007/07/13/hitting-the-rails.aspx&amp;amp;;phase=2" target="_blank" title = "Post http://dotnet.org.za/armand/archive/2007/07/13/hitting-the-rails.aspx"&gt;digg it!&lt;/a&gt; |  &lt;a href = "http://reddit.com/submit?url=http://dotnet.org.za/armand/archive/2007/07/13/hitting-the-rails.aspx&amp;amp;title=Hitting+the+Rails" target="_blank" title = "Post http://dotnet.org.za/armand/archive/2007/07/13/hitting-the-rails.aspx"&gt;reddit!&lt;/a&gt; |  &lt;a href = "http://www.dotnetkicks.com/submit/?url=http://dotnet.org.za/armand/archive/2007/07/13/hitting-the-rails.aspx&amp;amp;;title=Hitting+the+Rails" target="_blank" title = "Post http://dotnet.org.za/armand/archive/2007/07/13/hitting-the-rails.aspx"&gt;kick it!&lt;/a&gt; |  &lt;a href = "https://favorites.live.com/quickadd.aspx?marklet=1&amp;amp;;mkt=en-us&amp;amp;;url=http://dotnet.org.za/armand/archive/2007/07/13/hitting-the-rails.aspx&amp;amp;;title=Hitting+the+Rails&amp;amp;;top=1" target="_blank" title = "Post http://dotnet.org.za/armand/archive/2007/07/13/hitting-the-rails.aspx"&gt;live it!&lt;/a&gt;&lt;/div&gt;&lt;img src="http://dotnet.org.za/aggbug.aspx?PostID=196212" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/armand/~4/hu5hphHjrSo" height="1" width="1"/&gt;</description><category domain="http://dotnet.org.za/armand/archive/tags/Productivity/default.aspx">Productivity</category><category domain="http://dotnet.org.za/armand/archive/tags/Amazon/default.aspx">Amazon</category><category domain="http://dotnet.org.za/armand/archive/tags/RubyOnRails/default.aspx">RubyOnRails</category><category domain="http://dotnet.org.za/armand/archive/tags/Ruby/default.aspx">Ruby</category><feedburner:origLink>http://dotnet.org.za/armand/archive/2007/07/13/hitting-the-rails.aspx</feedburner:origLink></item><item><title>FeedBurner FreeBurner</title><link>http://feedproxy.google.com/~r/armand/~3/ZwVq6xABvvg/feedburner-freeburner.aspx</link><pubDate>Tue, 03 Jul 2007 19:02:06 GMT</pubDate><guid isPermaLink="false">2d3a9e08-b70c-4031-ba2b-8f5282a2a59a:193357</guid><dc:creator>Armand du Plessis</dc:creator><slash:comments>1</slash:comments><wfw:commentRss>http://dotnet.org.za/armand/rsscomments.aspx?PostID=193357</wfw:commentRss><comments>http://dotnet.org.za/armand/archive/2007/07/03/feedburner-freeburner.aspx#comments</comments><description>&lt;p&gt;&lt;a href="http://www.feedburner.com"&gt;FeedBurner&lt;/a&gt; users, which basically means almost the entire blogosphere, got a &lt;a href="http://blogs.feedburner.com/feedburner/archives/2007/07/freeburner_for_everyone.php"&gt;little bonus&lt;/a&gt; in their feed readers today after the &lt;a href="http://blogs.feedburner.com/feedburner/archives/2007/06/feedburner_google.php"&gt;recent acquisition&lt;/a&gt; of FeedBurner by Google. Two of its previously for-pay services is now completely free, TotalStats Pro and MyBrand. &lt;/p&gt;
&lt;p&gt;If you head over to the Analyze tab under your FeedBurner Stats page on your FeedBurner account you can now enable the Pro services without getting charged. Nice one!&lt;/p&gt;
&lt;p&gt;See the &lt;a href="http://blogs.feedburner.com/feedburner/archives/2007/07/freeburner_for_everyone.php"&gt;announcement&lt;/a&gt; on the FeedBurner blog for more details. &lt;/p&gt;
&lt;p style="color:#008;text-align:right;"&gt;&lt;em&gt;Powered by&lt;/em&gt; &lt;a href="http://www.qumana.com/"&gt;Qumana&lt;/a&gt;&lt;/p&gt;

&lt;div class = "shareblock"&gt;&lt;strong&gt;Share this post:&lt;/strong&gt; &lt;a href = "mailto:?body=Thought you might like this: http://dotnet.org.za/armand/archive/2007/07/03/feedburner-freeburner.aspx&amp;amp;;subject=FeedBurner+FreeBurner" target="_blank" title = "Post http://dotnet.org.za/armand/archive/2007/07/03/feedburner-freeburner.aspx"&gt;email it!&lt;/a&gt; |  &lt;a href = "http://del.icio.us/post?url=http://dotnet.org.za/armand/archive/2007/07/03/feedburner-freeburner.aspx&amp;amp;;title=FeedBurner+FreeBurner" target="_blank" title = "Post http://dotnet.org.za/armand/archive/2007/07/03/feedburner-freeburner.aspx"&gt;bookmark it!&lt;/a&gt; |  &lt;a href = "http://www.digg.com/submit?url=http://dotnet.org.za/armand/archive/2007/07/03/feedburner-freeburner.aspx&amp;amp;;phase=2" target="_blank" title = "Post http://dotnet.org.za/armand/archive/2007/07/03/feedburner-freeburner.aspx"&gt;digg it!&lt;/a&gt; |  &lt;a href = "http://reddit.com/submit?url=http://dotnet.org.za/armand/archive/2007/07/03/feedburner-freeburner.aspx&amp;amp;title=FeedBurner+FreeBurner" target="_blank" title = "Post http://dotnet.org.za/armand/archive/2007/07/03/feedburner-freeburner.aspx"&gt;reddit!&lt;/a&gt; |  &lt;a href = "http://www.dotnetkicks.com/submit/?url=http://dotnet.org.za/armand/archive/2007/07/03/feedburner-freeburner.aspx&amp;amp;;title=FeedBurner+FreeBurner" target="_blank" title = "Post http://dotnet.org.za/armand/archive/2007/07/03/feedburner-freeburner.aspx"&gt;kick it!&lt;/a&gt; |  &lt;a href = "https://favorites.live.com/quickadd.aspx?marklet=1&amp;amp;;mkt=en-us&amp;amp;;url=http://dotnet.org.za/armand/archive/2007/07/03/feedburner-freeburner.aspx&amp;amp;;title=FeedBurner+FreeBurner&amp;amp;;top=1" target="_blank" title = "Post http://dotnet.org.za/armand/archive/2007/07/03/feedburner-freeburner.aspx"&gt;live it!&lt;/a&gt;&lt;/div&gt;&lt;img src="http://dotnet.org.za/aggbug.aspx?PostID=193357" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/armand/~4/ZwVq6xABvvg" height="1" width="1"/&gt;</description><category domain="http://dotnet.org.za/armand/archive/tags/General/default.aspx">General</category><category domain="http://dotnet.org.za/armand/archive/tags/Google/default.aspx">Google</category><category domain="http://dotnet.org.za/armand/archive/tags/blogging/default.aspx">blogging</category><feedburner:origLink>http://dotnet.org.za/armand/archive/2007/07/03/feedburner-freeburner.aspx</feedburner:origLink></item><item><title>Mobile.rb</title><link>http://feedproxy.google.com/~r/armand/~3/5i3RZA-i_rQ/mobile-rb.aspx</link><pubDate>Mon, 02 Jul 2007 21:28:26 GMT</pubDate><guid isPermaLink="false">2d3a9e08-b70c-4031-ba2b-8f5282a2a59a:193094</guid><dc:creator>Armand du Plessis</dc:creator><slash:comments>3</slash:comments><wfw:commentRss>http://dotnet.org.za/armand/rsscomments.aspx?PostID=193094</wfw:commentRss><comments>http://dotnet.org.za/armand/archive/2007/07/02/mobile-rb.aspx#comments</comments><description>&lt;p&gt;The power of Ruby in the palm of your hand. It doesn&amp;#39;t get much cornier than that but here is two projects to get some Ruby applications going on your Symbian or Windows Mobile 5 device...&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;
&lt;a href="http://developer.symbian.com/main/tools/opensrc/ruby/index.jsp"&gt;Ruby for Symbian OS&lt;/a&gt;
        &lt;ul&gt;
            &lt;li&gt;An official release from Symbian to accompany their &amp;quot;&lt;a href="http://developer.symbian.com/main/tools/runtime/index.jsp"&gt;Runtime environments on Symbian OS&lt;/a&gt;&amp;quot; series. They&amp;#39;ve released the source code (based on Ruby 1.8.5) and will also be shipping basic libraries for Rendering, Messaging and Persistence to accompany the release in future. &lt;/li&gt;
            &lt;li&gt;It installed without a hitch on a test Nokia E61 but the functionality out-of-the-box is still a little limited at the moment.    &lt;/li&gt;
            &lt;li&gt;While this release only support S60 3rd Edition and UIQ 3rd Ed support for older devices is promised. (There is also &lt;a href="http://ruby-symbian.rubyforge.org/"&gt;this&lt;/a&gt; project on RubyForge which offers a basic Ruby interpreter for S60 3nd Edition. Not related to the Symbian release though)&lt;/li&gt;
        &lt;/ul&gt;
    &lt;/li&gt;
    &lt;li&gt;
&lt;a href="http://uema2.s8.xrea.com/ruby-mswince/"&gt;Ruby for Windows Mobile 5&lt;/a&gt; (ruby-mswince)
        &lt;ul&gt;
            &lt;li&gt;This was the release I was looking for that originally prompted this post.  I found the above mentioned site and it looked promising as the last build was 2007.05.31 but unfortunately the site is in Japanese? so I apart from clearly being for WM5 with a recent release there&amp;#39;s not much more to make out on the site. &lt;/li&gt;
            &lt;li&gt;Luckily &lt;a href="http://andryshuzain.com/journal/ruby-on-windows-mobile-5"&gt;Andry Huzain&lt;/a&gt; detailed the entire process of getting it running on your Windows Mobile 5 PPC on his blog over &lt;a href="http://andryshuzain.com/journal/ruby-on-windows-mobile-5"&gt;here.&lt;/a&gt; &lt;/li&gt;
            &lt;li&gt;It depends on getting a console running on your device so unfortunately that ruled out getting it running on my Samsung BlackJack. If someone knows of a command shell for WM5 SmartPhone please let me know. &lt;/li&gt;
        &lt;/ul&gt;
    &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;At present it seems that the tasks you can accomplish with Ruby on mobile phones is still pretty trivial compared to the features available in the .NET CF or J2ME but with the evr growing popularity of Ruby I&amp;#39;m sure we&amp;#39;ll soon see more Ruby with richer libraries on device as well.&lt;/p&gt;
&lt;p style="color:#008;text-align:right;"&gt;&lt;em&gt;Powered by&lt;/em&gt; &lt;a href="http://www.qumana.com/"&gt;Qumana&lt;/a&gt;&lt;/p&gt;

&lt;div class = "shareblock"&gt;&lt;strong&gt;Share this post:&lt;/strong&gt; &lt;a href = "mailto:?body=Thought you might like this: http://dotnet.org.za/armand/archive/2007/07/02/mobile-rb.aspx&amp;amp;;subject=Mobile.rb" target="_blank" title = "Post http://dotnet.org.za/armand/archive/2007/07/02/mobile-rb.aspx"&gt;email it!&lt;/a&gt; |  &lt;a href = "http://del.icio.us/post?url=http://dotnet.org.za/armand/archive/2007/07/02/mobile-rb.aspx&amp;amp;;title=Mobile.rb" target="_blank" title = "Post http://dotnet.org.za/armand/archive/2007/07/02/mobile-rb.aspx"&gt;bookmark it!&lt;/a&gt; |  &lt;a href = "http://www.digg.com/submit?url=http://dotnet.org.za/armand/archive/2007/07/02/mobile-rb.aspx&amp;amp;;phase=2" target="_blank" title = "Post http://dotnet.org.za/armand/archive/2007/07/02/mobile-rb.aspx"&gt;digg it!&lt;/a&gt; |  &lt;a href = "http://reddit.com/submit?url=http://dotnet.org.za/armand/archive/2007/07/02/mobile-rb.aspx&amp;amp;title=Mobile.rb" target="_blank" title = "Post http://dotnet.org.za/armand/archive/2007/07/02/mobile-rb.aspx"&gt;reddit!&lt;/a&gt; |  &lt;a href = "http://www.dotnetkicks.com/submit/?url=http://dotnet.org.za/armand/archive/2007/07/02/mobile-rb.aspx&amp;amp;;title=Mobile.rb" target="_blank" title = "Post http://dotnet.org.za/armand/archive/2007/07/02/mobile-rb.aspx"&gt;kick it!&lt;/a&gt; |  &lt;a href = "https://favorites.live.com/quickadd.aspx?marklet=1&amp;amp;;mkt=en-us&amp;amp;;url=http://dotnet.org.za/armand/archive/2007/07/02/mobile-rb.aspx&amp;amp;;title=Mobile.rb&amp;amp;;top=1" target="_blank" title = "Post http://dotnet.org.za/armand/archive/2007/07/02/mobile-rb.aspx"&gt;live it!&lt;/a&gt;&lt;/div&gt;&lt;img src="http://dotnet.org.za/aggbug.aspx?PostID=193094" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/armand/~4/5i3RZA-i_rQ" height="1" width="1"/&gt;</description><category domain="http://dotnet.org.za/armand/archive/tags/General/default.aspx">General</category><category domain="http://dotnet.org.za/armand/archive/tags/Mobile/default.aspx">Mobile</category><category domain="http://dotnet.org.za/armand/archive/tags/Ruby/default.aspx">Ruby</category><feedburner:origLink>http://dotnet.org.za/armand/archive/2007/07/02/mobile-rb.aspx</feedburner:origLink></item><item><title>TwitterGram Web Service</title><link>http://feedproxy.google.com/~r/armand/~3/2eEQZcqgIrk/twittergrams.aspx</link><pubDate>Tue, 26 Jun 2007 09:25:00 GMT</pubDate><guid isPermaLink="false">2d3a9e08-b70c-4031-ba2b-8f5282a2a59a:190980</guid><dc:creator>Armand du Plessis</dc:creator><slash:comments>2</slash:comments><wfw:commentRss>http://dotnet.org.za/armand/rsscomments.aspx?PostID=190980</wfw:commentRss><comments>http://dotnet.org.za/armand/archive/2007/06/26/twittergrams.aspx#comments</comments><description>&lt;p&gt;The past couple of days I&amp;#39;ve been following &lt;a href="http://www.scripting.com/"&gt;Dave Winer&amp;#39;s&lt;/a&gt; &lt;a href="http://twitter.com/davewiner"&gt;Twitters&lt;/a&gt; on his progress with &lt;a href="http://www.scripting.com/stories/2007/06/23/twitterMeetsPodcasting.html"&gt;Twittergram&lt;/a&gt; - In a nutshell it&amp;#39;s to the micro-blogging service &lt;a href="http://www.twitter.com"&gt;Twitter&lt;/a&gt; what podcasting is to blogging. A 140k post linked to a 200k audio clip. His &lt;a href="http://www.scripting.com/stories/2007/06/25/twittergramsDay3.html"&gt;PuppyGram use-case&lt;/a&gt; sample illustrates a possible usage scenario for these mini voice chunks.&lt;/p&gt;
&lt;blockquote&gt;
    &lt;p&gt;&lt;i&gt;Here&amp;#39;s an example use-case. You&amp;#39;re driving in your car and thinking of your dog at home, alone, missing you (and you missing your bud too of course). So you pick up the cell phone, speed dial the TwitterGram voice service (it doesn&amp;#39;t exist yet) and say some reassuring words to your pal.&lt;br /&gt;&lt;br /&gt;Now at home you have a special PuppyGram client running on your MacMini or AppleTV or somesuch. Your picture comes on the screen, and the computer barks three or four times to get the attention of your best friend. And then your little message comes on screen.&lt;br /&gt;&lt;br /&gt;Okay, that&amp;#39;s a trivial example, but Twitter is all about trivial examples. It&amp;#39;s the stuff of no importance whatsoever that make us feel nice about being human.&lt;/i&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;The Twittergram service is up and running today and the docs with sample code needed to get started available on his blog &lt;a href="http://www.scripting.com/stories/2007/06/25/webServiceDocs.html"&gt;here&lt;/a&gt;. And &lt;a href="http://www.paulofierro.com/"&gt;Paulo Fierro&lt;/a&gt; whipped up a Twit O&amp;#39;Gram player to keep track of the Twittograms posted to the &lt;a href="http://www.paulofierro.com/archives/478/"&gt;twitogram&lt;/a&gt; user on twitter. How many t&amp;#39;s can one use in one sentence...&lt;/p&gt;
&lt;p&gt;Here&amp;#39;s a quick and dirty Ruby sample to post a Twittergram from your desktop :&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;pre&gt;&lt;span class="ident"&gt;require&lt;/span&gt; &lt;span class="punct"&gt;&amp;quot;&lt;/span&gt;&lt;span class="string"&gt;xmlrpc/client&lt;/span&gt;&lt;span class="punct"&gt;&amp;quot;&lt;/span&gt;

&lt;span class="keyword"&gt;class&lt;/span&gt; &lt;span class="class"&gt;Settings&lt;/span&gt;
  &lt;span class="constant"&gt;Username&lt;/span&gt; &lt;span class="punct"&gt;=&lt;/span&gt; &lt;span class="punct"&gt;&amp;quot;&lt;/span&gt;&lt;span class="string"&gt;twitterusername&lt;/span&gt;&lt;span class="punct"&gt;&amp;quot;&lt;/span&gt;
  &lt;span class="constant"&gt;Password&lt;/span&gt; &lt;span class="punct"&gt;=&lt;/span&gt; &lt;span class="punct"&gt;&amp;quot;&lt;/span&gt;&lt;span class="string"&gt;twitterpassword&lt;/span&gt;&lt;span class="punct"&gt;&amp;quot;&lt;/span&gt;
&lt;span class="keyword"&gt;end&lt;/span&gt;

&lt;span class="keyword"&gt;class&lt;/span&gt; &lt;span class="class"&gt;TwitterGram&lt;/span&gt;
  &lt;span class="keyword"&gt;def&lt;/span&gt; &lt;span class="method"&gt;newPost&lt;/span&gt;&lt;span class="punct"&gt;(&lt;/span&gt;&lt;span class="ident"&gt;username&lt;/span&gt;&lt;span class="punct"&gt;,&lt;/span&gt; &lt;span class="ident"&gt;password&lt;/span&gt;&lt;span class="punct"&gt;,&lt;/span&gt; &lt;span class="ident"&gt;mp3&lt;/span&gt;&lt;span class="punct"&gt;,&lt;/span&gt; &lt;span class="ident"&gt;postToMyAct&lt;/span&gt;&lt;span class="punct"&gt;,&lt;/span&gt; &lt;span class="ident"&gt;metaData&lt;/span&gt;&lt;span class="punct"&gt;)&lt;/span&gt;
    &lt;span class="ident"&gt;server&lt;/span&gt; &lt;span class="punct"&gt;=&lt;/span&gt; &lt;span class="constant"&gt;XMLRPC&lt;/span&gt;&lt;span class="punct"&gt;::&lt;/span&gt;&lt;span class="constant"&gt;Client&lt;/span&gt;&lt;span class="punct"&gt;.&lt;/span&gt;&lt;span class="ident"&gt;new&lt;/span&gt;&lt;span class="punct"&gt;(&amp;quot;&lt;/span&gt;&lt;span class="string"&gt;rpc.twittergram.com&lt;/span&gt;&lt;span class="punct"&gt;&amp;quot;,&lt;/span&gt; &lt;span class="punct"&gt;&amp;quot;&lt;/span&gt;&lt;span class="string"&gt;/RPC2&lt;/span&gt;&lt;span class="punct"&gt;&amp;quot;,&lt;/span&gt; &lt;span class="number"&gt;80&lt;/span&gt;&lt;span class="punct"&gt;)&lt;/span&gt;
    &lt;span class="ident"&gt;server&lt;/span&gt;&lt;span class="punct"&gt;.&lt;/span&gt;&lt;span class="ident"&gt;call&lt;/span&gt;&lt;span class="punct"&gt;(&amp;#39;&lt;/span&gt;&lt;span class="string"&gt;twittergram.newPost&lt;/span&gt;&lt;span class="punct"&gt;&amp;#39;,&lt;/span&gt; &lt;span class="ident"&gt;username&lt;/span&gt;&lt;span class="punct"&gt;,&lt;/span&gt; &lt;span class="ident"&gt;password&lt;/span&gt;&lt;span class="punct"&gt;,&lt;/span&gt; &lt;span class="ident"&gt;mp3&lt;/span&gt;&lt;span class="punct"&gt;,&lt;/span&gt; &lt;span class="ident"&gt;postToMyAct&lt;/span&gt;&lt;span class="punct"&gt;,&lt;/span&gt; &lt;span class="ident"&gt;metaData&lt;/span&gt;&lt;span class="punct"&gt;)&lt;/span&gt;
  &lt;span class="keyword"&gt;end&lt;/span&gt;
&lt;span class="keyword"&gt;end&lt;/span&gt;

&lt;span class="keyword"&gt;begin&lt;/span&gt;
  &lt;span class="ident"&gt;mp3&lt;/span&gt; &lt;span class="punct"&gt;=&lt;/span&gt; &lt;span class="constant"&gt;File&lt;/span&gt;&lt;span class="punct"&gt;.&lt;/span&gt;&lt;span class="ident"&gt;read&lt;/span&gt;&lt;span class="punct"&gt;(&amp;quot;&lt;/span&gt;&lt;span class="string"&gt;twittergram.mp3&lt;/span&gt;&lt;span class="punct"&gt;&amp;quot;)&lt;/span&gt;
  &lt;span class="ident"&gt;client&lt;/span&gt; &lt;span class="punct"&gt;=&lt;/span&gt; &lt;span class="constant"&gt;TwitterGram&lt;/span&gt;&lt;span class="punct"&gt;.&lt;/span&gt;&lt;span class="ident"&gt;new&lt;/span&gt;
  &lt;span class="ident"&gt;metaData&lt;/span&gt; &lt;span class="punct"&gt;=&lt;/span&gt; &lt;span class="punct"&gt;{&lt;/span&gt; &lt;span class="symbol"&gt;:title&lt;/span&gt; &lt;span class="punct"&gt;=&amp;gt;&lt;/span&gt; &lt;span class="punct"&gt;&amp;#39;&lt;/span&gt;&lt;span class="string"&gt;Twittergram Test&lt;/span&gt;&lt;span class="punct"&gt;&amp;#39;}&lt;/span&gt;
  &lt;span class="ident"&gt;result&lt;/span&gt; &lt;span class="punct"&gt;=&lt;/span&gt; &lt;span class="ident"&gt;client&lt;/span&gt;&lt;span class="punct"&gt;.&lt;/span&gt;&lt;span class="ident"&gt;newPost&lt;/span&gt;&lt;span class="punct"&gt;(&lt;/span&gt;&lt;span class="constant"&gt;Settings&lt;/span&gt;&lt;span class="punct"&gt;::&lt;/span&gt;&lt;span class="constant"&gt;Username&lt;/span&gt;&lt;span class="punct"&gt;,&lt;/span&gt; &lt;span class="constant"&gt;Settings&lt;/span&gt;&lt;span class="punct"&gt;::&lt;/span&gt;&lt;span class="constant"&gt;Password&lt;/span&gt;&lt;span class="punct"&gt;,&lt;/span&gt; &lt;span class="ident"&gt;mp3&lt;/span&gt;&lt;span class="punct"&gt;,&lt;/span&gt; &lt;span class="constant"&gt;true&lt;/span&gt;&lt;span class="punct"&gt;,&lt;/span&gt; &lt;span class="ident"&gt;metaData&lt;/span&gt;&lt;span class="punct"&gt;)&lt;/span&gt;
  &lt;span class="ident"&gt;puts&lt;/span&gt; &lt;span class="ident"&gt;result&lt;/span&gt;
&lt;span class="keyword"&gt;rescue&lt;/span&gt; &lt;span class="constant"&gt;Exception&lt;/span&gt; &lt;span class="punct"&gt;=&amp;gt;&lt;/span&gt; &lt;span class="ident"&gt;e&lt;/span&gt;
  &lt;span class="ident"&gt;puts&lt;/span&gt; &lt;span class="punct"&gt;&amp;quot;&lt;/span&gt;&lt;span class="string"&gt;Error:&lt;/span&gt;&lt;span class="punct"&gt;&amp;quot;&lt;/span&gt;
  &lt;span class="ident"&gt;puts&lt;/span&gt; &lt;span class="ident"&gt;e&lt;/span&gt;
&lt;span class="keyword"&gt;end&lt;/span&gt;
&lt;/pre&gt;&lt;p&gt;
&lt;br /&gt;Other Links - &lt;a href="http://docs.twittergram.com/"&gt;TwitterGram Web Service&lt;/a&gt; - &lt;i&gt;A simple API for posting short MP3s to Twitter.&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&lt;/i&gt;&lt;br /&gt;&lt;i&gt;Powered by&lt;/i&gt; &lt;a href="http://www.qumana.com/"&gt;Qumana&lt;/a&gt;
&lt;/p&gt;&lt;i&gt;&lt;/i&gt;
&lt;div class = "shareblock"&gt;&lt;strong&gt;Share this post:&lt;/strong&gt; &lt;a href = "mailto:?body=Thought you might like this: http://dotnet.org.za/armand/archive/2007/06/26/twittergrams.aspx&amp;amp;;subject=TwitterGram+Web+Service" target="_blank" title = "Post http://dotnet.org.za/armand/archive/2007/06/26/twittergrams.aspx"&gt;email it!&lt;/a&gt; |  &lt;a href = "http://del.icio.us/post?url=http://dotnet.org.za/armand/archive/2007/06/26/twittergrams.aspx&amp;amp;;title=TwitterGram+Web+Service" target="_blank" title = "Post http://dotnet.org.za/armand/archive/2007/06/26/twittergrams.aspx"&gt;bookmark it!&lt;/a&gt; |  &lt;a href = "http://www.digg.com/submit?url=http://dotnet.org.za/armand/archive/2007/06/26/twittergrams.aspx&amp;amp;;phase=2" target="_blank" title = "Post http://dotnet.org.za/armand/archive/2007/06/26/twittergrams.aspx"&gt;digg it!&lt;/a&gt; |  &lt;a href = "http://reddit.com/submit?url=http://dotnet.org.za/armand/archive/2007/06/26/twittergrams.aspx&amp;amp;title=TwitterGram+Web+Service" target="_blank" title = "Post http://dotnet.org.za/armand/archive/2007/06/26/twittergrams.aspx"&gt;reddit!&lt;/a&gt; |  &lt;a href = "http://www.dotnetkicks.com/submit/?url=http://dotnet.org.za/armand/archive/2007/06/26/twittergrams.aspx&amp;amp;;title=TwitterGram+Web+Service" target="_blank" title = "Post http://dotnet.org.za/armand/archive/2007/06/26/twittergrams.aspx"&gt;kick it!&lt;/a&gt; |  &lt;a href = "https://favorites.live.com/quickadd.aspx?marklet=1&amp;amp;;mkt=en-us&amp;amp;;url=http://dotnet.org.za/armand/archive/2007/06/26/twittergrams.aspx&amp;amp;;title=TwitterGram+Web+Service&amp;amp;;top=1" target="_blank" title = "Post http://dotnet.org.za/armand/archive/2007/06/26/twittergrams.aspx"&gt;live it!&lt;/a&gt;&lt;/div&gt;&lt;img src="http://dotnet.org.za/aggbug.aspx?PostID=190980" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/armand/~4/2eEQZcqgIrk" height="1" width="1"/&gt;</description><category domain="http://dotnet.org.za/armand/archive/tags/General/default.aspx">General</category><category domain="http://dotnet.org.za/armand/archive/tags/Fun+Stuff/default.aspx">Fun Stuff</category><category domain="http://dotnet.org.za/armand/archive/tags/Ruby/default.aspx">Ruby</category><category domain="http://dotnet.org.za/armand/archive/tags/Twittergram/default.aspx">Twittergram</category><category domain="http://dotnet.org.za/armand/archive/tags/Twitter/default.aspx">Twitter</category><feedburner:origLink>http://dotnet.org.za/armand/archive/2007/06/26/twittergrams.aspx</feedburner:origLink></item><item><title>Feature Complete ASP.NET CardSpace Control</title><link>http://feedproxy.google.com/~r/armand/~3/D8MoV7TUXaE/feature-complete-asp-net-cardspace-control.aspx</link><pubDate>Tue, 26 Jun 2007 06:37:00 GMT</pubDate><guid isPermaLink="false">2d3a9e08-b70c-4031-ba2b-8f5282a2a59a:190753</guid><dc:creator>Armand du Plessis</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://dotnet.org.za/armand/rsscomments.aspx?PostID=190753</wfw:commentRss><comments>http://dotnet.org.za/armand/archive/2007/06/26/feature-complete-asp-net-cardspace-control.aspx#comments</comments><description>&lt;p&gt;In more Information Card related news &lt;a href="http://www.leastprivilege.com/default.aspx"&gt;Dominick Baier&lt;/a&gt; released a &lt;a href="http://www.leastprivilege.com/FeatureCompleteVersionOfTheASPNETCardSpaceControl.aspx"&gt;feature complete update&lt;/a&gt; to his ASP.NET CardSpace control. His control is probably the cleanest way of enabling your ASP.NET site as a Relying Party in the Indentity Metasystem. &lt;/p&gt;
&lt;p&gt;Key features includes:&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;Clean markup and independence of the server form&lt;/li&gt;
    &lt;li&gt;Support for the new standard InfoCard logos&lt;/li&gt;
    &lt;li&gt;Full designer integration&lt;/li&gt;
    &lt;li&gt;Event Driven &lt;/li&gt;
    &lt;li&gt;Conditional Rendering &lt;/li&gt;
    &lt;li&gt;Decoupled from specific implementation details for things like Token processing&lt;br /&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;See his &lt;a href="http://www.leastprivilege.com/FeatureCompleteVersionOfTheASPNETCardSpaceControl.aspx"&gt;post for more info&lt;/a&gt; and the download details.&lt;/p&gt;
&lt;p style="text-align:right;"&gt;&lt;i&gt;Powered by&lt;/i&gt; &lt;a href="http://www.qumana.com/"&gt;Qumana&lt;/a&gt;&lt;/p&gt;

&lt;div class = "shareblock"&gt;&lt;strong&gt;Share this post:&lt;/strong&gt; &lt;a href = "mailto:?body=Thought you might like this: http://dotnet.org.za/armand/archive/2007/06/26/feature-complete-asp-net-cardspace-control.aspx&amp;amp;;subject=Feature+Complete+ASP.NET+CardSpace+Control" target="_blank" title = "Post http://dotnet.org.za/armand/archive/2007/06/26/feature-complete-asp-net-cardspace-control.aspx"&gt;email it!&lt;/a&gt; |  &lt;a href = "http://del.icio.us/post?url=http://dotnet.org.za/armand/archive/2007/06/26/feature-complete-asp-net-cardspace-control.aspx&amp;amp;;title=Feature+Complete+ASP.NET+CardSpace+Control" target="_blank" title = "Post http://dotnet.org.za/armand/archive/2007/06/26/feature-complete-asp-net-cardspace-control.aspx"&gt;bookmark it!&lt;/a&gt; |  &lt;a href = "http://www.digg.com/submit?url=http://dotnet.org.za/armand/archive/2007/06/26/feature-complete-asp-net-cardspace-control.aspx&amp;amp;;phase=2" target="_blank" title = "Post http://dotnet.org.za/armand/archive/2007/06/26/feature-complete-asp-net-cardspace-control.aspx"&gt;digg it!&lt;/a&gt; |  &lt;a href = "http://reddit.com/submit?url=http://dotnet.org.za/armand/archive/2007/06/26/feature-complete-asp-net-cardspace-control.aspx&amp;amp;title=Feature+Complete+ASP.NET+CardSpace+Control" target="_blank" title = "Post http://dotnet.org.za/armand/archive/2007/06/26/feature-complete-asp-net-cardspace-control.aspx"&gt;reddit!&lt;/a&gt; |  &lt;a href = "http://www.dotnetkicks.com/submit/?url=http://dotnet.org.za/armand/archive/2007/06/26/feature-complete-asp-net-cardspace-control.aspx&amp;amp;;title=Feature+Complete+ASP.NET+CardSpace+Control" target="_blank" title = "Post http://dotnet.org.za/armand/archive/2007/06/26/feature-complete-asp-net-cardspace-control.aspx"&gt;kick it!&lt;/a&gt; |  &lt;a href = "https://favorites.live.com/quickadd.aspx?marklet=1&amp;amp;;mkt=en-us&amp;amp;;url=http://dotnet.org.za/armand/archive/2007/06/26/feature-complete-asp-net-cardspace-control.aspx&amp;amp;;title=Feature+Complete+ASP.NET+CardSpace+Control&amp;amp;;top=1" target="_blank" title = "Post http://dotnet.org.za/armand/archive/2007/06/26/feature-complete-asp-net-cardspace-control.aspx"&gt;live it!&lt;/a&gt;&lt;/div&gt;&lt;img src="http://dotnet.org.za/aggbug.aspx?PostID=190753" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/armand/~4/D8MoV7TUXaE" height="1" width="1"/&gt;</description><category domain="http://dotnet.org.za/armand/archive/tags/.NET/default.aspx">.NET</category><category domain="http://dotnet.org.za/armand/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://dotnet.org.za/armand/archive/tags/Cardspace/default.aspx">Cardspace</category><category domain="http://dotnet.org.za/armand/archive/tags/Identity/default.aspx">Identity</category><feedburner:origLink>http://dotnet.org.za/armand/archive/2007/06/26/feature-complete-asp-net-cardspace-control.aspx</feedburner:origLink></item></channel></rss>
