Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Users don't buy .NET concept

Users don't buy .NET concept

Scheduled Pinned Locked Moved The Lounge
csharphtmlcomquestion
37 Posts 16 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • E Erik Funkenbusch

    Win2k *IS* quite stable, but like *ANY* OS, it's only as stable as it's device drivers. Device drivers need special priviledges to access hardware, and as such, can do all kinds of nasty things, and when they crash, they crash the kernel. That's the way virtually every OS in existance is, primiarily because the hardware demands it. Explorer lockups can usually be traced to a bad shell extension. Since shell extensions run in the context of the shell, when they crash, they also crash the shell. The alternative, making them out of process objects would have made them too slow to be useful. You're not very specific about what you mean about the files that can't be saved, but if you're referring to the IDE, it can get confused at times and try to write to the file while it's compiling it (and thus in use). This has nothing to do with the OS.

    J Offline
    J Offline
    Jim A Johnson
    wrote on last edited by
    #28

    > You're not very specific about what you mean about the files that can't be saved, but if you're referring to the IDE, it can get confused at times and try to write to the file while it's compiling it (and thus in use). This has nothing to do with the OS. I'd need to catch the error message to be more specific on this, and I'll admit it's infrequent. But it has also happened in my graphics program (Paint Shop Pro) a few times, and I've also seen it mentioned by others, somewhere.

    1 Reply Last reply
    0
    • J Jim A Johnson

      > Actually, I was thinking about persons that never learned to proper reply on a message I assume you mean me, but since that makes no sense I'll let it pass :') The phenomena I see are real. This business of the pause when I delete a file drives me nuts - I have to remember to not delete things unthinkingly as I have in the past (by that, I mean the junk files that we all occasionally find lying around. It puts a serious crimp in my productivity. The VC++ phenomenon is even wierder. What happens is that when I double-click a .DSW file, the program wil load it, will put up 2 simultaneous message boxes saying it needs to be converted to the new format.. and then MSDEV will crash, and strangely enough, the shell will no longer let me access the .DSW file - I have to reboot to get things started again. (Sometimes the folder containing the file will get stuck in a loop and stay blank.) I have a feeling that, my experiences aside, W2K is probably more stable than previous versions of Windows. But these wierdities are things I've never seen before on any version of Windows, and they are enough to throw me into a tizzy when they happen. And even though the driver problems are not necessarily Microsoft's fault - I pin some of the blame on them, because they make Windows so damn hard to program.

      A Offline
      A Offline
      AlexMarbus
      wrote on last edited by
      #29

      I assume you mean me, but since that makes no sense I'll let it pass :') You're right, it was a bad joke. Sorry for that. Sounds like you're really experiencing a lot of trouble, have you ever considered re-installing the OS? (Although that should never be an option, it can help in some cases). Goodluck! -- Alex Marbus www.marbus.net

      1 Reply Last reply
      0
      • C Chris Maunder

        Hey Jim - that all sounds painful. Seems like a lot of these problems are either DLL incompatibilities (how many times have you had a shonky installation overwrite a new DLL with their older one?) or bad drivers (dark looks at anyone who ever failed to test their drivers on W2K for my Dell laptop :mad: ) From Windows Me there is the system rollback feature that allows you to undo bad changes, and .NET helps (and claims to remove) the problem of DLL Hell, so the situation is getting better. Is this the best way to do it though? Is it possible to have an OS that can withstand the nastiest device driver and most arrogant install package? (and still remain reasonably fast and simple to use?) I've no experience with another PC based OS, so I can't comment on how good Linux or MacOS or whatever is at handling third party drivers and a million different brands of hardware. Has anyone any good/bad stories about these guys? cheers, Chris Maunder

        realJSOPR Offline
        realJSOPR Offline
        realJSOP
        wrote on last edited by
        #30

        MS said COM would fix our DLL Hell problem... So what's it gonna be? COM or .NET that fixes this "problem". The answer is neirther one. The only fix for DLL Hell is more attention to detail on the part of developers - period. There is no magic pill for this problem. Who is John Galt?

        1 Reply Last reply
        0
        • M Michael Dunn

          That author doesn't know the difference between Win XP and .NET, but putting that aside, he has a couple of good points, but has bad presentation of his arguments. He makes it seem like MS will go broke without more money coming in through subscription fees. He also says "With sales of new computers heading somewhere below sea level..." Neither of those make any sense. Re "People want to own software" - I see this being the case for many people. When I buy product X, I insist on having the physical install media. If my drive crashes or I rebuild my system, I want the ability to simply reinstall the product. Re "Users do not want to pay monthly fees just to get their computers to run." - I feel this way, but I can understand that newbie computer users (say, those that buy newbie-targeted systems like eMachines or iPaqs) would accept a monthly charge. And most important: "People want privacy." Ah yes. I guarantee (and you can quote me on this and post it on billboards if you want) I will never use any software that phones home on my personal system. Not Win XP, not Office, not PS2 games, nothing. Plain and simple, when I pay for Product X, and legally obtain it, it's none of the company's darn business how often I use it, what work I do with it, or if I even use it at all. While I understand the need to cut down on piracy, this method is simply unacceptable. If any company makes its software phone home, I will not buy it, use it, or support the company. </privacyrant> --Mike-- http://home.inreach.com/mdunn/ The preferred snack of 4 out of 5 Lounge readers.

          J Offline
          J Offline
          jkgh
          wrote on last edited by
          #31

          .. given the hooha about Real Audio a while back returning unauthorised data to the corp I wonder if we will actually know what it is doing without having the source code, or packet tracing. My own view, too, is that privacy will be the battleground of this industrial revolution. I believe the quantity of private information sent publicly round open networks (eg. CV's, Contracts, medical test results) is frightening. If you believe your life is private you are misleading yourself, we've all seen the limited amount of money that is needed to get a copy of your latest bank statement. Put up your hand if you've never had a call from an agency which has your CV to whom you have never sent it! OK, that's either muscle wasting or most of have! Personally I'm find paranoia, or the extreme opposite, more attractive each day! I expect to be 'sectioned' in 2102! Al. PS: I though that when you pay for Office etc you obtain a licence to use it, nothing else. Perhaps I'm wrong. ATL Student :rolleyes:

          J 1 Reply Last reply
          0
          • J jkgh

            .. given the hooha about Real Audio a while back returning unauthorised data to the corp I wonder if we will actually know what it is doing without having the source code, or packet tracing. My own view, too, is that privacy will be the battleground of this industrial revolution. I believe the quantity of private information sent publicly round open networks (eg. CV's, Contracts, medical test results) is frightening. If you believe your life is private you are misleading yourself, we've all seen the limited amount of money that is needed to get a copy of your latest bank statement. Put up your hand if you've never had a call from an agency which has your CV to whom you have never sent it! OK, that's either muscle wasting or most of have! Personally I'm find paranoia, or the extreme opposite, more attractive each day! I expect to be 'sectioned' in 2102! Al. PS: I though that when you pay for Office etc you obtain a licence to use it, nothing else. Perhaps I'm wrong. ATL Student :rolleyes:

            J Offline
            J Offline
            jkgh
            wrote on last edited by
            #32

            .. perhaps a darn good reason for (re-)building you own PC! Al. (Also quite happy with W2K, but starting to believe that easter eggs will be listed as enhanced functionality, because there isn't much else you can do to MS Word that shouldn't be listed as OS upgrades (double -ve ouch)! Seen the flight simulator in Excel: www.eeggs.com!) ATL Student :rolleyes:

            1 Reply Last reply
            0
            • E Erik Funkenbusch

              Hmm.. I think you're misinformed about what is going on. Neither Windows or Office XP will phone home every time you use it. Think about it. How many computers are NOT connected to the internet? If it required to phone home to work, it wouldn't work on those systems. It only calls home when you install it. Further, you don't own the software, you only own the media and a revokeable license to use the software contained on the media. If they want, they can tell you that in order to use it, you have to stand on your head. This is the reality with Intellectual Property.

              A Offline
              A Offline
              Andrew Torrance
              wrote on last edited by
              #33

              They can tell me to stand on my head in order to use the software as you say, but I will not do so unless there is an advantage to me. Just because microsoft would like its user base to do something does not mean that it will. In reality I am likely to go along with this horrible new registration , but it is one more consideration when specifying what software to use in any given situation . And the advantage to Microsoft ? If they think that people with a pirate mentality will stump up cash they are mistaken , they will simply move to a cheaper platform .Thus in one swoop Microsoft will boost the number of users on other platforms. This has happened time and again in other industries . Here is an example:In the UK in the early seventies we had a motor industry . They looked at their sales and realised that they had thousands of retailers , but many were selling under 10 cars a month , the bulk of the sales came from a few big retailers. So to improve efficiency they cut all the small outlets. The logic seemed sound , but what happened is that all the small garages had no choice but to look for other cars to sell , this gave the Japanese an excellent foothold in the UK . We no longer have a car industry to speak of. Microsoft CAN stop the relativly few people running pirate software , but all that would do is push them to run other companies software , and be a headache for the people who use the products legally.

              1 Reply Last reply
              0
              • E Erik Funkenbusch

                Generally home users upgrade by buying a new computer. And they only do this when their old computer has become inadequate. When they upgrade, they'll get XP, no choice in the matter. Windows 95 only sold something like 7 million copies retail, which are mostly upgrades. They sold somthing like 200 million OEM copies.

                A Offline
                A Offline
                Andrew Torrance
                wrote on last edited by
                #34

                Wasn't this attitude of no choice part of the reason that they wanted to break up Microsoft ? ;)

                1 Reply Last reply
                0
                • J Jim A Johnson

                  > Actually, I was thinking about persons that never learned to proper reply on a message I assume you mean me, but since that makes no sense I'll let it pass :') The phenomena I see are real. This business of the pause when I delete a file drives me nuts - I have to remember to not delete things unthinkingly as I have in the past (by that, I mean the junk files that we all occasionally find lying around. It puts a serious crimp in my productivity. The VC++ phenomenon is even wierder. What happens is that when I double-click a .DSW file, the program wil load it, will put up 2 simultaneous message boxes saying it needs to be converted to the new format.. and then MSDEV will crash, and strangely enough, the shell will no longer let me access the .DSW file - I have to reboot to get things started again. (Sometimes the folder containing the file will get stuck in a loop and stay blank.) I have a feeling that, my experiences aside, W2K is probably more stable than previous versions of Windows. But these wierdities are things I've never seen before on any version of Windows, and they are enough to throw me into a tizzy when they happen. And even though the driver problems are not necessarily Microsoft's fault - I pin some of the blame on them, because they make Windows so damn hard to program.

                  M Offline
                  M Offline
                  MickAB
                  wrote on last edited by
                  #35

                  Hi Jim, just a couple of points about your shell lock-up problems This happens to me on my Win2K machine (but not too often), and not just in Visual Studio. When explorer locks-up, ctrl_alt_del to task manager, kill the explorer process. (you should get a blank desktop). Then from the file menu in task manager, run explorer.exe (file/run/--->type explorer) This brings up a default explorer shell which will allow you to carry on without rebooting. Also sometimes when you close down Visual Studio afterwards you can't run a new copy. If you get this, go to task manager (again), and look for any remnants of visual studio (can't remember exactly because this one hasn't happened to me for a while, but the macro-engine part if MSVC doesn't terminate correctly, so kill this process, then everything should be OK). Hope this helps :) The spec. said "customer wants to get to the top of the mountain". Nobody asked why.

                  1 Reply Last reply
                  0
                  • C Chris Maunder

                    Hey Jim - that all sounds painful. Seems like a lot of these problems are either DLL incompatibilities (how many times have you had a shonky installation overwrite a new DLL with their older one?) or bad drivers (dark looks at anyone who ever failed to test their drivers on W2K for my Dell laptop :mad: ) From Windows Me there is the system rollback feature that allows you to undo bad changes, and .NET helps (and claims to remove) the problem of DLL Hell, so the situation is getting better. Is this the best way to do it though? Is it possible to have an OS that can withstand the nastiest device driver and most arrogant install package? (and still remain reasonably fast and simple to use?) I've no experience with another PC based OS, so I can't comment on how good Linux or MacOS or whatever is at handling third party drivers and a million different brands of hardware. Has anyone any good/bad stories about these guys? cheers, Chris Maunder

                    L Offline
                    L Offline
                    Lost User
                    wrote on last edited by
                    #36

                    Chris, what was the problem with the laptop? I have a Dell Inspiron 8000 running Win2000. Lovely machine, except when I use dev studio. Random crashes all the time. I've done 2 reinstalls of the software. I have the same software configuration on a dekstop Dell machine. No problem at all. I've asked the sysadmin here and he doesn't know what up either, although from what he tells me he reinstalls the OS on every box from Dell as a matter of course. That is something I haven't done with the laptop. Any ideas? Stephen

                    1 Reply Last reply
                    0
                    • J Jim A Johnson

                      > goofy drivers that run in ring 0 will do it every time wish driver writers would actually test what they wrote still thats why i buy name brand video cards i guess The video card is an ATI Rage 128 Pro that came preinstalled in my Dell Dimension system. Can't get any more "name brand" than that.

                      L Offline
                      L Offline
                      Lost User
                      wrote on last edited by
                      #37

                      I've been told that ATI drivers have problems with OpenGL. The 16 and 32 bit (depth) open gl drivers for my laptop crash with a priv instruction exception. OK at 8 bit colour depth though. I don't know if these problems extend to non-3D accelerated modes. I've been told there are updated and more stable drivers at the ATI web site. You could try updating your drivers. Video drivers were moved into the kernel in NT 4.0 (I think it was 4), and as such if they go belly up, so does your hardware :-) Stephen Kellett

                      1 Reply Last reply
                      0
                      Reply
                      • Reply as topic
                      Log in to reply
                      • Oldest to Newest
                      • Newest to Oldest
                      • Most Votes


                      • Login

                      • Don't have an account? Register

                      • Login or register to search.
                      • First post
                        Last post
                      0
                      • Categories
                      • Recent
                      • Tags
                      • Popular
                      • World
                      • Users
                      • Groups