|
|
|
|
|
| Programming Microsoft Windows Forms: C#ÀÇ ´É·üÀûÀΠȰ¿ë
- ÀýÆÇ |
 |
|
|
| ¤ýÀú ÀÚ |
Charles Petzold
|
| ¤ý¿ª ÀÚ |
¼¿ì¼®
|
| ¤ý±¸ ºÐ |
¹ø¿ª¼
|
| ¤ý¹ßÇàÀÏ |
2006³â 03¿ù 22ÀÏ |
| ¤ýÁ¤ °¡ |
18,000¿ø |
| ¤ýÆäÀÌÁö |
491 ÆäÀÌÁö |
| ¤ýISBN |
89-5674-303-7 |
| ¤ý³À̵µ |
ÃÊ.Áß.°í±Þ |
| ¤ýÃâÆÇ»ç |
Á¤º¸¹®È»ç |
|
|
|
|
|
|
|
 |
 |

Windows Àü¹®°¡ÀÎ Charles Petzold°¡ ÀÛ¼ºÇÑ ÇÁ·Î±×·¡¹Ö Áöħ¼!
ÇÁ·Î±×·¡¹Ö °æÇèÀº Áß¿äÇÏÁö ¾Ê´Ù. ÀÌ Ã¥Àº Windows Forms¿Í Microsoft .NET Framework 2.0À» »ç¿ëÇÏ¿© ÀÀ¿ë ÇÁ·Î±×·¥À» È¿À²ÀûÀ¸·Î °³¹ßÇϱâ À§Çؼ ÇÊ¿äÇÑ ÇÙ½ÉÀûÀÎ Á¤º¸¸¦ ¾òÀ» ¼ö ÀÖ´Ù.
°øÀÎµÈ ÀúÀÚÀÎ Charles Petzold´Â C#À¸·Î ÀÛ¼ºµÈ ´Ù¾çÇÑ ¿¹Á¦¿Í ÇÔ²² ¾ðÁ¦³ª ±×·¸µíÀÌ ±×¸¸ÀÇ Ä£ÀýÇÏ°í °£°áÇÑ ¹æ¹ýÀ¸·Î Windows FormsÀÇ ±â´ÉÀ» Ȱ¿ëÇϱâ À§ÇÑ ÇÙ½ÉÀûÀÎ °³³ä°ú ±â¼úÀ» ¼Ò°³ÇÑ´Ù. ÀÌ Ã¥ÀÌ ´Ù·ç´Â ³»¿ë Windows Forms ÇÁ·Î±×·¥ÀÇ ¾ÆÅ°ÅØÃ³¸¦ ÀÌÇØÇÑ´Ù. ¿©·¯ºÐÀÌ ÀÛ¼ºÇÑ ÀÀ¿ë ÇÁ·Î±×·¥¿¡ ¹öư°ú ½ºÅ©·Ñ ¹Ù, ÅØ½ºÆ® »óÀÚ¿Í °°Àº Ä£¼÷ÇÑ Windows ÄÁÆ®·ÑÀ» Ãß°¡ÇÑ´Ù. ÅØ½ºÆ®¿Í À̹ÌÁö¸¦ Áö¿øÇÏ´Â µµ±¸ ¸ðÀ½°ú ¸Þ´º, »óÅ ǥ½ÃÁÙÀ» »ý¼ºÇÑ´Ù. ±âÁ¸ ÄÁÆ®·Ñ¿¡ ±â´ÉÀ» Ãß°¡Çϰųª ¿©·¯ °³ÀÇ ÄÁÆ®·ÑÀ» °áÇÕÇϰųª »ç¿ëÀÚ ÁöÁ¤ ÄÁÆ®·ÑÀ» Á÷Á¢ »ý¼ºÇÑ´Ù. FlowLayoutPanelÀ» »ç¿ëÇÏ¿© µ¿Àû ·¹À̾ƿôÀ» ±¸ÇöÇÑ´Ù. TableLayoutPanelÀ» »ç¿ëÇÏ¿© Å©±â°¡ º¯ÇÏÁö ¾Ê°Å³ª ºñÀ²¿¡ µû¶ó¼ º¯Çϰųª ÀÚµ¿À¸·Î Å©±â°¡ Á¶ÀýµÇ´Â ¿°ú ÇàÀ» Áö¿øÇÑ´Ù. µ¥ÀÌÅÍ ¹Ù¿îµå ÄÁÆ®·ÑÀ» °³¹ßÇÑ´Ù. ÀÌÀüó·³ ¾öû³ª°Ô ¸¹Àº ¾çÀÇ Äڵ带 ÀÛ¼ºÇÏÁö ¾Ê°í »õ·Î¿î DataGridView ÄÁÆ®·ÑÀ» »ç¿ëÇÏ¿© Å×ÀÌºí ¸ð¾çÀ¸·Î µ¥ÀÌÅ͸¦ Ç¥½ÃÇÑ´Ù. º¸³Ê½º - »óÇâ½Ä ¹æ¹ýÀ¸·Î µÎ °¡Áö ½ÇÁúÀûÀÎ Windows Forms ÀÀ¿ë ÇÁ·Î±×·¥À» °³¹ßÇÏ°í ¹èÆ÷ÇÑ´Ù.
[ÀúÀÚ ¼Ò°³] Charles Petzold´Â 1994³â¿¡ MicrosoftÀÇ °øµ¿ ⸳ÀÚÀÎ Bill Gates¿Í Windows Magazine°¡ ¼ö¿©ÇÏ´Â Windows Pioneer Award¸¦ ¹Þ¾Ò´Ù. ÀúÀÚ´Â 1985³â º½¿¡ óÀ½À¸·Î Windows 1.0 SDK º£Å¸¸¦ ¾ò°Ô µÈ ÀÌÈÄ·Î Windows ÇÁ·Î±×·¡¹ÖÀ» ÇØ¿Ô´Ù. ±×¸®°í 1986³â¿¡ Windows ÇÁ·Î±×·¡¹Ö¿¡ °üÇÑ ÃÖÃÊÀÇ ±â»ç¸¦ ÀÛ¼ºÇÏ¿´´Ù.
Charles´Â ³Ê¹«³ªµµ À¯¸íÇÑ 「Programming Windows」ÀÇ ÀúÀÚÀÌ´Ù. ÀÌ Ã¥Àº ÇöÀç ¿©¼¸ ¹øÂ° ¿¡µð¼ÇÀ̸ç ÇÁ·Î±×·¡¹Ö ¼Àû Áß¿¡¼ °¡Àå À¯¸íÇÏ¸ç ³Î¸® »ç¿ëµÇ´Â Ã¥ ÁßÀÇ ÇϳªÀÌ´Ù. ¶ÇÇÑ Charles Petzold´Â 「Programming in the Key of C#」°ú 「Code: the Hidden Language of Computer Hardware and Software」ÀÇ ÀúÀÚÀ̱⵵ ÇÏ´Ù. |
| |
 |
 |
Charles Petzold´Â Windows ÇÁ·Î±×·¥À» °³¹ßÇÏ´Â ¿ì¸® ¸ðµÎÀÇ ½º½Â°úµµ °°Àº Á¸ÀçÀÔ´Ï´Ù. ¿ªÀÚµµ Win32¸¦ óÀ½ Á¢ÇÏ´Â ¼ø°£ºÎÅÍ ²÷ÀÓ¾øÀÌ ±×ÀÇ Ã¥À¸·ÎºÎÅÍ ¸¹Àº °ÍÀ» ¹è¿ü½À´Ï´Ù. ±×´Â ºÐ¸í Ãʺ¸ÀÚ¸¦ À§ÇÑ Ã¥À» ¾²´Â ¹æ¹ýÀ» Àß ¾Ë°í ÀÖ½À´Ï´Ù. »Ó¸¸ ¾Æ´Ï¶ó Ãʺ¸ÀÚ°¡ ÀÚ½ÅÀÇ ´É·ÂÀ» Çâ»ó½Ã۱â À§Çؼ´Â ¾î¶°ÇÑ ´Ü°è¸¦ °ÅÃÄ¾ß ÇÏ´ÂÁö¿¡ ´ëÇØ¼µµ Àß ¾Ë°í ÀÖ½À´Ï´Ù.
ÀÌ Ã¥Àº ±×°¡ ¾Õ¼ ÁýÇÊÇß´ø ¹ÙÀÌºí °ÝÀÇ Ã¥¿¡¼ ¹Ìó ´Ù·çÁö ¸øÇ߰ųª .NET Framework 2.0À¸·Î ³Ñ¾î¿À¸é¼ º¯°æµÈ ³»¿ëµéÀ» À§ÁÖ·Î ¼Ò°³Çϰí ÀÖ½À´Ï´Ù. ±×·¸´Ù°í ÇØ¼ ÀÌ Ã¥ÀÌ Ãʺ¸ÀÚ¿¡°Ô ÀûÇÕÇÏÁö ¾Ê´Ù°í ¸»ÇÒ ¼ö´Â ¾ø½À´Ï´Ù. ¾ðÁ¦³ª ±×·¡¿ÔµíÀÌ ±×¸¸ÀÇ Æ¯º°ÇÑ ¹æ¹ýÀ¸·Î Ãʺ¸ÀÚµéÀÌ ½±°Ô µû¶óÇÒ ¼ö ÀÖµµ·Ï ³»¿ëÀ» ±¸¼ºÇÏ¿´½À´Ï´Ù.
¸¸¾à Windows Forms ÇÁ·Î±×·¡¹Ö¿¡ ÀÖ¾î¼ .NET Framework 2.0ÀÌ ¾î¶°ÇÑ º¯È¸¦ °¡Á®¿Ã °ÍÀÎÁö¸¦ ¾Ë°í ½Í´Ù¸é, ÀÌ Ã¥Àº °¡Àå ªÀº ½Ã°£¿¡ °¡Àå È®½ÇÇÑ Á¤º¸¸¦ Àü´ÞÇÒ °ÍÀÔ´Ï´Ù. ¿ªÀÚ ¿ª½Ã ÀÌ Ã¥À» ¿ì¸®¸»·Î ¹Ù²Ù¸é¼ ¸¹Àº °ÍµéÀ» ¹è¿ü´Ù°í °í¹éÇÒ ¼ö¹Û¿¡ ¾ø½À´Ï´Ù.
¿ªÀÚ°¡ ÀÌ Ã¥À» ¿ì¸®¸»·Î ¹Ù²Ù¸é¼ °¡Àå ÁßÁ¡À» µÐ ºÎºÐÀº ¿ø¼ÀÇ ³»¿ë°ú ¿ø¼¿Í ÇÔ²² Á¦°øµÇ´Â ¿¹Á¦ Äڵ尡 .NET Framework 2.0 º£Å¸ ¹öÀüÀ» ±âÁØÀ¸·Î ÀÛ¼ºµÈ °ÍÀ̾ú±â ¶§¹®¿¡, Á¤½Ä ¹öÀü¿¡¼µµ Á¦´ë·Î ÀÛµ¿ÇÏ´ÂÁö Å×½ºÆ®ÇÏ´Â °ÍÀ̾ú½À´Ï´Ù. ¹°·Ð ¿¹Á¦´Â ¿Ïº®ÇÏ°Ô ÀÛµ¿ÇÏ¸ç ±ºµ¥±ºµ¥ º¸ÀÌ´Â ¿ÀŸµµ öÀúÇÏ°Ô MSDN ¶óÀ̺귯¸®¸¦ Âü°íÇÏ¿© Á¤Á¤ÇÏ¿´½À´Ï´Ù. |
| |
| |
 |
 |
| |
|
|
 |
|
|