|
|
|
|
|
| Programming Microsoft Windows with Microsoft Visual Basic .NET
- ÀýÆÇ |
 |
|
|
| ¤ýÀú ÀÚ |
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
|
| |
|
|
 |
|
|