Whats the Deal with Visual C++.Net?

  • Thread starter Thread starter Paul Tremblay
  • Start date Start date
EJSawyer said:
My understanding is that the SQL 2000 version of SQL Reporting Services
was
written entirely in C# and C++.Net. Is this correct? It's true that this
is
bundled into SQL 2005, but at the moment it's considered to be a separate
add-on product.

I believe that's true, yes.

-cd
 
Carl Daniel said:
I believe that's true, yes.

-cd

I believe that a significant portion of BizTalk Server 2004 is written in
managed code. It was also the first Windows Server System application
Microsoft selected to port over from VC++ to .NET managed code. The bottom
line is that it would be foolish for Microsoft to scrap the tens...hundreds,
perhaps...of millions of lines of unmanaged code in favor of 100% managed
code. In order to maintain shareholder value, they appears to be following a
prudent strategy of surgically replacing specific parts of a broad range of
applications for an unmanaged to managed transition.

Using your favorite IL disassembler, take a look at almost any managed
library's I/O code. Guess what, at the lowest level, almost every managed
call is thunked into the corresponding Win32 user-mode or kernel-mode call.
This is true for most of the windowing, file I/O, threading and socket
namespaces. It's definitely not something I lose sleep over.

For a more in-depth discussion, take a look at Dan Fernandez's blog post -
http://blogs.msdn.com/danielfe/archive/2004/11/02/251254.aspx

-bill
 
Back
Top