Rendimiento C# o VBNET

20/04/2006 - 23:49 por Marco Landeros | Informe spam
Estimados Srs.
me gustaria saber la opinion entre de ustedes respecto de rendimiento en app
WEB con C# y AppWeb VBNET tanto para ascx como asmx.
experiencias.
yo en lo personal programaba en VBNET pero me pase a c# y creo que es mejor.
necesito la opinion de uds.

saludos
Lander

Preguntas similare

Leer las respuestas

#1 Carlos CZ
21/04/2006 - 01:03 | Informe spam
Creo que eso depende de los proyectos que quieras hacer,
Que yo sepa VB incorpora muchos pero no todos los recursos de C#.
Pero tambien, depende de tu experiencia, etc.
Carlos

"Marco Landeros" wrote in message
news:
Mostrar la cita
app
Mostrar la cita
mejor.
Mostrar la cita
#2 Daniel A. Calvin
21/04/2006 - 02:38 | Informe spam
Hola Marcos

No tenes que tener diferencias de performance entre VB.net y c#.
Una vez que compilas no hay diferencias. todo se convierte a msil.

Las diferencias las tenes al escribir el codigo, te puede reultar mas comodo
o elegante uno que otro o no, pero es anecdotico.

Pocas cosas son las que podes hacer en c# que no se pueden hacer en vb.net.

Sobre todo si usas dotnet 2.0.

Yo particularmente escribo en c#, soy programador de c desde hace 22 años y
me siento mas comodo con c# que con vb.net. (solo una cuestion de gusto)

Un abrazo

Daniel Calvin
MCP




"Marco Landeros" escribió en el
mensaje news:
Mostrar la cita
#3 Fran Peula Ariza
21/04/2006 - 11:46 | Informe spam
Hola

Mostrar la cita
No estoy del todo de acuerdo con esta afirmación. Es cierto que en la
primera fase de compilación, cualquier lenguaje .NET se compila a IL, pero
para cada lenguaje de la plataforma utiliza su propio compilador a MSIL, de
forma que las diferencias de rendimiento que haya entre esos diferentes
compiladores repercutirán en el rendimiento de la aplicación.

Una vez que se trabaje con código IL, el rendimiento será exáctamente el
mismo, ya que el CLR ejecuta ese código venga de donde venga.

Dado que C# es 'el lenguaje de la plataforma', y que (supongo) los
compiladores de VB.NET y C# habrán sido desarrollados por diferentes grupos
de desarrollo y con diferentes objetivos, y sobretodo, por mi propia
experiencia, considero C# como el lenguaje de mejor rendimiento de la
plataforma.

Un saludo

Fran Peula Ariza
#4 solved by design
21/04/2006 - 11:54 | Informe spam
On Fri, 21 Apr 2006 11:46:01 +0200, Fran Peula Ariza
wrote:

Mostrar la cita
En los grupos en inglés se trastea que el C++/CLI le gana algo en
velocidad al C#, más que nada porque el front-end es optimizador, y en el
C# y el VB net no mucho.
Mostrar la cita
PS: el que antes se llamaba zephryn xirdal.


Leyendo:
Bolsas de viaje (Verne), alias Beca de viaje, alias Los piratas del Halifax
El vizconde de Braguelonne (Dumas)
-
Estadísticas BOINC: http://www.boincsynergy.com/images/...b-3905.jpg
-
No crea en milagros, dependa de ellos.
#5 Fran Peula Ariza
21/04/2006 - 14:01 | Informe spam
Obviamente. Para mí C++ es 'el lenguaje'. Cuando me refería a que C# es el
lenguaje de la plataforma, quiero decir que es el lenguaje desarrollado por
MS para potenciar la productividad en la empresa. Todo lo que se quiera
alejar un poco de aplicaciones de gestión y demás, y hablando de rendimiento,
obviamente lo mejor es utilizar C++ (no administrado). O si no, ensamblador :P

Saludos

Fran Peula Ariza

"solved by design" escribió:

Mostrar la cita
Ads by Google
Search Busqueda sugerida