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. Niche technologies/tools .Net developer can learn.

Niche technologies/tools .Net developer can learn.

Scheduled Pinned Locked Moved The Lounge
csharpsharepointmobiletoolshelp
24 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 Henry Minute

    By it's very definition a niche technology or tool is unlikely to give any advantage or add value to your profile. Think about it. If you were hiring and an applicant only knew stuff that hardly anybody uses, you wouldn't hire them. You would be far better off choosing an area that really interests you and learn everything that you can about it.

    Henry Minute Do not read medical books! You could die of a misprint. - Mark Twain Girl: (staring) "Why do you need an icy cucumber?" “I want to report a fraud. The government is lying to us all.” I wouldn't let CG touch my Abacus! When you're wrestling a gorilla, you don't stop when you're tired, you stop when the gorilla is.

    N Offline
    N Offline
    Nagy Vilmos
    wrote on last edited by
    #10

    Henry Minute wrote:

    You would be far better off choosing an area that really interests you and learn everything that you can about it.

    Good advice sire! I take it that you are really interested in pipes and carpet slippers.


    Panic, Chaos, Destruction. My work here is done. or "Drink. Get drunk. Fall over." - P O'H OK, I will win to day or my name isn't Ethel Crudacre! - DD Ethel Crudacre Have a bit more patience with newbies. Of course some of them act dumb -- they're often *students*, for heaven's sake. -- (Terry Pratchett, alt.fan.pratchett)

    H 1 Reply Last reply
    0
    • M Mukesh Kumar Gupta

      What rare technologies/tools a senior .Net developer can learn to have edge over the Winform/Webform application developers and gain some niche skills. I know about SharePoint, BizTalk, Mobile app development, Commerce and Exchange servers but apart from these I am looking for something which can add real value to my profile and help me to get better rewarding job. Also if you have enjoyed working on any tool please share here.

      ~~~ I don't have signature. Am I not trendy enough? ~~~

      R Offline
      R Offline
      R Giskard Reventlov
      wrote on last edited by
      #11

      These are the best tools[^].

      "If you think it's expensive to hire a professional to do the job, wait until you hire an amateur." Red Adair. nils illegitimus carborundum me, me, me

      D 1 Reply Last reply
      0
      • N Nagy Vilmos

        Henry Minute wrote:

        You would be far better off choosing an area that really interests you and learn everything that you can about it.

        Good advice sire! I take it that you are really interested in pipes and carpet slippers.


        Panic, Chaos, Destruction. My work here is done. or "Drink. Get drunk. Fall over." - P O'H OK, I will win to day or my name isn't Ethel Crudacre! - DD Ethel Crudacre Have a bit more patience with newbies. Of course some of them act dumb -- they're often *students*, for heaven's sake. -- (Terry Pratchett, alt.fan.pratchett)

        H Offline
        H Offline
        Henry Minute
        wrote on last edited by
        #12

        So, it was you that took my slippers was it?

        Henry Minute Do not read medical books! You could die of a misprint. - Mark Twain Girl: (staring) "Why do you need an icy cucumber?" “I want to report a fraud. The government is lying to us all.” I wouldn't let CG touch my Abacus! When you're wrestling a gorilla, you don't stop when you're tired, you stop when the gorilla is.

        1 Reply Last reply
        0
        • M Mukesh Kumar Gupta

          What rare technologies/tools a senior .Net developer can learn to have edge over the Winform/Webform application developers and gain some niche skills. I know about SharePoint, BizTalk, Mobile app development, Commerce and Exchange servers but apart from these I am looking for something which can add real value to my profile and help me to get better rewarding job. Also if you have enjoyed working on any tool please share here.

          ~~~ I don't have signature. Am I not trendy enough? ~~~

          S Offline
          S Offline
          S Houghtelin
          wrote on last edited by
          #13

          More important than any tool, are problem solving skills. The ability to solve problems quickly using the tools available in simple ways is more important than in depth knowledge of how to change the color settings of any particular code editor. If you are a problem solver you will be able to get up to speed rather quickly regardless of what ever tools are available. Any idiot can swing a hammer, I’ve seen guys build incredible things with just a hammer, screw driver, pliers and a box of nails that far surpassed the idiot with a rolling tool chest full of tools.

          It was broke, so I fixed it.

          1 Reply Last reply
          0
          • H Henry Minute

            By it's very definition a niche technology or tool is unlikely to give any advantage or add value to your profile. Think about it. If you were hiring and an applicant only knew stuff that hardly anybody uses, you wouldn't hire them. You would be far better off choosing an area that really interests you and learn everything that you can about it.

            Henry Minute Do not read medical books! You could die of a misprint. - Mark Twain Girl: (staring) "Why do you need an icy cucumber?" “I want to report a fraud. The government is lying to us all.” I wouldn't let CG touch my Abacus! When you're wrestling a gorilla, you don't stop when you're tired, you stop when the gorilla is.

            M Offline
            M Offline
            Mukesh Kumar Gupta
            wrote on last edited by
            #14

            Henry Minute wrote:

            Think about it. If you were hiring and an applicant only knew stuff that hardly anybody uses, you wouldn't hire them.

            Opposite of this is equally true, when someone works on rare technology they hardly get expert professionals and pay way more than a normal developer.

            Henry Minute wrote:

            You would be far better off choosing an area that really interests you and learn everything that you can about it.

            Agreed. My original post was to look for something unconventional, different from my routine work where I can keep my interest too.

            ~~~ I don't have signature. Am I not trendy enough? ~~~

            H 1 Reply Last reply
            0
            • M Mukesh Kumar Gupta

              What rare technologies/tools a senior .Net developer can learn to have edge over the Winform/Webform application developers and gain some niche skills. I know about SharePoint, BizTalk, Mobile app development, Commerce and Exchange servers but apart from these I am looking for something which can add real value to my profile and help me to get better rewarding job. Also if you have enjoyed working on any tool please share here.

              ~~~ I don't have signature. Am I not trendy enough? ~~~

              C Offline
              C Offline
              Chris Losinger
              wrote on last edited by
              #15

              nunchuck skills, bowhunting skills, computer hacking skills. Girls only want boyfriends who have great skills.

              image processing toolkits | batch image processing

              1 Reply Last reply
              0
              • M Mukesh Kumar Gupta

                Henry Minute wrote:

                Think about it. If you were hiring and an applicant only knew stuff that hardly anybody uses, you wouldn't hire them.

                Opposite of this is equally true, when someone works on rare technology they hardly get expert professionals and pay way more than a normal developer.

                Henry Minute wrote:

                You would be far better off choosing an area that really interests you and learn everything that you can about it.

                Agreed. My original post was to look for something unconventional, different from my routine work where I can keep my interest too.

                ~~~ I don't have signature. Am I not trendy enough? ~~~

                H Offline
                H Offline
                Henry Minute
                wrote on last edited by
                #16

                Mukesh Kumar Gupta wrote:

                Opposite of this is equally true, when someone works on rare technology they hardly get expert professionals and pay way more than a normal developer.

                In that case, for that employer, it wouldn't be a niche technology.

                Henry Minute Do not read medical books! You could die of a misprint. - Mark Twain Girl: (staring) "Why do you need an icy cucumber?" “I want to report a fraud. The government is lying to us all.” I wouldn't let CG touch my Abacus! When you're wrestling a gorilla, you don't stop when you're tired, you stop when the gorilla is.

                1 Reply Last reply
                0
                • M Mukesh Kumar Gupta

                  What rare technologies/tools a senior .Net developer can learn to have edge over the Winform/Webform application developers and gain some niche skills. I know about SharePoint, BizTalk, Mobile app development, Commerce and Exchange servers but apart from these I am looking for something which can add real value to my profile and help me to get better rewarding job. Also if you have enjoyed working on any tool please share here.

                  ~~~ I don't have signature. Am I not trendy enough? ~~~

                  R Offline
                  R Offline
                  Richard A Dalton
                  wrote on last edited by
                  #17

                  This is just a personal opinion, but I think you're approaching it from the wrong end. Don't worry about trying to find that key technology that will make your CV stand out. Don't start with the CV in the hopes of finding something interesting. Start with what interests you and try to build your CV accordingly. E.g. If you are passionate about developing mobile software then by all means work on that area and get some examples of it on your CV, to increase your chances of working in that area. But don't just study mobile because it seems like a growth area etc. Personally I never found browser based apps particularly exciting, so, while there are some on my CV, it's not something I work on particularly hard. If you focus on things that interest you you'll find it much easier to study them. I come home most evenings from a day of coding and I unwind by messing with different technologies that interest me. If they didn't interest me it would just be work and I wouldn't do it. For me I'm facintated by the tools that improve the development experience. So on my plate are things like: Automated Unit Tests ...NUnit Automated Acceptance Tests ...White Outward facing tests ...Fitnesse, SpecFlow Aspect Oriented ...PostSharp If you had asked me a month ago that list would have been different. It's just a case of looking at whatever interests me and if nothing comes of it...so what? I had fun. best of luck with the search. -Richard

                  Hit any user to continue.

                  M 1 Reply Last reply
                  0
                  • R Richard A Dalton

                    This is just a personal opinion, but I think you're approaching it from the wrong end. Don't worry about trying to find that key technology that will make your CV stand out. Don't start with the CV in the hopes of finding something interesting. Start with what interests you and try to build your CV accordingly. E.g. If you are passionate about developing mobile software then by all means work on that area and get some examples of it on your CV, to increase your chances of working in that area. But don't just study mobile because it seems like a growth area etc. Personally I never found browser based apps particularly exciting, so, while there are some on my CV, it's not something I work on particularly hard. If you focus on things that interest you you'll find it much easier to study them. I come home most evenings from a day of coding and I unwind by messing with different technologies that interest me. If they didn't interest me it would just be work and I wouldn't do it. For me I'm facintated by the tools that improve the development experience. So on my plate are things like: Automated Unit Tests ...NUnit Automated Acceptance Tests ...White Outward facing tests ...Fitnesse, SpecFlow Aspect Oriented ...PostSharp If you had asked me a month ago that list would have been different. It's just a case of looking at whatever interests me and if nothing comes of it...so what? I had fun. best of luck with the search. -Richard

                    Hit any user to continue.

                    M Offline
                    M Offline
                    Mukesh Kumar Gupta
                    wrote on last edited by
                    #18

                    Thanks Richard for the nice advise, really appreciate that.

                    Richard A. Dalton wrote:

                    For me I'm facintated by the tools that improve the development experience. So on my plate are things like:
                    Automated Unit Tests ...NUnit
                    Automated Acceptance Tests ...White
                    Outward facing tests ...Fitnesse, SpecFlow
                    Aspect Oriented ...PostSharp

                    How do you figure out that something is there on which you can look upon and research further. I mean there are so many ways/tools to do same things so how to determine which will be the best to learn and implement?

                    ~~~ I don't have signature. Am I not trendy enough? ~~~

                    R 1 Reply Last reply
                    0
                    • R R Giskard Reventlov

                      These are the best tools[^].

                      "If you think it's expensive to hire a professional to do the job, wait until you hire an amateur." Red Adair. nils illegitimus carborundum me, me, me

                      D Offline
                      D Offline
                      Dan Neely
                      wrote on last edited by
                      #19

                      I guess Sears is popular with the low rep univote crowd. :laugh:

                      3x12=36 2x12=24 1x12=12 0x12=18

                      R 1 Reply Last reply
                      0
                      • M Mukesh Kumar Gupta

                        Thanks Richard for the nice advise, really appreciate that.

                        Richard A. Dalton wrote:

                        For me I'm facintated by the tools that improve the development experience. So on my plate are things like:
                        Automated Unit Tests ...NUnit
                        Automated Acceptance Tests ...White
                        Outward facing tests ...Fitnesse, SpecFlow
                        Aspect Oriented ...PostSharp

                        How do you figure out that something is there on which you can look upon and research further. I mean there are so many ways/tools to do same things so how to determine which will be the best to learn and implement?

                        ~~~ I don't have signature. Am I not trendy enough? ~~~

                        R Offline
                        R Offline
                        Richard A Dalton
                        wrote on last edited by
                        #20

                        Mukesh Kumar Gupta wrote:

                        How do you figure out that something is there on which you can look upon and research further. I mean there are so many ways/tools to do same things so how to determine which will be the best to learn and implement?

                        Simple answer, you kiss a lot of frogs before you find a princess. Less Simple answer. I start by understanding what I want to do. Then I cast about until I find a tool I like. E.g. When I wanted to use a mocking framework for TDD, I installed as many as I could, and I took an instant dislike to some. E.g. RhinoMocks is very well respected, but I didn't like it. That's not to say I was right, or there's anything wrong with Rhino, but I passed on it. If in the rest of my search I had found nothing I liked better I might have returned to it, but I found Moq and it works for me. I follow a small number of people on twitter who's opinions I value and I will occasionally see them mention something. I put in a pin in it to look at later. I also put the word out when I'm looking for something and listen to the advice that comes back. If there's a developer community in your area get involved. In the UK/Ireland we have http://developerdeveloperdeveloper.com/home/[^] I've discovered a great deal of things that interest me by attending those, and this year I spoke in Scotland, and I'll be speaking again at DDDSW in Bristol, in June. If there's no community in your area then start one. Just get together with a handful of people once a month for a chat. You'd be surprised how many new ideas you can be exposed to in a group of even 5 to 10 people. -Richard

                        Hit any user to continue.

                        1 Reply Last reply
                        0
                        • D Dan Neely

                          I guess Sears is popular with the low rep univote crowd. :laugh:

                          3x12=36 2x12=24 1x12=12 0x12=18

                          R Offline
                          R Offline
                          R Giskard Reventlov
                          wrote on last edited by
                          #21

                          Heathens :-)

                          "If you think it's expensive to hire a professional to do the job, wait until you hire an amateur." Red Adair. nils illegitimus carborundum me, me, me

                          1 Reply Last reply
                          0
                          • M Mukesh Kumar Gupta

                            What rare technologies/tools a senior .Net developer can learn to have edge over the Winform/Webform application developers and gain some niche skills. I know about SharePoint, BizTalk, Mobile app development, Commerce and Exchange servers but apart from these I am looking for something which can add real value to my profile and help me to get better rewarding job. Also if you have enjoyed working on any tool please share here.

                            ~~~ I don't have signature. Am I not trendy enough? ~~~

                            E Offline
                            E Offline
                            Ennis Ray Lynch Jr
                            wrote on last edited by
                            #22

                            I learned Object Oriented Development. A lot of people can answer the questions but I have met a rare few (in the MS world) that even close to get the concept.

                            Need custom software developed? I do custom programming based primarily on MS tools with an emphasis on C# development and consulting. I also do Android Programming as I find it a refreshing break from the MS. "And they, since they Were not the one dead, turned to their affairs" -- Robert Frost

                            1 Reply Last reply
                            0
                            • M Mukesh Kumar Gupta

                              Very true, it depends on person to person that how they learn and claim to be master of something. For me I like to learn, implement then claim that I know the technology. Let me put one example, I have a friend who worked 5 years in Java application development then shifted on Tibco framework component development though the core technology for Tibco framework is Java only, but now he gets almost double the salary what equally experienced Java developers get. I got 8 yrs of .Net application development experiance and here in India most of the employers get many .Net developers these day, demand is of someone who has something more than .Net in their CV.

                              ~~~ I don't have signature. Am I not trendy enough? ~~~

                              W Offline
                              W Offline
                              wizardzz
                              wrote on last edited by
                              #23

                              Tibco is highly marketable, smart friend!

                              Craigslist Troll: litaly@comcast.net "I have a theory that the truth is never told during the nine-to-five hours. " — Hunter S. Thompson

                              1 Reply Last reply
                              0
                              • M Mukesh Kumar Gupta

                                What rare technologies/tools a senior .Net developer can learn to have edge over the Winform/Webform application developers and gain some niche skills. I know about SharePoint, BizTalk, Mobile app development, Commerce and Exchange servers but apart from these I am looking for something which can add real value to my profile and help me to get better rewarding job. Also if you have enjoyed working on any tool please share here.

                                ~~~ I don't have signature. Am I not trendy enough? ~~~

                                T Offline
                                T Offline
                                thrakazog
                                wrote on last edited by
                                #24

                                The thing that got my resume more attention when I was hunting for work was my personal projects. I've always got something on the back burner being worked on at home. These projects have been a mix of for fun and profit. Being able to describe the challenges, what I've learned doing them, and showing that I am actively exploring new things goes a lot farther than just saying I've worked with X technology for 3 months. Think of something you'd like to build or do in your field outside work. Do that, and put it on the resume.

                                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