Author Topic: ¿Como crear dlls con C#?  (Read 4405 times)

0 Members and 1 Guest are viewing this topic.

Offline theoden

  • Sv Member
  • ***
  • Posts: 383
¿Como crear dlls con C#?
« on: November 18, 2007, 08:36:27 pm »
Estoy trabajando en un proyecto en C# y estoy tratando de hacer una clase para el acceso a datos y otra para la logica del negocio ya que tengo que hacer como 10 formularios de mantenimiento que practicamente haran lo mismo para tablas distintas.

El punto es que he pensado generar una dll a partir de estas clases para incluirla al proyecto y solo hacer la interfaz del usuario.. asi que queria saber si alguien ha tenido experiencia previas que me oriente o que me de otras ideas de cual es el camino mas logico. gracias por su tiempo.

Offline JGuillen™

  • -^- Elite Silver -^-
  • The Communiter-
  • *
  • Posts: 3449
  • PHP,C#,MySQL,SQL
Re: ¿Como crear dlls con C#?
« Reply #1 on: November 18, 2007, 08:40:20 pm »
Mira si te sirve esto.:!  :thumbsup:

Code: [Select]
http://msdn.microsoft.com/library/spa/default.asp?url=/library/SPA/cscon/html/vclrfBuildingDynamicLinkingLibraryDLL.asp

Offline rdoggsv

  • Administrator
  • The Communiter-
  • *
  • Posts: 6530
  • "Once you go arch , u never go back"
    • SV CommunitY
Re: ¿Como crear dlls con C#?
« Reply #2 on: November 19, 2007, 12:16:36 am »
La solucion la creas de tipo libreria, y por defecto va a ser una dll.

Offline theoden

  • Sv Member
  • ***
  • Posts: 383
Re: ¿Como crear dlls con C#?
« Reply #3 on: November 19, 2007, 08:49:20 am »
La solucion la creas de tipo libreria, y por defecto va a ser una dll.

y cuando ya genero la dll como hago para llamarla en el nuevo proyecto???

A ya se como La agrego como referencia al proyecto.. hey pero ahora me surgio otra duda solo puedo accesar a las clases si las pongo como public.. solo una ultima duda por el momento eso no daria problemas de seguridad ni nada.
« Last Edit: November 19, 2007, 10:10:53 am by theoden »

Offline rdoggsv

  • Administrator
  • The Communiter-
  • *
  • Posts: 6530
  • "Once you go arch , u never go back"
    • SV CommunitY
Re: ¿Como crear dlls con C#?
« Reply #4 on: November 19, 2007, 10:12:59 am »
Agregas la DLL en los recursos de el proyecto, si tiene el mismo namespace que tu proyecto usas las clases normalmente, y si tienen diferentes namespace la agregas si queres al proyecto usando Using para que no tengas que definir las rutas completas.