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. General Programming
  3. .NET (Core and Framework)
  4. Differences between .Net Framework and .Net Compact Framework ? [Solved]

Differences between .Net Framework and .Net Compact Framework ? [Solved]

Scheduled Pinned Locked Moved .NET (Core and Framework)
csharpdotnetalgorithmsperformancehelp
6 Posts 4 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.
  • N Offline
    N Offline
    Nelek
    wrote on last edited by
    #1

    Hi, i am taking a look into the windows updates and I have found a service pack 2 for .Net Compact Framework. I have already installed the .Net Framework 2.0 and 3.0 with both Service Packs 1. Should I get this update? Are there differences between them? (If yes... which) Thanks.

    Greetings. -------- M.D.V. ;) If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about? Help me to understand what I'm saying, and I'll explain it better to you “The First Rule of Program Optimization: Don't do it. The Second Rule of Program Optimization (for experts only!): Don't do it yet.” - Michael A. Jackson

    modified on Wednesday, May 21, 2008 1:15 PM

    L M 2 Replies Last reply
    0
    • N Nelek

      Hi, i am taking a look into the windows updates and I have found a service pack 2 for .Net Compact Framework. I have already installed the .Net Framework 2.0 and 3.0 with both Service Packs 1. Should I get this update? Are there differences between them? (If yes... which) Thanks.

      Greetings. -------- M.D.V. ;) If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about? Help me to understand what I'm saying, and I'll explain it better to you “The First Rule of Program Optimization: Don't do it. The Second Rule of Program Optimization (for experts only!): Don't do it yet.” - Michael A. Jackson

      modified on Wednesday, May 21, 2008 1:15 PM

      L Offline
      L Offline
      led mike
      wrote on last edited by
      #2

      Nelek wrote:

      Should I get this update?

      No. Never install updates, 3 out of 4 Security Experts agree updates can cause cavities.

      led mike

      I 1 Reply Last reply
      0
      • L led mike

        Nelek wrote:

        Should I get this update?

        No. Never install updates, 3 out of 4 Security Experts agree updates can cause cavities.

        led mike

        I Offline
        I Offline
        Ibuprofen
        wrote on last edited by
        #3

        Damn, I was hoping this would be a bit like the SUBJECT of the title, not even what OP SAID, Can someone seriously though explain the differences in .NET CF and just .NET Framework, is it just that simple? I just don't get it, I am new to the mobile programming, and this has seriously recently fugged with me, my program requires .NET CF 2.0, on the pda .NET FRAMWORK 2.0 (blah blah long number) is loaded, however I CAN successfuly install .NET CF 2.0 on my windows mobile 5 pda. It then shows in Add / Remove Programs - however my Windows Mobile 6.0 PDA (even changed the platform so it would be a 6.0 app) No .NET CF shows up in the add / remove / programs - try to install NET CF 2.0 it says, there is a newer version already on it and to uninstall it - but like I said it doesnt show it in the add and remove, so I check the .NET FRAMWORK version of the PDA and its the same as the other one, however my app wont run on it, because I cant install the CF 2.0. Sorry if I ranted a bit, but I'd really love to get schooled on what the differences is in the two? Is CF just simply compact meaning its for a mobile/compact device? Gosh, makes me want to go back web programming.

        Computer Programmer Web/Mobile .NET

        M 1 Reply Last reply
        0
        • N Nelek

          Hi, i am taking a look into the windows updates and I have found a service pack 2 for .Net Compact Framework. I have already installed the .Net Framework 2.0 and 3.0 with both Service Packs 1. Should I get this update? Are there differences between them? (If yes... which) Thanks.

          Greetings. -------- M.D.V. ;) If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about? Help me to understand what I'm saying, and I'll explain it better to you “The First Rule of Program Optimization: Don't do it. The Second Rule of Program Optimization (for experts only!): Don't do it yet.” - Michael A. Jackson

          modified on Wednesday, May 21, 2008 1:15 PM

          M Offline
          M Offline
          Mike Dimmick
          wrote on last edited by
          #4

          .NET Compact Framework is for mobile device programming (Windows CE and Windows Mobile). If you don't do any mobile device programming, don't worry about it. If you do, this update will update the version of .NET Compact Framework that Visual Studio automatically deploys to the device when you start a debug session. The service packs fix a number of serious issues like leaking memory when doing P/Invokes.

          DoEvents: Generating unexpected recursion since 1991

          N 1 Reply Last reply
          0
          • I Ibuprofen

            Damn, I was hoping this would be a bit like the SUBJECT of the title, not even what OP SAID, Can someone seriously though explain the differences in .NET CF and just .NET Framework, is it just that simple? I just don't get it, I am new to the mobile programming, and this has seriously recently fugged with me, my program requires .NET CF 2.0, on the pda .NET FRAMWORK 2.0 (blah blah long number) is loaded, however I CAN successfuly install .NET CF 2.0 on my windows mobile 5 pda. It then shows in Add / Remove Programs - however my Windows Mobile 6.0 PDA (even changed the platform so it would be a 6.0 app) No .NET CF shows up in the add / remove / programs - try to install NET CF 2.0 it says, there is a newer version already on it and to uninstall it - but like I said it doesnt show it in the add and remove, so I check the .NET FRAMWORK version of the PDA and its the same as the other one, however my app wont run on it, because I cant install the CF 2.0. Sorry if I ranted a bit, but I'd really love to get schooled on what the differences is in the two? Is CF just simply compact meaning its for a mobile/compact device? Gosh, makes me want to go back web programming.

            Computer Programmer Web/Mobile .NET

            M Offline
            M Offline
            Mike Dimmick
            wrote on last edited by
            #5

            Compact Framework is, yes, just for mobile device programming on Windows CE and Windows Mobile. There's a different version for different devices. Further complicating matters is that Windows Mobile 2003 and newer have versions of .NET Compact Framework in ROM. This ROM version is used if no version is installed to the filesystem. The ROM version, however, has been universally either the wrong version or buggy. .NET Compact Framework 1.0 was useless before SP2 and you should use SP3 if you plan to use this version, but I would recommend universally upgrading to Compact Framework 2.0 as there were numerous problems with CF 1.0 (not least very poor performance). Windows Mobile 5.0 generally came with CF 1.0 SP2 in ROM but the OEM could override this and I think some of Microsoft's OEM Adaptation Kit Updates (AKUs) included a newer version. I haven't yet handled a Windows Mobile 6.0 device but it would be reasonable to expect that these come with Compact Framework 2.0 in ROM. Yours may well have the same version that you're trying to install. To show the latest version(s) of Compact Framework installed on the device, navigate to \Windows in File Explorer and run the cgacutil program. This will show one line for each major release present (i.e. one for 1.0, one for 2.0, one for 3.5) indicating the build number. See here[^] for the list of build numbers versus service pack number.

            DoEvents: Generating unexpected recursion since 1991

            1 Reply Last reply
            0
            • M Mike Dimmick

              .NET Compact Framework is for mobile device programming (Windows CE and Windows Mobile). If you don't do any mobile device programming, don't worry about it. If you do, this update will update the version of .NET Compact Framework that Visual Studio automatically deploys to the device when you start a debug session. The service packs fix a number of serious issues like leaking memory when doing P/Invokes.

              DoEvents: Generating unexpected recursion since 1991

              N Offline
              N Offline
              Nelek
              wrote on last edited by
              #6

              Thanks for the info.

              Greetings. -------- M.D.V. ;) If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about? Help me to understand what I'm saying, and I'll explain it better to you “The First Rule of Program Optimization: Don't do it. The Second Rule of Program Optimization (for experts only!): Don't do it yet.” - Michael A. Jackson

              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