Como andás Hernán?

 no se si ya lo dije en la lista de Seaside pero esta noticia es muy
buena.. Se ve que estamos llegando a un punto en que se está
necesitando de las tools que completan la parte básica del armado de
una app "a la desktop" pero sobre internet. Estamos cada vez más
cerca.

 Me interesa evaluar todo lo que rompa el estilo hackero de
desarrollar componentes seaside. Si usa eventos más todavía porque va
a jugar a favor del usuario.

  Yo estoy haciendo algo también para que se parezca más a MVC con
objetos javascript que son homologos de los componentes seaside de la
app. Leí que otros también. Quizá sea conveniente exponer las ideas y/
o iniciativas que nacieron fragmentada e individualmente para que se
pueda ver la más valiosa o y que proporcione mayor conveniencia para
todos y concentrar esfuerzos de desarrollo y mantenimiento como el
mismo Seaside o Scriptaculous. Accidentalmente no sería raro que se
enriquezca la visión de todos con cosas que no habían sido
consideradas por otros en sus diseños/iniciativas.

  Son muy importantes estas iniciativas porque que cubren los grandes
buracos pendientes en la completud del desarrollo de software en el
camino, como dicen ahora, "desde el metal hasta el usuario". Smalltalk
es el que tiene el mejor scoring de completud y este tipo de
frameworks (o subsistemas o whatever nombre que le quieran ponerle a
la gestación softwárica que se hace), por llevar esa completud al
dominio de internet, le permite escalar, escalar y escalar. Eso
permite la multiplicación de beneficios e inspira al pensamiento
grande.

  Parabéns pela iniciativa,

Sebastian
PD: el interés ya lo lograron so... cuáles son los próximos
pasos :) ???

15 jun, 15:30, "Hernán Morales" <[EMAIL PROTECTED]> wrote:
> Bueno amigos, visto que el anuncio en la lista de Seaside se hizo, o se está
> por hacer, quedé sorteado para comentarles que hace un tiempo venimos
> haciendo un paquete que agrega, o lo intenta al menos, controles tipo
> widgets a Seaside.
>
> Antes de que caiga alguna baba, un par de aclaraciones: 1) Está en
> desarrollo y tenemos que acordar el licenciamiento con la institución en la
> que trabajamos para poder liberarlo 2) No es un "Framework AJAX" lo que sea
> que venga a significar eso, nosotros sólo tomamos las ideas del
> WindowBuilder Pro y tratamos de imitar lo que hacía. (Para los que nunca
> vieron el WindowBuilder, es un constructor de ventanas (choc) que cayó un
> poco en desuso con la avalancha del VisualSmalltlak y sus primos).
>
> Lo que tiene es soporte para TextField, Panel, RadioButton, TextArea, Label,
> Button, Anchor, CheckBoxGroup, RadioButtonGroup, ListBox , FieldSet (y
> algunos otros que ahora no recuerdo) que vendrían ser los controles más
> popus del mercado, y ahora estamos trabajando sobre un constructor para
> generar visualmente estos controles en una descarada imitación que no
> distingue fronteras.
>
> ¿Cómo es la onda de trabajo con esto?
> Bueno, sin el constructor ahora estamos haciendo:
>
> >>countryControl
>
>     "Privado - Responde un ListBox para mostrar países.
>     Si el control no se encuentra en el receptor, agregarlo"
>
>     ^self
>         paneNamed: #countryList
>         ifNonePut: [ (SFListBox new)
>                         printSelector: #viewerString;
>                         styleClass: 'large';
>                         items: self countries;
>                         label: 'País';
>                         layout: self layout;
>                         addItem: nil labelFrom: 'Ninguno';
>                         when: #selectedChanged
>                             send: #selectedItem
>                             to: self;
>                         yourself]
>
> y para dibujarlo
>
> >>renderContentOn: html
>
>     "Privado - Dibuja el receptor"
>
>     html render: self countryControl
>
> Con el constructor lo que intentamos es que se pueda elegir el control,
> configurarle las propiedades del caso, hacer una previsualización y
> finalmente agregarlo a un árbol de layout de la página. Cuando el árbol esté
> terminado de configurar, se puede compilar el código que dibuja la página y
> que instancia cada control en la clase que representa la página, junto con
> el soporte del árbol para poder editarlo en el futuro.
> Bueno, solo para comentarles eso. Los pronombres en primera persona del
> plural son porque quienes estamos atrás de esto somos Juan Burella, Norberto
> Manzanos y moi en el CAICYThttp://www.caicyt.gov.ar .


--~--~---------~--~----~------------~-------~--~----~
Has recibido este mensaje porque estás suscrito a Grupo "clubSmalltalk" de 
Grupos de Google.
 Si quieres publicar en este grupo, envía un mensaje de correo 
electrónico a [email protected]
 Para anular la suscripción a este grupo, envía un mensaje a [EMAIL PROTECTED]
 Para obtener más opciones, visita este grupo en 
http://groups.google.com/group/clubSmalltalk?hl=es.

-~----------~----~----~----~------~----~------~--~---

Responder a