Ȩ  I   ȸ»ç¼Ò°³  I  »çÀÌÆ®¸Ê  I  µµ¿ò¸»
Àαâ°Ë»ö¾î
  IDÀúÀå
 
ȸ¿ø°¡ÀÔ I ¾ÆÀ̵ð/ºñ¹Ð¹øÈ£Ã£±â
¤ýOS / Çϵå¿þ¾î / ¼­¹ö±º
¤ýOA / ¿ÀÇǽº / ÀüÀÚÃâÆÇ
¤ý¾ÆÀÌÆù / ¾Èµå·ÎÀ̵å
¤ýµðÁöÅÐ Æ÷Åä±×·¡ÇÇ
¤ý±×·¡ÇÈ / ȨÆäÀÌÁö
¤ýÀÎÅÍ³Ý ÇÁ·Î±×·¡¹Ö
¤ýÀϹÝÇÁ·Î±×·¡¹Ö
¤ý°ÔÀÓÇÁ·Î±×·¡¹Ö
¤ýSNS / E-Business
¤ýµ¥ÀÌÅͺ£À̽º
¤ý±â Ÿ
¤ý±æ¶óÀâÀÌ
¤ý½Ç·ÂÀÌ Å½³ª´Â
¤ýȸ»ç ½Ç¹«¿¡ ÈûÀ» ÁÖ´Â
¤ý¿¹Á¦°¡ °¡µæÇÑ
¤ý±×¸² ÇÑ ÀåÀ¸·Î º¸´Â
¤ýµðÁöÅÐ Æ÷Åä±×¶óÇÇ
¤ý±×·¡ÇÈ/ȨÆäÀÌÁö
ÆäÀ̽ººÏ ºí·Î±× ³×À̹öÆ÷½ºÆ®
°ü·ÃºÐ·ù : ÀÏ¹Ý ÇÁ·Î±×·¡¹Ö / ºñÁÖ¾ó º£ÀÌÁ÷
Programming Microsoft Windows with Microsoft Visual Basic .NET - ÀýÆÇ
Å©°Ôº¸±â l Â÷·Êº¸±â
¤ýÀú ÀÚ Charles Petzold
¤ý¿ª ÀÚ ±èÁö¼± , ʳ²¼ö
¤ý±¸ ºÐ ¹ø¿ª¼­
¤ý¹ßÇàÀÏ 2003³â 06¿ù 23ÀÏ
¤ýÁ¤ °¡ 45,000¿ø
¤ýÆäÀÌÁö 1482 ÆäÀÌÁö
¤ýISBN 89-5674-119-0
¤ý³­À̵µ Áß±Þ.»ó±Þ
¤ýÃâÆÇ»ç Á¤º¸¹®È­»ç
ÀÌÁ¦, ÆäÂ̵åÀÇ "Programming Windows with C#"À» Visual Basic .NET ¹öÀüÀ¸·Î Àд´Ù!

Windows ÇÁ·Î±×·¡¹Ö Àü¹®°¡·Î¼­ ¼±µµÀûÀÎ ¿ªÇÒÀ» Çϰí ÀÖ´Â Âû½º ÆäÂ̵尡, Visual Basic .NET °³¹ßÀÚµéÀ» À§ÇØ "Microsoft Windows with C#"À» Visual Basic .NET ¹öÀüÀ¸·Î °³Á¤Çß½À´Ï´Ù. ÀÌ Ã¥Àº Visual Basic .NETÀ¸·Î Windows ÇÁ·Î±×·¡¹Ö Ŭ·¡½º ¶óÀ̺귯¸®ÀÎ Windows FormsÀÇ ±â´ÉÀ» ÃÖ´ë·Î Ȱ¿ëÇÏ´Â ¹æ¹ýÀ» ´Ù·ç°í ÀÖ½À´Ï´Ù. .NET¿¡ ÀûÇÕÇÑ Visual Basic ¹öÀüÀ» »ç¿ëÇØ¼­, ¾î¶»°Ô Windows ±â¹Ý ÀÀ¿ë ÇÁ·Î±×·¥¿¡ µ¿Àû »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º¸¦ »ý¼ºÇÏ°í ±×·¡ÇÈÀ» Ãâ·ÂÇÏ´ÂÁö¸¦ ¹è¿ó´Ï´Ù. ÀÌ Ã¥¿¡ ÀÖ´Â ¼ö¸¹Àº Ŭ¶óÀÌ¾ðÆ® ÀÀ¿ë ÇÁ·Î±×·¥ ¿¹Á¦µéÀ» ÇÔ²² ÀÛ¼ºÇغ¸°í ½Ç¹«¿¡¼­ ½ÇÁ¦·Î Àû¿ë °¡´ÉÇÑ ¸¹Àº Á¶¾ðµéÀ» ÁöÄѰ£´Ù¸é, Visual Basic .NETÀ¸·Î ±âº» ÀÌ»óÀÇ ½Ç·ÂÀ» ´ÙÁú ¼ö ÀÖ°Ô µÉ °ÍÀÔ´Ï´Ù.

