- TalkBack 8 of 16:
- Next »
- « Previous
- Thread View
- Flat View
- Good article, thanks for the link.
-
I can't speak for others but I can talk about our companies experience. We use a LOT of Office add ins for shop floor data collection and tying it into Office (and back office).
These were written in Visual Basic (5 and 6) after first writing them in VBA and discovering the GAPING hole in security. (takes less than 30 seconds to hack a VBA add in and dump the code out.) Anyhow, we wrote them as a COM.
With Office 2007 right a round the corner as well as Vista we have been looking at what it will take to port the add ins over and it's not pretty. Visual Studio won't do a conversion (or does it so badly you could never straighten it out). We are faced with two choices, we can build our own PIA (Program Interop Assembly) and use the existing COM (slowly) or we can re-write it from scratch. Oh joy!!! Uncounted man hours to get back even with the board. (Ok, if we re-write it we will make some changes but they are not going to sell product and that means it's useless to our company.)
To add to it we have to contend with the new graphics sub-system. Not that I am against improving the graphics but the real problem is that this graphics engine exists only in Vista. (There are promises of a service pack for XP but not older versions and at least half my clients are on Win2K.)
This of course means we must maintain two complete code libraries and make certain the end user uses the right one. Yes I agree that Vista will be a dominant OS at some point down the line, but for a developer it's some distance away and we have to write code today.
I could also point out how easy it is to hack anything written with Visual Studio. Yes there are Obfuscation tools out there but they don't really work all that well and there are already hacks for them. This was not a problem with a VB project compiled to an exe.
All in all, I am being forced to make some very tough decisions in the next year I never thought I would have to make... - Posted by: No_Ax_to_Grind Posted on: 06/12/06 You are currently: a Guest | Members login | Terms of Use
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
What do you think?
SponsoredWhite Papers, Webcasts, and Downloads
- The Impact of Virtualization Software on Operating Environments VMware Today's use of virtualization technology allows IT professionals to ... Download Now
- Reducing Server Total Cost of Ownership with VMware Virtualization Software VMware VMware virtualization enables customers to reduce their server TCO and ... Download Now
- Five Steps to Determine When to Virtualize YourServers VMware Server virtualization isn't just for big companies. Entry-level ... Download Now
Premier Vendor Content Whitepapers, webcasts & resources from our Power Center Sponsors
- Keep Up With The Latest In Document Management with The DocuMentor.
-
Doc delivers the scoop on today's enterprise content management, printer maintenance, and all other issues related to document management. It's the DocuMentor Blog.
- Learn more >>
- Reduce risk. Reduce complexity. Increase reliability.
-
A simplified IT environment isn't just less complex. It's also more reliable. Standardize on a single Linux platform with SUSE Linux Enterprise from Novell, and get the world's most interoperable Linux

- Learn more >>
- The best support in the Linux business
-
If Linux is going to power your mission-critical applications, you'd better have the best support known to business. Novell was rated the top provider of Linux technical support.

- Learn more >>
- Learn more about tools to grow your business
-
The Business Essentials Guide provides you useful tools and templates to help grow your business and save you time with automated shipping solutions.
- Save time with the UPS Business Essentials Guide
- Microsoft Dynamics CRM Online - Free Six-Month Trial for Eligible Organizations
-
Microsoft Dynamics CRM Online provides fast online access, simple contact management and better sales performance for a low monthly cost - the best value on the market today.

- Learn more about the free, six-month trial offer>>
SmartPlanet
- Thought-provoking progressive ideas on diverse topics that intersect with technology, business, and life, and matter to the world at large. Visit SmartPlanet
- More from IBM
- Innovate your business' process model, play against the market, compete against others on our scoreboards and WIN! Try INNOV8 2.0: A BPM Simulator
- Enabling Real-World Business Transformation through IBM Service Management Read the EMA Analyst Report






