473,326 Members | 2,168 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,326 software developers and data experts.

Out of the frying pan....into the fire...

With .Net, we were supposed to get rid of DLL hell (which was a myth to
begin with). However, with the release of 3 .Net frameworks (and many more
to come) and the associated service packs, aren't we back to something just
as bad?

If a client doesn't have the version of .Net that you coded the app in, you
will have to provide it (and the associated bloat that goes with it).

What have we gained with .Net?

---------------------------------------------

There is an answer (at least for my team). Recently it has become a
considerably more pricey answer, but it is still an answer to DLL hell and
..Net version hell. It's Thinstall.

I have used it for a long time, and love it. Now, the pricing model is
different ($4,000 for a single application license), but it will pay for
itself in reduced help desk calls if you are distributing software that
people must pay for - especially if you have a large customer base. (If you
are just a tinkerer in software or distribute free software, it's probably
not worth it.)

No, I don't get paid for mentioning them. (If they read this and just WANT
to pay me....I guess that'd be OK too. ; ) ) But, you can get 5% off for
mentioning my email address as a promotion code. It's jim UNDERSCORE
UNDERSCORE hubbard @ h0tm@1l d0t com .

Jonathan Clark and his team are always available to help with any
issues.....now if he could just do something about the price so that smaller
developers could afford to play with it......

Jim Hubbard
Jul 21 '05 #1
5 1235

"Jim Hubbard" <re***@groups.please> wrote in message
news:kM********************@giganews.com...
With .Net, we were supposed to get rid of DLL hell (which was a myth to
begin with). However, with the release of 3 .Net frameworks (and many more to come) and the associated service packs, aren't we back to something just as bad?

If a client doesn't have the version of .Net that you coded the app in, you will have to provide it (and the associated bloat that goes with it).

What have we gained with .Net?

---------------------------------------------

There is an answer (at least for my team). Recently it has become a
considerably more pricey answer, but it is still an answer to DLL hell and
.Net version hell. It's Thinstall.

I have used it for a long time, and love it. Now, the pricing model is
different ($4,000 for a single application license), but it will pay for
itself in reduced help desk calls if you are distributing software that
people must pay for - especially if you have a large customer base. (If you are just a tinkerer in software or distribute free software, it's probably
not worth it.)

No, I don't get paid for mentioning them. (If they read this and just WANT to pay me....I guess that'd be OK too. ; ) ) But, you can get 5% off for
mentioning my email address as a promotion code. It's jim UNDERSCORE
UNDERSCORE hubbard @ h0tm@1l d0t com .

Jonathan Clark and his team are always available to help with any
issues.....now if he could just do something about the price so that smaller developers could afford to play with it......

Jim Hubbard


Maybe. I have noticed that many wish to mkae code that works with either the
1.0 version or 1.1. If this is possible, then we have a DllHell 2.0
scenario, right?

/Fredrik
Jul 21 '05 #2
Maybe. I have noticed that many wish to mkae code that works with either
the
1.0 version or 1.1. If this is possible, then we have a DllHell 2.0
scenario, right?

/Fredrik


Microsoft has been pretty good at bringing code forward in .Net with only a
recompile. Not perfect....but pretty good.

Problem is....do you really want to recompile all of your code and
redistribute it every time there is a substantial shift in .Net? I know I
don't.

Jim Hubbard
Jul 21 '05 #3
How so? I've done this a bunch and don't really find it much of a problem
at all.

--
W.G. Ryan MVP (Windows Embedded)

TiBA Solutions
www.tibasolutions.com | www.devbuzz.com | www.knowdotnet.com
"Fredrik Wahlgren" <fr****************@mailbox.swipnet.se> wrote in message
news:e4**************@TK2MSFTNGP10.phx.gbl...

"Jim Hubbard" <re***@groups.please> wrote in message
news:kM********************@giganews.com...
With .Net, we were supposed to get rid of DLL hell (which was a myth to
begin with). However, with the release of 3 .Net frameworks (and many more
to come) and the associated service packs, aren't we back to something

just
as bad?

If a client doesn't have the version of .Net that you coded the app in,

you
will have to provide it (and the associated bloat that goes with it).

What have we gained with .Net?

---------------------------------------------

There is an answer (at least for my team). Recently it has become a
considerably more pricey answer, but it is still an answer to DLL hell and .Net version hell. It's Thinstall.

