Sign in to follow this  
Uphoreum

Vista APIs

Recommended Posts

Uphoreum    216
I may have asked this question before in some form or another, but anyways: Will there be any new APIs with Vista, or simply updates to the Win32Api and the .Net framework? Looking at the Vista Wikipedia Page I see several new APIs listed in the "Developer Technologies" section, but they seem to be all part of the .NET Framework 3.0. It just makes me think that maybe the new windows application technologies are moving towards .NET and managed. Are they keeping native APIs alive, or are they changing their focus? I thought the .NET Framework was just a wrapper around traditional Windows APIs?

Share this post


Link to post
Share on other sites
Colin Jeanne    1114
There are many new APIs in Vista. For example, there are many new COM interfaces relating to the new property system (such as IShellItem2 and IPropertyStore) and the new search subsystem (such as ISearchFolderItemFactory). If you dont want to use the COM side of Win32 there are still many new functions to work with. I've personally gotten a lot of use out of the DWM API.

In short, Win32 is not being replaced by .NET nor is it dying in any way.

Share this post


Link to post
Share on other sites
Uphoreum    216
It's kinda hard to tell if Microsoft wants developers to use .NET or not. You'd think they would, since they took the time to design and implement it, but at the same time, they don't push it very much.

Share this post


Link to post
Share on other sites
iMalc    2466
Quote:
Original post by Uphoreum
It's kinda hard to tell if Microsoft wants developers to use .NET or not. You'd think they would, since they took the time to design and implement it, but at the same time, they don't push it very much.
I hope that was a joke!

For instance, VS2005 Express works immediately with .NET but you have to jump through hoops to use Win32.
If you've attended or watched any Microsoft seminar in the last few years then their push to .NET should be rather apparent.
It just makes some of us push back[smile]

Share this post


Link to post
Share on other sites
Uphoreum    216
Oh yea, I guess that's true.

Nevermind. I don't know what I'm talking about, lol

It's just, people always say that it won't be used for professional game development, or, at least that's what I got out of it.

Share this post


Link to post
Share on other sites
Uphoreum    216
I know, but I read that people see XNA as a hobbyist API, and professionals won't use it (event XNA Pro), but I suppose that's just someones opinion.

Share this post


Link to post
Share on other sites
Guest Anonymous Poster   
Guest Anonymous Poster
Professionals will be using a different setup with development boxes etc. XNA IS for hobbyists. But professionals can develop applications to woo MS with too for the cheap using XNA. A lot of it will translate over.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this