ÀÌ Ã¥¿¡ Æ÷ÇÔµÈ ³»¿ë
  • ÄܼÖ, ±×°ÍÀ» ±â¸®¸ç

  • Hello, Windows Forms

  • Çʼö ±¸Á¶Ã¼

  • ÅØ½ºÆ® Ãâ·Â ¿¬½À

  • ¼±, °î¼±, ¿µ¿ª Ä¥Çϱâ

  • Űº¸µå µÎµå¸®±â

  • ÆäÀÌÁö¿Í º¯È¯

  • ¸¶¿ì½º ±æµéÀ̱â

  • ÅØ½ºÆ®¿Í ±Û²Ã

  • ŸÀÌ¸Ó¿Í ½Ã°£

  • À̹ÌÁö¿Í ºñÆ®¸Ê

  • ¹öư, ·¹À̺í, ½ºÅ©·Ñ

  • B zier ½ºÇöóÀΰú Ç¥ÁØ ½ºÇöóÀÎ

  • ¸Þ´º

  • ÆÐ½º, Region, Ŭ¸®ÇÎ

  • ´ëÈ­ »óÀÚ

  • Ææ°ú ºê·¯½Ã

  • ÅØ½ºÆ® »óÀÚ, ¸ñ·Ï »óÀÚ, ¾÷´Ù¿î ÄÁÆ®·Ñ

  • ±Û²Ã ³îÀÌ

  • µµ±¸ ¸ðÀ½ ¸·´ë¿Í »óÅ ǥ½ÃÁÙ

  • Àμâ

  • Æ®¸® ºä¿Í ¸ñ·Ï ºä

  • ¸ÞŸÆÄÀÏ

  • Ŭ¸³º¸µå, µå·¡±× ¾Ø µå·Ó


  • ÀÌ Ã¥ÀÇ ¿¹Á¦ ¼Ò½º ÄÚµå´Â
    www.microsoft.com/mspress/books/6259.asp¿¡ ¸µÅ©µÇ¾î ÀÖ´Â Companion Content ÆäÀÌÁö¿¡¼­ ´Ù¿î·Îµå¹ÞÀ» ¼ö ÀÖ½À´Ï´Ù.

    ÀúÀÚ¿¡ °üÇØ
    Âû½º ÆäÂ̵å´Â 1985³â º½, Windows 1.0 SDK º£Å¸ ¹öÀüÀÌ °ø°³µÈ ÀÌ·¡, Windows ȯ°æ¿¡¼­ ÇÁ·Î±×·¥À» ÀÛ¼ºÇؿԴÙ. ±×´Â 1986³â 12¿ù¿¡ óÀ½À¸·Î Windows ÇÁ·Î±×·¡¹Ö¿¡ °üÇÑ ÀâÁö ±â»ç¸¦ ±â°íÇß°í, ÃÖ°íÀÇ º£½ºÆ®¼¿·¯ ¼­Àû Áß ÇϳªÀÎ "Programming Windows"ÀÇ ÀúÀÚÀÌ´Ù. ¶ÇÇÑ "The Hidden Language of Computer Hardware and Software"¿Í "Programming Microsoft Windows with C#"ÀÇ ÀúÀÚÀ̱⵵ ÇÏ´Ù. ±×¸®°í ÀúÀڷμ­´Â À¯ÀÏÇϰÔ, Windows Magazine¿¡¼­ ¼ö¿©ÇÏ´Â Windows Pioneer Award »óÀ» ¼ö»óÇÑ Àϰö ¸í Áß ÇÑ ¸íÀÌ´Ù.
     
    ÆêÁ¹µå¸¦ À§ÇÑ º¯¸í
    - "Old Pets", Console Thyself -

    Âû½º ÆêÁ¹µå(Charles Petzold) ÀÚ½ÅÀÌ ¼­¹®¿¡¼­ Á÷Á¢ ¹àÈ÷°í ÀÖ´Â °Íó·³, ÀÌ Ã¥ÀÇ ¿ø¼­ÀÎ "Programming Microsoft Windows with Visual Basic .NET"Àº "Programming Microsoft Windows with C#"ÀÇ '¦ Àú¼ú'ÀÌ´Ù. ÆêÁ¹µå¸¸ÀÌ ¾Æ´Ï¶ó, Microsoft°¡ .NETÀ» Â÷±â Àü·«À¸·Î ³»³õÀº ÀÌ·¡, ³»¿ë»óÀ¸·Î °ÅÀÇ À¯»çÇÏÁö¸¸ ¼­·Î ´Ù¸¥ ¾ð¾î(ƯÈ÷ C#°ú Visual Basic .NET)·Î µÈ µÎ ¹öÀüÀÇ Ã¥À» Ãâ°£ÇÏ´Â '¦ Àú¼ú'Àº ÀÌÁ¦ ¹«½¼ À¯Çà ¸¶³É ³¸¼³Áö ¾Ê´Ù. ´ëÇ¥ÀûÀÎ ¿¹·Î, Á¦ÇÁ¸® ¸¯ÅÍ(Jeffrey Richter)ÀÇ Ã¥À» µé ¼ö ÀÖ´Ù. Microsoft Press¿¡¼­ Ãâ°£µÈ, Á¦ÇÁ¸® ¸¯ÅÍÀÇ "Applied .NET Framework Programming"µµ ¿ª½Ã ¾à ¹Ý³âÀÇ ½ÃÂ÷(2000³â 1¿ù, ±×¸®°í °°Àº ÇØ 6¿ù)¸¦ µÎ°í C# ¹öÀü°ú Visual Vasic .NET ¹öÀüÀ¸·Î Ãâ°£µÈ ÀûÀÌ ÀÖ´Ù. ÀÌ·± À¯ÇàÀÌ °¡´ÉÇÏ°Ô µÈ °ÍÀº ÀüÀûÀ¸·Î .NETÀ̶ó´Â »õ·Î¿î Ç÷§Æû ´öÅÃÀ̸ç, Á»´õ ¼¶¼¼ÇÏ°Ô Ç¥ÇöÇÏÀÚ¸é °ø¿ë ¾ð¾î »ç¾ç(CLS, Common Language Specification)ÀÇ ¼öÇýÀÌ´Ù. ±×·¡¼­, C ¾ð¾î °è¿­ Windows ÇÁ·Î±×·¡¸ÓµéÀÇ ´ëºÎ °ÝÀÎ 'ÆêÁ¹µå'¸¦ Visual Basic °è¿­ Windows ÇÁ·Î±×·¡¸Óµéµµ °°ÀÌ ¸Â¾ÆµéÀÏ ¼ö ÀÖ¾ú´ø °ÍÀÌ´Ù.

    .NET ȯ°æÀÌ °¡Á®¿Ã Çõ¸íÀûÀÎ º¯È­¿Í ÀÌÁ¡À» ´Ù°¢µµ·Î ²Ä²ÄÈ÷ ³ª¿­ÇØ º» »ç¶÷ÀÌ ÀÖ´ÙÇØµµ, C °è¿­ ¾ð¾î ÇÁ·Î±×·¡¸Óµé°ú Visual Basic °è¿­ ¾ð¾î ÇÁ·Î±×·¡¸ÓµéÀÌ °°Àº ³ë½Â ¹Ø¿¡¼­ ¼ö·ÃÀ» ¹Þ°ÔµÇ¸®¶ó°í °¨È÷ ÀÚ½ÅÀÖ°Ô ¿¹¾ðÇÑ »ç¶÷ÀÌ ÀÖÀ»±î? »ç½Ç, ¾î´À ´©±¸µµ ÀüÇô °¡´ÆÇØ º¸Áöµµ ¸øÇÒ ¿¹¾ð Á¤µµ´Â ¾Æ´Ï°ÚÁö¸¸, Á¤¸»ÀÌÁö Àç±â¹ß¶öÇϸ鼭µµ ´Ù¼Ò °æ¸Á½º·¯¿î ¼Ó¼¼ÀÇ ±ÇÀ¯°¡, C++¸¶Àú °Åµé¶°º¸Áö ¾Ê¾Ò´ø ÆêÁ¹µå °°Àº ³ë½ÂÀÇ ¸¶À½À» µ¿ÇÏ°Ô Çϸ®¶ó°í´Â ¾Æ¹«µµ ´Ü¾ðÇÏÁö ¸øÇßÀ» °ÍÀÌ´Ù.

    Visual BasicÀ» ÁÖ·Î »ç¿ëÇØ¿Ô°Å³ª ÀÌÁ¦ ¸· Visual Basic .NETÀ» ½ÃÀÛÇÑ ÇÁ·Î±×·¡¸Óµé¿¡°Ô, 'Âû½º ÆêÁ¹µå'¶ó´Â ³ë½ÂÀÇ À̸§Àº Á¶±Ý ³¸¼³Áöµµ ¸ð¸£°Ú´Ù. ¾Æ¸¶µµ ÀÌ Ã¥À» ÀÐ°Ô µÉ µ¶ÀÚµé ´ëºÎºÐÀº ÆêÁ¹µå¿Í ÃʸéÀÌÁö ¾ÊÀ»±î? ÀÌ ³ë½Â¿¡ ´ëÇÑ ÀϹÝÀûÀÎ °æ·ÂÀ̳ª ÀÌ·Â »çÇ×Àº ÀÌ Ã¥ °ÅÀÇ ¸Ç µÞÀå¿¡µµ ª°Ô ³ª¸¶ ¼Ò°³µÇ¾î ÀÖ°í, ±×ÀÇ °³ÀΠȨÆäÀÌÁö(www.charlespetzold.com)³ª, ±× ¿Ü ÀÎÅͳÝÀÇ ´Ù¸¥ °÷¿¡¼­ ½±°Ô ã¾Æº¼ ¼ö ÀÖ´Ù. ±×·¡¼­, ¿©±â¼­´Â ±×·± ¼Ò°³ ´ë½Å¿¡ ÀÌ ¹ø¿ª¼­¿Í °ü·ÃÇØ¼­ 'Á¶±ÝÀº »ö´Ù¸¥' ¾ê±â¸¦ ÇÏ·Á°í ÇÑ´Ù.

    C# vs. Visual Basic .NET
    Á¶±Ý Áý¿äÇÏ°Ô ¿©°ÜÁö°ÚÁö¸¸, ¿ªÀÚ´Â ´Ü¾î Çϳª ±¸Àý Çϳª ³õÄ¡Áö ¾Ê°í C# ¹öÀü°ú ´ëÁ¶Çذ¡¸ç ÀÌ Visual Basic .NET ¹öÀüÀ» ¹ø¿ªÇß´Ù. ¼­¹®°ú 1Àå, 2Àå¿¡¼­´Â ´ç¿¬È÷ µÎ ¾ð¾î »çÀÌÀÇ Â÷ÀÌ ¶§¹®¿¡ 'ÇÇ»óÀûÀ¸·Î' »óÀÌÇÑ ¸ð½ÀÀÌ ¸¹ÀÌ º¸ÀδÙ. ÇÏÁö¸¸, 'ÇÙ½É È帧¿¡¼­' °ÅÀÇ Â÷À̰¡ ¾ø´Ù°í ÇØµµ °ú¾ðÀÌ ¾Æ´Ï´Ù. ±×¸®°í 3Àå ÀÌÈķδ µÎ ¹öÀü »çÀÌ¿¡ '°áÁ¤ÀûÀ¸·Î' ´Þ¶óÁø Á¡Àº °ÅÀÇ ¾ø´Ù! ±×·¡µµ °¡Àå Å« Â÷À̸¦ ÁöÀûÇÑ´Ù¸é, C# ¹öÀüÀÇ °æ¿ì Windows 2000 ȯ°æ¿¡ ¸ÂÃç ¼³¸íÀ» Çϰí ÀÖÁö¸¸, VB ¹öÀüÀÇ °æ¿ì Windows XP ȯ°æ¿¡ ¸ÂÃç ¼³¸íÇϰí ÀÖ´Ù´Â Á¤µµÀÌ´Ù.

    ÇÏÁö¸¸ ±× ¿Ü¿¡µµ Àç¹ÌÀÖ´Â Â÷À̸¦ ¹ß°ßÇϰï Çߴµ¥, C# ¹öÀü¿¡¼­ Á¶±Ý ¾Ö¸ÅÇÑ Ç¥Çö¿¡ ´ëÇØ¼­, ÆêÁ¹µå ½º½º·Î ´Ü¾î³ª ±¸ÀýÀ» ¼¶¼¼ÇÏ°Ô ¹Ù²ãÄ¡°Å³ª, »èÁ¦ ȤÀº Ãß°¡ÇÑ °ÍÀ» °£È¤ º¼ ¼ö ÀÖ¾ú´Ù. ¾î¶² °ÍÀº ¾ÆÁÖ ¹Î°¨ÇÑ ºÎºÐµµ ÀÖ¾ú´Ù. ±Ø¼Ò¼öÁö¸¸, C# ¹öÀü¿¡¼­ ÀÚÄ© ½Ç¼ö·Î À߸ø ¼³¸íÇß´ø ºÎºÐÀ» VB ¹öÀü¿¡¼­´Â Àç´ë·Î ¼öÁ¤ÇØ ¼³¸íÇÑ ºÎºÐµµ ÀÖ¾ú´Ù. ±×·¡¼­ ¾î¶² Àǹ̷Πº»´Ù¸é ÀÌ VB ¹öÀüÀº C# ¹öÀü 1ÆÇ¿¡ ´ëÇÑ Áß°£ °³Á¤ÆÇÀÇ À§Ä¡¶ó°í »ý°¢ÇÒ ¼öµµ ÀÖ´Ù. ¹°·Ð, ÀÌÈÄ C# ¹öÀüÀÇ 2ÆÇÀÌ ³ª¿Â´Ù¸é VB ¹öÀü¿¡¼­ °³Á¤µÈ »çÇ×µéÀÌ C# ¹öÀü¿¡µµ ¹Ý¿µµÇ¸®¶ó ¿ªÀÚ´Â ÃßÃøÇϰí ÀÖ´Ù.

    ´ëÈ­ÀÇ ±â¼ú
    ÆêÁ¹µå´Â Á¤¸»ÀÌÁö ÀڽŸ¸ÀÇ µ¶Æ¯ÇÑ ½ºÅ¸ÀÏ·Î ±ÛÀ» ¾²´Â ÀúÀÚÀÌ´Ù. ±Û¾²±â ÀÚü¸¦ Áñ±â¸ç Ç×»ó »ó´ë¹æÀ» °¡¸¸È÷ µÎÁö ¾Ê´Â ÀÔ½É ¼¾ ¸»²ÛÀÌ´Ù. ¶§·Ð ¿¹¼ú°¡Ã³·³ ±Û ¼Ó¿¡ ÀÚ½ÅÀ» ´ãÀ¸·Á Çϰí, ¶§·Ð ¸¸´ã°¡Ã³·³ ÀÚ½ÅÀ» ¼ÒÀç·Î »ï¾Æ¼­¶óµµ ¿ôÀ½À» ÀھƳ»·Á ÇÑ´Ù. ¹°·Ð ÇÁ·Î±×·¡¹Ö¿¡ ´ëÇÑ ±íÀº Çý¾ÈÀ» °¡Áö°í Ç×»ó µ¶ÀÚµéÀÇ ´«À» Æ·¿öÁÖ°íÀÚ ÇÑ´Ù´Â Á¡¿¡ ´ëÇØ¼­´Â ¸»ÇÒ ³ªÀ§ ¾ø´Ù.

    ÇÏÁö¸¸ ¼¼»ó»ç°¡ ±×·¸µí, °³¼ºÀÌ °­ÇÑ »ç¶÷Àº Àý´ëÀûÀÎ ÁöÁö¸¦ ¹Þ´Â ¸¸Å­ µ¿½Ã¿¡ Àý´ëÀûÀÎ ¹Ý´ëµµ ¹Þ°Ô ¸¶·ÃÀÌ´Ù. ÇÏ±ä ±×·¸´Ù. ±×´Â °íÁýºÒÅë ³ë½ÂÀÌ´Ù. ±×´Â ÀÚ½ÅÀ» ¹Þ¾ÆµéÀÏ Áغñ°¡ µÈ »ç¶÷ÇÏ°í¸¸ ¹Ð´ãÀ» ³ª´«´Ù. ¿ªÀÚµµ ÀÌ Ã¥À» ¹ø¿ªÇÏ´Â µ¥¿¡ µéÀÎ ½Ã°£º¸´Ù °íÁýºÒÅë ³ë½ÂÀÇ ½É±â¸¦ Çì¾Æ¸®´Â µ¥¿¡ µéÀÎ ½Ã°£ÀÌ ´õ ±æ¾ú´Ù. ¾î¿ µµ¸® Àְڴ°¡? ¿©·¯ºÐÀÌ °áÄÚ ¿øÄ¡ ¾Ê´õ¶óµµ, 'ÇÁ·Î±×·¡¹ÖÀÇ µµ'¿¡ À̸£´Â ÆêÁ¹µå¸¸ÀÇ º¸¹° Áöµµ¸¦ ÈÉÃĺ¼ ¶§±îÁö¸¸ Àá½Ã ¼þ¹èÀÚÀΠô ÇÑ´Ù°í ÇØ¼­, ¿©·¯ºÐ¿¡°Ô ±×¸® ÇØ·Î¿ï °ÍÀº ¾øÁö ¾ÊÀ»±î?

    ÓÞÔ³ÙíÚ¦
    ÀÌ Ã¥Àº Visual Basic. NET ¾ð¾î ÀÚüÀÇ ¹®¹ýÀ̳ª Windows ¾ÆÅ°ÅØÃ³, °³Ã¼ ÁöÇâ ÇÁ·Î±×·¡¹ÖÀÇ ¿ø¸®¿¡ ´ëÇØ¼­, Á¤¸» '³ë°ñÀûÀ¸·Î ´ë³õ°í' ¼³¸íÇÏÁö´Â ¾Ê°í ÀÖ´Ù. ½ÇÁúÀûÀ¸·Î ±×°¡ ´Ù·ç°í ÀÖ´Â ¼ÒÀçµéÀº °áÄÚ °Å´ëÇÏÁöµµ È­·ÁÇÏÁöµµ ¾Ê´Ù. ¾ö¹ÐÈ÷ ¸»Çؼ­ ÀÌ Ã¥ÀÇ '¼ÒÀç'´Â Windows Forms¶ó´Â »õ·Î¿î Ŭ·¡½º ¶óÀ̺귯¸®·Î Windows ÀÀ¿ë ÇÁ·Î±×·¥À» ÀÛ¼ºÇÏ´Â ±â¹ý¿¡ ÁßÁ¡À» µÎ°í ÀÖ´Ù. Á¶±Ý ÀÚ¼¼È÷ ¸»ÇÑ´Ù¸é, »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º(UI)¸¦ ±¸ÇöÇÏ´Â ÁÖ¿ä ÄÁÆ®·Ñ, GDI+¸¦ ÀÌ¿ëÇÑ ±×·¡ÇÈ Ãâ·Â µîÀ» ÁÖ·Î ´Ù·ç°í ÀÖ´Ù. '¼ÒÀç' ÀÚü´Â ±×·¸´Ù! Ã¥ÀÇ ºÐ·®¿¡ ºñÇÏ¸é ³Ê¹« ¼Ò¹ÚÇÏ´Ù°í³ª ÇÒ±î? ÃÖ±Ù Windows Forms °ü·Ã Ã¥µéÀÌ ÃÖ¼ÒÇÑ °³¿ä¶óµµ ´Ù·ç´Â ADO.NETÀ̳ª XML µî¿¡ ´ëÇØ¼­´Â ÀϾð¹Ý±¸ÇÏÁö ¾Ê°í ÀÖ´Ù.

    Çѹø »ý°¢Çغ¸ÀÚ. Button ÄÁÆ®·ÑÀÇ Text ¼Ó¼º¿¡ º° »ý°¢ ¾øÀÌ ÅöÅö ´ëÀÔÇß´ø ±Û±ÍµéÀÌ, ¾î¶² ÃÖÁ¾ »ç¿ëÀÚÀÇ ÄÄÇ»ÅÍ¿¡¼­´Â ±Û±Í ±ÍÅüÀ̰¡ óÂüÇÏ°Ô Àß·Á³ª°£ ¸ð½ÀÀ¸·Î µå·¯³­´Ù¸é, ´©±¸ÀÇ À߸øÀϱî? ÆêÁ¹µå´Â ÀüÀûÀ¸·Î ÇÁ·Î±×·¡¸ÓÀÇ À߸øÀ̶ó Å¿ÇÑ´Ù. Àû¾îµµ ÀڽŸ¸À» À§ÇØ ÇÁ·Î±×·¥À» ÀÛ¼ºÇÑ °ÍÀÌ ¾Æ´Ï¶ó¸é ¸»ÀÌ´Ù. ¿Ö³Ä¸é, ÀÌ·± Èä¹°ÀÌ Ãâ·ÂµÇ´Â °ÍÀº Windows¿Í ÄÁÆ®·Ñ¿¡ ´ëÇÑ ¸ôÀÌÇØ, ³ª¾Æ°¡ ÇÁ·Î±×·¡¸ÓÀÇ ÀÚÁú¿¡ °üÇÑ ¹®Á¦À̱⠶§¹®ÀÌ´Ù. ÇϹ°¸ç Button ÄÁÆ®·ÑÀÌ ±×·¯Çѵ¥, ´õ ¿¹¹ÎÇÑ ÄÁÆ®·ÑµéÀº ¾î¶»°Ú´Â°¡?

    Á¶±Ý Àü¿¡, ÀÌ Ã¥ÀÌ Visual Basic. NET ¾ð¾î ÀÚüÀÇ ¹®¹ýÀ̳ª Windows ¾ÆÅ°ÅØÃ³, °³Ã¼ ÁöÇâ ÇÁ·Î±×·¡¹ÖÀÇ ¿ø¸®¿¡ ´ëÇØ '³ë°ñÀûÀ¸·Î ´ë³õ°í' ¼³¸íÇÏÁö ¾Ê´Â´Ù°í ¸»Çß´Ù. ½ÇÁ¦·Î ÀÌ Ã¥ÀÇ Àå ¸ñÂ÷³ª Àý ¸ñÂ÷¸¦ ÈȾ º¸´õ¶óµµ ÀÌ·± °Í°ú °ü·ÃµÈ Àͼ÷ÇÑ ¿ë¾î³ª °³³äÀ» ã¾Æº¸±â Èûµé »Ó´õ·¯, ÀÖ´Ù ÇÏ´õ¶óµµ Àϸñ¿ä¿¬ÇÏ°Ô ÇØ´ç °³³äÀ» Á¤¸®ÇÏ·Á°í ÇÏÁö ¾Ê´Â´Ù. ¿Ö? ±×°Í ÀÚü¸¦ ¼³¸íÇÏ´Â °ÍÀÌ ÀÌ Ã¥ÀÇ '¼ÒÀç'°¡ ¾Æ´Ï±â ¶§¹®ÀÌ´Ù! ¿ÀÈ÷·Á ÀÌ Ã¥ÀÇ 'ÁÖÁ¦'ÀÌ´Ù! ¿©·¯ºÐ »ý°¢Àº ¾î¶³Áö ¸ð¸£°ÚÁö¸¸, ¾î¶² ¿µÈ­ÀÇ ÁÖÀΰøÀÌ 'ÁÖÁ¦'¸¦ '³ë°ñÀûÀ¸·Î ´ë³õ°í' ÁÖÀýÁÖÀý ¼³¸íÇÏ´Â °Íó·³ ¸Ó¾³ÇÑ ¿µÈ­µµ ¾øÁö ¾ÊÀº°¡? ¼û±æ¼ö·Ï, ±×·¡¼­ °ü°´ÀÌ '±× ¹«¾ð°¡'¸¦ ãµµ·Ï ÇÏ´Â ¿µÈ­°¡ ÈξÀ ¸Ú½º·´´Ù. Windows Forms¸¦ »ç¿ëÇØ Windows ÀÀ¿ë ÇÁ·Î±×·¥À» ÀÛ¼ºÇÏ°í ¼³°èÇÒ ¶§, ¾î¶»°Ô ȯ°æ¿¡ ±¸¾Ö¹ÞÁö ¾Ê°í À¯¿¬ÇÑ ÇÁ·Î±×·¥À» ¸¸µé¾î³¾ °ÍÀÌ¸ç ¾î¶»°Ô °³Ã¼ ÁöÇâ ¿ø¸®¸¦ ±¸ÇöÇØ³¾ °ÍÀÎÁö¿¡ ´ëÇØ, Ã¥ óÀ½ºÎÅÍ ³¡±îÁö ¸ðÁ¶¸® ÇÒ¾ÖÇϰí ÀÖ´Ù°í ÇØµµ °ú¾ðÀÌ ¾Æ´Ï´Ù. Á¤¸» Áß¿äÇÑ °³³ä°ú ¿ø¸®´Â ÀÌ Ã¥ Àüü¿¡ °ÉÃÄ µµµµÈ÷ Àü°³µÇ°í ÀÖ´Ù. ½ÉÁö¾î ±× ´Ü¼øÇÑ Label ÄÁÆ®·Ñ Çϳª ¼³¸íÇÒ ¶§µµ ±×·¸´Ù¸é ´Ù¸¥ °ÍµéÀº ¾î¶»°Ú´Â°¡?

    ADO.NET¿¡ ´ëÇØ ¾Ë°í ½Í´Ù¸é, ADO.NETÀ̳ª .NET ȯ°æ¿¡ ÀûÇÕÇÑ µ¥ÀÌÅͺ£À̽º ÇÁ·Î±×·¡¹ÖÀ» ´Ù·ç´Â Ã¥À» º¸¸é µÈ´Ù. ÀÌ Ã¥ÀÌ ¼ÒÀ縦 ¼Ò¹ÚÇÏ°Ô Àâ°íµµ ÀÌ·¸°Ô À°ÁßÇÑ ¸ö¸Å¸¦ ÀÚ¶ûÇϴµ¥, Çà¿©³ª ´Ù¸¥ ¿µ¿ª±îÁö ¼ÕÀ» ´ò´Ù¸é, ÀÌ Ã¥ÀÌ °ú¿¬ ¹°¸®ÀûÀ¸·Î 'Ã¥'ó·³ º¸À̱⳪ ÇßÀ»±î?
    ±æÀÌ È­·ÁÇÏ´Ù°í »¡¸® µµ(Ô³)¿¡ À̸£´Â °ÍÀº ¾Æ´Ï´Ù.
     
     
    "Microsoft Press-Programming ½Ã¸®Áî" °ü·Ãµµ¼­´Â ÃÑ 14±Ç ÀÔ´Ï´Ù.
    - Programming Microsoft ASP .NET
    - Programming Microsoft Visual Basic .NET
    - Programming Microsoft Windows CE .NET Third Edition
    - Programming Microsoft Windows Driver Model 2nd
    - Programming Microsoft Windows with Microsoft Visual Basic .NET
    - Programming With Microsoft Visual C++ .NET 6th Edition
    - Programming Visual C# .NET
    - Programming Microsoft ADO.NET
    - Programming Microsoft .NET
    - Programming XML
    - Programming Microsoft Windows with C#
    - Programming Microsoft Windows CE 2nd Edition
    - Programming the Microsoft Windows Driver Model
    - Programming ADO
     
                                      
    ȸ»ç¼Ò°³      °³ÀÎÁ¤º¸Ãë±Þ¹æÄ§      °í°´¼¾ÅÍ     »çÀÌÆ®¸Ê      µµ¿ò¸»