a. La plataforma .NET permite el uso de varios lenguajes para crear tus aplicaciones, tales como VB.NET y C#, por mencionar los más populares pero hay alrededor de 40 lenguajes. Sin embargo aprender la sintaxis es un requisito para crear aplicaciones .NET. No es suficiente conocer un lenguaje, como se explica en el punto 2, el conocimiento del framework de .NET también es indispensable.
b. Cursos relacionados:
Programación Orientada a Objetos usando C#
Programación Orientada a Objetos usando VB.NET
El Framework de .NET
a. Un conjunto de librerías muy extenso que proporciona una serie de servicios listos para ser usados. Por ser tan extenso, para su estudio, se dividió en varios subframeworks: ADO.NET, LINQ, ASP.NET Web Forms, ASP.NET Ajax, ASP.NET MVC, Silverlight, MVC, MPF, Windows Forms y muchos más. Dependiendo el tipo de aplicaciones que se desee hacer se necesitará conocer y profundizar en uno o varios de ellos.
3. Conocer el ambiente de desarrollo.
a. Que puede ser Visual Studio, Visual Web Developer entre los más populares, dependerá del tipo de aplicación cual debe ser el adecuado.
b. Cursos:
Visual Studio se cubre como parte de los otros cursos.
Es conveniente saber qué tipo de aplicaciones se quieren desarrollar (Windows, Web, Servicios Web, etc) para saber qué tipo de frameworks debe estudiar, pero mientras debe conocer primero el lenguaje que desee programar (Visual Basic o C#).
Otros cursos como HTML, JavaScript para desarrollo Web son de mucha ayuda.
En el caso de entrenamiento .NET ofrecemos en nuestras instalaciones desde entrenamiento básico hasta avanzado de C# (2005, 2008, 2010, 2013, 2015 y, ahora 2017).
Dependiendo de la experiencia en otros lenguajes, del tipo de aplicaciones que se desee hacer (Windows, Web, múltiples capas, servicios Web, etc.) o del tiempo que se desee invertir puede ser el entrenamiento a elegir. Nuestros cursos de C#, Visual Studio 2010, más populares para iniciarse son:
Cursos:
Diplomado: