If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below. |
|
|
Thread Tools | Rate Thread | Display Modes |
#31
|
|||
|
|||
Why does NET Framework exist?
On Tue, 24 May 2016 18:07:08 +0000 (UTC), Judith Kenner wrote:
Googling, I find that truecrypt was deprecated in favor of axcrypt, which is find because once a year I just want to :s/axcrypt/veracrypt/ use the most compatible free encryption program to archive Compatible with _what_? Compatible isn't a plain adjective like "blue" or "hungry". and password protect my tax folders. -- Stan Brown, Oak Road Systems, Tompkins County, New York, USA http://BrownMath.com/ http://OakRoadSystems.com/ Shikata ga nai... |
Ads |
#32
|
|||
|
|||
Why does NET Framework exist?
On 24 May 2016, Judith Kenner wrote in
alt.windows7.general: Stormin' Norman wrote: "Cranky", excellent description, an under used word. How about upset? Frustrated? Disgusted? Exasperated? How about "whiner"? |
#33
|
|||
|
|||
Why does NET Framework exist?
On 24 May 2016, Judith Kenner wrote in
alt.windows7.general: Paul wrote: Code libraries exist to reduce developer effort. But that isn't what the user cares about. The libraries are part of the program, as has been mentioned and ignored by you several times here already. Most users care about having the complete program. Perhaps having just half a program is good enough for you. |
#34
|
|||
|
|||
Why does NET Framework exist?
On 24/05/2016 7:19 PM, Judith Kenner wrote:
Stormin' Norman wrote: "Cranky", excellent description, an under used word. How about upset? Frustrated? Disgusted? Exasperated? Nah, doesn't apply here, cranky is the right word. Yousuf Khan |
#35
|
|||
|
|||
Why does NET Framework exist?
On 24/05/2016 7:18 PM, Judith Kenner wrote:
This is the only reason for it, but you have to install *every* version of .NET Framework because each program uses a different version of the .NET Frameework interpreter. I think that requirement has long since passed. These days, just having the latest version of the software is sufficient, which I think is 4.5. Yousuf Khan |
#36
|
|||
|
|||
Why does NET Framework exist?
Judith Kenner wrote:
Paul wrote: Maybe it's only a 20KB download, with the 500MB .NET library the user already has, doing my SQRT() for me. Except the user has to install *every* version of .NET Framework, which means they have that square root function installed ten times. My illustration of SQRT() would be in just one layer of the cake. Not all the layers. The added functions in .NET version 4.6 aren't likely to redefine SQRT(). And while I've tried to paint a picture of a pure layer-cake model, I don't think the model is that pure any more. Some of the latest "numbers" in .NET, may be an attempt to get away from the 2.0-3.0-3.5 package, and make something more lightweight. But what you'll notice is, if you're on an OS which runs 4.0 or higher, it's still possible for an older program to explicitly request 3.5 and force you to either download it, or go into Windows Features and turn it on. Even my tools are a bit busted now. When I tried to test your encryption program, the DevFish CLRVer.exe program I normally use, said your program was "NotCLR" (not a .NET program). Which is false. It didn't print out the version number of the manifest used. Apparently, you can get the version number info with ILDASM, but this isn't exactly all that friendly, when an ordinary user wants to know what additional materials they might have to download. The free DevFish program, used to print this info out quite nicely. Well-written software, you can add a module to it, to "signal" to the user what the dependency is. And tell them where to get the download to finish the installation. But just as easily, I've seen other kinds of runtime behavior, where all you see is some error about "cannot find mscoree" or similar. And the user is supposed to guess some how, that an (unknown) layer of the .NET cake isn't present on their computer. So it is possible for a program to at least, not throw an mscoree error, and actually tell you what to do to finish the install. While the idea might have had some vague merit years ago, the implementation is just... horrendous. I cannot imagine a more customer-unfriendly approach. Everyone has to have "developer skillz" just to get simple programs installed. If I asked half the people in this group, for what to do when they see an "mscoree" error message, they probably wouldn't even know what that hints at. I didn't know either, when I saw my first one of those, and it did take me a while to trace it down. And now that my little CLRVer program from DevFish doesn't work, it's going to mean *more* detective work to get answers. Paul |
#37
|
|||
|
|||
Why does NET Framework exist?
On Tue, 24 May 2016 21:59:40 -0400, Jason wrote:
On Tue, 24 May 2016 23:12:58 +0000 (UTC) "Judith Kenner" wrote in article The net is that .net framework is a loser for the user. Again, it has NOTHING directly to do with users. It's for developers. Come on, you gotta give her points for rhyming. ;-) -- Char Jackson |
#38
|
|||
|
|||
Why does NET Framework exist?
Judith Kenner wrote:
Zaidy036 wrote: 7 Zip free from SOurceForge Is that an archiver with password protection? I install this on *every* OS here. It's one of the first programs I install. You'll like it. http://www.7-zip.org/ "Strong AES-256 encryption in 7z and ZIP formats" I don't use the encryption part myself, but do use the compression and decompression functions. Paul |
#39
|
|||
|
|||
Why does NET Framework exist?
On Tue, 24 May 2016 23:49:05 -0400, Yousuf Khan wrote:
On 24/05/2016 7:18 PM, Judith Kenner wrote: This is the only reason for it, but you have to install *every* version of .NET Framework because each program uses a different version of the .NET Frameework interpreter. I think that requirement has long since passed. These days, just having the latest version of the software is sufficient, which I think is 4.5. The latest version is indeed 4.5. However, you're mistaken about interoperability. If a program was written for .NET 1.1, it won't work with .NET 2 or 4. If it was written for .NET 2, it won't work with .NET 1.1 or 4. (There may be more incompatibilities, but those are just the ones I happen to remember.) Your confusion is understandable, because .NET 4 has been around for a few years now, so it's probably some time since any new software was written for the earlier versions. But some of those utilities are still kicking around, and they still won't work with 4. -- Stan Brown, Oak Road Systems, Tompkins County, New York, USA http://BrownMath.com/ http://OakRoadSystems.com/ Shikata ga nai... |
#40
|
|||
|
|||
Why does NET Framework exist?
On Tue, 24 May 2016 23:16:41 +0000 (UTC), Judith Kenner wrote:
Zaidy036 wrote: 7 Zip free from SOurceForge Is that an archiver with password protection? Yes. |
#41
|
|||
|
|||
Why does NET Framework exist?
In Yousuf Khan
wrote: On 24/05/2016 7:18 PM, Judith Kenner wrote: This is the only reason for it, but you have to install *every* version of .NET Framework because each program uses a different version of the .NET Frameework interpreter. I think that requirement has long since passed. These days, just having the latest version of the software is sufficient, which I think is 4.5. Probably correct, technically, but a program written long ago for some earlier version is probably hard-coded to look for that version, either demanding that you download it, or downloading it for you when you install the program. -- St. Paul, MN |
Thread Tools | |
Display Modes | Rate This Thread |
|
|