Kylix razvoj Linux aplikacija, Marco Cantu
Kylix razvoj Linux aplikacija, Marco Cantu
Mastering Kylix 2 – upotpunosti ovladajte RAD alatom koji je napravljen specijalno za Linux okruženje. Kylix 2 nagoveštava velike mogućnosti u svetu Linux aplikacija. Knjiga Mastering Kylix 2 je najbolji način na koji možete iskoristiti sve prednosti koje nudi ovaj moćan RAD alat. Ko-autor ove knjige, Marco Cantu, je svetski priznat ekspert za Delphi. Knjiga sadrži instrukcije, savete i trikove koje nećete naći ni na jednom drugom mestu. Počinjete od osnova Kylixa, zatim neprimetno napredujete i razvijate veštine koje su Vam neophodne za korišćenje Kylixa pri rešavanju stvarnih izazova — od programiranja priključaka, XML obrade do programiranja Web usluga.
Knjiga sadrži
- Upoznavanje sa Kylixovim IDE-om
- Korišćenje Kylixovih objektno-orijentisanih mogućnosti
- Implementiranje Linuxovog rada sa datotekama
- Rad sa BaseCLX bibliotekom
- Programiranje GUI-a
- Korišćenje naprednih komponenti i kontrola
- Pravljenje formulara
- Pravljenje grafičkih karakteristika
- Pravljenje Kylix komponenti
- Korišćenje komponente ClientDataSet i MyBase
- Obradu komunikacije između procesa
- Pravljenje Web programa pomoću WebBrokera i WebSnapa
- Obradu XML-a
- Programiranje SOAP Web usluga
Na propratnom CD-u
Na propratnom CD-u dobijate kompletan izvorni kod hijlada primera koji se nalaze u knjizi. Takođe, dobijate elektronsku kopiju knjige Essential Pascal. To je Cantuova knjiga koja predstavlja uvod u programski jezik Pascal, napisana iz perspektive Kylixa. Na kraju dobijate open source verziju Kylixa, FreeCLX-a, Interbase 6 Open Source Edition i Indy open-source paket Web komponenti.
Ovaj CD je važan propratni materijal za knjigu “Mastering Kylix 2”. Na CD-u ćete naći obimne informacije za sve što Vam je neophodno za programiranje u Kylixu.
Izvorni kod
Na propratnom CD-u se nalazi kompletan izvorni kod svih primera koji se nalaze u knjizi. Za svako poglavlje postoji po jedan direktorijum u okviru koga postoji po jedan poddirektorijum za svaki primer u kome se nalaze sve neophodne datoteke:
- Datoteke projekta i paketi
- PAS Pascal jedinice
- XFM datoteke formulara ili modula podataka
- Resursne datoteke
- Opcije projekata
- Sve što je neophodno za kompajliranje programa pomoću Kylixa
- Za više informacija pročitajte readme datoteku na propratnom CD-u.
- Aplikacije
Kylix 2 Open Edition omogućava brzo pravljenje aplikacija pomoću Web usluga za linux platformu. Pomoću Kylixa možete lako napraviti Web usluge koje Vaše poslovanje integrišu sa aplikacijama Vaših kupaca i dobavljača; transformisati Apache Web servere u moćne Web servere aplikacija; možete dobiti odlične performanse Web usluga koje možete integrisati u mnoge poslovne aplikacije.
FreeCLX otvoreni projekat za Borlandovu CLX Component Library biblioteku za GNU/Linux. BaseCLX, VisualCLX i DataCLX paketi imaju dvostruku licencu kako bi se omogućio rad više programera.
Indy v.800 otvorene Internet komponente koje popularne Internet protokole ugrađuju u Delphi 6 i Kylix 2. Klijentske i serverske implementacije su deo Indy datoteka, kao i kompletan izvorni kod i obimna dokumentacija.
InterBase6 Open Source Edition SQL relaciona baza podataka velikih performansi koja se može koristiti na više platformi, koja kombinuje lakoću korišćenja, nisku cenu održavanja i veliku moć. InterBase obezbeđuje fleksibilnost koja je neophodna za Internet, mobilne i ugnježđene aplikacije za baze podataka.
Materijal u PDF formatu
Essential Pascal Uvod u programski jezik Pascal u Delphiju kojim su obuhvaćene osnove (iskazi, tipovi podataka i tako dalje) i neke napredne teme kao što su pokazivači, stringovi, jedinice i drugo.
Essential SQL Kratak uvod u SQL jezik.
Nemojte zaboraviti da povremeno posećujete autorov Web sajt (www.marcocantu.com) kako biste proverili da li ima ispravki, novosti i dodatnog materijala.
- Napravite sofisticirane aplikacije za baze podataka i klijent/server aplikacije
- Upotrebite Kylix 2 XML podršku za Web usluge i druge Linux programe
- Brzo i efikasno prebacite Windows aplikacije u Linux
- Detaljno objašnjenje izvršnih i VisualCLX biblioteka komponenata
Za više informacija posetite naše Web stranice.
www.sybex.com
www.sybextrainer.com
O autorima:
Marco Cantu je autor šest izdanja najbolje prodavane knjige Mastering Delphi. Pored pisanja i učestvovanja na konferencijama, Marco drži predavanja o Delphiju i XML tehnologijama. Živi u Italiji. Uberto Barbini je predavač i konsultant na Univerzitetu u Milanu. Uberto je u Italiji objavio knjigu o Delphiju i jedan je od programera open source programa Fractal Forge.
Posetite Markov Web sajt za Delphi i Kylix programere
Marko Kantu (Marco Cantu) je napravio sajt koji je namenjen isključivo Delphi i Kylix programerima, a nalazi se na adresi www.marcocantu.com. Na sajtu možete naći sve što Vam je potrebno za pravljenje programa.
Na sajtu možete naći:
- Izvroni kod ove knjige (koji se takođe nalazi na propratnom CD-u)
- Dodatne primere i savete
- Brojne komponente, čarobnjake i alate koje je napravio autor
- Elektronsku knjigu Essential Pascal i knjigu u pripremi Essential Delphi/Kylix
- Neke radove koje je autor napisao o Delphiju i programskim jezicima C++ i Java
- Linkove ka dokumentima i sajtovima o Delphiju
- Ostale materijale koji se odnose na knjige autora, konferencije na kojima učestvuje i njegove seminare
Na sajtu postoji i diskusiona grupa u kojoj postoji deo koji je namenjen knjigama autora, tako da čitaoci mogu razmatrati sadržaje sa autorom i međusobno. Postoje i drugi delovi diskusione grupe u kojima možete razmenjivati mišljenja o Delphiju i drugim temama. Diskusionoj grupi se može pristupiti preko Web interfejsa.
Kratak sadržaj
Poglavlje 1 – Dobrodošli u Linux i Kylix
Poglavlje 2 – Kylix 2 IDE
Poglavlje 3 – Programski jezik Object Pascal: klase i objekti
Poglavlje 4 – Programski jezik Object Pascal: nasleđivanje i polimorfizam
Poglavlje 5 – Izvršna biblioteka (RTL)
Poglavlje 6 – Osnovne biblioteke klasa
Poglavlje 7 – Biblioteka VisualCLX
Poglavlje 8 – Izrada koriničkog interfejsa
Poglavlje 9 – Rad sa formularima
Poglavlje 10 – Grafika u Kylixu
Poglavlje 11 – Arhitektura Kylix aplikacija
Poglavlje 12 – Pravljenje komponenti
Poglavlje 13 – Biblioteke i paketi
Poglavlje 14 – Programiranje baza podataka u Kylixu
Poglavlje 15 – Programiranje klijent/server
Poglavlje 16 – Komunikacija između procesa
Poglavlje 17 – Web programiranje
Poglavlje 18 – XML i SOAP
Dodatak Spisak primera
Index
Autor: Marco Cantu
Broj strana: -
ISBN broj: 86-7310-212-X
Godina izdanja: -.
Izdavač: Kompjuter biblioteka, Beograd