. . M a s t e r n g D e l p h i 7 b y M a r c o C a n t u I S B N : 0 7 8 2 1 4 2 0 1 X S y b e x © 2 0 0 3 ( 1 0 1 1 p a g e s ) T h e b e s t D e l p h i r e s o u r c e - - o w p d a t e d a n d e x p a n d e d . C o m p a n i o n W e b S i t e T a b l e o f C o n t e n t s M a s t e r n g D e l h i 7 I n t r o d u c t i o n P a r t I - F o n d a t i o n s C h a p t e r 1 - D e l p h i 7 a n d I t s I D C h a p t e r 2 - T h e D e l h i P r o g r a m m i n g L a n g u a g e C h a p t e r 3 - T h e R u n - T i m e L i b r a r y C h a p t e r 4 - C o r e L i b r a r y C l a s s e s C h a p t e r 5 - V i u a l C o n t r o l s C h a p t e r 6 - B u i l d i g t h e U s e r I n t e r f a c e C h a p t e r 7 - W o r k i n g w i t h F o r m s P a r t I I - D e l p h i O b j e c t - O r i e n t e d A r c h t e c t u r e s C h a p t e r 8 - T h e A r c h i t c t u r e o f e l p h i A p p l i c a t i o n s C h a p t e r 9 - W r i t i n g D e l p h i C o m p o n e n t s C h a p t e r 1 0 - L i b r a r i e s a n d P a c k a g e s C h a p t e r 1 1 - M o d e l i g a n d O O P P r g r a m m n g ( w i t h M o d e l M a k e r ) C h a p t e r 1 2 - F r o m C O M t o C O M + P a r t I I - D e l p h i D a t a b a s e - O r i e n t e d A r c h t e c t u r e s C h a p t e r 1 3 - D e l p h i ' s D a t a b a s e A r c h i t e c t u r e C h a p t e r 1 4 - C l i e n t / S e r v e r w i t h d b x p r e s s C h a p t e r 1 5 - W o r k i n g w i t h A D O C h a p t e r 1 6 - M u t t i e r D a t a S n a p A p p i c a t i o n s C h a p t e r 1 7 - W r i t i n g D a t a b a s e C o m p o n e n t s C h a p t e r 1 8 - R e p o r t i n g w i t h R a v e P a r t I V - e l p h i , t h e I n t e r n e t , a n d a . N E T P r e v i e w C h a p t e r 1 9 - I n t e r n e t P r o g r m m i n g : S o c k e t s a n d I n d y C h a p t e r 2 0 - W e b P r o g r a m m i n g w i t h W e b B r o k e r a n d W e b S n a p C h a p t e r 2 1 - W e b P r o g r a m m i n g w i t h I n t r a W e b C h a p t e r 2 2 - U s i n g X L T e c h n o l o g i e s C h a p t e r 2 3 - W e b S e r v i c e s a n d S O A P C h a p t e r 2 4 - T h e M i c r o s o f t . E T A r c h i t e c t u r e f r o m t h e D e l p h i P e r s p e c t v e C h a p t e r 2 5 - D e l p h i f o r . N T P r e v i e w : T e L a n g u a g e a n d t h e R T L A p p e n d i x A - E x t r a D e l p h i T o o l s b y t h e A u t h o r A p p e n d i x B - E x t r a D e l p h i T o o l s f o m O t h e S o u r c e s T h i s d c u m e n t w a s c r e a t e d b y a n u n r e g i s t e r e d C h m M a g i c , l e a s e g o t o h t p : / / w w w . b i s e n t e r . c o m t o r e g i s t e r i t . T h a k s . A p p e n d i x C - F r e e C o m p a n i o n B o o k s o n D e l p h i I n d e x L i s t o f F i g u r e s L i s t o f T a l e s L i s t o f L i s t i n g s L i s t o f S i d e b a r s T h i s d o c u m e n t w a s c r e a t e d b y a n u n r e g i t e r e d C h m M a g i c , p l e a s e g o t o t t p : / / w w w b i s e n t e r . c o m t o e g i s t e r i t . T h a n k s . B a c k C o v e r W h e t h e r y o u ' r e n e w t o D e l p h i o r j u s t m a k i n g t h e m o v f r o m a n e a r l i e r v e r s i o n , a s t e r i n g D e l p h i i s t h e o n e r e s o u c e y o u c a n ' t d o w i t h o u t . P r a c t c a l , t u t r i a l - b a s e d o v e a g e h e l p s y o u m a s t e r e s s e n t i a l t e c h n i q u e s i n d a t a a s e , c l i n t - s e r v e , a n d I n t e r n e t p r o g r a m m n g . A n d t e i n s i g h t s o f r e n o w e d a u t h o r i t y M a r c o C a n t ú g i v e y o u t h e n e c e s a y k n o w l d g e t o t a k e a d v a n t g e o f w h a t ' s n e w t o D e l p h i 7 - - p a r t i c u l a r y i t s s u p p o r t f o r N E T . C o v e r a g e i n c l d e s : C r e a t i n g v i s u a l w e b a p p l i c a t i o n s w i t h I n t a W e b W i t i g s o c k e t s - b a s e d a p p l i c a t o n s w i t h I n d y C r e a t i n g d a t a - a w a r e c o n t r o l s a n d c u s t o m d a t a s e t c o m o n e n t s C r e a t i n g d a t a b a s e a p p l i c a t i o n s u s i n g l i e n t D a t a S e t a n d d b E x p r e s s B u i l d i n g c l i e n t - s e r v e r a p p l c a t i o n s u s i n g I n t e r B a s e I n t e r f a c i n g w t h M i c r o s o f t ' s A D O P r g r a m m i n g f o r a m u l t i - t i e r e d a p p l i c a t o n a r c h i t e c t u r T a k i n g a d v a n t a g e o f e l p h i ' s s u p p o r t f o r C O M , O L E A t o m a t i o n , a n d C O M + T a k i n g a d v a n t a g e o f e l p h i ' s X M L a n d S O A P s u p p o r t I m p l e m e n t i n g I n t e r n e t p r o t o c o l s i n y o u r D e l p h i a p p C r e a t i n g U M L c l a s s d i a g r a m s u s i n g M o d e l a k e r V i s u a l l y p r e p r i n g r e p o r t s u s i n g R A V E U s i n g t h e D e l p h i l a n g u a g e t o c r e a t e y o u r f i r s t . N E p r o g r a m s A b o u t t h e A u t h o r M a r c o C a n t ú i s a n i n t e r n a t i o n a l l y k n o w n p r o g r a m m i n g a u t h o r a n d t e a c h e r w h o s p e c i a l z e n D e l p h d e v e l o p m e n t a n d X M L - r e l a t e d t e c h n o l o g i e s . A u t h o r o f t h e b e s t - s e l l i M a s t r i n g D e l p h i s e r i e s , h e t e a c h e s a d v a n c e d D e l p h i c l a s s e s , s p e a k s a t c o n f e r e n c e s w o r l d w i d e , a n d w r i t e s a b o u t D e l p h i p r o g r a m m i n g n p r i n t a n d o n l i n e m a g a z i n e s . T h i s d o c u m e n t w a s c r e a t e d b y a n u n r e g i t e r e d C h m M a g i c , p l e a s e g o t o t t p : / / w w w b i s e n t e r . c o m t o e g i s t e r i t . T h a n k s .