* * * *

Privacy Policy

Blog italiano

Clicca qui se vuoi andare al blog italiano su Lazarus e il pascal.

Forum ufficiale

Se non siete riusciti a reperire l'informazione che cercavate nei nostri articoli o sul nostro forum vi consiglio di visitare il
Forum ufficiale di Lazarus in lingua inglese.

Lazarus 1.0

Trascinare un file nel programma
DB concetti fondamentali e ZeosLib
Recuperare codice HTML da pagina web
Mandare mail con Lazarus
Stabilire il sistema operativo
Esempio lista in pascal
File INI
Codice di attivazione
Realizzare programmi multilingua
Lavorare con le directory
Utilizzare Unità esterne
TTreeView
TTreeview e Menu
Generare controlli RUN-TIME
LazReport, PDF ed immagini
Intercettare tasti premuti
Ampliare Lazarus
Lazarus e la crittografia
System Tray con Lazarus
UIB: Unified Interbase
Il file: questo sconosciuto
Conferma di chiusura di un applicazione
Liste e puntatori
Overload di funzioni
Funzioni a parametri variabili
Proprietà
Conversione numerica
TImage su Form e Panel
Indy gestiore server FTP lato Client
PopUpMenu sotto Pulsante (TSpeedButton)
Direttiva $macro
Toolbar
Evidenziare voci TreeView
Visualizzare un file Html esterno
StatusBar - aggirare l'errore variabile duplicata
Da DataSource a Excel
Le permutazioni
Brute force
Indy 10 - Invio email con allegati
La gestione degli errori in Lazarus
Pascal Script
Linux + Zeos + Firebird
Dataset virtuale
Overload di operatori
Lavorare con file in formato JSON con Lazarus
Zeos ... dietro le quinte (prima parte)
Disporre le finestre in un blocco unico (come Delphi)
Aspetto retrò (Cmd Line)
Lazarus 1.0
Come interfacciare periferica twain
Ubuntu - aggiornare free pascal e lazarus
fpcup: installazioni parallele di lazarus e fpc
Free Pascal e Lazarus sul Raspberry Pi
Cifratura: breve guida all'uso dell'algoritmo BlowFish con lazarus e free pascal.
Creare un server multithread
guida all'installazione di fpc trunk da subversion in linux gentoo
Indice
DB concetti fondamentali e connessioni standard
Advanced Record Syntax
DB concetti fondamentali e DBGrid
DB concetti fondamentali e TDBEdit, TDBMemo e TDBText
Advanced Record Syntax: un esempio pratico
Superclasse form base per programmi gestionali (e non)
Superclasse form base per programmi gestionali (e non) #2 - log, exception call stack, application toolbox
Superclasse form base per programmi gestionali (e non) #3 - traduzione delle form
Superclasse form base per programmi gestionali (e non) #4 - wait animation
Un dialog per la connessione al database:TfmSimpleDbConnectionDialog
Installare lazarus su mac osx sierra
immagine docker per lavorare con lazarus e free pascal
TDD o Test-Driven Development
Benvenuto! Effettua l'accesso oppure registrati.
Maggio 02, 2024, 04:40:46 pm

Inserisci il nome utente, la password e la durata della sessione.

515 Visitatori, 1 Utente

Autore Topic: Lazarus e la programmazione web  (Letto 11148 volte)

xinyiman

  • Administrator
  • Hero Member
  • *****
  • Post: 3249
  • Karma: +12/-0
Lazarus e la programmazione web
« il: Dicembre 15, 2011, 04:35:59 pm »
Ieri è passato, domani è futuro, oggi è un dono...

Microges2000

  • Global Moderator
  • Full Member
  • *****
  • Post: 130
  • Karma: +1/-0
    • Power of Nature
Re:Lazarus e la programmazione web
« Risposta #1 il: Dicembre 16, 2011, 02:14:04 pm »
Il primo sembra interessante, credo che gli daro' un'occhiata.
Grazie
Il possibile lo abbiamo già fatto, l'impossibile lo stiamo facendo, per i miracoli ci stiamo attrezzando

xinyiman

  • Administrator
  • Hero Member
  • *****
  • Post: 3249
  • Karma: +12/-0
