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.
  • M Offline
    M Offline
    Mukesh Kumar Gupta
    wrote on last edited by
    #1

    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 C N OriginalGriffO H 11 Replies 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 C B
      wrote on last edited by
      #2

      I've worked with quite a few tools in my time, but eventually I've always fired them. :laugh:

      N C 2 Replies Last reply
      0
      • C Chris C B

        I've worked with quite a few tools in my time, but eventually I've always fired them. :laugh:

        N Offline
        N Offline
        NormDroid
        wrote on last edited by
        #3

        A couple of years back I'd of said WPF/Silverlight, not anymore though.

        Software Kinetics - The home of good software

        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
          CS2011
          wrote on last edited by
          #4

          Well learning something new is always a great thing but I am not sure it will help much to get you better rewarding job. Personally whenever I take interview (which I am doing a lot these days) I do not look for what all tools and concept he have I look for whatever tools he know he know it properly or not(you know the term Jack of all master of none) any day I’ll prefer a guy who knows only one tool but know how/when/where to use it rather than a guy who knows 5 tools but have no idea about what/when or where

          M 1 Reply Last reply
          0
          • C Chris C B

            I've worked with quite a few tools in my time, but eventually I've always fired them. :laugh:

            C Offline
            C Offline
            CS2011
            wrote on last edited by
            #5

            after all they are tools only :)

            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? ~~~

              OriginalGriffO Offline
              OriginalGriffO Offline
              OriginalGriff
              wrote on last edited by
              #6

              This is a great tool: DEWALT 621[^] So is this: Sliding table saw[^]

              Real men don't use instructions. They are only the manufacturers opinion on how to put the thing together. Manfred R. Bihy: "Looks as if OP is learning resistant."

              "I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
              "Common sense is so rare these days, it should be classified as a super power" - Random T-shirt

              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? ~~~

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

                How about adding something non-technical? I have done quite a lot of work with SSM[^] and have found that by applying the techniques within the framework of application design it has a big payoff.


                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)

                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? ~~~

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

                  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 M 2 Replies Last reply
                  0
                  • C CS2011

                    Well learning something new is always a great thing but I am not sure it will help much to get you better rewarding job. Personally whenever I take interview (which I am doing a lot these days) I do not look for what all tools and concept he have I look for whatever tools he know he know it properly or not(you know the term Jack of all master of none) any day I’ll prefer a guy who knows only one tool but know how/when/where to use it rather than a guy who knows 5 tools but have no idea about what/when or where

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

                    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 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.

                      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
                                          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