|
|
|
|
|
| ASP.NET°ú ADO.NETÀ» ÀÌ¿ëÇÑ À¥ ¼Ö·ç¼Ç ±¸ÃàÇϱâ
|
 |
|
|
| ¤ýÀú ÀÚ |
Dino Esposito
|
| ¤ý¿ª ÀÚ |
À¯»ó¿ë
|
| ¤ý±¸ ºÐ |
¹ø¿ª¼
|
| ¤ý¹ßÇàÀÏ |
2003³â 02¿ù 07ÀÏ |
| ¤ýÁ¤ °¡ |
16,000¿ø |
| ¤ýÆäÀÌÁö |
438 ÆäÀÌÁö |
| ¤ýISBN |
89-5674-075-5 |
| ¤ý³À̵µ |
°í±Þ |
| ¤ýÃâÆÇ»ç |
Á¤º¸¹®È»ç |
|
|
|
|
|
|
|
 |
 |
¿©·¯ºÐÀÇ À¥ ÇÁ·Î±×·¡¹Ö ½Ç·ÂÀ» Çâ»ó½ÃŰ´Â µ¥ ÇÊ¿äÇÑ ASP.NET°ú ADO.NET ±â¼úÀÇ »ç¿ë ¹æ¹ýÀ» ¾Ë¾Æº¸ÀÚ.
´ëºÎºÐÀÇ À¥ ÀÀ¿ë ÇÁ·Î±×·¥Àº °£´ÜÇÑ 3F ÆÐÅÏÀ» µû¸¥´Ù. Áï, µ¥ÀÌÅ͸¦ °¡Á®¿Í¼(Fetch) ÀÏÁ¤ÇÑ ÇüÅ·Π¸¸µç ÈÄ(Format) ºê¶ó¿ìÀú¿¡ Àü´ÞÇÏ´Â °Í(Forward to browser)ÀÌ´Ù. ¿©·¯ºÐÀº ÀÌ Ã¥À» ÅëÇØ ASP.NET°ú ADO.NET ±â¼úÀ» ÇÑ ´Ü°è Çâ»ó½Ãų ¼ö ÀÖ°í, º¸´Ù º¹ÀâÇÑ À¥ ÀÀ¿ë ÇÁ·Î±×·¥À» °³¹ßÇϱâ À§ÇÑ ÇÙ½ÉÀûÀÎ ±â¼úÀ» ¹è¿ï ¼ö ÀÖ´Ù. Ưº°Çϰí È¿°úÀûÀÎ À¥ º¸°í¼¸¦ À§ÇÑ ÀÀ¿ë ÇÁ·Î±×·¥À̳ª µ¥ÀÌÅÍ ¿øº»¿¡ ¿¬°áµÇ¾î ÀÖÁö ¾ÊÀº »óÅ·Πµ¿ÀÛÇϸç Microsoft .NETÀÌ ¾Æ´Ñ ½Ã½ºÅÛ°ú Åë½ÅÇϱâ À§ÇØ XMLÀ» »ç¿ëÇÏ´Â ÀÀ¿ë ÇÁ·Î±×·¥, ±×¸®°í ADO.NETÀÇ µ¥ÀÌÅÍ Ãß»óÈÀÇ ÀÌÁ¡À» Ȱ¿ëÇÒ ¼ö ÀÖ´Â ÀϹÝÀûÀÎ ¿ëµµÀÇ ÀÀ¿ë ÇÁ·Î±×·¥À» ¸¸µå´Â ¹æ¹ýÀ» ¹è¿ì°Ô µÈ´Ù. ±×¸®°í ASP.NET °í±Þ »ç¿ëÀÚµéÀÌ »ç¿ëÇÏ´Â ÄÚµå Àç»ç¿ë¼º, »ç¿ëÀÚ ÄÁÆ®·Ñ ¹× ÄÚµå ºñÇÏÀεå, »ç¿ëÀÚ Á¤ÀÇ À¥ ÄÁÆ®·Ñ, ½Ã°£À» Àý¾àÇÏ´Â ´Ù¸¥ ±â¼úÀ» Ȱ¿ëÇÏ´Â ¹æ¹ý µîÀ» ¾Ë ¼ö ÀÖ´Ù.
ÀÌ Ã¥¿¡¼ ¹è¿ì´Â ³»¿ë µ¥ÀÌÅÍ ¹Ù¿îµå .NET ÄÁÆ®·Ñ ÅÛÇø´ ±â¹ÝÀÇ ÆíÁý °¡´ÉÇÑ µ¥ÀÌÅÍ ±×¸®µå .NETÀÇ ÄÚµå Àç»ç¿ë¼º Çâ»óµÈ º¸°í¼ ÀÛ¼º ºñ¿¬°áÇü ÀÀ¿ë ÇÁ·Î±×·¥ »óÈ£ ¿¬µ¿ °¡´ÉÇÑ ÀÀ¿ë ÇÁ·Î±×·¥ XML À¥ ¼ºñ½º .NET °ü¸® µ¥ÀÌÅÍ Á¦°øÀÚ |
| |
 |
 |
