13 de febrero de 2012

CLR


 CLR(Common Language Runtime)
Pues puede parecer tonto que afuera existan personas que griten que tiene 5,6 7 años programando, que son parte del grupo de desarrolladores y blah, blah, blah y cuando le preguntan que significa CLR no puedan contestar y peor que digan que ellos programan en C# (porque VB es muy burdo para ellos) y que por eso nunca han tenido necesidad de utilizarlo.


CLR es uno de los conceptos importantes que forman parte de la plataforma .NET (no importa si es VB o C#) y también es importante que nosotros como desarrolladores conozcamos sus funciones. Ahora bien  el CLR (Common Language Runtime) en español lenguaje común en tiempo de ejecución,  es el componente de la plataforma .Net que esta encargado de gestionar las ejecuciones de las aplicaciones diseñadas para la plataforma .Net. Es este el componente que nos permite manejar “excepciones”....  ¿excepciones? si, son los errores que se producen en tiempo de ejecución o sea cuando la aplicación esta siendo ejecutada o en buen lenguaje de programador, cuando la aplicación esta corriendo, el CLR nos permite capturarlos, bueno, vamos a verlo de esta manera:

Cuando una aplicación esta corriendo o esta siendo ejecutada, los errores que se produzcan en esta que provoquen que la aplicación deje de correr lo podemos manejar ahora con el CLR manteniendo la aplicación arriba (corriendo), una buena práctica es tomar el error y mostrarle un mensaje al usuario en vez de dejar caer la aplicación.

Related Posts:

  • SqlTransaction en VS¿Qué pasa si en alguna en un procesos de actualización de datos de una base de datos falla a la mitad? Lo normal en la mayoría de los casos es deshacer todo lo que se ha hecho y dejar la base de datos como estaba. Este proces… Read More
  • Llenar DGV desde arreglos con VSEsta fue una tarea de la universidad, aquí se digitará la información en tres textbox y luego al presionar el botón de agregar datos estos aparecerán en el DatagridView, sin necesidad de guardarse en ninguna base de datos, a … Read More
  • Formato para dos decimales Si ya tenemos el valor del cual solo queremos dos decimales, que en este caso es Salario, podemos aplicar cualquiera de las siguientes opciones Format(Salario, “##,##0.00″) Salario.ToString(“##,##0.00″) … Read More
  • SqlConnectionStringBuilder en VSLo más correcto a la hora de leer una cadena de conexión a base de datos es almacenarla en un archivo .config y leerla desde allí, tal como se muestra en   http://pabletoreto.blogspot.com/2012/04/appconfig-en-vs.htm… Read More
  • Llenar DataGridView VS con SPEl procedimiento almacenado a utilizar es este: ALTER PROCEDURE SeleccionarDatos               AS        /* SET NOCOUNT ON */ &… Read More