Wrox Home  
Search P2P Archive for: Go

  Return to Index  

aspx_espanol thread: Re: Realmente Orientado a Objetos...?


Message #1 by "Juan T. Llibre [MVP]" <j.llibre@c...> on Wed, 20 Dec 2000 16:26:40 -0500

El .NET Framework es perfecta,

y realmente, orientado a objetos.



Hay apoyo para herencia ( Inherits )

y para polimorfismo ( Overrides )

tanto en C# como en VB.NET.



En cuanto a interactuar con Delphi y CBuilder,

creo que tendremos que esperar a que esas

plataformas escriban su versión .NET,

lo cual pueden hacer en cualquier momento.



Recuerda que el CLR ( el runtime ) de .NET es el que

compila a MSIL ( MS Intermediate Language ), y hasta

que esos lenguajes puedan enviar código que el CLR

entienda, no podremos usarlos, pero espero eso sea pronto.



Ahora mismo, hay alrededor de 25 lenguajes

que apoyan a .NET, incluyendo Perl, Eiffel y COBOL.



saludos,





Juan T. Llibre

Microsoft MVP [IIS/ASP]

ASP en Español :  http://aspespanol.com/

ASP in English : http://asptracker.com/

ASP.Net En Español :

http://p2p.wrox.com/scripts/lyris.pl?join=aspx_espanol



>-----Original Message-----

>From: Roberto L. Bozzacchi [mailto:rlbozzacchi@u...]

>Sent: Wednesday, December 20, 2000 9:40 AM

>To: ASP.Net en Español

