Borland User Group - Guatemala Desarrollo de Componentes para la plataforma.NET Juan Antonio Castillo CADS - ClubDelphi
Borland User Group - Guatemala Agenda Qué es un componente? Clases Clave en.NET para el desarrollo de componentes Desarrollo de un Componente Integración con IDE’S Preguntas?
Borland User Group - Guatemala Qué es un componente? Es una pieza de código reutilizable Es una clase Es la base de la programación por eventos Control is Component, Component isn’t Control En.NET los componentes se encuentran contenidos en Assemblys (dll’s)
Borland User Group - Guatemala Clases Clave en.NET para el desarrollo de componentes Componentes en general: –System.ComponentModel.Component Controles para WinForms: – System.Windows.Forms.Control –System.Windows.Forms.UserControl Controles para asp.Net: –System.Web.UI.WebControls.WebControl –System.Web.UI.HtmlControls.HtmlControl
Borland User Group - Guatemala Desarrollo de un Componente Crear un nuevo assembly: File/New/Other/C# Projects/Class Library Crear un nuevo componente: File/New/Other/C# Projects/New Files/Component Añadir las referencias necesarias, derivar de la clase elegida y ¡Manos a la obra!
Borland User Group - Guatemala Integración con IDE’S Borland Developer Studio 2006: –Component/Installed.NET components –Asignar una categoría –Select an Assembly –¡Listo! Visual Studio
Borland User Group - Guatemala Demostración
Borland User Group - Guatemala Preguntas??
Borland User Group - Guatemala Enlaces de Interés p?f=17http:// p?f=17 us/library/6hws6h2t.aspxhttp://msdn2.microsoft.com/en- us/library/6hws6h2t.aspx us/library/w29y3h59.aspxhttp://msdn2.microsoft.com/en- us/library/w29y3h59.aspx us/library/zt27tfhy.aspxhttp://msdn2.microsoft.com/en- us/library/zt27tfhy.aspx us/library/xfh02sh4.aspxhttp://msdn2.microsoft.com/en- us/library/xfh02sh4.aspx