Why no serious MS Application in .NET yet ??

This is a discussion on Why no serious MS Application in .NET yet ?? within the Framework and Interface Programming forums in category; As the founder of .NET framework, Microsoft claims that it invention will be the next best platform for programming in a near future. Now it is 2005, ..NET is 5 years old, and can talk and walk for himself with some help of his mum. However, we see the same native office applications are coming out again, and many other tools in SP2 of XP which could be in managed code....but are not. So, as the inventor of .NET , why doesn't Microsoft itself use "DOTNET" in its applications? Is there any concern over the baby's runnung performance inside Microsoft ...

Go Back   Application Development Forum > Framework and Interface Programming

Object Mix

Register FAQ Calendar Search Today's Posts Mark Forums Read
  #1  
Old 02-25-2005, 12:32 PM
Herr Lucifer
Guest
 
Default Why no serious MS Application in .NET yet ??

As the founder of .NET framework, Microsoft claims that it invention will be
the next best platform for programming in a near future. Now it is 2005,
..NET is 5 years old, and can talk and walk for himself with some help of his
mum.
However, we see the same native office applications are coming out again,
and many other tools in SP2 of XP which could be in managed code....but are
not. So, as the inventor of .NET , why doesn't Microsoft itself use "DOTNET"
in its applications? Is there any concern over the baby's runnung
performance inside Microsoft itself, or they gonna teach the baby how to run
like a C kinda guy in future, so that they'll be able to use it for
themselves?






Reply With Quote
  #2  
Old 02-25-2005, 12:51 PM
Scott M.
Guest
 
Default Re: Why no serious MS Application in .NET yet ??


"Herr Lucifer" <"\n"HerrLucifer\n@microsoft.com> wrote in message
news:%23cgAZ%231GFHA.2976@TK2MSFTNGP09.phx.gbl...
> As the founder of .NET framework, Microsoft claims that it invention will
> be
> the next best platform for programming in a near future. Now it is 2005,
> .NET is 5 years old, and can talk and walk for himself with some help of
> his
> mum.


The first public release of .NET was in 2/02. That makes .NET 3 years old,
not 5.

> However, we see the same native office applications are coming out again,
> and many other tools in SP2 of XP which could be in managed code....but
> are
> not. So, as the inventor of .NET , why doesn't Microsoft itself use
> "DOTNET"
> in its applications? Is there any concern over the baby's runnung
> performance inside Microsoft itself, or they gonna teach the baby how to
> run
> like a C kinda guy in future, so that they'll be able to use it for
> themselves?


I can't speak about babies, but my guess is that you won't see widespread
applications written in .NET until the .NET Framework is "baked in" to the
OS itself (Longhorn). Right now, the .NET Framework is only installed if
WinXP is updated with SP's or if the user manually added it themselves.


Reply With Quote
  #3  
Old 02-25-2005, 12:51 PM
Scott M.
Guest
 
Default Re: Why no serious MS Application in .NET yet ??


"Herr Lucifer" <"\n"HerrLucifer\n@microsoft.com> wrote in message
news:%23cgAZ%231GFHA.2976@TK2MSFTNGP09.phx.gbl...
> As the founder of .NET framework, Microsoft claims that it invention will
> be
> the next best platform for programming in a near future. Now it is 2005,
> .NET is 5 years old, and can talk and walk for himself with some help of
> his
> mum.


The first public release of .NET was in 2/02. That makes .NET 3 years old,
not 5.

> However, we see the same native office applications are coming out again,
> and many other tools in SP2 of XP which could be in managed code....but
> are
> not. So, as the inventor of .NET , why doesn't Microsoft itself use
> "DOTNET"
> in its applications? Is there any concern over the baby's runnung
> performance inside Microsoft itself, or they gonna teach the baby how to
> run
> like a C kinda guy in future, so that they'll be able to use it for
> themselves?


I can't speak about babies, but my guess is that you won't see widespread
applications written in .NET until the .NET Framework is "baked in" to the
OS itself (Longhorn). Right now, the .NET Framework is only installed if
WinXP is updated with SP's or if the user manually added it themselves.


Reply With Quote
  #4  
Old 02-25-2005, 01:03 PM
Craig Vermeer
Guest
 
Default Re: Why no serious MS Application in .NET yet ??

What do you mean by 'Serious' application? Do you mean desktop
applications only?

From what I understand Biztalk 2004 is almost all managed code, and I
would consider that a 'serious' application.

Scott M. wrote:
> "Herr Lucifer" <"\n"HerrLucifer\n@microsoft.com> wrote in message
> news:%23cgAZ%231GFHA.2976@TK2MSFTNGP09.phx.gbl...
>
>>As the founder of .NET framework, Microsoft claims that it invention will
>>be
>>the next best platform for programming in a near future. Now it is 2005,
>>.NET is 5 years old, and can talk and walk for himself with some help of
>>his
>>mum.

