|
I'm planning on using features for a specific application, but not for all.
|
|
|
|
|
Sooner or later, all applications should consider having Vista API for its long run right?
|
|
|
|
|
While this is supported in XP, I consider it a major improvement for WS development and hosting.
Dale Thompson
|
|
|
|
|
As an ISV we're mostly concerned with a) compatibility and b) keeping the user interface looking fresh and up to date.
As such, we've concentrated on making sure our code runs correctly under Vista (necessitating the replacement of the Visual Lint installer, for example - the code itself is fine since we didn't do anything which requires admin privileges after installation anyway).
We are already using the new TaskDialog API (with a Win2k/XP compatible wrapper for downlevel compatibility) and I have to say they it has yielded a massive visual improvement over the old MessageBox API, and well worth the time investment we've put into it.
Rather than use the new file dialog APIs we've (for now) switched back to using the raw Win32 API functions, which will show the new style dialogs on Vista provided no hook function is set (which explains why MFC and WTL apps display using the old style dialogs).
We still have to look into Aero Wizards, but as we only use a Wizard for initial configuration in Visual Lint that's not so much of a priority. When we do, we will of course make sure the code falls back gracefully to Wizard97 on earlier systems.
|
|
|
|
|
Agreed about the task dialogs and file dialogs. They give you some really neat UI, and it's still easy to fall back to older UI on pre-Vista.
|
|
|
|
|
If the new APIs are part of the .NET framework then I will likely use them.
█▒▒▒▒▒██▒█▒██
█▒█████▒▒▒▒▒█
█▒██████▒█▒██
█▒█████▒▒▒▒▒█
█▒▒▒▒▒██▒█▒██
|
|
|
|
|
Via .net 3.0 and onwards.
.net is a box of never ending treasures, every day I get find another gem.
|
|
|
|
|
I think some folks who voted "I've no idea" would have chosen "I probably will" if that option was present.
/ravi
|
|
|
|
|
Any idea if EI7+ is using much Vista-only features? I'm happy if it does as I'd expect it to make a better IE which, sadly, will the main vehicle for future web-apps/sites.
regards,
Paul Watson
Ireland & South Africa
Shog9 wrote: And with that, Paul closed his browser, sipped his herbal tea, fixed the flower in his hair, and smiled brightly at the multitude of cute, furry animals flocking around the grassy hillside where he sat coding Ruby on his Mac...
|
|
|
|
|
Protected mode in IE uses UIPI, which is Vista-only.
|
|
|
|
|
The threading API has some cool things: InitOnce, Reader Writer locks etc. but I already have these implemented in an application which has been in production for a long time. It will not make much sense to use these APIs as I have to use the my similar implementations of these APIs anyway for XP and 2003. So no benefit on that end.
However, common controls such as list view have some cool features which I plan to support for users using Vista and gracefully fallback for people using XP/2003/2000.
As far a transactions are concerned, I don't have much use for them yet. But it sure is a nice feature.
|
|
|
|
|
Vista Runs Applications?
Brad
Australian
- Captain See Sharp on "Religion"
any half intelligent person can come to the conclusion that pink unicorns do not exist.
|
|
|
|
|
Not if UAC has anything to say about it
regards,
Paul Watson
Ireland & South Africa
Shog9 wrote: And with that, Paul closed his browser, sipped his herbal tea, fixed the flower in his hair, and smiled brightly at the multitude of cute, furry animals flocking around the grassy hillside where he sat coding Ruby on his Mac...
|
|
|
|
|
at least it does on my machine. but you can't say for sure really
WM.
What about weapons of mass-construction?
"What? Its an Apple MacBook Pro. They are sexy!" - Paul Watson
|
|
|
|
|
When Vista becomes the oldest OS we support, I will of course use the new shiny Vista API. However, we are still officially supporting Windows 98, and unofficially even Windows 95, so I guess it will take around 15 years until I am in a position to enjoy Vista's new thread pool and logging capabilities.
|
|
|
|
|
|
I answered "Definitely not" but this is the more accurate answer as about 18 months ago I started building all my apps (internal development only) for the windows 2000 api. Since we have some workstations that run windows 2000 and they will not be upgraded to 2003 I guess I will have to stay at 2000 until I retire those machines.
John
|
|
|
|
|
Recently, I was asked to help a friend of my wife to select her first system. She was one of those ones who claimed to know nothing about computers - but she did have one request:
She did not want her new system to run VISTA ! She already heard enough about it (reguardless of what 'enough' implies) - to the point where she requested XP.
Whether it's awaiting SP2 (my attitude), the EUL, or privacy breaches, she is probably not alone in hearing whatever she heard from her circle of experts.
At first one would be tempted to say MicroSoft has something to worry about - but a moments reflection and you realize they don't: all new systems have VISTA - millions of involuntary beta-phase-II testers. They have their sales built in.
But what of corporate upgrades; and home users? How much is this new-user-to-be's attitude reflected through these groups? If my current employer starts to upgrade - even if its by attrition of older machines - XP will be the common denominator for some time to come - and the obvious target for my coding.
Ubuntu, anyone?
Balboos
"The difference between genius and stupidity is that genius has its limits." - Albert Einstein
|
|
|
|
|
Balboos wrote: Ubuntu, anyone?
I don't think Ubuntu, as the "desktop Linux" distro, is quite ready for the masses. It is getting there.
Mac OS X is a better alternative to Windows.
regards,
Paul Watson
Ireland & South Africa
Shog9 wrote: And with that, Paul closed his browser, sipped his herbal tea, fixed the flower in his hair, and smiled brightly at the multitude of cute, furry animals flocking around the grassy hillside where he sat coding Ruby on his Mac...
|
|
|
|
|
Paul Watson wrote: Mac OS X is a better alternative to Windows.
Even though I've never used it or Linux, that's my impression too.
Kevin
|
|
|
|
|
Kevin McFarlane wrote: Even though I've never used it or Linux, that's my impression too.
I've got to say that moving from Windows to Linux, the best feature was the command-line. Which is awesome, as for desktop users I've never used Macs but I would think so too but for us programmers Linux has a major advantage of choice and doesn't assume the user is thick. In fact if VS ran under Linux I don't think I'd look back. Hell I'd even settle for a complete implementation of .NET 2, although VS as a development environment can't be beaten
|
|
|
|
|
Let me tell ya'. I downloaded the Ubuntu desktop http://www.ubuntu.com/[^] and burned the .iso file to a CD. It's designed to let you boot/run from the CD, giving it a test-drive, and all without modifying of your own system. This means your work won't be saved.
It was a delight.
I used the (include) word processor and found it extremely Word-like, but better. The spreadsheet used noticeably different syntax than Excel, so there's a learning curve to consider.
It seems just about everything was included - and free. Including a desktop guide .pdf.
As far as a replacement for Windows goes, it is not at all a leap to consider that a normal user (let's not think about us) would feel quite comfortable. Dropping the price of the system (assume buying PC w/OS + apps) by a couple hundred bucks doesn't hurt, either.
Some time ago, when Linux was really getting publicity (about when RedHat went public), a commentator was asked who will ultimately win the battle between Windows and Linux (with the consumer). His answer? The consumer doesn't care what's under their desktop. The consumer will take whatever is offered, so long as they get the applications and familiar appearance they're used to. He's probably right, but no one's marketing Linux boxes to the home consumer. Probabably because they're not enough of the popular games! If I recall, there was a short period of time when Walmart marketed Linux boxes (cut-rate systems, of sorts, whilst maintaining their profit margin).
What does this all mean? I don't know for the life of me, but just a little more look-and-feel cloning and we may have (the start) of a horse race.
Balboos
"The difference between genius and stupidity is that genius has its limits." - Albert Einstein
|
|
|
|
|
Balboos wrote: but just a little more look-and-feel cloning and we may have (the start) of a horse race.
And there is the rub. It doesn't have to clone Windows or Mac OS X look-and-feel but it needs to be a bit more polished. I am impressed by Ubuntu but in daily use find it to be just that little bit clunky.
As a user in the year 2007 I don't want clunky.
It is on track though and will start to displace Windows and OS X. No doubt (as you said, couple hundred bucks is going to convince many.)
regards,
Paul Watson
Ireland & South Africa
Shog9 wrote: And with that, Paul closed his browser, sipped his herbal tea, fixed the flower in his hair, and smiled brightly at the multitude of cute, furry animals flocking around the grassy hillside where he sat coding Ruby on his Mac...
|
|
|
|
|
Balboos wrote: It was a delight.
Ubuntu was a delight. Now it no longer recognises my scanner, Gaim won't log into MSN etc. etc. I'm heading OSX-wards.
|
|
|
|
|
Windows (NT) on one of my systems to refuse to install Macromedia Flashplayer - quitely running the installer over-and-over without a complaint. Nothing to uninstall, no folders around. I've browsed the registry. Something's unwell in Gatesylvania. Meanwhile, a few websites, here and there, won't open (IE) or crash the broswer (Mozilla) because of it. The point being, problems are, ultimately, a way of life. Few for many of us, and legion for the hords. Ubuntu lost your scanner? An opportunity for learning? (as I invoke some rare positive spin).
This, of course, doesn't impact your going OSX-ward. One could innocently imagine that even that O/S bumps and groans . . . but its followers are affeccianados - and may not whine so openly.
. . . hey - it's a computer, after all. The surest way to properly and unambigiously diagnose if you have a problem is to see if your unit floats in salt water. If it sinks, it was probably in need of replacement. If it doesn't sink, the box is empty - why should it surprise you that it doesn't work correctly?
Seven More Shopping Days Until Springtime!
Balboos
"The difference between genius and stupidity is that genius has its limits." - Albert Einstein
|
|
|
|