Re:Lazarus e la programmazione web
« Risposta #2 il: Dicembre 16, 2011, 02:39:48 pm »
Figurati, se ti va dopo che hai approfondito l'argomento puoi fare un How To sull'argomento!
Ieri è passato, domani è futuro, oggi è un dono...

Loryea

  • Global Moderator
  • Full Member
  • *****
  • Post: 117
  • Karma: +0/-0
Re:Lazarus e la programmazione web
« Risposta #3 il: Dicembre 16, 2011, 06:39:12 pm »
Forse ci vorrebbe una categoria Pub.

xinyiman

  • Administrator
  • Hero Member
  • *****
  • Post: 3249
  • Karma: +12/-0
Re:Lazarus e la programmazione web
« Risposta #4 il: Dicembre 17, 2011, 12:04:31 am »
Già c'è!
Ieri è passato, domani è futuro, oggi è un dono...

nomorelogic

  • Global Moderator
  • Hero Member
  • *****
  • Post: 2871
  • Karma: +20/-4
Re:Lazarus e la programmazione web
« Risposta #5 il: Marzo 10, 2012, 02:14:30 pm »
Imagination is more important than knowledge (A.Einstein)

xinyiman

  • Administrator
  • Hero Member
  • *****
  • Post: 3249
  • Karma: +12/-0
Re:Lazarus e la programmazione web
« Risposta #6 il: Marzo 10, 2012, 02:33:18 pm »
Lo può diventare, infatti in questo 3d si segnalano le varie opzioni! Io ultimamente mi stò divertendo con Free Spider! Infatti ho già scritto diversi articoli al riguardo!
Ieri è passato, domani è futuro, oggi è un dono...

nomorelogic

  • Global Moderator
  • Hero Member
  • *****
  • Post: 2871
  • Karma: +20/-4
Re:Lazarus e la programmazione web
« Risposta #7 il: Marzo 10, 2012, 04:05:48 pm »
li ho letti in quanto ho dato un'occhiata a FreeSpider anche io in passato e mi è sembrato un tool veramente interessante :)
credo che ExtPascal (che poi è Ext JS) abbia dalla sua dei componenti molto più avanzati (le griglie sono fantastiche) ma non mi convincono alcune cose. non ho ad esempio capito se si è costretti a realizzare un portale "window oriented" o se si possono realizzare anche portali "tradizionali".
poi c'è il discorso della configurazione del web server per far funzionare il FastCGI, questo potrebbe essere un limite in alcuni casi.
Imagination is more important than knowledge (A.Einstein)

xinyiman

  • Administrator
  • Hero Member
  • *****
  • Post: 3249
  • Karma: +12/-0
Re:Lazarus e la programmazione web
« Risposta #8 il: Marzo 11, 2012, 02:05:31 pm »
...bello, parlaci un po dei componenti a cui fai riferimento.
Ieri è passato, domani è futuro, oggi è un dono...

nomorelogic

  • Global Moderator
  • Hero Member
  • *****
  • Post: 2871
  • Karma: +20/-4
Re:Lazarus e la programmazione web
« Risposta #9 il: Marzo 11, 2012, 03:12:21 pm »
ai tempi in cui mi ero interessato c'era la versione 3 di ext js, ora sono alla 4, non so ancora quali sono le migliorie apportate ma ho fortunatamente ritrovato un paio di link molto interessanti

per le griglie, dai un'occhiata a questo link
http://www.sencha.com/products/extjs/examples/
si tratta di una demo di ext js e non di ext pascal, ma poco importa, sono griglie ottenibili anche con ext pascal:
- possibilità di ridimensionare l'ampiezza delle colonne
- possibilità di spostare le colonne
- l'ordinamento dei record presenti nella griglia è modificabile semplicemente cliccando sull'intestazione della colonna
- spostando il mouse nell'area di intestazione di una colonna, appare anche un bottone per customizzare la griglia: a parte le due voci a menù per l'ordinamento ascendente e discendente, troviamo anche la possibilità di mostrare/nascondere le colonne a piacimento...
nulla di fantascientifico ovviamente, ma su un browser non è che si incontrano spesso queste cose :)

tra le demo messe a disposizione di ext pascal invece, si può vedere questo link
http://prime.fmsoft.net/demo/ucdemo.dll
vale la pena di perderci un po' di tempo a vedere, controllo per controllo, come risponde...
da notare poi la possibilità di vedere il .pas ed il .dfm

