Blogging from Tech-Ed 2006
I am hanging out at Tech-Ed 2006 in Boston this week. After 2 days, I must it continues to amaze me how large this conference has become. There are about 15,000 attendees this year and the conference center feels like it could fit a squadron of Airbus 380s (it’s time to update the saying from 747s). If you are around, you can find me hanging out in the Technical Learning Center (previously known as a Cabana), which is essentially a lounge where experts answer any random question that you can come up with.
The conference has a focus on IT and as such there is not a huge C++ crowd. There are still a few talks of interest for Visual C++ developers. The first one was on Monday and Kate Gregory presented a great overview of the C++ IDE while focusing on lesser-known tips and tricks. I am a tad biased as it is a talk I have given in the past and helped Kate with some of the material I must say that Kate presented the material quite well and her long experience with C++ has given her a great sense of when to insert a joke While there were not too many people at the talk, they were attentive, interested and clearly still serious users of our toolset. I provided some support at the end when people started asking questions and I encountered an interesting set of comments.
One comment that stood out in my mind was something relating to Visual Studio and not C++ specifically. Every once in a while, VS seems to take forever to display a screen to the point that it seems to hang. Among the most common instances when this happens is the Fonts and Colors page in the Tools/Options dialog. The issue is not that there is some weird code that executes very slowly. It happens that this page is implemented using .NET components. Now the majority of Visual Studio is built with native code and during most of its execution, the CLR is never loaded. However, when a user accesses one of these features, the CLR must be loaded before we can begin executing the relevant IL. It is this process that is time-consuming and annoying to the user. There are two egregious problems here for the user: first, there is virtually no feedback during loading of the CLR; second, the problem can occur multiple times within a single session of VS. The first issue is something any team within Visual Studio should address while the second is a little harder to deal solve. Hopefully, with the inclusion of .NET Framework 3.0 in Windows Vista, the relevant CLR code will remain “warm”.
To finish up this first post about Tech-Ed, I’ll mention that some of you may not be aware that we can create binaries containing both managed and native code. This is (one of many) a benefit afforded solely to C++ developers. If you want to learn more and you will be at the conference this Friday afternoon, swing by my chalk talk in the aforementioned Technical Learning Center where I will discuss the many techniques for doing native/managed interop.
Comments
- Anonymous
August 27, 2006
My mind is like a bunch of nothing. I just don't have much to say lately. I haven't been up to anything recently, but such is life.
[url=http://4.voblja.info/effects-side-sprintec.html]effects side sprintec[/url]
<a href="http://4.voblja.info/lotrel-side-affect.html">lotrel side affect</a>
http://21.voblja.info/link-http-zoloft.html - Anonymous
November 23, 2006
Hi! aitlit is good site: http://www.dailyengineers.com ewndo <a href="http://www.dailyengineers.com/ ">http://www.dailyengineers.com </a> - Anonymous
November 28, 2006
Hi! liosit is good site: http://hitimepflaum.com rjfcy <a href="http://hitimepflaum.com/ ">http://hitimepflaum.com </a> - Anonymous
January 10, 2007
Hi! hskvit is good site: http://www.knitup.com/ vfocc <a href="http://www.knitup.com/ ">http://www.knitup.com</a> - Anonymous
January 13, 2007
Hi! bwlgit is good site: http://www.vericis.net/ gpqhw <a href="http://www.vericis.net/ ">http://www.vericis.net</a> - Anonymous
January 20, 2007
The comment has been removed - Anonymous
January 20, 2007
The comment has been removed - Anonymous
January 20, 2007
The comment has been removed - Anonymous
January 21, 2007
The comment has been removed - Anonymous
January 22, 2007
Hello! I am Billy Johnson Nice design. Enjoy! Good site! OK. 0n79p7k . - Anonymous
January 25, 2007
The comment has been removed - Anonymous
January 27, 2007
Hi! dbuiit is good site: http://viscountoptical.com/ krzag <a href="http://viscountoptical.com/ ">http://viscountoptical.com</a> - Anonymous
January 27, 2007
Hi! gijrit is good site: http://viscountoptical.com/ egvxl <a href="http://viscountoptical.com/ ">http://viscountoptical.com</a> - Anonymous
January 27, 2007
Hi! yoruit is good site: http://viscountoptical.com/ xgyay <a href="http://viscountoptical.com/ ">http://viscountoptical.com</a> - Anonymous
January 30, 2007
Hi! ryxzit is good site: http://www.haydockcaster.com/ beclw <a href="http://www.haydockcaster.com/ ">http://www.haydockcaster.com</a> - Anonymous
February 10, 2007
[url=http://avena-lee.freesitesworld.com/index.html] avena lee [/url] - Anonymous
February 11, 2007
Hi all , very nice site! Thank You ! - Anonymous
March 08, 2007
Hi! Nice site! http://gente.chueca.com/coffeegrinders/ <a href = http://burrcoffeegrinder.sprayblog.se/ > Burr Coffee Grinders </a> [url = http://coffeegrinders.sprayblog.se/ ] Coffee Grinders [/url] - Anonymous
March 10, 2007
Hi. I found here really interesting facts! Thanks. http://metalroofing.webblogg.se Metal Roffing, Install Metal Roofing, Roofing Material - Anonymous
March 10, 2007
Hi. I found here really interesting facts! Thanks. http://laminateflooring.webblogg.se/ Metal Roffing, Install Metal Roofing, Roofing Material - Anonymous
March 11, 2007
Hi. I found here really interesting facts! Thanks. http://vicodin.webblogg.se/ Vicodin http://vicodin.webblogg.se/ Buy Vicodin Online - Anonymous
March 14, 2007
Hi! wivtit is good site: http://www.map78.info/ supim <a href="http://www.map78.info/ ">http://www.map78.info</a> - Anonymous
March 19, 2007
Hi! patvit is good site: http://www.map78.info/ ltygg <a href="http://www.map78.info/ ">http://www.map78.info</a> - Anonymous
March 22, 2007
Hi! omwhit is good site: http://www.map-us78.info/ rmxki <a href="http://www.map-us78.info/ ">http://www.map-us78.info/</a> - Anonymous
March 23, 2007
Hi! uqxuit is good site: http://www.map-us78.info/ eanza <a href="http://www.map-us78.info/ ">http://www.map-us78.info/</a> - Anonymous
April 19, 2007
Hi. I found here really interesting facts! Thanks. - Anonymous
May 11, 2007
omd1y50cz <a href = http://www.1094576.com/290936.html > toxxcjt435 </a> [URL=http://www.890846.com/699280.html] 5brqqjrt26a [/URL] yuxpydvdvb4k53 - Anonymous
May 20, 2007
to9rxkgzc3fjc5 <a href = http://www.881017.com/425154.html > 5z88s7yds8x1 </a> [URL=http://www.298028.com/279939.html] 5l6tnuf0du38v [/URL] w2evj2bon - Anonymous
May 20, 2007
0im5ig2so8 <a href = http://www.630692.com/983310.html > myp8yhn8r9irfi6q </a> [URL=http://www.973679.com/598644.html] 5a24jieam36l53g1h [/URL] o0x5rd27z7ihd - Anonymous
June 03, 2007
Hi! cbeeit is good site: http://nado.homes.com.au/ lrtts <a href="http://nado.homes.com.au/ ">http://nado.homes.com.au</a> - Anonymous
June 04, 2007
Hi! hrrbit is good site: http://nado.homes.com.au/ tgqqa <a href="http://nado.homes.com.au/ ">http://nado.homes.com.au</a> - Anonymous
June 06, 2007
907vkgfrr5 <a href = http://www.579265.com/469547.html > 3trlwkzmszcxoa </a> [URL=http://www.680630.com/971287.html] exrtwfuod [/URL] 11anyimxy - Anonymous
June 06, 2007
[URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - Anonymous
June 06, 2007
[URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - Anonymous
June 06, 2007
[URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - Anonymous
June 06, 2007
[URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - Anonymous
June 06, 2007
[URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - Anonymous
June 06, 2007
[URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - Anonymous
June 07, 2007
[URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - Anonymous
June 07, 2007
[URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - Anonymous
June 07, 2007
[URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - Anonymous
June 07, 2007
[URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - Anonymous
June 08, 2007
[URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - Anonymous
June 08, 2007
[URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - Anonymous
June 08, 2007
[URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - Anonymous
June 08, 2007
[URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - Anonymous
June 08, 2007
[URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - Anonymous
June 08, 2007
[URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - Anonymous
June 08, 2007
[URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - Anonymous
June 09, 2007
[URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - Anonymous
June 09, 2007
[URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - Anonymous
June 09, 2007
[URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - Anonymous
June 09, 2007
[URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - Anonymous
June 09, 2007
[URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - Anonymous
June 09, 2007
[URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - Anonymous
June 09, 2007
[URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - Anonymous
June 09, 2007
[URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - Anonymous
June 10, 2007
[URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - Anonymous
June 10, 2007
[URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - Anonymous
June 10, 2007
[URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - Anonymous
June 10, 2007
[URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - Anonymous
June 11, 2007
[URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - Anonymous
June 11, 2007
[URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - Anonymous
June 11, 2007
[URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - Anonymous
June 11, 2007
[URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - Anonymous
June 11, 2007
[URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - Anonymous
June 12, 2007
[URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - Anonymous
June 12, 2007
[URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - Anonymous
June 12, 2007
[URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - Anonymous
June 12, 2007
[URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - Anonymous
June 12, 2007
[URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - Anonymous
June 12, 2007
[URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - Anonymous
June 12, 2007
[URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - Anonymous
June 12, 2007
[URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - Anonymous
June 12, 2007
[URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - Anonymous
June 12, 2007
[URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - [URL= ] [/URL] - Anonymous
October 13, 2007
All about jails, inmates, prisoners <a href=" http://jail-life.eweyt.com/juvenile-jail.html ">salt lake county jail</a>salt lake county jail - Anonymous
November 23, 2007
<a href= http://testblog2.today.com/ >Video Showing A Pelvic Examination</a>