ÀÌ Ã¥ÀÇ °¡Àå Å« ÀåÁ¡Àº ¾î·Æ´Ù°í¸¸ ´À²¸Áú ¼ö ÀÖ´Â Visual C++.NET ¼ÀûÀ» Ãʺ¸ÀÚµµ ½±°Ô Á¢±ÙÇÒ ¼ö ÀÖµµ·Ï ü°èÀûÀÎ ¼³¸í°ú »ó¼¼ÇÑ ¿ë¾î ¼³¸í µîÀ¸·Î ±¸¼ºÇÏ¿´´Ù´Â Á¡ÀÌ´Ù. µüµüÇÑ ¹®¾îü¸¦ Áö¾çÇÏ°í, ¿·¿¡ Ä£±¸¸¦ ¾ÉÇô³õ°í ÆíÇÏ°Ô ¼³¸íÇÏ´Â µíÇÑ ¹®Ã¼¸¦ ÀÌ¿ëÇÏ¿© Ã¥À» Àç¹ÌÀÖ°Ô Àо°¥ ¼ö ÀÖµµ·Ï ÇÏ¿´´Ù.
±×¸®°í ´Ü¼øÈ÷ ÄÚµå ÀÛ¼º¹ý¸¸ ÁÖÀÔ½ÄÀ¸·Î ¼³¸íÇÏÁö ¾Ê°í, ¹è°æ Áö½Äµµ ¼³¸íÇÏ¿© ÄÚµù ¹æ¹ýÀ» ÀÚ¿¬½º·´°Ô ÀÌÇØÇÒ ¼ö ÀÖµµ·Ï ¼¼úÇÏ¿´´Ù. ¶ÇÇÑ Àü¹ÝºÎ´Â ÃʱÞÀÚ°¡ ½±°Ô º¼ ¼ö ÀÖµµ·Ï ±â¼úÇÏ°í, ÈĹݺδ Áß»ó±ÞÀÚ¿¡°Ô À¯¿ëÇÑ °í±Þ ±â¼úÀ» ´Ù·ç¾ú´Ù.
¶ÇÇÑ ÀÌ Ã¥Àº ÇÑ±Û Visual Studio.NET Á¤Ç° ¹öÀüÀ¸·Î ÀÛ¾÷µÇ¾ú´Ù. ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®ÀÇ Visual Studio.NET¿¡¼ C#Àº »õ·Î¿î °³³äÀÇ ¾ð¾îÀÌ°í Visual Basic.NETµµ »ó´çÈ÷ ¸¹ÀÌ ¹Ù²î¾î¼ óÀ½ºÎÅÍ ±× ³»¿ëÀ» ´Ù½Ã ÀÍÇô¾ß ÇÏ´Â »óȲÀÌ´Ù.
±× Áß Visual C++.NETÀº ´Ù¸¥ µµ±¸¿¡ ºñÇØ ¹Ù²ï ºÎºÐÀÌ ÀûÁö¸¸ ´å³ÝÀ̶ó´Â Ç÷§Æû¿¡ ´ëÇÑ ÀÌÇظ¦ ÇÏ°í ±× À§¿¡¼ µ¹¾Æ°¡´Â Visual C++.NET¿¡ ´ëÇÑ ÀÌÇØ´Â ÇʼöÀûÀÎ °ÍÀÌ´Ù. ÀÌ Ã¥Àº ±âÁ¸ÀÇ C/C++ ¾ð¾î, Visual C++ ¾ð¾î »ç¿ëÀÚµéÀÌ .NET ¹öÀüÀ¸·Î ¿Å°Ü°¡´Âµ¥ ÁÁÀº Áöħ¼ÀÇ ¿ªÇÒÀ» ÇÒ °ÍÀÌ´Ù.
ÀÌ Ã¥Àº Å©°Ô 4ºÎºÐÀ¸·Î ±¸¼ºµÇ¾î ÀÖ´Ù. 1ºÎ¿¡¼´Â Visual C++¿Í À©µµ¿ì ÇÁ·Î±×·¡¹ÖÀ» óÀ½ Á¢ÇÏ´Â À̵鿡°Ô »çÀü ÇнÀÀÇ ¿ªÇÒÀ» ´ã´çÇÏ´Â ±âº» ÇÁ·Î±×·¡¹Ö¿¡ ´ëÇÑ ¼³¸íÀ» ÇÏ°í ÀÖ°í 2ºÎ¿¡¼´Â °í±Þ ÇÁ·Î±×·¡¹Ö ±â¼úµéÀ» º¸´Ù ½ÉµµÀÖ°Ô ´Ù·ï °í±Þ ÇÁ·Î±×·¡¸Ó·Î °¡´Â ¹æ¹ýÀ» ¼Ò°³ÇÑ´Ù.
3ºÎ¿¡¼´Â COM, ÀÚµ¿È, OLE, ActiveX µî ºÐ»êȯ°æ ÇÁ·Î±×·¡¹Ö ±â¼ú¿¡ ´ëÇØ ¼³¸íÇÏ°í ÀÖÀ¸¸ç 4ºÎ¿¡¼´Â ¿©·¯ °¡Áö ÀÀ¿ë ÇÁ·Î±×·¥µéÀÌ ¼Ò°³µÇ¾î ½ÇÀü ÀûÀÀ ´É·ÂÀ» Çâ»ó½Ãų ¼ö ÀÖ´Ù. ´Ü óÀ½À¸·Î À©µµ¿ì ÇÁ·Î±×·¡¹ÖÀ» ½ÃÀÛÇÏ´Â ºÐµéÀÌ ´ëºÎºÐ C ¾ð¾î¿¡ ´ëÇÑ ±âÃÊÀûÀÎ ¹®¹ý Áö½ÄÀ» °®°í ÀÖ´Â °æ¿ì°¡ ¸¹±â ¶§¹®¿¡, Áö¸é °ü°è»ó C ¾ð¾îÀÇ ±âÃÊ ¹®¹ý¿¡ ´ëÇÑ ¼³¸íÀº »ý·«Çß´Ù.
C ¾ð¾î·Î ÇÁ·Î±×·¡¹ÖÀ» ÇØ º» °æÇèÀÌ ÀüÇô ¾ø´Ù¸é ¸ÕÀú ±âÃÊÀûÀÎ C ¾ð¾î ¹®¹ýÀ» °øºÎÇÏ°í ³ª¼ ÀÌ Ã¥À» °øºÎÇÏ´Â °ÍÀÌ ÁÁÀ» °ÍÀÌ´Ù.
Part 1. ±âº» ÇÁ·Î±×·¡¹Ö
01Àå. »çÀüÇнÀ
02Àå. ÇÁ·Î±×·¥ÀÇ »À´ë
03Àå. GDI¸¦ ÀÌ¿ëÇÑ ±×·¡ÇÈ
04Àå. ´ëÈ»óÀÚ¿Í ÄÁÆ®·Ñ
05Àå. »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º
06Àå. µµÅ¥¸ÕÆ®ÀÇ µ¥ÀÌÅÍ °ü¸®
Part 2. °í±Þ ÇÁ·Î±×·¡¹Ö
07Àå. ºÐÇÒ À©µµ¿ì¿Í ´ÙÁß ºä
08Àå. ´ÙÁß µµÅ¥¸ÕÆ® ÇÁ·Î±×·¥
09Àå. MFCÀÇ °üÁ¡
10Àå. GDI¸¦ ÀÌ¿ëÇÑ °í±Þ ±×·¡ÇÈ
11Àå. GDI+¸¦ ÀÌ¿ëÇÑ ±×·¡ÇÈ
12Àå. °í±Þ ÄÁÆ®·Ñ Á¦¾î
13Àå. °í±Þ »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º
14Àå. µ¿Àû ¸µÅ© ¶óÀ̺귯¸®
15Àå. ¸ÖƼ ½º·¹µù
Part 3. ºÐ»êȯ°æ ÇÁ·Î±×·¡¹Ö
16Àå. COM
17Àå. ÀÚµ¿È
18Àå. OLE
19Àå. ActiveX ÄÁÆ®·Ñ
20Àå. ATL
21Àå. ATLÀ» ÀÌ¿ëÇÑ ÀÚµ¿È ¼¹ö
22Àå. ATL ActiveX ÄÁÆ®·Ñ
23Àå. .NET Ç÷§Æû
Part 4. ÀÀ¿ë ÇÁ·Î±×·¡¹Ö
24Àå. À̹ÌÁö ÇÁ·Î¼¼½Ì ÇÁ·Î±×·¥
25Àå. È¸é º¸È£±â ¸¸µé±â
26Àå. µ¥ÀÌÅͺ£À̽º ÇÁ·Î±×·¡¹Ö
27Àå. ÇÁ¸°ÅÍ Ãâ·ÂÀÇ ¸ðµç °Í
28Àå. °ÔÀÓ ÇÁ·Î±×·¡¹Ö
29Àå. ÀÎÅÍ³Ý ÇÁ·Î±×·¡¹Ö
30Àå. À¥ ¼¹ö ÇÁ·Î±×·¡¹Ö