ÀúÀÚ ¼Ò°³ Dino Esposito´Â Microsoft Windows ±â¹ÝÀÇ À¥ °³¹ß ±â¼ú¿¡¼ À¯¸íÇÑ ÄÁ¼³ÅÏÆ®ÀÌ¸ç ±³À°ÀÚÀÌ´Ù. Dino´Â ÀÌÅ»¸®¾Æ ·Î¸¶ÀÇ Microsoft TechEd, DevConnections, WinSummit°ú °°Àº À¯¸íÇÑ »ê¾÷ À̺¥Æ®¿¡¼ ¹ßÇ¥ÀڷΠȰµ¿Çϰí ÀÖ´Ù. ¸î °¡Áö ÇÁ·Î±×·¡¹Ö ¼ÀûÀÇ ÀúÀÚÀ̰í, MSDN ¸Å°ÅÁøÀÇ Cutting Edge Ä÷³°ú MSDN VoicesÀÇ Diving Into Data Access¸¦ ´ã´çÇϰí ÀÖ´Ù.
Ã¥ ÇÑ ±ÇÀ» ¹ø¿ªÇØ ³õ°í ¸¶Áö¸·¿¡ °¡Àå Èûµç ÀÏÀÌ ¿ªÀÚÀÇ ¸»À» ¾²´Â ¼ø°£ÀÌ´Ù. ¹ø¿ªÀ» ´Ù ³¡³Â´Ù´Â ¼ºÃë°¨ ¶Ç´Â ¸¸Á·°¨À» ´À³¢±â Àü¿¡ ¿ªÀÚÀÇ ¸»À» ¾î¶»°Ô ½á¾ß ÇÒÁö °í¹Î¿¡ ºüÁø´Ù. .NETÀÌ ¹ßÇ¥µÈÁö 1³â¿©°¡ Áö³ Áö±Ý ¾ÆÁ÷±îÁö´Â ¼ÒÇÁÆ®¿þ¾î ½ÃÀå¿¡¼ .NET ±â¹ÝÀÇ ¼Ö·ç¼ÇÀ» ã¾Æº¸±â°¡ ½±Áö ¾ÊÁö¸¸, ±×·¯³ª ½ÇÁ¦·Î ¿©·¯ ¼Ö·ç¼Ç °³¹ß ¾÷ü³ª ±â¾÷ÀÇ IT ÇÁ·ÎÁ§Æ®¿¡¼´Â .NET ±â¹ÝÀÇ ¼Ö·ç¼Ç ¶Ç´Â ÇÁ·ÎÁ§Æ®µéÀ» ¸¹ÀÌ µµÀÔÇϰí ÀÖ´Â ½ÇÁ¤ÀÌ´Ù. ±×¸®°í Áö±ÝÀÌ ¹Ù·Î .NET ±â¹Ý ¼Ö·ç¼ÇµéÀÇ ½ÃÀÛÁ¡À̶ó°í ÇÒ ¼ö ÀÖ´Ù. ±×·¯¸é ¿Ö .NETÀ» µµÀÔÇÏ´Â °ÍÀΰ¡? ÈçÈ÷ .NET ±â¹ÝÀÇ ¼Ö·ç¼ÇÀ» äÅÃÇÏ´Â °æ¿ì ¾òÀ» ¼ö ÀÖ´Â ÀåÁ¡À¸·Î ¼Óµµ°¡ ºü¸£°í, ´õ ÁÁÀº ¼º´ÉÀ» Á¦°øÇÑ´Ù´Â °Í, ÃÖ½ÅÀÇ °³¹ß µµ±¸¸¦ ÀÌ¿ëÇÏ¿© ´Ù¾çÇÏ°í Æí¸®ÇÑ ÄÚµù ȯ°æÀ» »ç¿ëÇÒ ¼ö ÀÖ´Ù´Â °Í, ¾î¶² ¾ð¾î¸¦ »ç¿ëÇÏµç °øÅë ¾ð¾î ·±Å¸ÀÓÀ» ÅëÇØ µ¿ÀÛÇϹǷΠµ¿ÀÏÇÑ ¼º´É È¿°ú¸¦ º¼ ¼ö ÀÖ´Ù´Â °Í, ±×¸®°í Ãֽбâ¼úÀ» Ȱ¿ëÇÏ¿© ¼Ö·ç¼ÇÀ» °³¹ßÇÒ ¼ö ÀÖ´Ù´Â °Í µîÀ» À̾߱âÇÑ´Ù. ±×·¯³ª ÀÌ·± °ÑÀ¸·Î µé¾î³ª´Â ÀÌÀ¯ ¿Ü¿¡µµ .NETÀÌ ÀǹÌÇÏ´Â ¹Ù´Â º¸´Ù ´õ ±Ùº»ÀûÀÎ º¯È¸¦ Ãß±¸ÇÑ´Ù´Â °ÍÀÌ´Ù. ¼Ö·ç¼ÇÀÇ ¾ÆÅ°ÅØÃ³ º¯È¸¦ ¿ä±¸Çϰí ÀÖ°í, ÇÁ·Î±×·¡¹Ö ¸ðµ¨ÀÇ º¯È¿Í ¼Ö·ç¼ÇÀ» ±¸ÇöÇÏ´Â µ¥ ÀÖ¾î¼ º¸´Ù ´õ °´Ã¼ ÁöÇâÀûÀÎ »ç°í¿Í ¼ºñ½º Áß½ÉÀÇ ¸ðµ¨À» ¿ä±¸Çϰí ÀÖ´Ù. ÀÌ·¯ÇÑ º¯È´Â ±Ã±ØÀûÀ¸·Î ÄÄÇ»ÆÃ ȯ°æÀÇ º¯È¸¦ À̲ø¾î ³¾ °ÍÀ̰í, ³ª¾Æ°¡ º¸´Ù ´õ »ç¿ëÀÚ Áß½ÉÀÇ ÄÄÇ»ÆÃÀ» °¡´ÉÇÏ°Ô ÇÒ °ÍÀÌ´Ù. Áö±Ý ¼¼È÷ ¶Ç ÇÑ ¹øÀÇ ÆÐ·¯´ÙÀÓ ½¬ÇÁÆ®°¡ ÁøÇàµÇ°í ÀÖ´Â °ÍÀÌ´Ù. ÀÌ Ã¥Àº ASP.NET°ú ADO.NETÀ» ÀÌ¿ëÇÏ¿© À¥ ¼Ö·ç¼ÇÀ» ±¸ÃàÇÏ´Â ¹æ¹ý¿¡ ´ëÇØ¼ ±â¼úÇϰí ÀÖ´Ù. À¥ ¼Ö·ç¼Ç Àü¹Ý¿¡ °ÉÃÄ »ç¿ëµÇ´Â ¸ðµç ±â¼úÀ» ´Ù·ç°í ÀÖÁö´Â ¾ÊÁö¸¸ .NET ±â¹ÝÀÇ ¼Ö·ç¼ÇÀ» ±¸ÃàÇÒ ¶§ °¡Àå ÇÙ½ÉÀûÀ¸·Î »ç¿ëÇÏ°Ô µÇ´Â ASP.NET°ú ADO.NETÀ̶ó´Â µÎ °¡Áö ±â¼ú¿¡ ´ëÇØ¼ ÁßÁ¡ÀûÀ¸·Î ¼³¸íÇϰí ÀÖ´Ù. ¹°·Ð °³¹ßÀÚµéÀ» ´ë»óÀ¸·Î Çϰí Àֱ⠶§¹®¿¡ ´Ù¾çÇÑ ¿¹Á¦ Äڵ带 Á¦°øÇÏ¿© ÀÌÇØ¸¦ µ½°í ÀÖ´Ù. ÀÌ Ã¥ÀÇ ¼Ò°³ ºÎºÐ¿¡¼µµ ¾ð±ÞÇϰí ÀÖÁö¸¸ ÀÌ Ã¥ÀÇ ³»¿ëÀ¸·Î º¼ ¶§ ´ÙºÐÈ÷ °í±Þ °³¹ßÀÚµéÀ» ´ë»óÀ¸·Î Çϰí ÀÖ´Ù. ±âÁ¸¿¡ ASP¿Í ADO¸¦ ÀÌ¿ëÇÏ¿© À¥ ¼Ö·ç¼ÇÀ» ±¸ÃàÇØ º» °æÇèÀÌ ÀÖ´Â °³¹ßµéÀÎ °æ¿ì¿¡´Â ÀÌ Ã¥ÀÇ ³»¿ëÀ» ½±°Ô ¼ÒÈÇÒ ¼ö ÀÖÀ» °ÍÀ̶ó°í »ý°¢ÇÑ´Ù. ±×¸®°í ½ÇÀü¿¡¼ ´ç¸éÇÏ°Ô µÇ´Â ¿©·¯ °¡Áö ¹®Á¦µéÀ» ÇØ°áÇÏ´Â µ¥ µµ¿òÀÌ µÇ´Â ³»¿ëµéÀ» Àü´ÞÇØ ÁÖ°í ÀÖ´Ù. µ¥ÀÌÅͺ£À̽º ±â¹ÝÀÇ À¥ ¼Ö·ç¼ÇÀ» °³¹ßÇÒ ¶§ ÈçÈ÷ Á¢ÇÏ°Ô µÇ´Â À¥ ÄÁÆ®·Ñ°ú µ¥ÀÌÅͺ£À̽º¸¦ ¹ÙÀεùÇÏ´Â ¹æ¹ý, ASP.NETÀÇ Å« Ư¡ Áß¿¡ ÇϳªÀÎ ÅÛÇø´ ±â¹ÝÀÇ ÄÁÆ®·Ñ Ȱ¿ë ¹æ¹ý, µ¥ÀÌÅͺ£À̽º ±â¹ÝÀÇ Äڵ带 È¿°úÀûÀ¸·Î ÀÛ¼ºÇÏ´Â ¹æ¹ý µî°ú °°Àº ½ÇÁ¦ ¼Ö·ç¼Ç °³¹ß¿¡ µµ¿òÀÌ µÇ´Â ³»¿ëµéÀ» ´Ù·ç°í ÀÖ´Ù. ±×·¯¹Ç·Î ÀÌ Ã¥À» ±âÃÊÀûÀÎ ASP.NET Âü°í ¼Àû°ú ÇÔ²² ´Ã ¿·¿¡ µÎ°í Ȱ¿ëÇÑ´Ù¸é º¸´Ù ¿Ï¼ºµµ ³ôÀº ¼Ö·ç¼ÇÀ» °³¹ßÇϴµ¥ µµ¿òÀ» ÁÙ °ÍÀÌ´Ù. ÀÌ Ã¥À» Àд µ¶Àڵ鵵 ÀÌ Ã¥À» ÅëÇØ ´õ ÁÁÀº ¼Ö·ç¼ÇÀ» °³¹ßÇÒ ¼ö ÀÖ´Â ¾ÆÀ̵ð¾î¸¦ ¾ò±â¸¦ ¹Ù¶õ´Ù.
¿ªÀÚ À¯ »ó¿ë |
| |
 |
 |
Visual C# .NET°ú Visual Basic .NET »ùÇà ÄÚµå ¼ö·Ï
|
| |
 |
 |
| |
|
|
 |
|
|