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. Learn C# Online

Learn C# Online

Scheduled Pinned Locked Moved .NET (Core and Framework)
csharpquestiondelphidotnetdata-structures
18 Posts 15 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.
  • H Offline
    H Offline
    Helfdane
    wrote on last edited by
    #1

    Hi, We aquired another company some time ago. That company used to be a software vendor which used the Delphi7 language to make their applications. These applications will be retired as they were way past their end-of-life. This brings me to this question. These developers whose world is Delphi, they will be writing software for us using the .Net framework (3.5/4.0) and C#. We have a number of dead-tree books here, but I was wondering if there is a good place online to learn C#. They already have the concepts of OOP. What online course can you recommend for them? It needs to be available internationally, since the developers are in Europe and some in the Asia. Thanks for advice!

    The consumer isn't a moron; she is your wife.

    H L L W S 13 Replies Last reply
    0
    • H Helfdane

      Hi, We aquired another company some time ago. That company used to be a software vendor which used the Delphi7 language to make their applications. These applications will be retired as they were way past their end-of-life. This brings me to this question. These developers whose world is Delphi, they will be writing software for us using the .Net framework (3.5/4.0) and C#. We have a number of dead-tree books here, but I was wondering if there is a good place online to learn C#. They already have the concepts of OOP. What online course can you recommend for them? It needs to be available internationally, since the developers are in Europe and some in the Asia. Thanks for advice!

      The consumer isn't a moron; she is your wife.

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

      .NET Book Zero[^] by Charles Petzold, is a great starting point for experienced programmers to learn C# and .NET basics.

      I must get a clever new signature for 2011.

      1 Reply Last reply
      0
      • H Helfdane

        Hi, We aquired another company some time ago. That company used to be a software vendor which used the Delphi7 language to make their applications. These applications will be retired as they were way past their end-of-life. This brings me to this question. These developers whose world is Delphi, they will be writing software for us using the .Net framework (3.5/4.0) and C#. We have a number of dead-tree books here, but I was wondering if there is a good place online to learn C#. They already have the concepts of OOP. What online course can you recommend for them? It needs to be available internationally, since the developers are in Europe and some in the Asia. Thanks for advice!

        The consumer isn't a moron; she is your wife.

        H Offline
        H Offline
        Hans Dietrich
        wrote on last edited by
        #3

        http://www.learnvisualstudio.net/[^]

        Best wishes, Hans


        [Hans Dietrich Software]

        1 Reply Last reply
        0
        • H Helfdane

          Hi, We aquired another company some time ago. That company used to be a software vendor which used the Delphi7 language to make their applications. These applications will be retired as they were way past their end-of-life. This brings me to this question. These developers whose world is Delphi, they will be writing software for us using the .Net framework (3.5/4.0) and C#. We have a number of dead-tree books here, but I was wondering if there is a good place online to learn C#. They already have the concepts of OOP. What online course can you recommend for them? It needs to be available internationally, since the developers are in Europe and some in the Asia. Thanks for advice!

          The consumer isn't a moron; she is your wife.

          L Offline
          L Offline
          Luc Pattyn
          wrote on last edited by
          #4

          IMO any "dead-tree book" as you call 'em will be better than the typical on-line stuff. I have studied many over the years, I can't tell you which one is best, and it is pretty subjective anyway. Wrox has a nice one, Microsoft's Step by Step series is good too. :)

          Luc Pattyn [Forum Guidelines] [My Articles] Nil Volentibus Arduum

          Please use <PRE> tags for code snippets, they preserve indentation, improve readability, and make me actually look at the code.

          H 1 Reply Last reply
          0
          • L Luc Pattyn

            IMO any "dead-tree book" as you call 'em will be better than the typical on-line stuff. I have studied many over the years, I can't tell you which one is best, and it is pretty subjective anyway. Wrox has a nice one, Microsoft's Step by Step series is good too. :)

            Luc Pattyn [Forum Guidelines] [My Articles] Nil Volentibus Arduum

            Please use <PRE> tags for code snippets, they preserve indentation, improve readability, and make me actually look at the code.

            H Offline
            H Offline
            Helfdane
            wrote on last edited by
            #5

            I needed a quick term for physical book (offline book?). The books I have here are 900+ pages, so I'm not sure whether to call 'm reference books or studymaterial. Thanx for the suggestion, I'll check them out later today (when the mandatory meetings have been dealt with ;))

            A good programmer is someone who always looks both ways before crossing a one-way street. (Doug Linder)

            R 1 Reply Last reply
            0
            • H Helfdane

              I needed a quick term for physical book (offline book?). The books I have here are 900+ pages, so I'm not sure whether to call 'm reference books or studymaterial. Thanx for the suggestion, I'll check them out later today (when the mandatory meetings have been dealt with ;))

              A good programmer is someone who always looks both ways before crossing a one-way street. (Doug Linder)

              R Offline
              R Offline
              RobCroll
              wrote on last edited by
              #6

              I like the dead tree term. Most good books will step them through the learning curve plus they can then be used as reference for a while, until the team are up to speed. You might do well to let them pick their own book however as everyone has there own learning style. A book you like, may not suit the other members of the team.

              "You get that on the big jobs."

              1 Reply Last reply
              0
              • H Helfdane

                Hi, We aquired another company some time ago. That company used to be a software vendor which used the Delphi7 language to make their applications. These applications will be retired as they were way past their end-of-life. This brings me to this question. These developers whose world is Delphi, they will be writing software for us using the .Net framework (3.5/4.0) and C#. We have a number of dead-tree books here, but I was wondering if there is a good place online to learn C#. They already have the concepts of OOP. What online course can you recommend for them? It needs to be available internationally, since the developers are in Europe and some in the Asia. Thanks for advice!

                The consumer isn't a moron; she is your wife.

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

                I find MSDN to be an excellent resource. It has all the code snippets and everything!

                - Bits and Bytes Rules! 10(jk)

                B L 2 Replies Last reply
                0
                • H Helfdane

                  Hi, We aquired another company some time ago. That company used to be a software vendor which used the Delphi7 language to make their applications. These applications will be retired as they were way past their end-of-life. This brings me to this question. These developers whose world is Delphi, they will be writing software for us using the .Net framework (3.5/4.0) and C#. We have a number of dead-tree books here, but I was wondering if there is a good place online to learn C#. They already have the concepts of OOP. What online course can you recommend for them? It needs to be available internationally, since the developers are in Europe and some in the Asia. Thanks for advice!

                  The consumer isn't a moron; she is your wife.

                  W Offline
                  W Offline
                  walvdlz
                  wrote on last edited by
                  #8

                  This[^] is a good start for the basic's of C# and The Visual Studio Environment. (maybe not for the more experienced programmer)

                  Mvg, André Laan I used to laugh at Dilbert cartoons, now I often confuse it with reality. -- Xiangyang Liu --

                  1 Reply Last reply
                  0
                  • H Helfdane

                    Hi, We aquired another company some time ago. That company used to be a software vendor which used the Delphi7 language to make their applications. These applications will be retired as they were way past their end-of-life. This brings me to this question. These developers whose world is Delphi, they will be writing software for us using the .Net framework (3.5/4.0) and C#. We have a number of dead-tree books here, but I was wondering if there is a good place online to learn C#. They already have the concepts of OOP. What online course can you recommend for them? It needs to be available internationally, since the developers are in Europe and some in the Asia. Thanks for advice!

                    The consumer isn't a moron; she is your wife.

                    S Offline
                    S Offline
                    Steve Lydford
                    wrote on last edited by
                    #9

                    You could try this: http://www.robmiles.com/c-yellow-book/[^]

                    1 Reply Last reply
                    0
                    • L Lost User

                      I find MSDN to be an excellent resource. It has all the code snippets and everything!

                      - Bits and Bytes Rules! 10(jk)

                      B Offline
                      B Offline
                      bencr
                      wrote on last edited by
                      #10

                      Yeah, some of them even compile ;)

                      1 Reply Last reply
                      0
                      • L Lost User

                        I find MSDN to be an excellent resource. It has all the code snippets and everything!

                        - Bits and Bytes Rules! 10(jk)

                        L Offline
                        L Offline
                        Lisa Z Morgan
                        wrote on last edited by
                        #11

                        I find the LearnDevNow site (www.learndevnow.com) an excellent resource. The videos are produced by the same people who do the AppDev series, and they are well done, timely, and effective. Best of all, the subscription is only $99 per year, which is a bargain! And of course if you are a serious developer, you have to have a Safari Books Online subscription. www.safaribooksonline.com. I have the universal subscription, which at $42.99 per month is a steal the way I go through technical books. And with that subscription, I have *all* the books, on demand, and can, if I choose, download them to PDF or now even mobi for my Kindle (yay!) for an additional fee. An excellent bargain, both of these. Lisa Morgan

                        1 Reply Last reply
                        0
                        • H Helfdane

                          Hi, We aquired another company some time ago. That company used to be a software vendor which used the Delphi7 language to make their applications. These applications will be retired as they were way past their end-of-life. This brings me to this question. These developers whose world is Delphi, they will be writing software for us using the .Net framework (3.5/4.0) and C#. We have a number of dead-tree books here, but I was wondering if there is a good place online to learn C#. They already have the concepts of OOP. What online course can you recommend for them? It needs to be available internationally, since the developers are in Europe and some in the Asia. Thanks for advice!

                          The consumer isn't a moron; she is your wife.

                          D Offline
                          D Offline
                          Daniel Payne
                          wrote on last edited by
                          #12

                          I moved over to C# from Delphi several years ago, I used the following .NET 2.0 for Delphi Programmers http://www.amazon.co.uk/NET-2-0-Delphi-Programmers-Shemitz/dp/1590593863 Microsoft Visual C# Training http://www.appdev.com/csharp.asp The learning curve to Winforms was easy, getting up to Silverlight/WPF took a bit longer and much more effort.

                          1 Reply Last reply
                          0
                          • H Helfdane

                            Hi, We aquired another company some time ago. That company used to be a software vendor which used the Delphi7 language to make their applications. These applications will be retired as they were way past their end-of-life. This brings me to this question. These developers whose world is Delphi, they will be writing software for us using the .Net framework (3.5/4.0) and C#. We have a number of dead-tree books here, but I was wondering if there is a good place online to learn C#. They already have the concepts of OOP. What online course can you recommend for them? It needs to be available internationally, since the developers are in Europe and some in the Asia. Thanks for advice!

                            The consumer isn't a moron; she is your wife.

                            H Offline
                            H Offline
                            Hallmanac
                            wrote on last edited by
                            #13

                            For a website, I personally love http://code.professor-mustard.org/index.htm[^]. There are some "beginner" programming concepts in there, but it's laid out well enough that an experienced programmer from another OO language could navigate around to find the bits they are looking for. It's a one way site where the author remains anonymous (i.e. no blog, forum, or contact area). The other "indispensable" book for me is "C# 4.0 in a Nutshell" by author's Joe & Ben Albahari. These are the same guys who wrote the program LINQPad[^]. It covers the entire gamut of the language and can be a great read through as well as a great desktop reference. Especially for experienced OO developers coming to C#.NET.

                            -Brian Hall-

                            1 Reply Last reply
                            0
                            • H Helfdane

                              Hi, We aquired another company some time ago. That company used to be a software vendor which used the Delphi7 language to make their applications. These applications will be retired as they were way past their end-of-life. This brings me to this question. These developers whose world is Delphi, they will be writing software for us using the .Net framework (3.5/4.0) and C#. We have a number of dead-tree books here, but I was wondering if there is a good place online to learn C#. They already have the concepts of OOP. What online course can you recommend for them? It needs to be available internationally, since the developers are in Europe and some in the Asia. Thanks for advice!

                              The consumer isn't a moron; she is your wife.

                              H Offline
                              H Offline
                              Helfdane
                              wrote on last edited by
                              #14

                              Thanks for the links people!

                              A good programmer is someone who always looks both ways before crossing a one-way street. (Doug Linder)

                              1 Reply Last reply
                              0
                              • H Helfdane

                                Hi, We aquired another company some time ago. That company used to be a software vendor which used the Delphi7 language to make their applications. These applications will be retired as they were way past their end-of-life. This brings me to this question. These developers whose world is Delphi, they will be writing software for us using the .Net framework (3.5/4.0) and C#. We have a number of dead-tree books here, but I was wondering if there is a good place online to learn C#. They already have the concepts of OOP. What online course can you recommend for them? It needs to be available internationally, since the developers are in Europe and some in the Asia. Thanks for advice!

                                The consumer isn't a moron; she is your wife.

                                B Offline
                                B Offline
                                Bluestater
                                wrote on last edited by
                                #15

                                http://www.pluralsight-training.net/microsoft/[^]

                                1 Reply Last reply
                                0
                                • H Helfdane

                                  Hi, We aquired another company some time ago. That company used to be a software vendor which used the Delphi7 language to make their applications. These applications will be retired as they were way past their end-of-life. This brings me to this question. These developers whose world is Delphi, they will be writing software for us using the .Net framework (3.5/4.0) and C#. We have a number of dead-tree books here, but I was wondering if there is a good place online to learn C#. They already have the concepts of OOP. What online course can you recommend for them? It needs to be available internationally, since the developers are in Europe and some in the Asia. Thanks for advice!

                                  The consumer isn't a moron; she is your wife.

                                  L Offline
                                  L Offline
                                  lmarrette
                                  wrote on last edited by
                                  #16

                                  I've been using Safari Books Online for several years now. They have a large selection of C# books as well as Visual Studio, SQL Server, Oracle and almost any other technical subject. You can compare books, search particular topics and copy code from the books into your projects. They have several plans, but the full access lets you ready any book they have and includes training videos. The monthly cost of the full plan is less than most computer books.

                                  1 Reply Last reply
                                  0
                                  • H Helfdane

                                    Hi, We aquired another company some time ago. That company used to be a software vendor which used the Delphi7 language to make their applications. These applications will be retired as they were way past their end-of-life. This brings me to this question. These developers whose world is Delphi, they will be writing software for us using the .Net framework (3.5/4.0) and C#. We have a number of dead-tree books here, but I was wondering if there is a good place online to learn C#. They already have the concepts of OOP. What online course can you recommend for them? It needs to be available internationally, since the developers are in Europe and some in the Asia. Thanks for advice!

                                    The consumer isn't a moron; she is your wife.

                                    B Offline
                                    B Offline
                                    BillWoodruff
                                    wrote on last edited by
                                    #17

                                    Hi HelfDane, Please note this alleged quote from a direct message from AppDev: re what they provide that LearnDevNow does not: (link to where I found this on request): "LearnNow, LLC (owner of http://www.learndevnow.com) is a separate, Internet-only, company that has an exclusive reselling arrangement with AppDev. LearnNow, LLC only licenses our streaming media and sample files. They do not have access to our written courseware, hands on labs, the AppDev Edge site, AppDev support, etc… Those are the reasons for the difference in price; however they are definitely an official reseller and are legit." First, I'm going to assume that all your programmers, independent of location, will be using materials in English: if that assumption is incorrect: just disregard what follows except for your English reading folks, please. Second: I think you need to narrow the range of what you are looking for here: are your employees going to be morphing from Delphi to exactly what in the "NET.verse" ? ... ASP.NET, WPF, SilverLight, Win Phone 7 development, Windows Forms, websites using new initiatives from MS like "Matrix," ... or ... ? Are they doing server-side, client-side, or doing both ? If either-side, within ASP-whatever-flavour, are they going to plunge for MVVM, or the latest monster framework, named by a set of varying initials, between two "M's," from MS (at least "Matrix" doesn't have two "M's.") ? Are they going to be heavily oriented to the "newer" .NET C# programming style "creeping over" from F#, and other "functional languages," using 'dynamic,' 'var,' LINQ==>everything, and, everything==>LINQ ? If what they are doing now involves a lot of XML, you might evaluate what that means in terms of their willingness, and ability, the costs/benefits, etc., of their coming up to speed with XAML, essential to WPF and SilverLight. Third, I'm going to argue that buying your programmers carefully selected latest version C# books by Jesse Liberty, Matthew McDonald, Jon Skeet, Andrew Troelsen, Chris Sells, and getting them up to speed on using CodeProject and StackOverFlow as self-education tools, and vast resources of code examples, tutorials, in-depth discussions of the warts, and the glories, of MS Tools and technologies, etc. : is a better investment than these on-line video subscription services (of course many of these books can be bought, for less, as PDF files ... and I bet you could get a discount from publishers if you bought ten copies each). This recommendation certainly reflects my bias that you l

                                    1 Reply Last reply
                                    0
                                    • H Helfdane

                                      Hi, We aquired another company some time ago. That company used to be a software vendor which used the Delphi7 language to make their applications. These applications will be retired as they were way past their end-of-life. This brings me to this question. These developers whose world is Delphi, they will be writing software for us using the .Net framework (3.5/4.0) and C#. We have a number of dead-tree books here, but I was wondering if there is a good place online to learn C#. They already have the concepts of OOP. What online course can you recommend for them? It needs to be available internationally, since the developers are in Europe and some in the Asia. Thanks for advice!

                                      The consumer isn't a moron; she is your wife.

                                      P Offline
                                      P Offline
                                      Prasanta_Prince
                                      wrote on last edited by
                                      #18

                                      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