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. Product Lifecycle
  3. Running a Business
  4. New Developer Setup

New Developer Setup

Scheduled Pinned Locked Moved Running a Business
questionworkspacetoolscareer
8 Posts 6 Posters 11 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.
  • V Offline
    V Offline
    VonHagNDaz
    wrote on last edited by
    #1

    Hi guys! I've been programming professionally for 5 years, and all the companies that I've worked for in the past have had all the development tools in place before I arrived. I'm currently starting a new job, and the company wants me to develop some in house software for their use. My question is, how do I go about choosing the correct environment(VS2008, VS2008 Pro, VS2010?). Do we need MSDN licenses? What about SDK's? I know these seem like pretty basic questions, but all of the other companies I've worked for the IT department handled these issues, and I had no control over them. This is a small company, and their first attempt at software development, I don't want them to have to buy unnecessary tools, and I don't want to be halfway through a project before I realize I've missed a huge component.

    [Insert Witty Sig Here]

    R S B A 4 Replies Last reply
    0
    • V VonHagNDaz

      Hi guys! I've been programming professionally for 5 years, and all the companies that I've worked for in the past have had all the development tools in place before I arrived. I'm currently starting a new job, and the company wants me to develop some in house software for their use. My question is, how do I go about choosing the correct environment(VS2008, VS2008 Pro, VS2010?). Do we need MSDN licenses? What about SDK's? I know these seem like pretty basic questions, but all of the other companies I've worked for the IT department handled these issues, and I had no control over them. This is a small company, and their first attempt at software development, I don't want them to have to buy unnecessary tools, and I don't want to be halfway through a project before I realize I've missed a huge component.

      [Insert Witty Sig Here]

      R Offline
      R Offline
      Rajesh R Subramanian
      wrote on last edited by
      #2

      VonHagNDaz wrote:

      This is a small company, and their first attempt at software development, I don't want them to have to buy unnecessary tools, and I don't want to be halfway through a project before I realize I've missed a huge component.

      Microsoft has something called as BizSpark[^] to help startup businesses flourish. They offer Visual Studio Ultimate with MSDN subscription under this plan at a MUCH subsidised rate. VS Ultimate with an MSDN subscription will give you nearly everything that you may need. Of course there are terms and conditions, fees, etc., but you could apply for one of these subscriptions through the link I provided, and they'll help you out with the rest.

      "Real men drive manual transmission" - Rajesh.

      V S 2 Replies Last reply
      0
      • V VonHagNDaz

        Hi guys! I've been programming professionally for 5 years, and all the companies that I've worked for in the past have had all the development tools in place before I arrived. I'm currently starting a new job, and the company wants me to develop some in house software for their use. My question is, how do I go about choosing the correct environment(VS2008, VS2008 Pro, VS2010?). Do we need MSDN licenses? What about SDK's? I know these seem like pretty basic questions, but all of the other companies I've worked for the IT department handled these issues, and I had no control over them. This is a small company, and their first attempt at software development, I don't want them to have to buy unnecessary tools, and I don't want to be halfway through a project before I realize I've missed a huge component.

        [Insert Witty Sig Here]

        S Offline
        S Offline
        Steve Maier
        wrote on last edited by
        #3

        If they are possibly looking to make some software to sell, then I would say to try to get into the BizSpark program, which is free and that gives full MSDN licenses. But the company must be making less than 1 million a year. Unfortunately Microsoft closed their Empower Program that allowed you to get 5 MSDN subscriptions for $400. It seems that the BizSpark or just purchasing a subscription might be the best thing. The nice thing about the subscription now is that you will also get a license for TFS and TFS2010 is alot easier to setup. This means that a bug tracking and version control system could be setup easily for them as well by you making you look even more like a hero. ;-)

        Steve Maier

        P 1 Reply Last reply
        0
        • R Rajesh R Subramanian

          VonHagNDaz wrote:

          This is a small company, and their first attempt at software development, I don't want them to have to buy unnecessary tools, and I don't want to be halfway through a project before I realize I've missed a huge component.

          Microsoft has something called as BizSpark[^] to help startup businesses flourish. They offer Visual Studio Ultimate with MSDN subscription under this plan at a MUCH subsidised rate. VS Ultimate with an MSDN subscription will give you nearly everything that you may need. Of course there are terms and conditions, fees, etc., but you could apply for one of these subscriptions through the link I provided, and they'll help you out with the rest.

          "Real men drive manual transmission" - Rajesh.

          V Offline
          V Offline
          VonHagNDaz
          wrote on last edited by
          #4

          Again, thank you.

          [Insert Witty Sig Here]

          1 Reply Last reply
          0
          • R Rajesh R Subramanian

            VonHagNDaz wrote:

            This is a small company, and their first attempt at software development, I don't want them to have to buy unnecessary tools, and I don't want to be halfway through a project before I realize I've missed a huge component.

            Microsoft has something called as BizSpark[^] to help startup businesses flourish. They offer Visual Studio Ultimate with MSDN subscription under this plan at a MUCH subsidised rate. VS Ultimate with an MSDN subscription will give you nearly everything that you may need. Of course there are terms and conditions, fees, etc., but you could apply for one of these subscriptions through the link I provided, and they'll help you out with the rest.

            "Real men drive manual transmission" - Rajesh.

            S Offline
            S Offline
            Steve Maier
            wrote on last edited by
            #5

            Rajesh, you submitted the same thing before I could. I guess I have to give you a 5. ;-)

            Steve Maier

            1 Reply Last reply
            0
            • V VonHagNDaz

              Hi guys! I've been programming professionally for 5 years, and all the companies that I've worked for in the past have had all the development tools in place before I arrived. I'm currently starting a new job, and the company wants me to develop some in house software for their use. My question is, how do I go about choosing the correct environment(VS2008, VS2008 Pro, VS2010?). Do we need MSDN licenses? What about SDK's? I know these seem like pretty basic questions, but all of the other companies I've worked for the IT department handled these issues, and I had no control over them. This is a small company, and their first attempt at software development, I don't want them to have to buy unnecessary tools, and I don't want to be halfway through a project before I realize I've missed a huge component.

              [Insert Witty Sig Here]

              B Offline
              B Offline
              Bernhard Hiller
              wrote on last edited by
              #6

              Since the software is to be used "in house", you have to make sure that it can run on their computers/network. First, find out the operating systems (no .NET 4 on Windows 2000) and hardware used, the limitations of the network etc. Find out how the systems your software has to exchange data with work (lots of COM, PInvoke, C++ header files, simple file exchanges,...?). Then you will see which technologies should be used, whether to use .NET with or without COM interfaces, or rather prefer archaic C++, etc. And then you can decide which development environment to use. By the way, there are also the "Express" versions of Visual Studio.

              1 Reply Last reply
              0
              • S Steve Maier

                If they are possibly looking to make some software to sell, then I would say to try to get into the BizSpark program, which is free and that gives full MSDN licenses. But the company must be making less than 1 million a year. Unfortunately Microsoft closed their Empower Program that allowed you to get 5 MSDN subscriptions for $400. It seems that the BizSpark or just purchasing a subscription might be the best thing. The nice thing about the subscription now is that you will also get a license for TFS and TFS2010 is alot easier to setup. This means that a bug tracking and version control system could be setup easily for them as well by you making you look even more like a hero. ;-)

                Steve Maier

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

                Its a good information.. :)

                1 Reply Last reply
                0
                • V VonHagNDaz

                  Hi guys! I've been programming professionally for 5 years, and all the companies that I've worked for in the past have had all the development tools in place before I arrived. I'm currently starting a new job, and the company wants me to develop some in house software for their use. My question is, how do I go about choosing the correct environment(VS2008, VS2008 Pro, VS2010?). Do we need MSDN licenses? What about SDK's? I know these seem like pretty basic questions, but all of the other companies I've worked for the IT department handled these issues, and I had no control over them. This is a small company, and their first attempt at software development, I don't want them to have to buy unnecessary tools, and I don't want to be halfway through a project before I realize I've missed a huge component.

                  [Insert Witty Sig Here]

                  A Offline
                  A Offline
                  AmitGajjar
                  wrote on last edited by
                  #8

                  Hi, nice question, choosing right technology is all depend on your project and requirements. sometimes client prefer the language. if your project will be deployed on multiple platform then choosing dotnet is not good option. there are monoproject which is totally free and opensource. you can go for that , all the dot net features are available with it and its also growing well. hope this information will help you, thanks -amit.

                  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