Jump to content
  • Advertisement
Sign in to follow this  
Rob Loach

[.net] Vista and the .NET Framework

This topic is 4479 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Just saw this interesting article about Microsoft Vista and .NET. The article points out that .NET functionality has been stripped out of the system as Vista evolved. I just found it a bit interesting and thought I'd bring it up here.... What are your thoughts?

Share this post


Link to post
Share on other sites
Advertisement
I think Microsoft found their schedule being pushed back and back, that Microsoft had more native programmers than managed programmers, that Microsoft had this huge library of pre-existing code that was just begging to be used, and that Microsoft made the only decision it could: get the job done rather than fulfill public relations' promises to the managed programmers of the world.

That said I'm rather sorry to see this occur. I really think the system stability could be improved a great deal by introducing managed components to a few key areas, all in the user arena, and I think that - long term - this stability is something that is more desirable than a product launch deadline.

Share this post


Link to post
Share on other sites
It's a sad thing. Running trusted managed components throughout the OS also means that security is tightened and far less exploits will be available.

~Graham

Share this post


Link to post
Share on other sites
I don't mind very much wether the core componentes of Vista uses .NET or not.

I'm more concerned if they choose not to install the .NET runtimes by default.

This will cause a whole lot of people being unable to enjoy games and applications using .NET technology, because they do not know how to install it. And if you want your work to be widespreaded, people must be able to run things you've made; without demanding them to install 30 megs of runtimes.

Since they most probably will include the .NET runtimes on a default installation, I'm not worrying too much.

Share this post


Link to post
Share on other sites
Quote:
Original post by Enselic
Since they most probably will include the .NET runtimes on a default installation, I'm not worrying too much.


They included the 1.1 Framework with Windows Server 2003 but not the 1.0 Framework. Will Vista only include the 2.0 Framework, leaving 1.1 applications to hang?

Share this post


Link to post
Share on other sites
Quote:
Original post by Talonius
They included the 1.1 Framework with Windows Server 2003 but not the 1.0 Framework. Will Vista only include the 2.0 Framework, leaving 1.1 applications to hang?

I'd be very surprised if the don't include all versions of the framework. I mean, the percentage in diskspace of the whole installation can't be high.

Share this post


Link to post
Share on other sites
I just finished a contract at Microsoft testing on a component that is built using C# and managed code. It is a fairly integral service, and I know that others are also following this route and that a lot of code is being ported to c#. I'm sure that Microsoft is very well committed to migrating to .net. Maybe not all at once, but they are moving in that direction. Moving back to unmanaged code is a step in the wrong direction for the future. Managed code will be more portable and just as efficient moving forward. It also has a cleaner and more modern api to use.

Share this post


Link to post
Share on other sites
I would wonder about this...

They seem to suggest that VisualStudio.net does not use managed code, but this is simply untrue. Yes it won't be 100% managed code, thats completly unreasonable. The UI is (afaik) completly windows forms based for example.

It makes me wonder if they are counting entirly managed assemblies only? I remember watching channel 9 a while ago, the shell team, saying all the file association objects that generated file previews were managed... At least thats what I remember them saying.

I didn't have a chance to read the entire article (1am here) but found no reference to C++/Cli...?

did I miss something?

Share this post


Link to post
Share on other sites
Jeff Atwood has posted a bit of commentary on this article on his blog here. He basically concludes that although MS may have changed their minds about writing parts of Vista in managed code it doesn't mean they have no faith in the .Net platform with respect to their own software (offering XP Media Centre edition as an example).

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

Participate in the game development conversation and more when you create an account on GameDev.net!

Sign me up!