Thursday, December 14, 2006
The 3rd party components problem
I love finding new cool feature rich 3rd party components that give my apps great look and feel. During the past six years I’ve tried a bunch of them. Back when I was a consultant this was a breeze. Find a component, pay for it, problem solved. But now when I’m working for an ISV and actually have to maintain the software we build, we suddenly came across this huge problem (or challenge for the consultants out there).
We have two packages from two of the most famous .Net component vendors out there. We bought these about 3 years ago and come to think of it, it’s no secret that the components come from Infragistics and DevExpress. In the beginning we where upgrading when new versions came along, but as the time went by the upgrade frequency dropped. So now it’s little over a year since our last component upgrade and quite a few things have happened since then.
At the time of writing I’m planning how we are going to migrate from .Net Framework 1.1 to 2.0 and that’s when these problems came to light. I’m not very keen on running our software in 2.0 and having our 3rd party components targeted for 1.1 running in 2.0. So the best thing to do is to upgrade the components as well. The only problem is that their API’s have changed and the migration toolkits they offer don’t really work that well. So know I’m sitting here trying to calculate the complexity of this migration (which was complex enough already), trying to figure out where we need to make changes in our code, how long it will take us, how much it will cost us to renew licenses, how happy our developer get when they hear about this plan and that I haven’t bought a single christmas gift yet! Right now it makes my head spin, so if anyone have any good recommendations on how to solve this little issue, please let me know!
.Net
Thursday, December 14, 2006 1:00:00 AM (W. Europe Standard Time, UTC+01:00)
Disclaimer
|
Comments [0]
|
Comments Rss
|
Related posts:
Bug in Hotmail (update)
Bug in Hotmail forces me to apologize
New features in TFS2008 SP1
Pex: Automated Exploratory Testing for .Net
Are you deploying applications to Windows Vista, and doing ok?
The history behind .Net User Groups
All comments require the approval of the site owner before being displayed.
Name
E-mail
Home page
Remember Me
Comment (Some html is allowed:
a@href@title, b, blockquote@cite, em, i, strike, strong, sub, sup, u
) where the @ means "attribute." For example, you can use <a href="" title=""> or <blockquote cite="Scott">.
Live Comment Preview
Me
About
Contact
Aggregate Me!
Rss
Comments
Categories
.Net (33)
Agile (21)
Ajax (5)
Blogging (9)
Books (1)
BPEL (1)
CSharp (3)
DasBlog (4)
Database (2)
Deployment (5)
Events (25)
ExtremeProgramming (3)
Fun (4)
Gadgets (3)
IIS (5)
Java (1)
Linq (2)
MemoryLeaks (5)
Microsoft (32)
NDC (2)
NNUG (23)
Other (8)
Patterns (1)
Scrum (13)
Silverlight (4)
Software (16)
TeamManagement (8)
TechEd (7)
Testing (4)
Tools (15)
TvGuide (1)
Vista (14)
VisualStudio (12)
WCF (6)
Web (10)
Windows (6)
Work (12)
Workflow (2)
Navigation
Norwegian .Net User Group
NNUG Bergen
NNUG Bergen Meetings (Rss)
NNUG National News (Rss)
Blogroll
Anders Norås
Bård Strøm (Brad Storm)
Einar Ingebrigtsen
Fredrik Kalseth
Gøran Hansen
John Arthur Berg
Jonas Follesø
Per Ove Joakimsen
Rune Grothaug
Sondre Bjellås
Thomas Eyde
Torbjørn Marø
Trond Aarø
On this page....
Archives
August, 2008 (3)
July, 2008 (3)
June, 2008 (7)
May, 2008 (7)
April, 2008 (5)
March, 2008 (3)
February, 2008 (9)
January, 2008 (3)
December, 2007 (4)
November, 2007 (10)
October, 2007 (10)
September, 2007 (2)
August, 2007 (6)
July, 2007 (6)
June, 2007 (3)
May, 2007 (2)
April, 2007 (8)
March, 2007 (6)
February, 2007 (5)
January, 2007 (10)
December, 2006 (9)
November, 2006 (5)
October, 2006 (8)
September, 2006 (5)