<?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/'><id>tag:blogger.com,1999:blog-5655646.post4857574776604666276..comments</id><updated>2011-08-23T11:42:45.630-05:00</updated><category term='mobile'/><category term='virtualization'/><category term='yahoo'/><category term='wiki'/><category term='tools'/><category term='javascript'/><category term='news'/><category term='html5'/><category term='apple'/><category term='wf'/><category term='advertising'/><category term='livewriter'/><category term='icantbelieveihaventdonethisbefore'/><category term='c#'/><category term='firefox'/><category term='sharepoint'/><category term='squrl'/><category term='css'/><category term='windows forms'/><category term='amazon'/><category term='video'/><category term='mashup'/><category term='usability'/><category term='rant'/><category term='asp.net mvc'/><category term='kids'/><category term='resharper'/><category term='xml'/><category term='linq'/><category term='idea'/><category term='business'/><category term='office'/><category term='SharePoint2010'/><category term='olpc'/><category term='photography'/><category term='silverlight'/><category term='ajax'/><category term='security'/><category term='howto'/><category term='politics'/><category term='programming'/><category term='norway'/><category term='random'/><category term='silliness'/><category term='hybrid'/><category term='communication'/><category term='xo'/><category term='rave'/><category term='experiment'/><category term='links'/><category term='t4'/><category term='webservice'/><category term='visual studio'/><category term='mvc'/><category term='jquery'/><category term='code smith'/><category term='balsamiq'/><category term='android'/><category term='economics'/><category term='energy'/><category term='scrum'/><category term='sql'/><category term='food'/><category term='twitter'/><category term='errors'/><category term='projectmanagement'/><category term='marketing'/><category term='microsoft'/><category term='asp.net'/><category term='design'/><category term='windows7'/><category term='testing'/><category term='me-me-me'/><category term='failure'/><category term='moss'/><category term='google'/><title type='text'>Comments on mo.notono.us: C#: String.Inject() - Format strings by key tokens...</title><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://mo.notono.us/feeds/4857574776604666276/comments/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5655646/4857574776604666276/comments/default'/><link rel='alternate' type='text/html' href='http://mo.notono.us/2008/07/c-stringinject-format-strings-by-key.html'/><author><name>Oskar</name><uri>http://www.blogger.com/profile/02957780889508741710</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ro5VHF7K1Tk/S2MLH-wAl2I/AAAAAAAAHo4/cEO2fY37b_8/S220/grouch500.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>10</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-5655646.post-1254678380432081483</id><published>2011-08-23T11:42:45.630-05:00</published><updated>2011-08-23T11:42:45.630-05:00</updated><title type='text'>Oskar,

I know this is an old post and you probabl...</title><content type='html'>Oskar,&lt;br /&gt;&lt;br /&gt;I know this is an old post and you probably don&amp;#39;t think about this much anymore, but I recently posted something similar on my blog (&lt;a href="http://dpatrickcaldwell.blogspot.com/2011/07/net-objectformatter-using-tokens-in.html" rel="nofollow"&gt;.Net Object Formatter&lt;/a&gt;).  &lt;br /&gt;&lt;br /&gt;I posted a similar comment on &lt;a href="http://haacked.com/archive/2009/01/04/fun-with-named-formats-string-parsing-and-edge-cases.aspx" rel="nofollow"&gt;Phil Haack&amp;#39;s blog post&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;I put the &lt;a href="https://github.com/tncbbthositg/ObjectFormatter" rel="nofollow"&gt;ObjectFormatter&lt;/a&gt; on github and was hoping you&amp;#39;d be interested in contributing.&lt;br /&gt;&lt;br /&gt;I know it&amp;#39;s a common problem and would love to see something robust come of a collaborative effort.&lt;br /&gt;&lt;br /&gt;Thanks,&lt;br /&gt;Patrick Caldwell</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5655646/4857574776604666276/comments/default/1254678380432081483'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5655646/4857574776604666276/comments/default/1254678380432081483'/><link rel='alternate' type='text/html' href='http://mo.notono.us/2008/07/c-stringinject-format-strings-by-key.html?showComment=1314117765630#c1254678380432081483' title=''/><author><name>D. Patrick Caldwell</name><uri>http://www.blogger.com/profile/09236952464473670820</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/_cFBwGCiU3y4/SZuNvbqm8ZI/AAAAAAAAAhw/9q1WBC3UKOU/S220/IMG_2071.JPG'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://mo.notono.us/2008/07/c-stringinject-format-strings-by-key.html' ref='tag:blogger.com,1999:blog-5655646.post-4857574776604666276' source='http://www.blogger.com/feeds/5655646/posts/default/4857574776604666276' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-309915191'/></entry><entry><id>tag:blogger.com,1999:blog-5655646.post-1994110890980817608</id><published>2010-08-17T08:35:38.622-05:00</published><updated>2010-08-17T08:35:38.622-05:00</updated><title type='text'>@Georges POLITIS:

