Qué es ASP.NET? / ASP en Acción
Subtitles of the Movie
þÿ [ 0 0 : 0 0 : 0 0 . 0 ] A n t e s d e e m p e z a r e l c u r s o , q u i e r o m o s t r a r l e e s t e d i a g r a m a , s ó l o u n p a r d e a n i m a c i o n e s , [ 0 0 : 0 0 : 0 8 . 0 ] y d a r l e u n p a n o r a m a s i m p l i f i c a d o d e l o q u e e s e x a c t a m e n t e A S P y c ó m o t r a b a j a . E n v e r d a d e s d i f í c i l [ 0 0 : 0 0 : 1 4 . 0 ] h a b l a r d e A S P . N E T s i n r e m i t i r n o s a A S P , y h a b l a r a c e r c a d e a l g u n a s d e l a s c o s a s q u e A S P e s t á r e s o l v i e n d o . [ 0 0 : 0 0 : 2 3 . 0 ] P r i m e r o q u i e r o q u e u s t e d s e i m a g i n e u n a m á q u i n a - c l i e n t e , u n u s u a r i o . [ 0 0 : 0 0 : 2 7 . 0 ] E s t a p u e d e s e r c u a l q u i e r m á q u i n a e n l a q u e f u n c i o n e u n n a v e g a d o r W e b , I n t e r n e t E x p l o r e r , o a l g o a s í . [ 0 0 : 0 0 : 3 2 . 0 ] A h o r a , e s t e c l i e n t e l e v a a s o l i c i t a r a l g u n a s p á g i n a s W e b d e a l g ú n s e r v i d o r W e b u s a n d o l a I n t e r n e t , a t r a v é s d e H T T P , p r o t o c o l o d e t r a n s f e r e n c i a d e h i p e r t e x t o , [ 0 0 : 0 0 : 4 2 . 0 ] y d e l a m a g i a d e T C P / I P y D N S . S i n o e n t i e n d e e s t o , n o s e p r e o c u p e e n e s t e m o m e n t o . [ 0 0 : 0 0 : 5 0 . 0 ] H a c e r u n a s o l i c i t u d a u n s e r v i d o r W e b s i g n i f i c a e s c r i b i r u n a U R L e n u n n a v e g a d o r . Y a s a b e , w w w . m i c r o s o f t . c o m , l e o r d e n a a l s e r v i d o r W e b [ 0 0 : 0 0 : 5 9 . 0 ] q u e m e e n v í e u n a r c h i v o p o r d e f e c t o . [ 0 0 : 0 1 : 0 1 . 0 ] S i e s c r i b o e l n o m b r e e s p e c í f i c o d e l a r c h i v o , m e l o e n v i a r á . E n l o s p r i m e r o s d í a s d e l a I n t e r n e t , e x i s t í a n a r c h i v o s H T M L o a r c h i v o s . h t m [ 0 0 : 0 1 : 0 8 . 0 ] l o c a l i z a d o s e n u n s e r v i d o r W e b , c o d i f i c a d o s c o n H T M L q u e e r a e s t á t i c o , l o q u e s i g n i f i c a q u e s i 5 0 p e r s o n a s d e 5 0 l u g a r e s d i s t i n t o s [ 0 0 : 0 1 : 1 9 . 0 ] e n l a I n t e r n e t s o l i c i t a b a n e s t a p á g i n a e n p a r t i c u l a r , s i e m p r e s e v e r í a i g u a l p a r a t o d a s e l l a s . E r a n f o l l e t o s e n l í n e a . [ 0 0 : 0 1 : 2 7 . 0 ] E s a e r a l a s i t u a c i ó n e n l a p r i m e r a m i t a d d e l o s a ñ o s 9 0 . E s t o e s t a b a b i e n a l p r i n c i p i o . [ 0 0 : 0 1 : 3 3 . 0 ] P o d í a m o s v e r f o t o g r a f í a s d e l p r e s i d e n t e d e u n a c o m p a ñ í a y d e s u p e r r o , o l o q u e f u e s e , y e s o e s t a b a b i e n , p e r o s e c o n v i r t i ó v e r d a d e r a m e n t e [ 0 0 : 0 1 : 4 2 . 0 ] r e s t r i c t i v o y a q u e r e a l m e n t e n o p o d í a m o s s a b e r l o q u e e l c l i e n t e d e s e a b a - n o p o d í a m o s o b t e n e r m u c h a i n f o r m a c i ó n d e l c l i e n t e s i n u s a r [ 0 0 : 0 1 : 4 9 . 0 ] a l g u n a s t e c n o l o g í a s b a s t a n t e s o f i s t i c a d a s . E s e e s u n o d e l o s p r o b l e m a s q u e r e s o l v i ó A S P , [ 0 0 : 0 1 : 5 4 . 0 ] p o r q u e t o m a m o s l a p á g i n a e s t á t i c a y s e l a r e g r e s a m o s a l u s u a r i o . [ 0 0 : 0 1 : 5 8 . 0 ] E s d e c i r , s i a q u í n o e s t a b a c o d i f i c a d a e n H T M L , e s t o n o s u c e d e r í a , [ 0 0 : 0 2 : 0 5 . 0 ] y s i e s t a b a c o d i f i c a d a a l l á , e s t o o c u r r i r í a t o d a s l a s v e c e s d e e s a m a n e r a . [ 0 0 : 0 2 : 0 9 . 0 ] A S P n o s b r i n d a l a p o s i b i l i d a d d e q u e e l c l i e n t e s o l i c i t e a u n s e r v i d o r W e b u n a p á g i n a a t r a v é s d e l a I n t e r n e t , [ 0 0 : 0 2 : 1 6 . 0 ] y q u e l a p á g i n a p u e d a s e r e n c o n t r a d a a l l í n u e v a m e n t e . P e r o o b s e r v e q u e a h o r a h a y u n a e x t e n s i ó n d e a r c h i v o d i f e r e n t e . E n v e z d e u n a e x t e n s i ó n . h t m , t e n d r á u n a e x t e n s i ó n A S P . [ 0 0 : 0 2 : 2 5 . 0 ] E l . a s p x i n d i c a q u e e s u n a p á g i n a . N E T A S P , p e r o p o r a h o r a , c o n c e n t r é m o n o s e n A S P . E n t o n c e s , e s t a e s u n a p á g i n a A S P . [ 0 0 : 0 2 : 3 5 . 0 ] E s t a e x t e n s i ó n l e i n f o r m a a l s e r v i d o r W e b q u e c u a n d o e j e c u t e e s t a p á g i n a e n p a r t i c u l a r , a q u í a b a j o h a b r á u n c ó d i g o [ 0 0 : 0 2 : 4 5 . 0 ] a d i c i o n a l q u e n e c e s i t a s e r m a n e j a d o p o r l a g e n t e d e l d e p a r t a m e n t o d e A S P . E n t o n c e s l o e n v i a r á a A S P . [ 0 0 : 0 2 : 5 4 . 0 ] U n a p e q u e ñ a a c l a r a c i ó n - e l p r i m e r A S P f u n c i o n a b a m á s o m e n o s c o m o u n t r a d u c t o r . A S P e r a u n l e n g u a j e t r a d u c i d o d e e s c r i t u r a ' s e r v e r s i d e ' . [ 0 0 : 0 3 : 0 6 . 0 ] U s á b a m o s e s c r i t u r a V B , j a v a o j s c r i p t . E n v e r d a d e s t o e s t á b i e n e n e l s e r v i d o r , [ 0 0 : 0 3 : 1 2 . 0 ] a u n q u e y o n o p o d r í a e x p l i c a r l o a q u í c o n u n g r á f i c o . [ 0 0 : 0 3 : 1 5 . 0 ] S i n e m b a r g o , A S P r e s i d e e n e l s e r v i d o r , y t o m a r í a e s t a p á g i n a H T M L , a n a l i z a r í a s u s i n t a x i s , y l a r e v e l a r í a c o m o c ó d i g o A S P [ 0 0 : 0 3 : 2 3 . 0 ] e s c r i t o e n e s c r i t u r a V B , j a v a t , j s c r i p t y h a r í a q u e c i e r t a s f u n c i o n e s s e a c t i v e n . E n t o n c e s l o q u e t e n e m o s e s q u e A S P [ 0 0 : 0 3 : 3 1 . 0 ] p o d r í a s u m i n i s t r a r o e s c r i b i r s u p r o p i o H T M L . A s í q u e c o n b a s e e n c o n d i c i o n e s , f r a s e s i f - t h e n , y c o n d i c i o n e s b a s a d a s e n l o q u e e l u s u a r i o i n g r e s e , [ 0 0 : 0 3 : 3 9 . 0 ] p o d r í a m o s c a m b i a r a l g u n a s c o s a s d e l a p á g i n a W e b d e f o r m a d i n á m i c a y l u e g o r e g r e s a r l a a l u s u a r i o . [ 0 0 : 0 3 : 4 5 . 0 ] E s d e c i r , q u e c o n b a s e e n l a s e l e c c i o n e s d e l u s u a r i o , e n a q u e l l o q u e p u l s ó , o e n l o q u e l l e n ó e n u n f o r m u l a r i o , A S P p o d r í a e f e c t u a r c a m b i o s , [ 0 0 : 0 3 : 5 5 . 0 ] y r e g r e s a r u n a p á g i n a d i f e r e n t e . E n t o n c e s , s i m ú l t i p l e s c l i e n t e s s o l i c i t a r a n e s a m i s m a p á g i n a , [ 0 0 : 0 4 : 0 3 . 0 ] e l l o s p o d r í a n v e r t r e s o c u a t r o p á g i n a s W e b d i f e r e n t e s , b a s a d a s e n l a s o p c i o n e s q u e h a y a n e s c o g i d o o [ 0 0 : 0 4 : 1 1 . 0 ] e n l a s c o s a s q u e h a y a n h e c h o d e f o r m a d i s t i n t a e n l a p á g i n a . A q u í e s d o n d e A S P n o s p r o p i c i a l a i n t e r a c c i ó n . [ 0 0 : 0 4 : 1 6 . 0 ] A h o r a , t e n e m o s e s t a i n t e r a c c i ó n c o n o t r a s t e c n o l o g í a s , s o b r e l o c u a l h a b l a r e m o s c u a n d o v e a m o s l a h i s t o r i a d e A S P ; [ 0 0 : 0 4 : 2 2 . 0 ] s i n e m b a r g o , e s t o s i m p l i f i c a l a s c o s a s . [ 0 0 : 0 4 : 2 4 . 0 ] A h o r a , c o n l o ú l t i m o d e A S P , u n e s c e n a r i o m u y s i m i l a r e s q u e e l c l i e n t e s e c o n e c t a a t r a v é s d e l a I n t e r n e t a u n s e r v i d o r W e b , [ 0 0 : 0 4 : 3 1 . 0 ] u n a v e z m á s , H T T P , T C P / I P , D N S . E s t e r e c i b e u n a r c h i v o , p i d i e n d o u n a r c h i v o A S P o A S P X , [ 0 0 : 0 4 : 4 1 . 0 ] y c o n a m b o s A S P y A S P X , l o p a s a r e m o s a l a g e n t e d e l d e p a r t a m e n t o A S P [ 0 0 : 0 4 : 4 7 . 0 ] e n e l s e r v i d o r W e b . P e r o A S P , u n a o b r a d e p r o g r a m a c i ó n d e M i c r o s o f t , t i e n e l a c a p a c i d a d d e e s t a r e n c o n t a c t o c o n u n a b a s e d e d a t o s , [ 0 0 : 0 4 : 5 6 . 0 ] t o m a r i n f o r m a c i ó n , y c o l o c a r e s a i n f o r m a c i ó n e n l a p á g i n a W e b , g e n e r a r u n a p á g i n a c o n b a s e e n l o q u e e n c o n t r ó e n l a b a s e d e d a t o s , [ 0 0 : 0 5 : 0 4 . 0 ] y r e g r e s a r e s a i n f o r m a c i ó n a l u s u a r i o . [ 0 0 : 0 5 : 0 6 . 0 ] E s t e e s u n p a s o m u y i m p o r t a n t e , p u e s h i z o q u e l a s p u e r t a s s e a b r i e r a n [ 0 0 : 0 5 : 1 3 . 0 ] e n l o q u e s e r e f i e r e a l a i n t e r a c c i ó n e n l a r e d , y a q u e a h o r a , c u a n d o e l u s u a r i o e s c r i b e a l g u n a i n f o r m a c i ó n , [ 0 0 : 0 5 : 2 0 . 0 ] e s a i n f o r m a c i ó n f l u y e a t r a v é s d e l s e r v i d o r W e b h a c i a A S P h a s t a l a b a s e d e d a t o s y l a g u a r d a m o s a q u í . [ 0 0 : 0 5 : 2 8 . 0 ] L u e g o , s i d e s e a m o s t o m a r e s t a i n f o r m a c i ó n , p o d e m o s t o m a r l a , s a c a r l a a t r a v é s d e A S P [ 0 0 : 0 5 : 3 6 . 0 ] y l u e g o r e g r e s a r l a a l u s u a r i o . [ 0 0 : 0 5 : 3 8 . 0 ] A h o r a t e n e m o s e s t e f l u j o d e i n f o r m a c i ó n d e d o s v í a s , e n t r e e l s e r v i d o r W e b y e l u s u a r i o . [ 0 0 : 0 5 : 4 5 . 0 ] N o s ó l o t u v o q u e i r a l a s b a s e s d e d a t o s , s i n o q u e t a m b i é n f u e a o t r a s f u e n t e s d e i n f o r m a c i ó n . [ 0 0 : 0 5 : 5 0 . 0 ] E s t o n o s b r i n d a a s p e c t o s m u c h o m a s d i n á m i c o s . E l m e j o r e j e m p l o q u e p u e d o m o s t r a r l e , [ 0 0 : 0 5 : 5 8 . 0 ] e s A m a z o n . c o m . S i y a h e i n g r e s a d o a A m a z o n . c o m c o n e l e q u i p o q u e h e u s a d o a n t e s [ 0 0 : 0 6 : 0 5 . 0 ] y h e o r d e n a d o a l g o , e l l o s h a b r á n i m p l a n t a d o c o o k i e s e n m i d i s c o d u r o , h a b r á n r e v i s a d o e s a s c o o k i e s [ 0 0 : 0 6 : 1 0 . 0 ] y p o d r á n s a b e r q u e c l a s e d e l i b r o s h e c o m p r a d o . C o m o r e s u l t a d o , s i i n g r e s o e n A m a z o n , m e m o s t r a r á l o s ú l t i m o s [ 0 0 : 0 6 : 1 6 . 0 ] l i b r o s s o b r e c o m p u t a d o r e s - u s u a l m e n t e T e c n o l o g í a s M i c r o s o f t , p u e s e s l o q u e h e e s t a d o c o m p r a n d o . [ 0 0 : 0 6 : 2 0 . 0 ] D e o t r o l a d o , s i m i e s p o s a i n g r e s a d e s d e s u e q u i p o , s u s c o o k i e s v a n a m o s t r a r l e [ 0 0 : 0 6 : 2 7 . 0 ] l i b r o s s o b r e a v e s , l i b r o s s o b r e j a r d i n e r í a . E s e l t i p o d e i t e m s q u e l e i n t e r e s a n a e l l a , [ 0 0 : 0 6 : 3 2 . 0 ] p u e s e s l o q u e e l l a a c o s t u m b r a m i r a r e n A m a z o n . [ 0 0 : 0 6 : 3 5 . 0 ] P e r o , ¿ q u é e s t á o c a s i o n a n d o e s t o ? A S P ? [ 0 0 : 0 6 : 3 7 . 0 ] S i e l l o s e s t á n u s a n d o A S P o a l g ú n t i p o d e t e c n o l o g í a p a r e c i d a , c o n l a c u a l p u e d e n g u a r d a r i n f o r m a c i ó n e n l a b a s e d e d a t o s , [ 0 0 : 0 6 : 4 3 . 0 ] y l u e g o v o l v e r y o b t e n e r l a , e s t a r á n u t i l i z a n d o e s t a t e c n o l o g í a . [ 0 0 : 0 6 : 4 7 . 0 ] E s t e e s u n p a n o r a m a g e n e r a l d e c ó m o f u n c i o n a A S P . T é n g a l o e n m e n t e c u a n d o e s t e m o s h a b l a n d o a c e r c a d e A S P . [ 0 0 : 0 6 : 5 5 . 0 ] A S P . N E T f u n c i o n a e x a c t a m e n t e d e l a m i s m a m a n e r a , u t i l i z a u n a n u e v a e x t e n s i ó n - . a s p x , d e l o c u a l h a b l a r e m o s m á s a d e l a n t e . [ 0 0 : 0 7 : 0 4 . 0 ] L l e v a a c a b o t o d o e s t e e s c e n a r i o , p e r o d e u n a f o r m a m á s e f i c i e n t e , m u c h o m á s l i m p i a , [ 0 0 : 0 7 : 1 0 . 0 ] y l e d a a u s t e d , e l c r e a d o r , m u c h o m á s p o d e r s o b r e l a m a n e r a p a r a c r e a r l o . [ 0 0 : 0 7 : 1 4 . 0 ] T e n g a e s t o p r e s e n t e a l o l a r g o d e l c u r s o , g r á b e l o e n s u m e n t e , t a l v e z d e s e e v e r e s t e v i d e o u n p a r d e v e c e s [ 0 0 : 0 7 : 2 1 . 0 ] s i e s u n n o v a t o y n o e n t i e n d e a l g ú n p u n t o . [ 0 0 : 0 7 : 2 4 . 0 ] P a r a v e r e l f l u j o a q u í , d e s e a m o s q u e t o d o s l o s u s u a r i o s p u e d a n i n t e r a c t u a r c o n n o s o t r o s y d e s e a m o s q u e l a s p á g i n a s s e a n d i n á m i c a s [ 0 0 : 0 7 : 3 0 . 0 ] c o n b a s e e n l o q u e l o s u s u a r i o s n o s i n f o r m e n , e n l o q u e e l l o s i n d i q u e n , o e n l a f o r m a e n q u e u s e n l a p á g i n a . [ 0 0 : 0 7 : 3 4 . 0 ] A s í q u e e n e l p r ó x i m o v i d e o v a m o s a v e r u n a v i s i ó n g e n e r a l d e l c u r s o . Y e n l a v i s i ó n g e n e r a l , d e s e o s e ñ a l a r [ 0 0 : 0 7 : 4 1 . 0 ] h a c i a d o n d e n o s d i r i g i m o s c o n e l c u r s o p a r a q u e c o n o z c a l o q u e p u e d e e s p e r a r d e é l . [ 0 0 : 0 7 : 4 4 . 0 ] S i u s t e d y a t i e n e e x p e r i e n c i a c o n A S P o A S P . N E T , t a l v e z d e s e e s a l t a r a l g u n o s p u n t o s [ 0 0 : 0 7 : 4 9 . 0 ] y p a s a r d i r e c t a m e n t e a a l g u n o s o t r o s , s e g ú n l o e s t i m e c o n v e n i e n t e . [ 0 0 : 0 7 : 5 4 . 0 ]
Tutorial Information
| Course: | Microsoft ASP.NET (Español) |
| Author: | Mark Long |
| SKU: | 33544 |
| ISBN: | 1-932808-17-5 |
| Release Date: | 2004-10-01 |
| Duration: | 7 hrs / 88 lessons |
| Captions: | Available on CD and Online University |
| Compatibility: |
Vista/XP/2000, OS X, Linux QuickTime 7, Flash 8 |
VTC Sign up & Benefits
- Unlimited Access
- 98,729 Video Tutorials (23,265 free)
- Video Available as Flash or QuickTime
- Over 1026 Courses
- $30 for One Month Access
- Multi-User Discounts Available
United States 