<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-5270673067125459082</id><updated>2011-08-01T06:35:03.697-07:00</updated><category term='C#'/><category term='Controls'/><category term='Reflection'/><category term='Microsoft'/><category term='Tutorial'/><category term='Programming'/><category term='Silverlight'/><title type='text'>Roar's blog</title><subtitle type='html'>Programming has had a great part in my life the last decade. With very few exceptions, everything I do is in .Net/C#/*.*

The more important question isn't why it doesn't work, but why it does work.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://roarfred.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5270673067125459082/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://roarfred.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Roar</name><uri>http://www.blogger.com/profile/10068587512988907674</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>8</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-5270673067125459082.post-8652685818337791568</id><published>2008-07-22T14:15:00.001-07:00</published><updated>2008-07-22T14:15:59.900-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Reflection'/><category scheme='http://www.blogger.com/atom/ns#' term='C#'/><category scheme='http://www.blogger.com/atom/ns#' term='Silverlight'/><title type='text'>typeof &lt;T&gt;?</title><summary type='text'>Looking for a better way to handle data insertion and updates in my Silverlight control lead me through a nice evening with a few new discoveries:  1) sladapter at silverlight.net suggested using Lutz Roeder's .Net Reflector to investigate the source code of the Silverlight DataGrid control. From barely knowing this was possible, to actually getting something useful turned out to be a one MB </summary><link rel='replies' type='application/atom+xml' href='http://roarfred.blogspot.com/feeds/8652685818337791568/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://roarfred.blogspot.com/2008/07/typeof.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5270673067125459082/posts/default/8652685818337791568'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5270673067125459082/posts/default/8652685818337791568'/><link rel='alternate' type='text/html' href='http://roarfred.blogspot.com/2008/07/typeof.html' title='typeof &amp;lt;T&amp;gt;?'/><author><name>Roar</name><uri>http://www.blogger.com/profile/10068587512988907674</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5270673067125459082.post-7233166693800935990</id><published>2008-07-17T12:09:00.001-07:00</published><updated>2008-07-17T13:44:15.352-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tutorial'/><category scheme='http://www.blogger.com/atom/ns#' term='Programming'/><category scheme='http://www.blogger.com/atom/ns#' term='Silverlight'/><category scheme='http://www.blogger.com/atom/ns#' term='Controls'/><title type='text'>Part #2: Creating the Control</title><summary type='text'>This is the second part of a Silverlight 2 beta 2 tutorial. I have been a programmer for a few years, but are a newbee still to Silverlight. The post is written for my personal learning, but also to share the small challenges I've stumbled across and the solutions I've found to them. You will see some places that rather unexpected problems come up, but I've done my best to research and resolve </summary><link rel='replies' type='application/atom+xml' href='http://roarfred.blogspot.com/feeds/7233166693800935990/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://roarfred.blogspot.com/2008/07/part-2-creating-silverlight-control.html#comment-form' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5270673067125459082/posts/default/7233166693800935990'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5270673067125459082/posts/default/7233166693800935990'/><link rel='alternate' type='text/html' href='http://roarfred.blogspot.com/2008/07/part-2-creating-silverlight-control.html' title='Part #2: Creating the Control'/><author><name>Roar</name><uri>http://www.blogger.com/profile/10068587512988907674</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/roarfred/SH-YZuk_oZI/AAAAAAAAANo/yhaqiYx9BPs/s72-c/DraftListview_thumb4.png?imgmax=800' height='72' width='72'/><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5270673067125459082.post-5978110330572892304</id><published>2008-07-13T11:23:00.001-07:00</published><updated>2008-07-13T12:35:29.646-07:00</updated><title type='text'>Testing Windows Live Writer</title><summary type='text'>I just heard of and downloaded Windows Live Writer... Now I have to try it out and see if it saves me some time over hand-coding HTML for my blog posts.  What is really a mess to get working correctly is the code formatting. From Tim Heuer's blog, I read he was using the Code Cnippet Plugin for Windows Live Writer. Hmm.. so, you geeks are not hand-coding afterall, huh? well, technology is here to</summary><link rel='replies' type='application/atom+xml' href='http://roarfred.blogspot.com/feeds/5978110330572892304/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://roarfred.blogspot.com/2008/07/testing-windows-live-writer.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5270673067125459082/posts/default/5978110330572892304'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5270673067125459082/posts/default/5978110330572892304'/><link rel='alternate' type='text/html' href='http://roarfred.blogspot.com/2008/07/testing-windows-live-writer.html' title='Testing Windows Live Writer'/><author><name>Roar</name><uri>http://www.blogger.com/profile/10068587512988907674</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5270673067125459082.post-3877382026993906194</id><published>2008-07-12T06:16:00.000-07:00</published><updated>2008-07-13T09:11:19.319-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Programming'/><category scheme='http://www.blogger.com/atom/ns#' term='Silverlight'/><category scheme='http://www.blogger.com/atom/ns#' term='Controls'/><title type='text'>Part #1: Creating the Control Library</title><summary type='text'>
                                        
                                        This is part 1 of a series of posts as described in the overview.
                                        In this post we will be creating a new Silverlight Control Library, to hold our first control. 
                                        The control itself will only be a created as a stub here, but we will look </summary><link rel='replies' type='application/atom+xml' href='http://roarfred.blogspot.com/feeds/3877382026993906194/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://roarfred.blogspot.com/2008/07/part-1-creating-control-library.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5270673067125459082/posts/default/3877382026993906194'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5270673067125459082/posts/default/3877382026993906194'/><link rel='alternate' type='text/html' href='http://roarfred.blogspot.com/2008/07/part-1-creating-control-library.html' title='Part #1: Creating the Control Library'/><author><name>Roar</name><uri>http://www.blogger.com/profile/10068587512988907674</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_6ON-tXmter4/SHivzzu3dFI/AAAAAAAAAMY/_zC4PMznI_k/s72-Rc/New+Project+Dialog.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5270673067125459082.post-2639547042327913017</id><published>2008-07-12T02:19:00.000-07:00</published><updated>2008-07-17T13:45:50.069-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Programming'/><category scheme='http://www.blogger.com/atom/ns#' term='Silverlight'/><category scheme='http://www.blogger.com/atom/ns#' term='Controls'/><title type='text'>Building a Silverlight Control - Overview</title><summary type='text'>Travelling to distant places has been a part of my job the last few years. I find it inspiering to see and explore new places, and it often gives room for those extra moments of though. This time is a bit different, as I am back in Qatar for three months. Having been here in Doha a few times before, I feel I have seen the highlights already, and don't urge out every weekend to climb the sand </summary><link rel='replies' type='application/atom+xml' href='http://roarfred.blogspot.com/feeds/2639547042327913017/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://roarfred.blogspot.com/2008/07/building-silverlight-control-overview.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5270673067125459082/posts/default/2639547042327913017'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5270673067125459082/posts/default/2639547042327913017'/><link rel='alternate' type='text/html' href='http://roarfred.blogspot.com/2008/07/building-silverlight-control-overview.html' title='Building a Silverlight Control - Overview'/><author><name>Roar</name><uri>http://www.blogger.com/profile/10068587512988907674</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5270673067125459082.post-6959047171770315162</id><published>2008-07-08T10:56:00.000-07:00</published><updated>2008-07-10T13:12:36.997-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Programming'/><category scheme='http://www.blogger.com/atom/ns#' term='Silverlight'/><category scheme='http://www.blogger.com/atom/ns#' term='Controls'/><title type='text'>Tips for making Templated controls work</title><summary type='text'>As mentioned in yesterdays post, I was looking as Shawn Burke's ExpandoHeaderControl, as an example while trying to create my own. As I made a bit of progress I got more and more frustrated that his control wasn't really working in Beta2, so I spent some time debugging and trying to fix it. The process of getting it work is most useful if you'd like to download and play around with his project, </summary><link rel='replies' type='application/atom+xml' href='http://roarfred.blogspot.com/feeds/6959047171770315162/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://roarfred.blogspot.com/2008/07/tips-for-making-templated-controls-work.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5270673067125459082/posts/default/6959047171770315162'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5270673067125459082/posts/default/6959047171770315162'/><link rel='alternate' type='text/html' href='http://roarfred.blogspot.com/2008/07/tips-for-making-templated-controls-work.html' title='Tips for making Templated controls work'/><author><name>Roar</name><uri>http://www.blogger.com/profile/10068587512988907674</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5270673067125459082.post-6593144288847354762</id><published>2008-07-06T11:49:00.000-07:00</published><updated>2008-07-10T15:03:58.795-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Programming'/><category scheme='http://www.blogger.com/atom/ns#' term='Silverlight'/><category scheme='http://www.blogger.com/atom/ns#' term='Controls'/><title type='text'>Templated Controls in Silverlight</title><summary type='text'>
pre {font-size: 75%; overflow: auto;}

Note: This post was just updated with regards to layout. I found some advantages in posting complete HTML code on draft.blogger.com, which I hope will help formatting future posts
Working on my small Silverlight test project, I found I was repeating myself quite a bit. Even if I always only write the best code, it's not worth being repeated :P So, I find I </summary><link rel='replies' type='application/atom+xml' href='http://roarfred.blogspot.com/feeds/6593144288847354762/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://roarfred.blogspot.com/2008/07/templated-controls-in-silverlight.html#comment-form' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5270673067125459082/posts/default/6593144288847354762'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5270673067125459082/posts/default/6593144288847354762'/><link rel='alternate' type='text/html' href='http://roarfred.blogspot.com/2008/07/templated-controls-in-silverlight.html' title='Templated Controls in Silverlight'/><author><name>Roar</name><uri>http://www.blogger.com/profile/10068587512988907674</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5270673067125459082.post-1794736904440800504</id><published>2008-07-06T03:03:00.000-07:00</published><updated>2008-07-06T15:27:15.415-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Programming'/><category scheme='http://www.blogger.com/atom/ns#' term='Silverlight'/><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft'/><title type='text'>Silverlight first start</title><summary type='text'>Back on the horse... 
The last couple of years I've been just too busy to keep up with everything coming from the Microsoft world. When I come across people using C# syntax I didn't even knew existed, I know it is time to get myself together and get back up to speed with things. So, it remains to see if a great promise to the world will help me hold me in the saddle for some time.

I can't </summary><link rel='replies' type='application/atom+xml' href='http://roarfred.blogspot.com/feeds/1794736904440800504/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://roarfred.blogspot.com/2008/07/silverlight-kick-start.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5270673067125459082/posts/default/1794736904440800504'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5270673067125459082/posts/default/1794736904440800504'/><link rel='alternate' type='text/html' href='http://roarfred.blogspot.com/2008/07/silverlight-kick-start.html' title='Silverlight first start'/><author><name>Roar</name><uri>http://www.blogger.com/profile/10068587512988907674</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
