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 5 1238
"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 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
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
"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
"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 This thread has been closed and replies have been disabled. Please start a new discussion. Similar topics
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
|
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...
|
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...
|
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...
|
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...
|
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...
|
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...
|
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...
|
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-->...
|
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...
|
by: BarryA |
last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
|
by: nemocccc |
last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
|
by: Hystou |
last post by:
There are some requirements for setting up RAID:
1. The motherboard and BIOS support RAID configuration.
2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
|
by: Hystou |
last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
|
by: Oralloy |
last post by:
Hello folks,
I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>".
The problem is that using the GNU compilers,...
|
by: jinu1996 |
last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
|
by: Hystou |
last post by:
Overview:
Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
|
by: agi2029 |
last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...
|
by: isladogs |
last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 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 a new...
| |