ioProgrammo Community

Linguaggi di programmazione => Delphi / Pascal => Discussione aperta da: Hyde - Maggio 09, 2005, 01:15:20



Titolo: Link utili - risorse per tutti!
Inserito da: Hyde - Maggio 09, 2005, 01:15:20
Qui è possibile inserire link a risorse utili per tutti i programmatori Delphi.
Mi raccomando, prima di inserire, controllate che non sia stato già segnalato e soprattutto che sia veramente utile!!  8)  8)  8)


Titolo:
Inserito da: Marco Breveglieri - Maggio 09, 2005, 02:08:08
Delphi Community Page
La comunità ufficiale degli sviluppatori Delphi supportata da Borland
http://bdn.borland.com/delphi/

About Delphi Programming
Sito (in lingua inglese) ricco di articoli, tutorial, risorse...
http://delphi.about.com/

Delphi Basics
Contiene risorse essenziali sui fondamenti di Delphi corredati da numerosi esempi (in lingua inglese)
http://www.delphibasics.co.uk/

Delphi & Dintorni
Il maggiore usergroup italiano dedicato a Delphi
http://www.delphiedintorni.it/

Il sito ufficiale di ICLD
Il sito ufficiale del newsgroup \"it.comp.lang.delphi\" che ospita attualmente le FAQ (domande frequenti) e le relative risposte
http://icld.altervista.org/

Torry Delphi\'s Pages
Fonte inesauribile di componenti VCL, molti dei quali freeware e con sorgente
http://www.torry.net/

Programmazione.HTML.it
Corso base di Delphi in italiano, forse un po\' datato
http://programmazione.html.it/delphi/index.html


Titolo:
Inserito da: Salvatore Meschini - Maggio 09, 2005, 08:06:30
Alka ha suggerito diversi link interessanti... Io aggiungo:

