<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>MVP Global Summit</title><link>http://blogs.msdn.com/b/kathykam/archive/2005/09/29/475573.aspx</link><description>Tonight, I got to meet many MVP at the MVP Global Summit . Thanks for all your great feedback and discussions about the CLR! 
 Here are some of the key takeaways I have: 
 - Developers want improvement in performance for Reflection 
 (Has anyone read</description><dc:language>en-US</dc:language><generator>Telligent Evolution Platform Developer Build (Build: 5.6.50428.7875)</generator><item><title>re: MVP Global Summit</title><link>http://blogs.msdn.com/b/kathykam/archive/2005/09/29/475573.aspx#477661</link><pubDate>Thu, 06 Oct 2005 09:13:12 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:477661</guid><dc:creator>Mihailik</dc:creator><description>MethodBody.GetILAsByteArray makes it not easy for parsing IL. Parsing is complex and error-prone task. Why not implement it by Microsoft?&lt;br&gt;&lt;br&gt;* * *&lt;br&gt;&lt;br&gt;CodeDom seems for me completely evil. Here is Reflection.Emit and it is more powerful, performant and flexible.&lt;br&gt;&lt;br&gt;It may be usable to make CodeDome/Reflection.Emit provider. So it would be CodeDomeProvider that compile CodeDom tree right to AssemblyBuilder. By the way, XML Serialization performance would be improved much in this way.&lt;br&gt;&lt;br&gt;I doubt why on Earth XML Serialization use CodeDom to build serializer. In .NET early times it might be acceptable. But now XML going to be used for much broad purposes. I need speed, but XML Serialization even today use spawned process csc.exe to compile on-the-fly. I hate it!&lt;br&gt;&lt;br&gt;If you implement RegEx with Reflection.Emit, drop this ugly CodeDom implementation of XML Serialization.&lt;br&gt;&lt;br&gt;* * *&lt;br&gt;&lt;br&gt;Delegates performs ugly on long call list. Try to make 10,000 long multicast list, call it and it will stay working for ~20min!&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=477661" width="1" height="1"&gt;</description></item></channel></rss>