Software development for Vista
-
How are you guys feeling about software development in Vista? New security, new UI, new paradigms. Are you guys looking forward to it, dreading it, jumping ship to Linux because of it, or do you not see there will be any difference (for you)?
cheers, Chris Maunder
CodeProject.com : C++ MVP
FIX: A MFC program created in Visual Studio .NET 2003 unexpectedly quits when you try to close it[^]
Here's the thing: for my employer, i have to remember that the actual people who'll be using it will likely be on Win2000-based Citrix servers for the foreseeable future. So it's kinda pointless to worry about pulling Vista stuff into those apps, since by the time it becomes a possibility things will have shaken out to where the good bits will be obvious. For my own stuff, i could potentially see using WPF for easy 3D at some point. Less likely for anything else; my tools tend toward either command line apps (or GUI apps that host their own "console" for output), or Explorer-style apps, and neither one really gives me any trouble as-is. As for the "new paradigms"... I hate to sound negative, but this isn't something we're gonna get with a OS. If anyone at MS is really coming up with new paradigms for HCI, software dev, or anything else (and i'm sure they are, somewhere) i doubt we'll see it in Vista. Some new version of .NET maybe. Office, sure. But Windows? Naw. Anyone who saw that new filesystem thing crash and burn has got to realize that MS has no one with vision in a position where they can actually influence Windows. It'll be a release like any other, a little bit prettier, a little bit slower, a little bit more secure, a whole lot bigger.
---- Scripts i’ve known... CPhog 1.8.2 - make CP better. Forum Bookmark 0.2.5 - bookmark forum posts on Pensieve Print forum 0.1.2 - printer-friendly forums Expand all 1.0 - Expand all messages In-place Delete 1.0 - AJAX-style post delete Syntax 0.1 - Syntax highlighting for code blocks in the forums
-
How are you guys feeling about software development in Vista? New security, new UI, new paradigms. Are you guys looking forward to it, dreading it, jumping ship to Linux because of it, or do you not see there will be any difference (for you)?
cheers, Chris Maunder
CodeProject.com : C++ MVP
FIX: A MFC program created in Visual Studio .NET 2003 unexpectedly quits when you try to close it[^]
Considering that it is only now that I can write XP minimum code, I'm not sure it makes that much difference.
Anyone who thinks he has a better idea of what's good for people than people do is a swine. - P.J. O'Rourke
-
How are you guys feeling about software development in Vista? New security, new UI, new paradigms. Are you guys looking forward to it, dreading it, jumping ship to Linux because of it, or do you not see there will be any difference (for you)?
cheers, Chris Maunder
CodeProject.com : C++ MVP
FIX: A MFC program created in Visual Studio .NET 2003 unexpectedly quits when you try to close it[^]
I've been doing dev in Vista b2 every day for a month now, and the only thing that's radically different from previouses OSes is IE protected mode. Protected mode is a major PITA, though. (That reminds me, I need to file a bug on shared memory not working right with protected mode enabled....)
--Mike-- Visual C++ MVP :cool: LINKS~! Ericahist | PimpFish | CP SearchBar v3.0 | C++ Forum FAQ
-
How are you guys feeling about software development in Vista? New security, new UI, new paradigms. Are you guys looking forward to it, dreading it, jumping ship to Linux because of it, or do you not see there will be any difference (for you)?
cheers, Chris Maunder
CodeProject.com : C++ MVP
FIX: A MFC program created in Visual Studio .NET 2003 unexpectedly quits when you try to close it[^]
I'm stoked about WPF, I'm already playing with it a bit and loving it. I admit to not even opening the Indigo book I bought, life is too busy.
Christian Graus - Microsoft MVP - C++ Metal Musings - Rex and my new metal blog
-
WCF, WWF, WPF, WFX problem #1 - the common names for all of their technologies du jour are indistinguishable. acronyms suck. -- modified at 17:30 Thursday 17th August, 2006
Chris Losinger wrote:
acronyms suck.
Yup. And those aren't even acronyms. They're plain old initials. Is it a bad sign, when someone doesn't even care enough about their product to give it a real name?
---- Scripts i’ve known... CPhog 1.8.2 - make CP better. Forum Bookmark 0.2.5 - bookmark forum posts on Pensieve Print forum 0.1.2 - printer-friendly forums Expand all 1.0 - Expand all messages In-place Delete 1.0 - AJAX-style post delete Syntax 0.1 - Syntax highlighting for code blocks in the forums
-
I've been doing dev in Vista b2 every day for a month now, and the only thing that's radically different from previouses OSes is IE protected mode. Protected mode is a major PITA, though. (That reminds me, I need to file a bug on shared memory not working right with protected mode enabled....)
--Mike-- Visual C++ MVP :cool: LINKS~! Ericahist | PimpFish | CP SearchBar v3.0 | C++ Forum FAQ
I'm concerned about the UAC stuff. I tested one app that uses Inno Setup and it crashed when run from the install, but is fine when run from explorer.
-
How are you guys feeling about software development in Vista? New security, new UI, new paradigms. Are you guys looking forward to it, dreading it, jumping ship to Linux because of it, or do you not see there will be any difference (for you)?
cheers, Chris Maunder
CodeProject.com : C++ MVP
FIX: A MFC program created in Visual Studio .NET 2003 unexpectedly quits when you try to close it[^]
Chris Maunder wrote:
Are you guys looking forward to it, dreading it, jumping ship to Linux because of it, or do you not see there will be any difference (for you)?
I am already on Linux 90% of the time, and suffering it :) As for Vista, my only hope is that it will force my boss to stop installing the client-side dll into System32 directory. As for WPF and "the new paradigms", I think I'll pass on it.
-
Chris Losinger wrote:
acronyms suck.
Yup. And those aren't even acronyms. They're plain old initials. Is it a bad sign, when someone doesn't even care enough about their product to give it a real name?
---- Scripts i’ve known... CPhog 1.8.2 - make CP better. Forum Bookmark 0.2.5 - bookmark forum posts on Pensieve Print forum 0.1.2 - printer-friendly forums Expand all 1.0 - Expand all messages In-place Delete 1.0 - AJAX-style post delete Syntax 0.1 - Syntax highlighting for code blocks in the forums
Shog9 wrote:
Is it a bad sign, when someone doesn't even care enough about their product to give it a real name?
i agree, and my original comment said something to that effect. but then i thought about MFC, STL, C, C++, etc.. those don't have interesting names... but i guess the big difference is that we didn't get all those things at once - we got them over time. here, MS is dropping a half-dozen new things, with similar meaningless names. it doesn't pique my interest; just the opposite, it adds confusion, which makes me avoid the whole mess.
-
Chris Maunder wrote:
or do you not see there will be any difference (for you)
It tends to be every job I land one way or another doesn't care about "fancy UI" stuff. I had one boss that got upset for the programmers making icons for the app for crying out loud. So, unless work takes me there, I doubt I'll use too much of it. Of course, I haven't played with the beta, that may all change once I install it.
Jeremy Falcon
-
Whats wrong with programmers making icon?
_________________________ "When the superior man refrains from acting, his force is felt for a thousand li." Sun Tzu
Nothing. My point was that boss didn't want us to.
Jeremy Falcon
-
Chris Maunder wrote:
How are you guys feeling about software development in Vista? New security, new UI, new paradigms. Are you guys looking forward to it, dreading it, jumping ship to Linux because of it, or do you not see there will be any difference (for you)?
I'm more looking forward to .NET 3 than the actual Vista platform. Of course the new UI elements in Vista offer some interesting possiblities. Though because I'll be supporting Win2k and WinXP for the next few years, I'm not sure how much of Vista I'll be able to take advantage of.
Michael CP Blog [^] Development Blog [^]
.NET 3.0 won't install on Windows 2000, neither on Windows XP and Windows XP SP1.
-
WCF - Sounds very interesting but haven't gotten much chance to play around with it yet. CardSpace - Seems cool from what I've seen! WWF: Interesting but atm I don't have a lot of use for it. WPF - Could have been good but they botched it. Don't get me started again... ;-P The only redeeming thing for me would be if they officially supported the unmanaged raw functionality of the media layer - i.e. milcore. Then I would actually be excited. WinFX - Why, oh why, did it not make it in?? :sigh: All in all: There are some neat things that I am definitely looking forward to, but overall I am not that excited from a dev POV. On the graphics/UI side of things I am really disappointed. No public hardware-accelerated immediate-mode API, and a bloated retained-mode system - what were they thinking?? GDI is archaic, GDI+ is slow, non h/w accelerated, and basically dead. What are people who want more control over their graphics going to do? From a user POV there are a lot of cool things that will make Vista so much nicer to work with. :cool: I'd like to upgrade when it comes out but I don't know if I can afford to upgrade due to RAM requirements.
From a deployment POV, Vista brings .NET 3.0 by default on every machine. That is a big deal for developers, so far Microsoft dealt the .NET run-time deployment in shall we say an amateurish way.;P So if you are into .NET, you have a base environment to rely upon. Of course, this environment has a zero user install base at the moment...;) As for GDI+, you are perfectly right, it's not hardware accelerated, and that's the reason why I don't understand why Office 2007 uses it instead of GDI.
-
How are you guys feeling about software development in Vista? New security, new UI, new paradigms. Are you guys looking forward to it, dreading it, jumping ship to Linux because of it, or do you not see there will be any difference (for you)?
cheers, Chris Maunder
CodeProject.com : C++ MVP
FIX: A MFC program created in Visual Studio .NET 2003 unexpectedly quits when you try to close it[^]
Largely, going to be sticking with MFC. :-D I use C# quite a bit for building tools, and processing business logic, and at the same time I work on Linux and Solaris still. Initially, I'm hoping Vista is just going to be a better platform for users and network administrators. We are still on Win2K at work, but will probably move early next year, once there are enough drivers around. As far as most developers are concerned, I can't see many people developing for Vista, and ignoring the XP and 2K use base unless they are mad, so I'm guessing it will be a gradual shift, with momentum picking up 18 months after release.
Chris Maunder wrote:
dreading it, jumping ship to Linux because of it, or do you not see there will be any difference (for you)?
You make it sound like the world is going to implode! :-D Calm down, its only and OS...... :laugh:
-
Whats wrong with programmers making icon?
_________________________ "When the superior man refrains from acting, his force is felt for a thousand li." Sun Tzu
-
How are you guys feeling about software development in Vista? New security, new UI, new paradigms. Are you guys looking forward to it, dreading it, jumping ship to Linux because of it, or do you not see there will be any difference (for you)?
cheers, Chris Maunder
CodeProject.com : C++ MVP
FIX: A MFC program created in Visual Studio .NET 2003 unexpectedly quits when you try to close it[^]
The only positive thing, as far as I'm concerned, that Vista is bringing to the masses (the developer community at large, that is) is that it'll force developers to finally respect the restricted vs admin user models. Way too many apps fail today if you're running as a restricted user, when they have no real need for admin access. I've been trying for years to run as a restricted user just to follow good security practices, but I always give up after a few days because apps are simply assuming that have free access to everything. I'm hoping this'll change with the introduction of Vista. (and yes, I'm looking squarely at Microsoft for letting this culture go on for this long)
-
How are you guys feeling about software development in Vista? New security, new UI, new paradigms. Are you guys looking forward to it, dreading it, jumping ship to Linux because of it, or do you not see there will be any difference (for you)?
cheers, Chris Maunder
CodeProject.com : C++ MVP
FIX: A MFC program created in Visual Studio .NET 2003 unexpectedly quits when you try to close it[^]