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. .NET file size? *RANT*

.NET file size? *RANT*

Scheduled Pinned Locked Moved The Lounge
csharpcomsysadminquestionworkspace
24 Posts 13 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.
  • C Code4Food

    Eddie Velasquez wrote: Right now you're probably right, but in a year or two the .NET runtime will be as readily available in every desktop as shell32.dll, user32.dll or gdi32.dll. Yeah but if they keep changing it like MFC then we have to distro apps with that anyways like I do now with MFC42 :( Code4Food ---- "There is no try; only do or do not" -Yoda

    E Offline
    E Offline
    Eddie Velasquez
    wrote on last edited by
    #21

    Code4Food wrote: Yeah but if they keep changing it like MFC then we have to distro apps with that anyways like I do now with MFC42 .NET's builtin versioning of assemblies prevents this scenario (bye, bye dll hell)


    Eddie Velasquez: A Squeezed Devil
    Checkout General Guidelines for C# Class Implementation

    C 1 Reply Last reply
    0
    • E Eddie Velasquez

      Code4Food wrote: Yeah but if they keep changing it like MFC then we have to distro apps with that anyways like I do now with MFC42 .NET's builtin versioning of assemblies prevents this scenario (bye, bye dll hell)


      Eddie Velasquez: A Squeezed Devil
      Checkout General Guidelines for C# Class Implementation

      C Offline
      C Offline
      Code4Food
      wrote on last edited by
      #22

      That sounds good what about the fact that people can decompile your code/dll? Are they going to solve that? Code4Food ---- "There is no try; only do or do not" -Yoda

      E 1 Reply Last reply
      0
      • C Code4Food

        So we don't need to include the .NET runtime? Everytime I build an install I include the crazy MFC24 DLL (if I used MFC) I don't think most systems will have .NET installed on them yet. Code4Food ---- "There is no try; only do or do not" -Yoda

        P Offline
        P Offline
        peterchen
        wrote on last edited by
        #23

        rememebr that the .NET runtime is, does and replaces much more than just MFC + VCRT. Yes, it's like bundling the entire system32 directory. We all hope that it#s getting better.


        You don't need to sleep to see a nightmare  Anne Clark   [sighist]

        1 Reply Last reply
        0
        • C Code4Food

          That sounds good what about the fact that people can decompile your code/dll? Are they going to solve that? Code4Food ---- "There is no try; only do or do not" -Yoda

          E Offline
          E Offline
          Eddie Velasquez
          wrote on last edited by
          #24

          Well, there are pretty good decompilers for native code (granted, the output isn't as nearly as complete as an IL decompilation) and that hasn't stopped development. There are superb Java decompilers and that hasn't stopped java development either. There are good .NET obfuscators that will deter most reverse engineering, but if your code is so sensitive it shouldn't be out there anyway, expose it as a web service or something.


          Eddie Velasquez: A Squeezed Devil
          Checkout General Guidelines for C# Class Implementation

          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