>
>
> The first public release of .NET was in 2/02. That makes .NET 3 years old,
> not 5.
>
>
>>However, we see the same native office applications are coming out again,
>>and many other tools in SP2 of XP which could be in managed code....but
>>are
>>not. So, as the inventor of .NET , why doesn't Microsoft itself use
>>"DOTNET"
>>in its applications? Is there any concern over the baby's runnung
>>performance inside Microsoft itself, or they gonna teach the baby how to
>>run
>>like a C kinda guy in future, so that they'll be able to use it for
>>themselves?

>
>
> I can't speak about babies, but my guess is that you won't see widespread
> applications written in .NET until the .NET Framework is "baked in" to the
> OS itself (Longhorn). Right now, the .NET Framework is only installed if
> WinXP is updated with SP's or if the user manually added it themselves.
>
>

Reply With Quote
  #5  
Old 02-25-2005, 01:38 PM
Bob Grommes
Guest
 
Default Re: Why no serious MS Application in .NET yet ??

It is certainly possible to include the .NET runtime with an install. Even
after Longhorn is released it will be a long time before XP and W2K (or for
that matter, ME or 98) go away. Certainly as the number and maturity of
"baked in" managed interfaces increases, it will become easier to write and
distribute large commercial applications in .NET, but it is nevertheless
feasible today.

I would say that a much more significant reason is simply that the cost of
completely rewriting the entire codebase of a massive product like Office is
probably way too much to overcome even the benefits of .NET. What is
already starting to happen is that interfacing .NET applications to Office
is being supported via Primary Interop Assemblies. In future releases, I'd
expect managed interfaces to Office functionality will be "baked in" to
Office, and at that point, parts of Office (especially new ones) will begin
to be written as managed code. At some point, a few years down the road
when a complete rework is indicated for business reasons, I suspect that
individual office apps will one by one be rewritten mostly in managed code,
probably a combination of managed C++ and C#. And I suspect there will
always be a smattering of assembler hiding in there.

Microsoft is certainly willing to eat its own dog food, but you must never
forget that it takes time for the marketplace to absorb any new technology,
no matter how motivated people are and how good the technology may be.

--Bob

"Scott M." <s-mar@nospam.nospam> wrote in message
news:e8gcuH2GFHA.2452@TK2MSFTNGP10.phx.gbl...
>
> I can't speak about babies, but my guess is that you won't see widespread
> applications written in .NET until the .NET Framework is "baked in" to the
> OS itself (Longhorn). Right now, the .NET Framework is only installed if
> WinXP is updated with SP's or if the user manually added it themselves.



Reply With Quote
  #6  
Old 02-25-2005, 01:38 PM
Bob Grommes
Guest
 
Default Re: Why no serious MS Application in .NET yet ??

It is certainly possible to include the .NET runtime with an install. Even
after Longhorn is released it will be a long time before XP and W2K (or for
that matter, ME or 98) go away. Certainly as the number and maturity of
"baked in" managed interfaces increases, it will become easier to write and
distribute large commercial applications in .NET, but it is nevertheless
feasible today.

I would say that a much more significant reason is simply that the cost of
completely rewriting the entire codebase of a massive product like Office is
probably way too much to overcome even the benefits of .NET. What is
already starting to happen is that interfacing .NET applications to Office
is being supported via Primary Interop Assemblies. In future releases, I'd
expect managed interfaces to Office functionality will be "baked in" to
Office, and at that point, parts of Office (especially new ones) will begin
to be written as managed code. At some point, a few years down the road
when a complete rework is indicated for business reasons, I suspect that
individual office apps will one by one be rewritten mostly in managed code,
probably a combination of managed C++ and C#. And I suspect there will
always be a smattering of assembler hiding in there.

Microsoft is certainly willing to eat its own dog food, but you must never
forget that it takes time for the marketplace to absorb any new technology,
no matter how motivated people are and how good the technology may be.

--Bob

"Scott M." <s-mar@nospam.nospam> wrote in message
news:e8gcuH2GFHA.2452@TK2MSFTNGP10.phx.gbl...
>
> I can't speak about babies, but my guess is that you won't see widespread
> applications written in .NET until the .NET Framework is "baked in" to the
> OS itself (Longhorn). Right now, the .NET Framework is only installed if
> WinXP is updated with SP's or if the user manually added it themselves.



Reply With Quote
  #7  
Old 02-25-2005, 05:38 PM
Alvin Bruney [Microsoft MVP]
Guest
 
Default Re: Why no serious MS Application in .NET yet ??

>So, as the inventor of .NET , why doesn't Microsoft >itself use "DOTNET" in
>its applications?

valid question. At this point, I don't know the answer to that question.

--
Regards
Alvin Bruney
[Shameless Author Plug]
The Microsoft Office Web Components Black Book with .NET
available at www.lulu.com/owc
--------------------------------------------------


