24
devTea
6y

I'm a junior ASP.NET programmer who just graduated and currently undergoing a trainee program bootcamp by my company. Got any Visual Studio tips or extensions I should use? (I know some of you hate vs but still)

Comments
  • 5
    ReSharper definitely.
  • 2
    @Agred i dunno if i should start the trial now or later cause im using the community edition and ita only 30 days, can u tell me why i need resharper?
  • 3
    @devTea It helps a lot by analyzing code quality, gives you tips about what you can change to measure it better, streamlines fixing mistakes and refactoring... It also lets you change shortcuts to more sane ones. It's especially useful for the beginners since it will show you some bad practices (like naming etc.) and you'll learn to write better code using it.
  • 6
    Resharper, is lazy programming. You should learn the your own style of coding first imo. I’m not saying NOT to use resharper at some point I just don’t think that it should be the first thing you go to. It does a lot for you and suggests changes, but it becomes a case of dependancy, you start to depend on what it suggests meaning you don’t consider what you are writing.

    Learn the basic design patters. If I was you I would try and go as long as you can before using resharper. Instead use stylecop or one thing similar.
  • 4
    @bluescreen I see we have exactly opposite opinions about it 😄 I think it's better to get to know good practices and how to write better code while using it and then, when you feel you got everything and can write as good or better code without it - disable it if you feel like it. At least while using it and having minimal experience you won't be as big of a burden for others. Buy that's just my opinion 😉
  • 3
    @Agred @bluescreen i just watched some resharper feature and youtube and ill probably get some time later when im confident of it, haha

    Thanks @Agred for the input
  • 3
    @Agred I had a couple of juniors join my team and they started to use it immediately, the love it but admit that it does a little too much sometimes. When they have had to write code outside of studio (for whatever reason) they found themselves not knowing what to write or how to write it because it would have been something that resharper would have done for them.

    It’s a great tool if used correctly, although on large solutions it is quite slow, mainly because jetbrains wont rewrite it to use Roslyn.
  • 2
    Nuget.

    I use c# so those extensions work for c# but i dont know if they work for other launguages.

    Try using newton json converter on nuget. I can be tricky at first but it useful for internet communication.

    SharpDX is HARD and very very difficult to install (at least for win 7)
    but it might be useful for grafics.

    Those are the packages that i used, i recommend them as well.
  • 2
    @Gregozor2121 thx will try them next time I’m on my laptop
  • 2
    Productivity Power Tools
    Web Essentials
    Slow Cheetah
    The one that optimises images that I've forgotten the name of.

    They're always the first thing I install in VS.
  • 3
    @devTea Tea !! Finally !!
  • 1
    @notroot sorry to keep you waiting
  • 3
    @devTea Are you British ?
  • 1
    @notroot no why?
  • 4
    @devTea nevermind
Add Comment