altra chicca, da rimanerci male, un GUI designer online fatto con questa tecnologia:
http://www.projectspace.nl/

Imagination is more important than knowledge (A.Einstein)

xinyiman

  • Administrator
  • Hero Member
  • *****
  • Post: 3249
  • Karma: +12/-0
Re:Lazarus e la programmazione web
« Risposta #10 il: Marzo 11, 2012, 03:29:16 pm »
cavolo, da paura! Sembra roba eccezzionale. Ora mi ci butto a capo fitto. Tu hai voglia di scrivere qualcosa al riguardo?!
Ieri è passato, domani è futuro, oggi è un dono...

nomorelogic

  • Global Moderator
  • Hero Member
  • *****
  • Post: 2871
  • Karma: +20/-4
Re:Lazarus e la programmazione web
« Risposta #11 il: Marzo 11, 2012, 03:49:33 pm »
dovrei rivedermi un po' il tutto prima, al tempo avevo fatto delle prove con delphi ma se c'è da scrivere qualcosa avrebbe senso farlo se le provo con lazarus... 
diciamo che si potrebbe fare ma ho bisogno di un po' di tempo :)

bisognerebbe poi anche dare un'occhiata alla licenza ed alle problematiche del web server ma, in fondo... questo è anche il bello delle prove, no? :D
Imagination is more important than knowledge (A.Einstein)

xinyiman

  • Administrator
  • Hero Member
  • *****
  • Post: 3249
  • Karma: +12/-0
Re:Lazarus e la programmazione web
« Risposta #12 il: Marzo 11, 2012, 03:52:40 pm »
Già...mi faresti veramente un grande favore. Perchè voglio fare un progetto (web) con lazarus e non voglio fare troppi errori in fase di partenza (errori di scelte si intende). Visto che hai già sbattuto il naso al riguardo sai dirmi se è facile da usare ExtPascal?
Ieri è passato, domani è futuro, oggi è un dono...

nomorelogic

  • Global Moderator
  • Hero Member
  • *****
  • Post: 2871
  • Karma: +20/-4
Re:Lazarus e la programmazione web
« Risposta #13 il: Marzo 12, 2012, 09:05:57 am »
come ti dicevo l'ho provato con delphi e li non è stato difficile installare il tutto e fare 2 prove.
però onestamente  non sono andato a fondo e quindi non so dirti se ci sono problemi specifici o no.
visti i risultati ottenibili e la semplicità del codice pascal però... una chance sembra meritarla

sono tornato comunque a dare un'occhiata in giro ed ho trovato un po' di cose interessanti:
in alcuni casi il motore di ExtPascal sembra avere dei memory leaks ma ci stanno già lavorando
è uscito, recentemente kitto, che poggia su ExtPascal e sembra che renderà il lavoro veramente più leggero e piacevole
http://code.google.com/p/kitto/
attualmente kitto sembra funzionare solo da delphi 2010 in su ma non è escluso che le cose non possano cambiare
da un'occhiata anche tu http://groups.google.com/group/extpascal

kitto o non kitto, se sistemano i memory leaks secondo me è uno strumento interessante.
questi giorni mi darò un'occhiata anche alle licenze così da avere le idee un po' più chiare.

nel frattempo puoi dirmi, anche per sommi capi, che tipo di applicazione deve venir fuori?

« Ultima modifica: Marzo 12, 2012, 10:47:16 am da nomorelogic »
Imagination is more important than knowledge (A.Einstein)

xinyiman

  • Administrator
  • Hero Member
  • *****
  • Post: 3249
  • Karma: +12/-0
Re:Lazarus e la programmazione web
« Risposta #14 il: Marzo 12, 2012, 09:20:23 am »
Un software online per la gestione delle gare di arti marziali!
Ieri è passato, domani è futuro, oggi è un dono...

 

Recenti

How To

Utenti
Stats
  • Post in totale: 18785
  • Topic in totale: 2237
  • Online Today: 543
  • Online Ever: 900
  • (Gennaio 21, 2020, 08:17:49 pm)
Utenti Online
Users: 1
Guests: 515
Total: 516

Disclaimer:

Questo blog non rappresenta una testata giornalistica poiché viene aggiornato senza alcuna periodicità. Non può pertanto considerarsi un prodotto editoriale ai sensi della legge n. 62/2001.