"Herr Lucifer" <"\n"HerrLucifer\n@microsoft.com> wrote in message
news:%23cgAZ%231GFHA.2976@TK2MSFTNGP09.phx.gbl...
> As the founder of .NET framework, Microsoft claims that it invention will
> be
> the next best platform for programming in a near future. Now it is 2005,
> .NET is 5 years old, and can talk and walk for himself with some help of
> his
> mum.
> However, we see the same native office applications are coming out again,
> and many other tools in SP2 of XP which could be in managed code....but
> are
> not. So, as the inventor of .NET , why doesn't Microsoft itself use
> "DOTNET"
> in its applications? Is there any concern over the baby's runnung
> performance inside Microsoft itself, or they gonna teach the baby how to
> run
> like a C kinda guy in future, so that they'll be able to use it for
> themselves?
>
>
>
>
>
>



Reply With Quote
  #8  
Old 02-25-2005, 05:38 PM
Alvin Bruney [Microsoft MVP]
Guest
 
Default Re: Why no serious MS Application in .NET yet ??

>So, as the inventor of .NET , why doesn't Microsoft >itself use "DOTNET" in
>its applications?

valid question. At this point, I don't know the answer to that question.

--
Regards
Alvin Bruney
[Shameless Author Plug]
The Microsoft Office Web Components Black Book with .NET
available at www.lulu.com/owc
--------------------------------------------------


"Herr Lucifer" <"\n"HerrLucifer\n@microsoft.com> wrote in message
news:%23cgAZ%231GFHA.2976@TK2MSFTNGP09.phx.gbl...
> As the founder of .NET framework, Microsoft claims that it invention will
> be
> the next best platform for programming in a near future. Now it is 2005,
> .NET is 5 years old, and can talk and walk for himself with some help of
> his
> mum.
> However, we see the same native office applications are coming out again,
> and many other tools in SP2 of XP which could be in managed code....but
> are
> not. So, as the inventor of .NET , why doesn't Microsoft itself use
> "DOTNET"
> in its applications? Is there any concern over the baby's runnung
> performance inside Microsoft itself, or they gonna teach the baby how to
> run
> like a C kinda guy in future, so that they'll be able to use it for
> themselves?
>
>
>
>
>
>



Reply With Quote
  #9  
Old 02-26-2005, 04:03 AM
Joerg Jooss
Guest
 
Default Re: Why no serious MS Application in .NET yet ??

Herr Lucifer wrote:

> As the founder of .NET framework, Microsoft claims that it invention
> will be the next best platform for programming in a near future. Now
> it is 2005, .NET is 5 years old, and can talk and walk for himself
> with some help of his mum.
> However, we see the same native office applications are coming out
> again, and many other tools in SP2 of XP which could be in managed
> code....but are not. So, as the inventor of .NET , why doesn't
> Microsoft itself use "DOTNET" in its applications? Is there any
> concern over the baby's runnung performance inside Microsoft itself,
> or they gonna teach the baby how to run like a C kinda guy in future,
> so that they'll be able to use it for themselves?


Don't forget that .NET is mainly about writing *custom* business
applications, just like J2EE. By definition, that's exactly the type of
software you cannot simply buy from Microsoft ;-)

I also wouldn't hold my breath waiting for a managed code version
Office or any other established MS product. There's simply no business
case for that.

Cheers,
--
http://www.joergjooss.de
mailto:news-reply@joergjooss.de
Reply With Quote
  #10  
Old 02-26-2005, 04:03 AM
Joerg Jooss
Guest
 
Default Re: Why no serious MS Application in .NET yet ??

Herr Lucifer wrote:

> As the founder of .NET framework, Microsoft claims that it invention
> will be the next best platform for programming in a near future. Now
> it is 2005, .NET is 5 years old, and can talk and walk for himself
> with some help of his mum.
> However, we see the same native office applications are coming out
> again, and many other tools in SP2 of XP which could be in managed
> code....but are not. So, as the inventor of .NET , why doesn't
> Microsoft itself use "DOTNET" in its applications? Is there any
> concern over the baby's runnung performance inside Microsoft itself,
> or they gonna teach the baby how to run like a C kinda guy in future,
> so that they'll be able to use it for themselves?


Don't forget that .NET is mainly about writing *custom* business
applications, just like J2EE. By definition, that's exactly the type of
software you cannot simply buy from Microsoft ;-)

I also wouldn't hold my breath waiting for a managed code version
Office or any other established MS product. There's simply no business
case for that.

Cheers,
--
http://www.joergjooss.de
mailto:news-reply@joergjooss.de
Reply With Quote
Reply


Thread Tools
Display Modes


All times are GMT -5. The time now is 03:39 AM.


Powered by vBulletin® Version 3.7.2
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
vB Ad Management by =RedTyger=

In an effort to better serve ads to our visitors, cookies are used on objectmix.com. For more information, check out our Privacy Policy.