elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Usando Git para manipular el directorio de trabajo, el índice y commits (segunda parte)


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  Un par de consultas sobre teoría VB.net? son preguntas rápidas
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Un par de consultas sobre teoría VB.net? son preguntas rápidas  (Leído 2,008 veces)
waltermendez99

Desconectado Desconectado

Mensajes: 3


Ver Perfil
Un par de consultas sobre teoría VB.net? son preguntas rápidas
« en: 8 Agosto 2014, 23:35 pm »

Hola buenas tardes, pueden indicarme de una forma amigable Y entendible que son cada uno de los conceptos que detallo. Gracias!!

A la hora de crear en VB10.NET

Que tiene de diferente crear una Aplicación WPF?

Que es la Biblioteca de Clases?

En el momento de estar dentro de un projecto Windows Forms

en Proyecto/

Que diferencia hay entre:

Agregar Windows forms
Agregar Clase
Agregar Nuevo elemento.

Muchisimas gracias por ayuda teórica.!!!


En línea

BlackM4ster


Desconectado Desconectado

Mensajes: 499


Error, el teclado no funciona. Pulse F1 para continuar


Ver Perfil WWW
Re: Un par de consultas sobre teoría VB.net? son preguntas rápidas
« Respuesta #1 en: 9 Agosto 2014, 00:07 am »

Un form es una ventana en la que puedes arrastrar botones etc. una clase, es eso, una clase. puro código. lo otro son recursos para la aplicación.



[Elektro]: He modificado el texto, no te lo tomes a mal pero es que habian muchas faltas de ortografia casi en cada palabra y esto hacia la lectura algo dificil, se nota que es viernes por la noche... (drogas sexo y rock&roll xD)


« Última modificación: 9 Agosto 2014, 00:30 am por Eleкtro » En línea

- Pásate por mi web -
https://codeisc.com
Eleкtro
Ex-Staff
*
Desconectado Desconectado

Mensajes: 9.818



Ver Perfil
Re: Un par de consultas sobre teoría VB.net? son preguntas rápidas
« Respuesta #2 en: 9 Agosto 2014, 00:19 am »

Citar
Que tiene de diferente crear una Aplicación WPF?

WPF (WindowsPresentationFoundation) usa un modelo muy distinto y más actual que un WF (WindowsForms), es el sucesor de WinForms (y desde hace mucho tiempo ya), el desarrollo de este tipo de aplicación WPF es completamente distinto, es más dificil, dando entrada a conceptos muy distintos que la mayoria de programadores de WinForms desconocen y/o les podría costar entender (como por ejemplo separar los Datos de la UI) dando entrada al uso de un lenguaje llamado XAML.

· Introduction to WPF
· Getting Started with WPF



Citar
Que es la Biblioteca de Clases?

(Doy por echo que entiendes lo que es una Class)

Un set/colección de Classes, no es más que eso, la librería de Classes de .NET Framework contiene todo tipo de miembros, Namespaces, Interfaces, Estructuras, Eventos, Excepciones, Enumeraciones, Delegados, etc...), se podría decir que practicamente contiene toda la funcionalidad del lenguaje.

Tienes un claro ejemplo en el propio Framework de Microsoft.

· Class Library (definición)
· .NET Framework Class Library



Citar
Que diferencia hay entre:

En mi opinión la pregunta debería ser "¿Que diferencia hay entre la Class "Form1" y el resto de Classes?"

Citar
Agregar Windows forms

Un Form (Formulario) es una representación visual de la interfaz gráfica, la class "Form1" (y el Form2 que agregarías desde el menú) se genera automaticamente por el Designer de VS, y dicha Class automaticamente hereda la Class Form, de otra manera no sería un Form. y no podría compilar

Código
  1. <Global.Microsoft.VisualBasic.CompilerServices.DesignerGenerated()> _
  2. Partial Class Form1
  3.    Inherits System.Windows.Forms.Form
  4.    ...

Esa es la simple razón por la cual la Class Form1 te parece distinta al resto de Classes que puedes añadir a un proyecto, y porque puedes acceder a métodos como "Form1.Show()", "Form1.ShowDialog()", etc.


Citar
Agregar Clase

Una Class corriente vacía es una plantilla para la creación de Objetos, es decir, la creación de un conjunto de miembros entre los cuales suele haber métodos, variables, propiedades, etc...

Ejemplo:
La estructura inicial de una Class agregada es así:

Código
  1. Public Class Class1
  2.  
  3. End Class

Para que una Class pueda ser un Form, deberíamos herederar los miembros de la Class Form:

Código
  1. Public Class Class1 : Inherits Form
  2.  
  3. End Class

...Y entonces podrías utilizar la class Class1 como un Form, sería algo parecido a añadir un Form desde el menú contextual, pero sin haber creado la parte del Designer.

Citar
Agregar Nuevo elemento

Un 'nuevo elemento' es... es algo que no se puede globalizar, no soy capaz de hallar una respuesta apropiada que englobe esta pregunta, ya que cada elemento existente es muy distinto del otro.
« Última modificación: 9 Agosto 2014, 00:57 am por Eleкtro » En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Consultas sobre BD`s
Programación Visual Basic
Zinc 3 1,732 Último mensaje 20 Abril 2006, 00:36 am
por Zinc
Dos preguntas rapidas sobre redes
Redes
Vindex-Z 0 2,029 Último mensaje 16 Mayo 2010, 16:36 pm
por Vindex-Z
Preguntas de teoría sobre funciones
Programación C/C++
DickGumshoe 3 2,437 Último mensaje 11 Enero 2012, 20:45 pm
por satu
La teoría sobre natalidad que motiva a supremacistas blancos
Foro Libre
Machacador 6 2,458 Último mensaje 30 Abril 2019, 18:41 pm
por B€T€B€
Teoría sobre la guerra de Huawei vs USA & Google
Foro Libre
Gergali11 1 1,889 Último mensaje 29 Septiembre 2019, 12:26 pm
por Machacador
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines