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 of developers in C#

Training of developers in C#

Scheduled Pinned Locked Moved The Lounge
csharpcollaborationtutorialquestionlearning
8 Posts 6 Posters 2 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.
  • J Offline
    J Offline
    J Cod3r
    wrote on last edited by
    #1

    Hi, We have recently started to move our development from VB 6.0 to C#. We have a training session every week where we want to involve all the developers to take part in learning the C# Language. Our main goal is to motivate all, and learn how to think out of the box. Team work is also very important. During these sessions we would like to focus on the following: 1.Thinking OOP 2.Learning C# from scratch to advanced What would the best starting point be? How would we be able to keep everybody interested? Thanks :-D

    L M C C 4 Replies Last reply
    0
    • J J Cod3r

      Hi, We have recently started to move our development from VB 6.0 to C#. We have a training session every week where we want to involve all the developers to take part in learning the C# Language. Our main goal is to motivate all, and learn how to think out of the box. Team work is also very important. During these sessions we would like to focus on the following: 1.Thinking OOP 2.Learning C# from scratch to advanced What would the best starting point be? How would we be able to keep everybody interested? Thanks :-D

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

      Where are you? I can be of great assistance. That is exatly what I am doing.

      1 Reply Last reply
      0
      • J J Cod3r

        Hi, We have recently started to move our development from VB 6.0 to C#. We have a training session every week where we want to involve all the developers to take part in learning the C# Language. Our main goal is to motivate all, and learn how to think out of the box. Team work is also very important. During these sessions we would like to focus on the following: 1.Thinking OOP 2.Learning C# from scratch to advanced What would the best starting point be? How would we be able to keep everybody interested? Thanks :-D

        M Offline
        M Offline
        Marcus_Idle
        wrote on last edited by
        #3

        There are a lot of features in .Net that didn't exist in VB, which can be used to teach familiarity with c# Like image manipulation, interaction with internet via http etc. You could get developers to contribute after doing a little research. There's also crucial stuff like all the OOP features, as you say; I would take the chapters from a good c# book as a starting point for discussion.

        1 Reply Last reply
        0
        • J J Cod3r

          Hi, We have recently started to move our development from VB 6.0 to C#. We have a training session every week where we want to involve all the developers to take part in learning the C# Language. Our main goal is to motivate all, and learn how to think out of the box. Team work is also very important. During these sessions we would like to focus on the following: 1.Thinking OOP 2.Learning C# from scratch to advanced What would the best starting point be? How would we be able to keep everybody interested? Thanks :-D

          C Offline
          C Offline
          Colin Angus Mackay
          wrote on last edited by
          #4

          I developed a C# beginners course earlier this year. I used the Microsoft Press step-by-step books as the course manual and developed from there. They are exceptionally good as they explain everything about the language and as you get into the later chapters they explain the basics of the .NET Framework also. To get the best out of it you will have to migrate onto more advanced books.

          Recent blog posts: *Method hiding Vs. overriding *Microsoft Surface *SQL Server / Visual Studio install order My Blog

          J 1 Reply Last reply
          0
          • J J Cod3r

            Hi, We have recently started to move our development from VB 6.0 to C#. We have a training session every week where we want to involve all the developers to take part in learning the C# Language. Our main goal is to motivate all, and learn how to think out of the box. Team work is also very important. During these sessions we would like to focus on the following: 1.Thinking OOP 2.Learning C# from scratch to advanced What would the best starting point be? How would we be able to keep everybody interested? Thanks :-D

            C Offline
            C Offline
            Christian Graus
            wrote on last edited by
            #5

            VB6 -> C# ? I'd talk slowly, assume nothing and assume that no more than 20% of those I was speaking to were capable of learning C#.

            Christian Graus Driven to the arms of OSX by Vista. "Iam doing the browsing center project in vb.net using c# coding" - this is why I don't answer questions much anymore. Oh, and Microsoft doesn't want me to.

            S 1 Reply Last reply
            0
            • C Christian Graus

              VB6 -> C# ? I'd talk slowly, assume nothing and assume that no more than 20% of those I was speaking to were capable of learning C#.

              Christian Graus Driven to the arms of OSX by Vista. "Iam doing the browsing center project in vb.net using c# coding" - this is why I don't answer questions much anymore. Oh, and Microsoft doesn't want me to.

              S Offline
              S Offline
              stano
              wrote on last edited by
              #6

              Nice to see you're training. The quicker way to do it is sack all your VB6 programmers and hire C# programmers :)

              J 1 Reply Last reply
              0
              • S stano

                Nice to see you're training. The quicker way to do it is sack all your VB6 programmers and hire C# programmers :)

                J Offline
                J Offline
                J Cod3r
                wrote on last edited by
                #7

                That's not very nice now, is it? We would lose a lot of business knowledge, and is not prepared to do that.

                1 Reply Last reply
                0
                • C Colin Angus Mackay

                  I developed a C# beginners course earlier this year. I used the Microsoft Press step-by-step books as the course manual and developed from there. They are exceptionally good as they explain everything about the language and as you get into the later chapters they explain the basics of the .NET Framework also. To get the best out of it you will have to migrate onto more advanced books.

                  Recent blog posts: *Method hiding Vs. overriding *Microsoft Surface *SQL Server / Visual Studio install order My Blog

                  J Offline
                  J Offline
                  J Cod3r
                  wrote on last edited by
                  #8

                  Thanks, i will have a look at that. It is definitely a good possibility.

                  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