Home Foros Foro dudas Foro de C# Instalacion inicial de Visual Studio

Instalacion inicial de Visual Studio

Etiquetado: , ,

Viendo 3 entradas - de la 1 a la 3 (de un total de 3)
  • Autor
    Entradas
  • #11132

    Roddy
    Participante

    Que es lo esencial a instalar en Visual Studio al momento de arrancar el instalador me da opciones a instalar diferentes componentes que me recomiendas instalar para creación de aplicaciones de escritorio.

    Mi objetivo es crear una aplicación de facturación e inventario para una empresa.

    #11157

    Anónimo
    Inactivo

    visual studio community es el ke yo uso y es gratis visual studio profesional x lo ke dicen no hay mucha diferencia y este  si es de pago y te sirve para lo mismo y despues esta visual studio enterprice ke es el mas caro pero x lo ke dicen es el ke mas se diferencia de los otros dos y tiene cobertura ke nose muy bien para ke sirve resumiendo ke es mejor el comunity ya ke es gratis si te kieres dejar pasta el enterprice es el mejor

    #11185

    Ushio Okasaki
    Participante

    Depende mucho de las necesidades que tengas y varía mucho dependiendo lo que quieras hacer. Aquí te dejo una lista para que instales los módulos que vallas a necesitar:

    • ASP.NET and web development (enfocado al desarrollo web):
      • Crear sitios web dinámicos con la tecnología Microsoft .NET (C#, F#, VB)
      • Soporte para Docker y otros containers
      • Tecnologias web (Css, Javascript, Html)
    • Azure development (enfocado al desarrollo en la nube):
      • Crear servicios en la nube con la tecnología azure (C#, F#, VB)
      • Aplicaciones en tiempo real, servidores de viedeojuegos, etc.
    • Python development (enfocado al desarrollo en python):
      • Puedes hacer todo lo que se puede hacer con python XD
        • Servicios, Servidores, Redes neuronales, machine learning, etc…
        • Desarrollo en entornos virtuales en miniconda y servicios de amazon AWS
    • Nodejs development (enfocado al desarrollo en nodejs – js):
      • Crear aplicaciones escalables con Node.js
      • Uso de javascript como lenguaje principal
      • Puedes crear paginas web, servicios online, aplicaciones asincronas, Apis, aplicaciones de escritorio etc…
      • Tambien tienes la posibilidad de desarrollar en TypeScript
    • .NET desktop development (enfocado al desarrollo en .NET):
      • Lenguages: C#, F#, VB
      • Uso de .NET Core o NET Framework
      • Cualquier tipo de aplicaciones (el unico obstaculo es la imaginación)
      • Desarrollo multiplataforma:
        • Windows (.NET Framework)
        • Linux (.NET Core)
        • Mac (.NET Core)
    • Desktop development with C++:
      • Todo lo que se puede hacer con C++
    • Universal Windows Platform development (Enfocado a las Aplicaciones universales de Windows 10):
      • Solo son para Windows 10, Surface, XBox
      • Lenguajes: C#, C++, F#, VB, Javascript (Este ultimo ya no se soporta desde la versión 12)
      • Posibilidad de publicar tu app en la Windows Store
      • Puedes usar el Fluent Design
      • Puedes hacer servicios, applicaciones y videojuegos
    • Movile development with .NET (enfocado al desarrollo movil):
      • Desarrollo de aplicaciones para:
        • Android (Xamarin, Xamarin Forms)
        • IOS, IOS Wear (Xamarin, Xamarin Forms)
        • Android Wear (Xamarin)
      • Lenguajes: C#, F#
      • Tambien se pueden crear librerías nativas
    • Movile development with C++:
      • Solo modulos nativos
    • Game development with Unity (Enfocado al desarrollo de videojuegos):
      • Puedes crear videojuegos con Unity
      • Videojuegos 2D y 3D
      • Lenguajes: C#
    • Game development with C++ (Enfocado al desarrollo de videojuegos):
      • Lenguajes: C++, Lua (Dependiendo)
      • Motores:
        • Unreal Engine
        • Cocos2d
        • DirectX (Programación a pelo)
      • Videojuegos 2D y 3D
    • Linux development with C++ (Enfocado al desarrollo en Linux):
      • Lenguajes: C++
      • Aplicaciones de proposito general.
        • Por lo general aplicaciones de consola
      • Servicios, etc…
    • .NET Core cross-platform development (Enfocado al desarrollo de aplicaciones de proposito general)
      • Todo lo que puedes hacer con NET. Framework
      • Lenguajes: C#, F#, VB
      • Plataformas:
        • Windows
        • MacOS
        • Linux

    Creo que es todo. Si te preguntas porque no mencioné algunas de las opciones es porque algunas son complementos de otras o son para cosas muy especificas a las cual es muy difícil que te enfrentes ahora que estas empezando (Con el tiempo las empezarás a conocer).

     

    Si tienes cualquier duda aquí estamos para responder. Saludos.

Viendo 3 entradas - de la 1 a la 3 (de un total de 3)
  • Debes estar registrado para responder a este debate.