Estoy buscando métodos para impulsar la aplicación C#/.NET. Lo que he encontrado hasta ahora esAcelerando la ejecución de la aplicación C#/.NET
- Uso ngen.
- Cuidado when using as operator
- Cuidado al usar la API de reflexión. Lleva bastante tiempo cargar dll con
Assembly.LoadFrom()
.
Qué otras herramientas/consejos/buenas prácticas debe obtener para obtener el mejor rendimiento del programa C# /. NET.
Esto es muy amplio y al revés. Primero, haga que su código funcione, luego resuelva problemas concretos de rendimiento. –
intente comenzar con el artículo de MSDN [Performance (C# y Visual Basic)] (http://msdn.microsoft.com/en-us/library/ms173196). También como dice Rico Mariani Medida, medida, medida –