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. What to learn as a .net developer if you have 3-6 months of time

What to learn as a .net developer if you have 3-6 months of time

Scheduled Pinned Locked Moved The Lounge
csharpasp-netarchitectureandroidios
27 Posts 20 Posters 3 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 ch19707

    I have 8+ years of development experience in asp.net/sql primarily, some WPF/win form. I am wondering what's your opinion if you have next serveral months to focus on some technology? A few things in mind as below with my order of preferrence :) what's your thought? MVC WCF Mobile development - iOS and Android Application/Solution Architecture Thanks!

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

    I've been working with ASP.NET MVC for a few years and it's definitely a step up from WebForms. I'd agree with what another poster said here though: look into JS frameworks like Knockout (my preference) or AngularJS. Microsoft's Web API is also pretty good for AJAX applications. I'm placing a bet on Apple's Swift language becoming very popular too, go planning to get (what's left of) my teeth stuck into that sometime soon. I think mobile development kind of goes hand-in-hand with web development in a lot of ways.

    How do you know so much about swallows? Well, you have to know these things when you're a king, you know.

    1 Reply Last reply
    0
    • R Rage

      More specifically, "reading perl syntax". 6 months is too short to learn "perl".

      ~RaGE();

      I think words like 'destiny' are a way of trying to find order where none exists. - Christian Graus Entropy isn't what it used to.

      M Offline
      M Offline
      mikepwilson
      wrote on last edited by
      #12

      heh. perhaps. but you can be useful in an hour :)

      1 Reply Last reply
      0
      • OriginalGriffO OriginalGriff

        Herself picked it up a lot quicker than that: "Knit one, perl one. Knit one..."

        You looking for sympathy? You'll find it in the dictionary, between sympathomimetic and sympatric (Page 1788, if it helps)

        M Offline
        M Offline
        mikepwilson
        wrote on last edited by
        #13

        I hate how much I love working in perl. It's no C++, and I wouldn't recommend it aside from being flip. But damn it sure does make hard stuff trivial.

        1 Reply Last reply
        0
        • R Rage

          More specifically, "reading perl syntax". 6 months is too short to learn "perl".

          ~RaGE();

          I think words like 'destiny' are a way of trying to find order where none exists. - Christian Graus Entropy isn't what it used to.

          S Offline
          S Offline
          Slacker007
          wrote on last edited by
          #14

          Rage wrote:

          More specifically, "reading perl syntax". 6 months is too short to learn "perl".

          to take one more level down, perl reg ex, the long, complicated stuff. Oh, yeah!!

          1 Reply Last reply
          0
          • L loctrice

            Do you know linq? It's worth some time for sure. Personally, I think wcf before MVC.

            Elephant elephant elephant, sunshine sunshine sunshine

            G Offline
            G Offline
            gardnerp
            wrote on last edited by
            #15

            loctrice wrote:

            Do you know linq? It's worth some time for sure.

            Agreed!

            var itemToLearn = DotNetTechnologies
            .Where(o => !o.IsKnown)
            .OrderByDescending(o => o.Usefullness)
            .ThenByDescending(o => o.Awesomeness)
            .First();

            Assert(itemToLearn == Linq);

            1 Reply Last reply
            0
            • C ch19707

              I have 8+ years of development experience in asp.net/sql primarily, some WPF/win form. I am wondering what's your opinion if you have next serveral months to focus on some technology? A few things in mind as below with my order of preferrence :) what's your thought? MVC WCF Mobile development - iOS and Android Application/Solution Architecture Thanks!

              J Offline
              J Offline
              Joe Woodbury
              wrote on last edited by
              #16

              Depends what kind of job you want.

              1 Reply Last reply
              0
              • C ch19707

                I have 8+ years of development experience in asp.net/sql primarily, some WPF/win form. I am wondering what's your opinion if you have next serveral months to focus on some technology? A few things in mind as below with my order of preferrence :) what's your thought? MVC WCF Mobile development - iOS and Android Application/Solution Architecture Thanks!

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

                http://www.codeproject.com/Lounge.aspx?msg=4881502#xx4881502xx[^] Put your mouse on the other side of the keyboard, and switch the mouse buttons.

                Bastard Programmer from Hell :suss: If you can't read my code, try converting it here[^]

                1 Reply Last reply
                0
                • C ch19707

                  I have 8+ years of development experience in asp.net/sql primarily, some WPF/win form. I am wondering what's your opinion if you have next serveral months to focus on some technology? A few things in mind as below with my order of preferrence :) what's your thought? MVC WCF Mobile development - iOS and Android Application/Solution Architecture Thanks!

                  D Offline
                  D Offline
                  Dr Walt Fair PE
                  wrote on last edited by
                  #18

                  I used to enjoy surfing, with real water and waves and sand. You could get some skill in that in a few months. And it's more interesting that doing .NET stuff.

                  CQ de W5ALT

                  Walt Fair, Jr., P. E. Comport Computing Specializing in Technical Engineering Software

                  M 1 Reply Last reply
                  0
                  • C ch19707

                    I have 8+ years of development experience in asp.net/sql primarily, some WPF/win form. I am wondering what's your opinion if you have next serveral months to focus on some technology? A few things in mind as below with my order of preferrence :) what's your thought? MVC WCF Mobile development - iOS and Android Application/Solution Architecture Thanks!

                    B Offline
                    B Offline
                    Brendan Costigan
                    wrote on last edited by
                    #19

                    Learn what you have a chance of using. If you’re not going to use something you will forget it as fast as you learnt it.

                    All round good guy.

                    1 Reply Last reply
                    0
                    • C ch19707

                      I have 8+ years of development experience in asp.net/sql primarily, some WPF/win form. I am wondering what's your opinion if you have next serveral months to focus on some technology? A few things in mind as below with my order of preferrence :) what's your thought? MVC WCF Mobile development - iOS and Android Application/Solution Architecture Thanks!

                      F Offline
                      F Offline
                      Fabio Franco
                      wrote on last edited by
                      #20

                      Definitelly MVC. You can learn some side technologies along with it, like LINQ and WCF. But really go with MVC, you have no idea of how takes the pain out of web development like in WebForms.

                      To alcohol! The cause of, and solution to, all of life's problems - Homer Simpson ---- Our heads are round so our thoughts can change direction - Francis Picabia

                      1 Reply Last reply
                      0
                      • C ch19707

                        I have 8+ years of development experience in asp.net/sql primarily, some WPF/win form. I am wondering what's your opinion if you have next serveral months to focus on some technology? A few things in mind as below with my order of preferrence :) what's your thought? MVC WCF Mobile development - iOS and Android Application/Solution Architecture Thanks!

                        U Offline
                        U Offline
                        User 10781710
                        wrote on last edited by
                        #21

                        Thank you so much everyone! Your feedback is greatly appreciated! btw this is my first post i didn't realize this forum is so active :-D now the perl thing,i once spent a few months 'translating' some calculation and logic in perl script into vb.net window app many years agao i remember those perl syntax days hehe... at that time I liked VB very much because of it's verboseness

                        R 1 Reply Last reply
                        0
                        • C ch19707

                          I have 8+ years of development experience in asp.net/sql primarily, some WPF/win form. I am wondering what's your opinion if you have next serveral months to focus on some technology? A few things in mind as below with my order of preferrence :) what's your thought? MVC WCF Mobile development - iOS and Android Application/Solution Architecture Thanks!

                          P Offline
                          P Offline
                          patbob
                          wrote on last edited by
                          #22

                          I'd focus on something that fits with what you already know so that you can be more versatile. Of your list, mobile probably fits that best.

                          We can program with only 1's, but if all you've got are zeros, you've got nothing.

                          1 Reply Last reply
                          0
                          • U User 10781710

                            Thank you so much everyone! Your feedback is greatly appreciated! btw this is my first post i didn't realize this forum is so active :-D now the perl thing,i once spent a few months 'translating' some calculation and logic in perl script into vb.net window app many years agao i remember those perl syntax days hehe... at that time I liked VB very much because of it's verboseness

                            R Offline
                            R Offline
                            Rick Seenarine
                            wrote on last edited by
                            #23

                            Member 10815848 wrote:

                            btw this is my first post i didn't realize this forum is so active :-D

                            The bar has been set. You must continue to live up to this standard...

                            1 Reply Last reply
                            0
                            • C ch19707

                              I have 8+ years of development experience in asp.net/sql primarily, some WPF/win form. I am wondering what's your opinion if you have next serveral months to focus on some technology? A few things in mind as below with my order of preferrence :) what's your thought? MVC WCF Mobile development - iOS and Android Application/Solution Architecture Thanks!

                              R Offline
                              R Offline
                              Rick Seenarine
                              wrote on last edited by
                              #24

                              Are you interested in anything from the past? For instance, in the past, I've been curious to learn F# just to see what the excitement is all about.

                              1 Reply Last reply
                              0
                              • C ch19707

                                I have 8+ years of development experience in asp.net/sql primarily, some WPF/win form. I am wondering what's your opinion if you have next serveral months to focus on some technology? A few things in mind as below with my order of preferrence :) what's your thought? MVC WCF Mobile development - iOS and Android Application/Solution Architecture Thanks!

                                T Offline
                                T Offline
                                thewazz
                                wrote on last edited by
                                #25

                                i was thinking like walt. tennis maybe?

                                1 Reply Last reply
                                0
                                • C ch19707

                                  I have 8+ years of development experience in asp.net/sql primarily, some WPF/win form. I am wondering what's your opinion if you have next serveral months to focus on some technology? A few things in mind as below with my order of preferrence :) what's your thought? MVC WCF Mobile development - iOS and Android Application/Solution Architecture Thanks!

                                  J Offline
                                  J Offline
                                  Jordan Marr
                                  wrote on last edited by
                                  #26

                                  MVC and WCF are both worth knowing because there are lots of projects that still use them that you may have to support. However, most new projects that I have worked on (including my own) have replaced MVC with Web API + a JS framework (AngularJS, Knockout, Durandal, etc). Also, people tend to favor Web API over WCF (when possible). So I would suggest that you learn Web API followed by AngularJS. (I actually prefer Durandal over Angular, but Angular has way more traction and the lead developer of Durandal has been sucked into the Angular team). It is also worth noting that most of what you learn from Web API will carry over to MVC, as MVC controllers look almost identical to Web API controllers. So all you will have left to learn about in MVC is Views (which are very intuitive, IMO).

                                  1 Reply Last reply
                                  0
                                  • D Dr Walt Fair PE

                                    I used to enjoy surfing, with real water and waves and sand. You could get some skill in that in a few months. And it's more interesting that doing .NET stuff.

                                    CQ de W5ALT

                                    Walt Fair, Jr., P. E. Comport Computing Specializing in Technical Engineering Software

                                    M Offline
                                    M Offline
                                    MarkRHolbrook
                                    wrote on last edited by
                                    #27

                                    Its shark week and from what I'm seeing/reading the sharks seem to know it! :-)

                                    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