>Subject: [aspx_espanol] RE: [aspx_espanol] Re: Controles ( era : Random,

>Navegación y QueryString en C# )

>

>

>Juan, tu dices que el ASP.NET es orientado a objetos.

>Es real? O sea, tengo herencia, polimorfismo, etc como en un lenguaje C++ o

>CBuilder o Delphi?

>O es cómo el VB, un lenguaje que "USA" objetos. O sea, puedes crear clases,

>etc, pero no tienes herencia ni polimorfismo.

>

>Me interesa esto, por que de ser orientado a objetos real, entonces creo (es

>solo un pensamiento mío) que podría interactuar con los objetos y clases que

>creo en CBuilder o Delphi...

>

>Robbie

>

>----- Mensaje original -----

>De: "Juan T. Llibre" <j.llibre@c...>

>Para: "ASP.Net en Español" <aspx_espanol@p...>

>Enviado: Martes, 19 de Diciembre de 2000 15:57

>Asunto: [aspx_espanol] Re: Controles ( era : Random, Navegación y

>QueryString en C# )

>

>

>>

>> Bueenooo...¡ son 45 controles nativos !

>> No creo que pueda en un solo mensaje...;>)

>>

>> Pero iré enviando ejemplos de controles,

>> agrupados por afinidad.

>>

>> Por cierto, tienes toda la razón al apuntar que

>> son la base de la lógica de la programación.

>>

>> Estos "controles" no son más que OBJETOS creados en C#.

>> Al igual pueden ser  creados en VB.

>>

>> La orientación de la programación de ASP.NET hacia objetos

>> es el cambio mas contundente de esta nueva encarnación de ASP.

>>

>> Lo bonito que tiene esto es que podemos sustituir cualquiera

>> de ellos por objetos creados por nosotros mismos.

>>

>> La flexibilidad que ASP.NET ofrece al programador es increíble.

>>

>> saludos,

>> 0

>>

>> Juan T. Llibre

>> Microsoft MVP [IIS/ASP]

>> ASP Resource : http://asptracker.com/

>> ASP en Español : http://aspespanol.com/

>> ==================================

>> ----- Original Message -----

>> From: "Hassan Arteaga Rodríguez" <hassan@c...>

>> To: "ASP.Net en Español" <aspx_espanol@p...>

>> Sent: Tuesday, December 19, 2000 1:49 PM

>> Subject: [aspx_espanol] Re: [aspx_espanol] Random, Navegación y

>QueryString

>> en C#

>>

>>

>> > Hola Juan T !!!

>> > Gracias por estos ejemplos...a algunos pueden parecerles sencillos..pero

>> si

>> > se fijan son la báse de la lógica de la propia programación. Podrías

>> enviar

>> > a esta lista como declarar diferentes controles/

>> > Por ejemplo

>> > <asp:label id="Name" runat=server/>  'para un label

>> > y demás objetos que existen?

>> >

>> > Salu2 y nuevamente gracias.

>> >  M. Sc. Hassan Arteaga Rodríguez

>>

>>

>>

>> ---

>> Usted está suscrito a aspx_espanol como:

>> rlbozzacchi@u...

>> Para darse de baja, envíe un mensaje en blanco a

>> leave-aspx_espanol-$subst('Recip.MemberIDChar')@p2p.wrox.com

>>

>

>

>---

>Usted está suscrito a aspx_espanol como:

>j.llibre@c...

>Para darse de baja, envíe un mensaje en blanco a

>leave-aspx_espanol-$subst('Recip.MemberIDChar')@p2p.wrox.com

>





---

Usted está suscrito a aspx_espanol como: 

$subst('Recip.EmailAddr')

Para darse de baja, envíe un mensaje en blanco a 

leave-aspx_espanol-$subst('Recip.MemberIDChar')@p2p.wrox.com

Message #2 by =?iso-8859-1?Q?Antonio_Ruiz_Cort=E9s?= <aruiz@l...> on Wed, 27 Dec 2000 18:27:58 +0100
Estoy intentando seguir un modelo de capas para construir aplicaciones

ASP.NET. He seguido la poca información que viene en la ayuda de Visual .NET

Beta 1 y he creado una DLL en C# que encapsula toda la lógica de la interfaz

de usuario.



Un fragmento del archivo C# utilizado para construir la DLL es el que

muestro a continuación.



namespace FileConverterASPPlus

{

using UniversalConverter;

using System.Diagnostics;

using System; // para la clase EventArgs

using System.Web.UI;

using System.Web.UI.HtmlControls;

using System.IO;



public class Pagina : System.Web.UI.Page

{



    public System.Web.UI.HtmlControls.HtmlInputFile SourceFile;

    public System.Web.UI.WebControls.LinkButton LinkTargetFile;

......

	protected void Page_Load(object sender, EventArgs e)

	{

.........

	}



----------------------------------------------------



La conexión desde la página ASPX la realizo modificando las propiedades del

elemento Page.



<%@ Page Language="C#" Inherits="FileConverterASPPlus.Pagina"

CodeBehind="FileConverterCOM.dll" Trace="False" %>



La compilación de la página ASPX me da el siguiente error:



----------------------------------------------------------------------------

----



Parser Error

Description: An error occurred during the parsing of a resource required to

service this request. Please review the specific parse error details below

and modify your source file appropriately.



Parser Error Message: 'FileConverterASPPlus.Pagina' is not a valid base

class to inherit from



Source Error:





Line 3:  <%@ Import Namespace="System.Web.UI.HtmlControls" %>

Line 4:  <%@ Import Namespace="System.IO" %>

Line 5:  <%@ Page Language="C#" Inherits="FileConverterASPPlus.Pagina"

CodeBehind="FileConverterCOM.dll" Trace="False" %>

Line 6:  <html><head>

Line 7:  <TITLE>Universal File Converter</TITLE>





Source File:

F:\tesis\fuentes\services\UniversalConverter\FileConverterCom.aspx    Line:

5





----------------------------------------------------------------------------

----

Version Information: Runtime Build: 1.0.2204.21; ASP.NET Build: 1.0.2204.21





¿PUEDE ALGUIEN AYUDARME?





Antonio Ruiz





---

Usted está suscrito a aspx_espanol como: 

$subst('Recip.EmailAddr')

Para darse de baja, envíe un mensaje en blanco a 

leave-aspx_espanol-$subst('Recip.MemberIDChar')@p2p.wrox.com


  Return to Index