Hmm - I don&amp;#39;t remember, but...</title><content type='html'>@Georges POLITIS:&lt;br /&gt;&lt;br /&gt;Hmm - I don&amp;#39;t remember, but I suspect it had something to do with either an FXCop or Stylecop demand.  I honestly don&amp;#39;t know why it would be required.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5655646/4857574776604666276/comments/default/1994110890980817608'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5655646/4857574776604666276/comments/default/1994110890980817608'/><link rel='alternate' type='text/html' href='http://mo.notono.us/2008/07/c-stringinject-format-strings-by-key.html?showComment=1282052138622#c1994110890980817608' title=''/><author><name>Oskar</name><uri>http://www.blogger.com/profile/02957780889508741710</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ro5VHF7K1Tk/S2MLH-wAl2I/AAAAAAAAHo4/cEO2fY37b_8/S220/grouch500.jpg'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://mo.notono.us/2008/07/c-stringinject-format-strings-by-key.html' ref='tag:blogger.com,1999:blog-5655646.post-4857574776604666276' source='http://www.blogger.com/feeds/5655646/posts/default/4857574776604666276' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1389713704'/></entry><entry><id>tag:blogger.com,1999:blog-5655646.post-1680198323710746976</id><published>2010-08-17T04:46:15.113-05:00</published><updated>2010-08-17T04:46:15.113-05:00</updated><title type='text'>Great solution, thank you. can you please clarify ...</title><content type='html'>Great solution, thank you. can you please clarify why the hosting assembly must be CLSCompliant? I get quite a few warnings with this enabled.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5655646/4857574776604666276/comments/default/1680198323710746976'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5655646/4857574776604666276/comments/default/1680198323710746976'/><link rel='alternate' type='text/html' href='http://mo.notono.us/2008/07/c-stringinject-format-strings-by-key.html?showComment=1282038375113#c1680198323710746976' title=''/><author><name>Georges POLITIS</name><uri>http://www.blogger.com/profile/12072910632113536353</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://mo.notono.us/2008/07/c-stringinject-format-strings-by-key.html' ref='tag:blogger.com,1999:blog-5655646.post-4857574776604666276' source='http://www.blogger.com/feeds/5655646/posts/default/4857574776604666276' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1337092244'/></entry><entry><id>tag:blogger.com,1999:blog-5655646.post-1162660777502819115</id><published>2009-12-23T08:31:21.038-05:00</published><updated>2009-12-23T08:31:21.038-05:00</updated><title type='text'>First of all. Thanks very much for your useful pos...</title><content type='html'>First of all. Thanks very much for your useful post.&lt;br /&gt;&lt;br /&gt;I just came across your blog and wanted to drop you a note telling you how impressed I was with the &lt;br /&gt;&lt;br /&gt;information you have posted here.&lt;br /&gt;&lt;br /&gt;Please let me introduce you some info related to this post and I hope that it is useful for community.&lt;br /&gt;&lt;br /&gt;There is a good C# resource site, Have alook&lt;br /&gt; &lt;br /&gt;http://CSharpTalk.com&lt;br /&gt;&lt;br /&gt;Thanks again&lt;br /&gt;Rahul</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5655646/4857574776604666276/comments/default/1162660777502819115'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5655646/4857574776604666276/comments/default/1162660777502819115'/><link rel='alternate' type='text/html' href='http://mo.notono.us/2008/07/c-stringinject-format-strings-by-key.html?showComment=1261575081038#c1162660777502819115' title=''/><author><name>rahul</name><uri>http://csharptalk.com</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://mo.notono.us/2008/07/c-stringinject-format-strings-by-key.html' ref='tag:blogger.com,1999:blog-5655646.post-4857574776604666276' source='http://www.blogger.com/feeds/5655646/posts/default/4857574776604666276' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-160869073'/></entry><entry><id>tag:blogger.com,1999:blog-5655646.post-4987512106013320313</id><published>2009-02-03T17:09:00.000-05:00</published><updated>2009-02-03T17:09:00.000-05:00</updated><title type='text'>&lt;a href="http://haacked.com/archive/2009/01/14/nam...</title><content type='html'>&lt;A HREF="http://haacked.com/archive/2009/01/14/named-formats-redux.aspx" REL="nofollow"&gt;haacked again&lt;/A&gt;...  Also see &lt;A HREF="http://blog.dotnetwiki.org/2009/01/16/NamedFormatsPexTestimonium.aspx" REL="nofollow"&gt;Peli's Farm: Named Formats Pex Testimonium&lt;/A&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5655646/4857574776604666276/comments/default/4987512106013320313'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5655646/4857574776604666276/comments/default/4987512106013320313'/><link rel='alternate' type='text/html' href='http://mo.notono.us/2008/07/c-stringinject-format-strings-by-key.html?showComment=1233698940000#c4987512106013320313' title=''/><author><name>Oskar</name><uri>http://www.blogger.com/profile/02957780889508741710</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://mo.notono.us/2008/07/c-stringinject-format-strings-by-key.html' ref='tag:blogger.com,1999:blog-5655646.post-4857574776604666276' source='http://www.blogger.com/feeds/5655646/posts/default/4857574776604666276' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1389713704'/></entry><entry><id>tag:blogger.com,1999:blog-5655646.post-5395901308631302361</id><published>2009-01-06T09:06:00.000-05:00</published><updated>2009-01-06T09:06:00.000-05:00</updated><title type='text'>@danijels,  this IS a string extension.  Not sure ...</title><content type='html'>@danijels,  this IS a string extension.  Not sure if you're misunderstanding me, or I'm misunderstanding you...</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5655646/4857574776604666276/comments/default/5395901308631302361'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5655646/4857574776604666276/comments/default/5395901308631302361'/><link rel='alternate' type='text/html' href='http://mo.notono.us/2008/07/c-stringinject-format-strings-by-key.html?showComment=1231250760000#c5395901308631302361' title=''/><author><name>Oskar</name><uri>http://www.blogger.com/profile/02957780889508741710</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://mo.notono.us/2008/07/c-stringinject-format-strings-by-key.html' ref='tag:blogger.com,1999:blog-5655646.post-4857574776604666276' source='http://www.blogger.com/feeds/5655646/posts/default/4857574776604666276' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1389713704'/></entry><entry><id>tag:blogger.com,1999:blog-5655646.post-6075828425916029257</id><published>2009-01-06T05:13:00.000-05:00</published><updated>2009-01-06T05:13:00.000-05:00</updated><title type='text'>I like this, though ideally I would suggest doing ...</title><content type='html'>I like this, though ideally I would suggest doing this slightly differently by extending the string class to get string.Inject(object, string) and open up for intellisense since the context would be already set with the first object parameter.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5655646/4857574776604666276/comments/default/6075828425916029257'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5655646/4857574776604666276/comments/default/6075828425916029257'/><link rel='alternate' type='text/html' href='http://mo.notono.us/2008/07/c-stringinject-format-strings-by-key.html?showComment=1231236780000#c6075828425916029257' title=''/><author><name>danijels</name><uri>http://getopenid.com/danijels</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/openid16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://mo.notono.us/2008/07/c-stringinject-format-strings-by-key.html' ref='tag:blogger.com,1999:blog-5655646.post-4857574776604666276' source='http://www.blogger.com/feeds/5655646/posts/default/4857574776604666276' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-820026156'/></entry><entry><id>tag:blogger.com,1999:blog-5655646.post-9169107859607111674</id><published>2009-01-05T10:29:00.000-05:00</published><updated>2009-01-05T10:29:00.000-05:00</updated><title type='text'>&lt;a href="http://haacked.com/archive/2009/01/04/fun...</title><content type='html'>&lt;A HREF="http://haacked.com/archive/2009/01/04/fun-with-named-formats-string-parsing-and-edge-cases.aspx" REL="nofollow"&gt;This post has now been haacked&lt;/A&gt;.  I'll have to make some changes and repost at a later date...</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5655646/4857574776604666276/comments/default/9169107859607111674'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5655646/4857574776604666276/comments/default/9169107859607111674'/><link rel='alternate' type='text/html' href='http://mo.notono.us/2008/07/c-stringinject-format-strings-by-key.html?showComment=1231169340000#c9169107859607111674' title=''/><author><name>Oskar</name><uri>http://www.blogger.com/profile/02957780889508741710</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://mo.notono.us/2008/07/c-stringinject-format-strings-by-key.html' ref='tag:blogger.com,1999:blog-5655646.post-4857574776604666276' source='http://www.blogger.com/feeds/5655646/posts/default/4857574776604666276' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1389713704'/></entry><entry><id>tag:blogger.com,1999:blog-5655646.post-1831169339835644527</id><published>2008-08-08T08:11:00.000-05:00</published><updated>2008-08-08T08:11:00.000-05:00</updated><title type='text'>JDP, thanks.  I anticipate using it, or an extensi...</title><content type='html'>JDP, thanks.  I anticipate using it, or an extension of the extension for some upcoming SharePoint work.&lt;BR/&gt;&lt;BR/&gt;I believe the regular expression could be made more readable, and perhaps xslt would be a better parsing mechanism for large strings, but all in all I am happy with this.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5655646/4857574776604666276/comments/default/1831169339835644527'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5655646/4857574776604666276/comments/default/1831169339835644527'/><link rel='alternate' type='text/html' href='http://mo.notono.us/2008/07/c-stringinject-format-strings-by-key.html?showComment=1218201060000#c1831169339835644527' title=''/><author><name>Oskar</name><uri>http://www.blogger.com/profile/02957780889508741710</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://mo.notono.us/2008/07/c-stringinject-format-strings-by-key.html' ref='tag:blogger.com,1999:blog-5655646.post-4857574776604666276' source='http://www.blogger.com/feeds/5655646/posts/default/4857574776604666276' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1389713704'/></entry><entry><id>tag:blogger.com,1999:blog-5655646.post-4579063978359897899</id><published>2008-08-07T18:04:00.000-05:00</published><updated>2008-08-07T18:04:00.000-05:00</updated><title type='text'>That's really nice work... I grumble about that ki...</title><content type='html'>That's really nice work... I grumble about that kind of thing all the time.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5655646/4857574776604666276/comments/default/4579063978359897899'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5655646/4857574776604666276/comments/default/4579063978359897899'/><link rel='alternate' type='text/html' href='http://mo.notono.us/2008/07/c-stringinject-format-strings-by-key.html?showComment=1218150240000#c4579063978359897899' title=''/><author><name>JDP</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://mo.notono.us/2008/07/c-stringinject-format-strings-by-key.html' ref='tag:blogger.com,1999:blog-5655646.post-4857574776604666276' source='http://www.blogger.com/feeds/5655646/posts/default/4857574776604666276' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1543156075'/></entry></feed>
