|
-
March 25th, 2007, 10:50 PM
#1
Any Articles/Threads on Developing Win32 Apps Compliant with Vista?
We all know Vista is going to appear on desktops ongoing. For those of us releasing updates to Win32 applications with some history we have an interest to understand what is going wrong when some Win32 applications don't run well in Vista.
Anyone know of articles, discussions or old fashioned books on the subject of developing Win32 applications, assuming Visual Studio 2K5, that don't give Vista fits?
Especially of interest are what things to avoid, what traps caught the older applications that failed - were most of them developed with non-MS tools, like Delphi or Borland?
Are we 'safe' simply compiling with VSNET 2K5 SP1?
...in case you're wondering, I don't have, nor do I want to get Vista. In fact, I only run XP in VM. I'm still using Windows 2000
-
March 26th, 2007, 04:44 AM
#2
Re: Any Articles/Threads on Developing Win32 Apps Compliant with Vista?
"inherit to be reused by code that uses the base class, not to reuse base class code", Sutter and Alexandrescu, C++ Coding Standards.
Club of lovers of the C++ typecasts cute syntax: Only recorded member.
Out of memory happens! Handle it properly!
Say no to g_new()!
-
April 2nd, 2007, 08:47 AM
#3
Re: Any Articles/Threads on Developing Win32 Apps Compliant with Vista?
Vista sucks.
Regards,
Ramkrishna Pawar
-
April 2nd, 2007, 02:31 PM
#4
Re: Any Articles/Threads on Developing Win32 Apps Compliant with Vista?
 Originally Posted by Krishnaa
Vista sucks. 
This statement is not very constructive.
I would prefer to hear for which good or bad reasons, you think it sucks.
"inherit to be reused by code that uses the base class, not to reuse base class code", Sutter and Alexandrescu, C++ Coding Standards.
Club of lovers of the C++ typecasts cute syntax: Only recorded member.
Out of memory happens! Handle it properly!
Say no to g_new()!
-
April 2nd, 2007, 08:40 PM
#5
Re: Any Articles/Threads on Developing Win32 Apps Compliant with Vista?
We did a special report on DevX.com that includes a number of pretty good articles: http://www.devx.com/VistaSpecialReport/Door/33840 (this link will get you to all the below articles).
- Fast and Flexible Logging with Vista's Common Log File System
- A Programmer's Exploration of Vista's User Account Control
- Hosting WCF Services in Windows Activation Service
- Driving Sidebar Gadgets with ActiveX and C#
- Windows Vista SideShow Gadgets: Little Apps, Big Impact
- Find Anything with Vista's Windows Desktop Search
- Turbocharge Vista Sidebar Gadget Development with PowerGadgets
- Control Your Feeds with Windows Vista's New RSS Platform
Brad!
-----------------------------------------------
Brad! Jones,
Yowza Publishing
LotsOfSoftware, LLC
-----------------------------------------------
-
April 2nd, 2007, 08:43 PM
#6
Re: Any Articles/Threads on Developing Win32 Apps Compliant with Vista?
UAC (User Account Control) and some of the security features can trip old applications up. You'll need to make sure you can install cleanly without tripping pop-ups to your users.
There is an article on this at the link in my previous post.
Brad!
-
April 3rd, 2007, 04:17 AM
#7
Re: Any Articles/Threads on Developing Win32 Apps Compliant with Vista?
 Originally Posted by SuperKoko
This statement is not very constructive.
I would prefer to hear for which good or bad reasons, you think it sucks.
I thought it is globaly known, Well, I don't like the changes needed to make in our existing products to make it work on vista, secondly I don't give a **** for the added 'security' in vista, it's not that solid, at least not as much as added frustration.
Note: This is my personal opinion, based on my experience and I am not expecting any debate.
Regards,
Ramkrishna Pawar
-
April 3rd, 2007, 06:32 AM
#8
Re: Any Articles/Threads on Developing Win32 Apps Compliant with Vista?
I tend to suscribe to your opinion. I'm not happy either with what they changed for security. It makes me scream when I install an app to the program files and then I try to change it and I'm not allowed to, though I'm logged as admin.
-
April 3rd, 2007, 06:42 AM
#9
Re: Any Articles/Threads on Developing Win32 Apps Compliant with Vista?
 Originally Posted by cilu
I tend to suscribe to your opinion. I'm not happy either with what they changed for security. It makes me scream when I install an app to the program files and then I try to change it and I'm not allowed to, though I'm logged as admin. 
They are loosing points on usability, the basic flaws (like buffer overrun) are not going away, I was hoping that they come up with something new/better like they did with XP by introducing Data Execution Prevention.
Regards,
Ramkrishna Pawar
-
April 4th, 2007, 05:05 AM
#10
Re: Any Articles/Threads on Developing Win32 Apps Compliant with Vista?
What is Data Execution Prevention?
EDIT - Got it, http://support.microsoft.com/kb/875352
Last edited by exterminator; April 4th, 2007 at 05:15 AM.
Can you help me with my homework assignment?, Before you post!, Use code tags, How to post!, Codeguru technical FAQs, C++ FAQ Lite, Stroustrup: C++ Style and Technique FAQ, Guru of the Week, Comeau C and C++ FAQs, Comeau C++ Templates FAQs, CUJ @ DDJ, Spam threshold
My Blogs : Learning C++ is fun | Abnegator's reflections
Open Threads : C++ Aha! Moments | Nature of work in C++?
-
April 4th, 2007, 05:17 AM
#11
Re: Any Articles/Threads on Developing Win32 Apps Compliant with Vista?
It's a feature which stops code execution from non-executable region such as data segment. Many viruses copy their code in memory and execute them by jumping instruction pointer to that location, this will be prevented by DEP.
A detailed description of the Data Execution Prevention (DEP) feature in Windows XP Service Pack 2, Windows XP Tablet PC Edition 2005, and Windows Server 2003
Data Execution Prevention
Regards,
Ramkrishna Pawar
-
April 9th, 2007, 09:52 AM
#12
Re: Any Articles/Threads on Developing Win32 Apps Compliant with Vista?
 Originally Posted by Krishnaa
I thought it is globaly known,  Well, I don't like the changes needed to make in our existing products to make it work on vista, secondly I don't give a **** for the added 'security' in vista, it's not that solid, at least not as much as added frustration.
Note: This is my personal opinion, based on my experience and I am not expecting any debate. 
I agree with the "added" security. Its more of an obstacle course for users rather than added protection. I thouhgt it was interesting on the microsoft site how they "STRONGLY RECOMMEND" that a separate anti-virus program be used with it.
I would also like to see a separate forum on CodeGuru for issues/problems/soltions related to programming change-overs for getting existing apps to run successfully on Vista.
edited to add "anti"
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|