Librerie open-source
http://homepages.borland.com/jedi/jcl/
Jedi Code Library - Da non perdere!
http://homepages.borland.com/jedi/jvcl/
JEDI Visual Component Library - Se i componenti visuali standard non vi bastano.
SourceForge (http://sourceforge.net/index.php)
Oltre 100.000 progetti open-source
Delphi Fundamentals (http://sourceforge.net/projects/fundementals/)
Unicode, strutture dati, sockets, matematiche, stringhe, etc.
JEDI API Library (http://jedi-apilib.sourceforge.net/)
Conversione dei file .h (headers) presenti nel Windows Platform SDK (http://www.microsoft.com/downloads/details.aspx?FamilyId=A55B6B43-E24F-4EA3-A93E-40C0EC4F68E5&displaylang=en) (=Windows API)

Grafica e giochi:
http://turbo.gamedev.net/
Sito dedicato alla programmazione di videogiochi
PascalGameDevelopment (http://www.pascalgamedevelopment.com/index.php)
Game Programming
GLScene (http://glscene.sourceforge.net/index.php)
OpenGL secondo Delphi
Asphyre (http://www.afterwarp.com/index.php?section=6)
Componenti per lo sviluppo rapido di applicazioni 2D/3D (DirectX 9). Date uno sguardo anche alla sezione Extras.
Graphics32 (http://graphics32.org/wiki/)
Avete bisogno di velocità per la vostra applicazione grafica?
DSPack (http://www.progdigy.com/modules.php?name=DSPack)
DirectShow e DirectX per tutti!
Clootie Graphics Pages (http://www.clootie.ru/delphi/index.html)
DirectX per Delphi (header, esempi, articoli) + NVIDIA Cg
FMOD Sound System (http://www.fmod.org/)
Libreria audio cross-platform

Componenti:
TMSSoftware (http://www.tmssoftware.com/)
Componenti di alta qualità
Delphi Gems (http://www.delphi-gems.com/)
VirtualTreeview ed altri componenti avanzati
Mitov (http://www.mitov.com/)[/B]
Componenti scientifici (SignalLab, VideoLab, AudioLab, VisionLab, PlotLab, OpenWire)

Documentazione:
http://homepages.borland.com/efg2lab/Library/Delphi/
Delphi Reference Library
http://delphi.wikia.com/wiki/Main_Page
The Delphi Wiki is a collaborative project to create the most definitive, accurate, and accessible database, reference and community for everything related to Delphi,
Borland Blogs (http://blogs.borland.com/)
Blogs Borland
Threading in Delphi (http://delphi.about.com/od/kbthread/)
Multi-threading in Delphi
Delphi Basics (http://www.delphibasics.co.uk/)
Reference on-line e tutorial
Borland Community (http://community.borland.com/)
Borland Developer Network - Novità, articoli & download
BASM for beginners (http://dennishomepage.gugs-cats.dk/BASM-filer/BASMForBeginners.htm)
Introduzione alla programmazione Assembly in ambiente Delphi

Librerie TCP/IP (Internet):
Indy (http://www.indyproject.org/)
Libreria open-source inclusa nelle ultime versioni di Delphi. Qui trovate la versione completa.
Synapse (http://www.ararat.cz/synapse/)+Synaser (http://www.ararat.cz/synapse/files/synaser.zip)
Classi low-level per la gestione dei principali protocolli di rete e delle porte seriali
Internet Component Suite (http://www.overbyte.be/eng/products/ics.html)
Una via di mezzo tra Indy e Synapse
Turbopower Async Professional (http://sourceforge.net/projects/tpapro/)
Porte seriali, telefonia, VOIP, fax (open-source)
Turbopower Internet Professional (http://sourceforge.net/projects/tpipro/)
Libreria commerciale diventata open-source

Database e affini:
http://delphi.about.com/od/database/
Articoli e corsi su database&Delphi
Firebird (http://firebird.sourceforge.net/)+IBPhoenix (http://www.ibphoenix.com/)
RDBMS Firebird (Interbase)
ECO II (http://www.borland.com/delphi/architect/eco/)
Enterprise Core Objects II (sviluppo enterprise)

Altro:
http://www.delphi-jedi.org/+API Interfaces (Windows/Native/.NET) (http://members.chello.nl/m.vanbrakel2/)
Progetto Delphi-Jedi (conversione API e affini)
http://www.gexperts.org/
Experts per Delphi
http://bonanzas.rinet.ru/
Per creare applicazioni di dimensioni molto ridotte
Turbopower Lockbox (http://sourceforge.net/projects/tplockbox/)
Crittografia (Blowfish, RSA, MD5, SHA-1, DES, triple- DES, Rijndael, firme digitali)
Turbopower Abbrevia (http://sourceforge.net/projects/tpabbrevia/)
Compressione (ZIP, CAB, TAR, GZIP, archivi auto-estraenti)
Borland CodeCentral (http://cc.borland.com/)
Progetti/sorgente di ogni genere
DelphiforFUN (http://www.delphiforfun.org/)
Puzzle, quiz, giochi, rompicampo, algoritmi...
FastCode (http://www.fastcodeproject.org/)+Exentia MMX/SSE/3DNOW (http://www.tommesani.com/Exentia.html)
Funzioni altamente ottimizzate
Sources of Numerical Analysis Code in Pascal (http://www-rab.larc.nasa.gov/nmp/fNMPhome.htm)+Codice (http://www-rab.larc.nasa.gov/nmp/fNMPcode.htm)
Applicazioni scientifiche in Delphi
FastMM (http://sourceforge.net/projects/fastmm/)
Memory manager molto efficiente (Delphi 2006 lo utilizza di default)


Titolo: Turbo Delphi!
Inserito da: Marco Breveglieri - Agosto 20, 2006, 05:57:13
Aggiungo un nuovo link che presto sarà di interesse per molti sviluppatori, soprattutto individuali ed hobbisti. :)


TurboExplorer
Il sito dedicato agli ambienti Turbo
http://www.turboexplorer.com


Titolo: Lazarus - FreePascal
Inserito da: giorgiotani - Maggio 31, 2007, 10:32:31
Ciao a tutti, in tema di link utili volevo segnalarvi un interessante progetto open source che fornisce un compilatore ed un RAD altamente compatibili con il Delphi e vari altri dialetti Pascal:

http://www.freepascal.org/
http://www.lazarus.freepascal.org/

Il vantaggio di questo ambiente, oltre ad essere gratuito, è di poter generare eseguibili nativi per diverse piattaforme (Win32, WinCE, Linux, BSD, Darwin/OSX...) e di poter liberamente cambiare il widgetset da utilizzare nel RAD (Win32, WinCE, GTK1 e 2, Qt, Carbon... comunque i più maturi sono Win32 e le GTK), per cui si rivela uno strumento molto valido per sviluppare cross-platform.
Una pecca notevole, ma che è nella to-do list degli sviluppatori, è non fornire ancora un pieno supporto all UTF-8 negli oggetti della GUI delle applicazioni, il che può creare problemi a chi ha intenzione di sviluppare per lingue diverse da quelle dell\'Europa occidentale.
Il RAD Lazarus è forse un po spartano per chi è abituato alle ultime versioni di Delphi ma tutto sommato piuttosto intuitivo e pulito.

Lazarus genera dei binari piuttosto grandi per cui vale la pena di efettuare uno strip ed eventualmente un UPX con utility esterne (comunque le versioni a linea di comando sono fornite nel pacchetto di Lazarus), ad esempio il mio programma di compressione PeaZip ( http://peazip.sourceforge.net/ , è sotto LGPL), sviluppato proprio con Lazarus/FPC, che ha un frontend grafico per strip e UPX 3.0.

Un altra risorsa interessante è senza dubbio la raccolta di unit relative a crittografia, checksum, hash e altre routine matematiche di Wolfgang Ehrhardt:
http://home.netsurf.de/wolfgang.ehrhardt/index.html
è scritta in un (IMHO) ottimo Pascal compatibile con Delphi, FreePascal (la uso anche nel mio software già citato) e in genere con quasi tutti i dialetti Pascal.


Titolo: Re: Link utili - risorse per tutti!
Inserito da: delphiruby - Ottobre 25, 2016, 02:08:14
http://www.delphiruby.it
materiale in italiano
utilizzio delle LibNoDave per comunicazione con PLC Siemens
Progetti professionali


powered by Simple Machines 1
powered by Simple Machines