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. Training Recommendations?

Training Recommendations?

Scheduled Pinned Locked Moved The Lounge
csharpquestionannouncement
7 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.
  • F Offline
    F Offline
    Frank Alviani
    wrote on last edited by
    #1

    Hi, My company is going to be bringing some development in-house for Symbol hand-held computers (Symbol is now part of Motorola), which run WinCE 5.0. I am having a hard time finding training for the platform. About the only thing I've found so far is a DVD version of MSDN 2540N and a couple of variations. I plan to do the actual coding in C# under VS2005 - and would be grateful for any recommendations. I'm more concerned about the mechanics than using Compact .Net Thanks in advance, -Frank Alviani

    D 1 Reply Last reply
    0
    • F Frank Alviani

      Hi, My company is going to be bringing some development in-house for Symbol hand-held computers (Symbol is now part of Motorola), which run WinCE 5.0. I am having a hard time finding training for the platform. About the only thing I've found so far is a DVD version of MSDN 2540N and a couple of variations. I plan to do the actual coding in C# under VS2005 - and would be grateful for any recommendations. I'm more concerned about the mechanics than using Compact .Net Thanks in advance, -Frank Alviani

      D Offline
      D Offline
      David Knechtges
      wrote on last edited by
      #2

      If you are using C# and the compact framework, you will be able to do the great majority of your development on a desktop and then port it to the CE device. The only real difference between them (other than the framework support being less in the compact version) is the debugging and running VS while debugging on the device. I did several years of development in both C++ and C# for WinCE devices. So, really, if you know what you are doing on desktop C# development, you can do the CE 5.0 development really easily too.

      F G 2 Replies Last reply
      0
      • D David Knechtges

        If you are using C# and the compact framework, you will be able to do the great majority of your development on a desktop and then port it to the CE device. The only real difference between them (other than the framework support being less in the compact version) is the debugging and running VS while debugging on the device. I did several years of development in both C++ and C# for WinCE devices. So, really, if you know what you are doing on desktop C# development, you can do the CE 5.0 development really easily too.

        F Offline
        F Offline
        Frank Alviani
        wrote on last edited by
        #3

        My uncertainty stems from the fact that so far all of my self-education has been done by reading MSDN; MSDN and education in the same sentence is quite an oxymoron. What few WinCE forums I have been able to find have seemed to be very low traffic; I am not confident I could post a question and get a timely answer, as I can here. Thanks for your reassurance, -Frank

        D 1 Reply Last reply
        0
        • F Frank Alviani

          My uncertainty stems from the fact that so far all of my self-education has been done by reading MSDN; MSDN and education in the same sentence is quite an oxymoron. What few WinCE forums I have been able to find have seemed to be very low traffic; I am not confident I could post a question and get a timely answer, as I can here. Thanks for your reassurance, -Frank

          D Offline
          D Offline
          David Knechtges
          wrote on last edited by
          #4

          True, the forums that are out there aren't well traveled. However, unless you are writing device drivers or such, you really won't have a problem with the compact framework. I trained myself through the msdn sites pretty much - this was before sites like this existed. Actually, google is more of my friend now.

          L 1 Reply Last reply
          0
          • D David Knechtges

            If you are using C# and the compact framework, you will be able to do the great majority of your development on a desktop and then port it to the CE device. The only real difference between them (other than the framework support being less in the compact version) is the debugging and running VS while debugging on the device. I did several years of development in both C++ and C# for WinCE devices. So, really, if you know what you are doing on desktop C# development, you can do the CE 5.0 development really easily too.

            G Offline
            G Offline
            ghle
            wrote on last edited by
            #5

            David Knechtges wrote:

            So, really, if you know what you are doing on desktop C# development, you can do the CE 5.0 development really easily too.

            Yes and no. In up-front design, allow for handheld-specific devices, like laser scanners, printers, imagers, etc. that don't exist on the desktop. You want to stub some code in to simulate the devices when in desktop/debug mode, otherwise you can't debug on the desktop version, which wastes more time the further into development you get. Debugging directly on the device will slow your process down substantially.

            Gary

            F 1 Reply Last reply
            0
            • G ghle

              David Knechtges wrote:

              So, really, if you know what you are doing on desktop C# development, you can do the CE 5.0 development really easily too.

              Yes and no. In up-front design, allow for handheld-specific devices, like laser scanners, printers, imagers, etc. that don't exist on the desktop. You want to stub some code in to simulate the devices when in desktop/debug mode, otherwise you can't debug on the desktop version, which wastes more time the further into development you get. Debugging directly on the device will slow your process down substantially.

              Gary

              F Offline
              F Offline
              Frank Alviani
              wrote on last edited by
              #6

              Thanks for the advice - appreciated :)

              1 Reply Last reply
              0
              • D David Knechtges

                True, the forums that are out there aren't well traveled. However, unless you are writing device drivers or such, you really won't have a problem with the compact framework. I trained myself through the msdn sites pretty much - this was before sites like this existed. Actually, google is more of my friend now.

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

                Device drivers in C#? :)

                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