I have used it for a long time, and love it. Now, the pricing model is
different ($4,000 for a single application license), but it will pay for
itself in reduced help desk calls if you are distributing software that
people must pay for - especially if you have a large customer base. (If

you
are just a tinkerer in software or distribute free software, it's probably not worth it.)

No, I don't get paid for mentioning them. (If they read this and just

WANT
to pay me....I guess that'd be OK too. ; ) ) But, you can get 5% off for mentioning my email address as a promotion code. It's jim UNDERSCORE
UNDERSCORE hubbard @ h0tm@1l d0t com .

Jonathan Clark and his team are always available to help with any
issues.....now if he could just do something about the price so that

smaller
developers could afford to play with it......

Jim Hubbard


Maybe. I have noticed that many wish to mkae code that works with either

the 1.0 version or 1.1. If this is possible, then we have a DllHell 2.0
scenario, right?

/Fredrik

Jul 21 '05 #4

"Jim Hubbard" <re***@groups.please> wrote in message
news:07********************@giganews.com...
Maybe. I have noticed that many wish to mkae code that works with either
the
1.0 version or 1.1. If this is possible, then we have a DllHell 2.0
scenario, right?

/Fredrik
Microsoft has been pretty good at bringing code forward in .Net with only

a recompile. Not perfect....but pretty good.

Problem is....do you really want to recompile all of your code and
redistribute it every time there is a substantial shift in .Net? I know I
don't.

Jim Hubbard


Neither would I. It's like having to recompile whenever there's a new
version of Windows.

/Fredrik
Jul 21 '05 #5
"Jim Hubbard" <re***@groups.please> wrote in message
news:kM********************@giganews.com...
With .Net, we were supposed to get rid of DLL hell (which was a myth to
begin with). However, with the release of 3 .Net frameworks (and many
more to come) and the associated service packs, aren't we back to
something just as bad?

If a client doesn't have the version of .Net that you coded the app in,
you will have to provide it (and the associated bloat that goes with it).


No. Why do you think that? Just code it to the minimum version you want to
support.

John Saunders
Jul 21 '05 #6

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

1
by: Mike Miller | last post by:
When you import data using DTS into a table that has triggers - do the triggers fire off if there are triggers for on insert or on after insert? Thanks, --Micah
0
by: Alex Stevens | last post by:
Hi, I have a page in which I've added code to the Page_Load event. I send the url to a user in an email, and they click on it to activate an account. I put a breakpoint on the first execuable...
3
by: Joachim Klassen | last post by:
Hi all, first apologies if this question looks the same as another one I recently posted - its a different thing but for the same szenario:-). We are having performance problems when...
5
by: Carlo Marchesoni | last post by:
From an aspx page (A.aspx) I open another one (B.aspx - for table lookup). When the user selects an entry in B.aspx I would like to force a button's event in A.aspx to be fired. I guess the only...
2
by: Sam Miller | last post by:
Hi, I have a button event that won't fire. I left it on Friday and it worked fine. I came back in on Monday and it won't fire. I tried putting another button and just putting a...
2
by: Ofer | last post by:
I finally learned that DataGrid1.EditItemIndex = {row I want} -1 DataGrid1.DataBind() will make that row get to edit mode. I am stiil looking for ways to programticaly do other things: 1) show...
15
by: Daren | last post by:
Hi, I need to be able to split large string variables into an array of lines, each line can be no longer than 70 chars. The string variables are text, so I would additionally like the lines...
3
by: =?Utf-8?B?SlA=?= | last post by:
<asp:GridView ID="gridResults" runat="server" AutoGenerateColumns="False" Width="98%" PageSize="25" AllowPaging="True" OnSorting="gridResults_Sorting" OnPageIndexChanging...
9
RBPierce
by: RBPierce | last post by:
Hey all, hoping someone can help me with a workaround. I've got an event set to fire when a textbox changes or loses focus- no problems. However, when the user clicks into the box and Right Click-->...
176
by: . | last post by:
9/11 Mysteries http://video.google.com/videoplay?docid=-8172271955308136871 http://www.911weknow.com Ignore those who would go to great effort and expend much of heir time in poo-pooing this...
0
by: ryjfgjl | last post by:
ExcelToDatabase: batch import excel into database automatically...
0
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 6 Mar 2024 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM). In this month's session, we are pleased to welcome back...
1
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 6 Mar 2024 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM). In this month's session, we are pleased to welcome back...
0
by: Vimpel783 | last post by:
Hello! Guys, I found this code on the Internet, but I need to modify it a little. It works well, the problem is this: Data is sent from only one cell, in this case B5, but it is necessary that data...
0
by: jfyes | last post by:
As a hardware engineer, after seeing that CEIWEI recently released a new tool for Modbus RTU Over TCP/UDP filtering and monitoring, I actively went to its official website to take a look. It turned...
1
by: Defcon1945 | last post by:
I'm trying to learn Python using Pycharm but import shutil doesn't work
1
by: Shællîpôpï 09 | last post by:
If u are using a keypad phone, how do u turn on JavaScript, to access features like WhatsApp, Facebook, Instagram....
0
by: af34tf | last post by:
Hi Guys, I have a domain whose name is BytesLimited.com, and I want to sell it. Does anyone know about platforms that allow me to list my domain in auction for free. Thank you
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 3 Apr 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome former...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.