Visual C Group visits
Chris Sells
In
glory
Translation
Last week I spent two days in Microsoft Visual Studio .Net C writer summit. Between, Microsoft Group showed us how to "cool" for C and to force us to write this book on the topic. Since I have already planned and Kirk Fertitta second edition, I don't have Xbox (I should have) I am free to talk. Unexpectedly, how long, I was tortured, I took me to Microsoft Store - the Xbox game as long as 10 yuan! This is rotten ...
If you are a C programmer, VS.NET / VC7 has brought a lot of things to you. According to Nick Hodapp (Microsoft VC Group Product Manager), many of you, many people are C programmers. Microsoft cited some third-party research results, saying about 3m C programmers (in contrast, 5M VB programmers and general Java programmers). From a third party, the VC users have visited the VC users, Microsoft discovered that 90% of the developers developed in the same or more VC development (about 22 hours a week). They also found that approximately 75% of VC users were MFC programmers (stop growth) 35% for ATL programmers (growing). If ATL7 books can be immediately or will be shipped (our and some other), the reader will continue to grow, this is really kirk (my Addison-Wesley editor) and I am jealous.
The following is the other interesting tidbit in the public opinion:
l 68% of the VC programmers create a C / S app.
l 61% Create a desktop app.
l 51% Create a peer application (this figure really makes me fainted, these guys are dry ?!?).
l 36% Create an embedded / CE application.
l 35% Create NT Services.
During this time, the shape of the VC team is trying to take VC7 new and improved features to stimulate us, they will succeed from time to time. For example, Pranish Kumar tells us that the ATL Server version of the Nile Benchmark web application is 10% faster than "manual" ISAPI version, which is only 1/4 development time, which is why Microsoft sites are in their "THROUGH-PUT challengeed" The reason for the use of the field. Terry Leeper also showed us how to do Mini-Dumps for VC projects, you can send it to the developer who persists "but it runs on my machine ...". He also showed us that you can suspend the thread during debugging, depending on the number of symbols, set breakpoints in the DLL - will not be loaded at startup (there is no more troublesome dialog) and many new optimization functions that can accelerate code (They have made a surprising demonstration: do nothing to do for the code, using recompiled Microsoft Codedec, almost increased the frame speed of the frame.
For you, you are a matter of concern, Microsoft shows off an internal version of the primary stage, which has improved VC compatibility to make it the industry's top. It can compile all popular third-party template libraries such as Loki, Boost, Blitz , Pooma, and the entire STL.