|
|
|
|
|
| C#°ú .NET Ç÷§Æû Á¤½Ä¹öÀüÆÇ
- ÀýÆÇ |
 |
|
|
| ¤ýÀú ÀÚ |
Andrew Troelsen
|
| ¤ý¿ª ÀÚ |
¿øÀ¯ÅÂ
, Á¶Àº¿ì
, ÀåÁ¤½Ä
, Á¤Åûó
|
| ¤ý±¸ ºÐ |
¹ø¿ª¼
|
| ¤ý¹ßÇàÀÏ |
2002³â 04¿ù 26ÀÏ |
| ¤ýÁ¤ °¡ |
35,000¿ø |
| ¤ýÆäÀÌÁö |
1048 ÆäÀÌÁö |
| ¤ýISBN |
89-8054-474-X |
| ¤ý³À̵µ |
Áß±Þ.»ó±Þ |
| ¤ýÃâÆÇ»ç |
ÀÎÆ÷ºÏ |
|
|
|
|
|
|
|
 |
 |
¿ù°£ ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®¿þ¾î º¥Ä¡¸¶Å© 1À§ ¼±Á¤ ¿ù°£ ÇÁ·Î±×·¥¼¼°è Best of Best ¼Àû ¼±Á¤ ¾Æ¸¶Á¸ ¼Æò ¡Ú¡Ú¡Ú¡Ú
- ÃÖÁ¾ ¸±¸®Áî ¹öÀü¿¡ ¸Â°Ô ¾÷µ¥ÀÌÆ® ÇÑ ¼Àû
- C# ±âÃÊ ¹®¹ýÀº ¹°·ÐÀ̰í, GUI+³ª ADO.NET, ASP.NET, ±âŸ À¥ °ü·ÃÀÇ À¥ ¼ºñ½º ±â¼ú°ú COM°úÀÇ »óÈ£ ¿î¿ë¿¡ ´ëÇØ¼µµ ¸ðµÎ ¼Ò°³
- .NET Ç÷§Æû°ú C# ¾ð¾î¿¡ ´ëÇÑ ¿Ïº®ÇÑ ±æÀâÀÌ
- .NET ¾ÖÇø®ÄÉÀÌ¼Ç °üÁ¡¿¡¼ C# ¾ð¾î¸¦ °£°áÇÏ°í ³ÃöÇÏ°Ô ºÐ¼®ÇÑ ÇÁ·Î±×·¡¸ÓµéÀÇ Çʵ¶¼
- ADO.NETÀ» ÅëÇÑ µ¥ÀÌÅÍ Á¢±Ù, ASP.NET, C# À¥ ¼ºñ½º ³»¿ëÀ» ÀÌ Çѱǿ¡ ÃѸÁ¶ó
- ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®ÀÇ C# µðÀÚÀÎ ÆÀÀÌ Á÷Á¢ °¨¼öÇÑ Ã¥
C#À¸·Î .NET ¾ÖÇø®ÄÉÀ̼ÇÀ» ¾î¶»°Ô ÀÛ¼ºÇÏ´ÂÁö ¾Ë±â ½±°Ô ¼³¸íÇÕ´Ï´Ù. ¸ðµç ¿¹Á¦¿Í ³»¿ëÀº ÃÖÁ¾ ¸±¸®Áî ¹öÀü¿¡¼ ¸¸µé¾ú½À´Ï´Ù. ¶ÇÇÑ, À¥ »ó¿¡¼ ¼ö½Ã·Î ¾÷µ¥ÀÌÆ® ÇÕ´Ï´Ù. Developer's Workshop to COM and ATL 3.0À̶ó´Â Ã¥À¸·Î ÀÌ¹Ì Àß ¾Ë·ÁÁø, COM/ATLÀÇ ±Ç À§ÀÚ°¡ ¾´ Ã¥ÀÔ´Ï´Ù.
C#Àº ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®ÀÇ .NET Ç÷§ÆûÀ» À§ÇØ ¸¸µé¾îÁø ¾ð¾îÀÌ´Ù. ÀÌ Ã¥¿¡¼ Andrew TroelsenÀº C#À¸·Î ¾î¶»°Ô .NET ¾ÖÇø®ÄÉÀ̼ÇÀ» ¸¸µé ¼ö ÀÖ´ÂÁö¸¦ ¾ÆÁÖ Ä£ÀýÈ÷ ¼³¸íÇØ ÁÖ°í ÀÖ´Ù. ¶ÇÇÑ, ÀÌ Ã¥Àº À©µµ¿ì»Ó¸¸ ¾Æ´Ï¶ó À¥ ±â¹ÝÀÇ ¾ÖÇø®ÄÉÀ̼DZîÁö¸¦ ¸ðµÎ ´Ù·ç°í ÀÖ´Ù. ´Ù¾çÇÑ ½Ã°¢À¸·Î .NETÀ» ÀÚ¼¼È÷ ¶Õ¾î º¸°í ÀÖÀ¸¸ç, »ç¿ëÇÑ ¿¹Á¦ Äڵ嵵 ±º´õ´õ±â ¾øÀÌ ¹«Ã´ °£°áÇÏ´Ù.
C#°ú .NET Ç÷§Æû Á¤½Ä¹öÀüÆÇÀº C# ¾ð¾î¿¡ ´ëÇØ ÀüüÀûÀÎ ¸ÆÀ» ¤¾îÁÖ¸é¼, Àçºü¸£°Ô .NET °³¹ßÀÚµéÀÌ ±Ã±ÝÇØ ÇÒ ½ÇÁúÀûÀÎ ±â¼ú°ú ¾ÆÅ°ÅØÃ³¸¦ ¼³¸íÇϰí ÀÖ´Ù. À©µµ¿ì Æû°ú GDI+¸¦ À̾߱â ÇÏ¸é¼ C#¿¡¼ ¾î¶»°Ô GUI ¾ÖÇø®ÄÉÀ̼ÇÀ» ó¸®Çß´ÂÁö¸¦ ¾Ë ¼ö ÀÖ°Ô ÇØÁÖ¸ç, ´õÇÒ ³ªÀ§ ¾øÀÌ À¯¿ëÇÏ°Ô ¾²ÀÏ .NETÀÇ À¥ °³¹ß °ü·Ã ±â¼úµé, ASP.NET, À¥ ¼ºñ½º, ADO.NET µî¿¡ ´ëÇØ¼µµ ÃæºÐÈ÷ ¼³¸íÇØ ³õ°í ÀÖ´Ù. ¶ÇÇÑ, Andrew TroelsenÀº COM ¾ÖÇø®ÄÉÀ̼ÇÀÇ °üÁ¡µµ ¾Ë¾Æº¼ Çʿ伺ÀÌ ÀÖ´Ù°í ÆÇ´ÜÇÏ¿© .NETÀ» ¼³¸íÇÏ¸é¼ COM°úÀÇ »óÈ£ ¿î¿ë¿¡ ´ëÇÑ ³»¿ëµµ Ãß°¡ÇØ µÎ¾ú´Ù.
ÀÌÀü Ã¥ÀÇ È£ÆòÀ» ´É°¡ÇÏ´Â C#°ú .NET Ç÷§ÆûÀÇ ¶Ù¾î³ Ȱ¿ëÁöħÀÌ µÉ ¹ýÇÑ Ã¥ÀÌ´Ù. C#°ú .NET °³¹ßÀÚµéÀÌ °¥¸ÁÇÏ´ø ¹Ù·Î ±× Ã¥ÀÌ´Ù.
[ÀúÀÚ ¼Ò°³] Andrew TroelsenÀº Minnesota ´ëÇп¡¼ Mathematical Linguistics¿Í South AsianÀ» °øºÎÇϰí, ÇöÀç´Â Intertech IncÀÇ ºÎ»çÀåÀ» ¿ªÀÓÇϰí ÀÖ´Ù. ±×ÀÇ ¾Æ³» Amanda¿Í ÇÔ²² Minnesota Minneapolis¿¡ »ì°í ÀÖÀ¸¸ç, Developer's Workshop to COM and ATL 3.0À̶ó´Â Ã¥À¸·Î, ÀÌ¹Ì ¾Æ¸¶Á¸ ¼Æò º° ¡Ú¡Ú¡Ú¡Ú¡Ú¸¦ ¹ÞÀ¸¸ç, À©µµ¿ì ¾ÖÇø®ÄÉÀ̼ǰú COM/ATLÀÇ ½Ç·ÂÆÄ·Î ÀÎÁ¤À» ¹Þ¾Ò´Ù. ÃÖ±Ù¿¡´Â .NET¿¡ ½ÉÃëÇÏ¿© ±×·¸°Ô ÁÁ¾ÆÇÏ´Â Super Bowlµµ Àؾ¸ç ½Ã°£À» º¸³»°í ÀÖ´Ù. |
| |
 |
 |
2002³â 3¿ù 26ÀÏ. ºÎâºÎ¼ö¿¡°Ô´Â ¿©´À ³¯°ú ´Ù¸§¾ø´Â Æò¹üÇÑ ÇÏ·çÁö¸¸, ÀÌ ³¯À» ±â¾ïÇÏ´Â Çлý ȤÀº °³¹ßÀÚµéÀÌ ¸¹À» ÁÙ·Î ¾È´Ù. MS°¡ Àû±ØÀûÀ¸·Î Áö¿øÇÑ´Ù´Â ÇÑ±Û Visual Studio .NETÀÇ ÃÖÁ¾ÆÇÀÌ Ãâ½ÃµÈ D-Day¡¦ ¹Ù·Î ±× ³¯À̱⠶§¹®ÀÌ´Ù. ÀÌÀü Beta 2¶§¿¡µµ ¾öû³ °ü½ÉÀÌ ÁýÁߵǾúÁö¸¸, ÀÌÁ¦´Â º»°ÝÀûÀ¸·Î .NET°ú C# °ü·Ã ¼ÀûÀÌ ³ÑÃÄ ³ª·Á´Â ¿òÁ÷ÀÓÀÌ´Ù. ÀÌ ºÐÀ§±â¿¡ Æí½ÂÇÏ·Á´ÂÁö, °í¸¿°Ôµµ ÀÎÆ÷ºÏ¿¡¼ ÀÌÀü ¹öÀüÀÎ ÇÑ±Û Beta 2 "C#°ú .NET Ç÷§Æû"ÀÇ °³Á¤ÆÇÀ» Á¦¾ÈÇÏ¿© ÀÌ Ã¥ÀÌ ³ª¿À°Ô µÇ¾ú´Ù.
C#Àº .NET¿¡ ÃÖÀûȵǵµ·Ï ¼³°èµÈ ¾ð¾îÀÌ´Ù. ¹°·Ð, Âü½ÅÇÏ°Ô µðÀÚÀεǾî ÀÖÁö¸¸, ´ëºÎºÐÀÇ »ç¶÷µéÀÌ C#À» ¾Ë¸é .NETÀ» ÆÄ¾ÇÇÏ´Â °ÍÀ¸·Î È¥µ¿ÇÏ´Â °Í °°´Ù. ±×°ÍÀº ¾Æ´Ï´Ù. C#Àº ¾îµð±îÁö³ª .NET¿¡¼ Áö¿øÇÏ´Â ¸¹Àº ¾ð¾î Áß ÇϳªÀÏ »ÓÀÌ´Ù! ´ÜÁö .NET¿¡ °¡Àå Àß ¸Â°Ô ¼³°èµÈ ¾ð¾î¶ó´Â Á¡ÀÌ Áß¿äÇÏÁö¸¸ ¸»ÀÌ´Ù. Áï, ÇÙ½ÉÀº .NET Ç÷§Æû¿¡ ÀÖÀ¸´Ï, ÀÌ Ã¥À» Àд µ¶ÀںеéÀº ÀÌ Ã¥À» ÅëÇØ ´Ü¼øÈ÷ C#ÀÇ ¹®¹ýÀ» ÀÍÈù´Ù±â º¸´Ù´Â C#À» ÀÍÈûÀ¸·Î½á, .NET Ç÷§Æû Àüü¸¦ º¸´Â "´«"À» °¡Áö±â ¹Ù¶õ´Ù.
¾Æ¹«Æ° ÀÌ Ã¥ÀÇ Æ¯Â¡À» ¿ä¾àÇÏ¸é ´ÙÀ½°ú °°´Ù.
- ¸¶¼Ò º¥Ä¡¸¶Å© 1À§¸¦ ÇÑ Ã¥ÀÌ´Ù : ÀÌ Ã¥ÀÇ 1ÆÇÀº ¿µ±¤½º·´°Ôµµ ÄÄÇ»ÅÍ ÇÁ·Î±×·¡¹Ö °ü·Ã Á¤±â °£Ç๰ÀÎ "¸¶ÀÌÅ©·Î¼ÒÇÁÆ®¿þ¾î"¿Í "ÇÁ·Î±×·¥ ¼¼°è"¿¡¼ ¸¹Àº C# °ü·Ã ¼ÀûµéÀ» Á¦Ä¡°í º¥Ä¡¸¶Å© 1À§¸¦ Â÷ÁöÇß´Ù. ±×·¡¼ À̹ø¿¡ °³Á¤ÆÇÀ» ÀÛ¾÷ÇÏ¸é¼ ÃÖ½ÅÀÎ Final Release ¹öÀüÀ¸·Î ÀÛ¾÷ÇÏ´Â °ÍÀÌ ¿ªÀڵ鿡°Ô´Â ¿©°£ ±â»Û ÀÏÀÌ ¾Æ´Ï¾ú´Ù. Beta 2 ÀÌÈÄ·Î ±Þ°ÝÇÑ º¯È´Â ¾ø¾úÁö¸¸, ½ºÅÓ Äڵ尡 Çѱ۷Πº¯È¯µÇ¾î ³ª¿Â °ÍÀ̳ª ÀÎÅÍÆäÀ̽º, ¾ÆÀÌÄÜ µîÀÇ ¼¼¼¼ÇÑ º¯È°¡ ÀÖ¾ú´Ù. ÀÌ Ã¥Àº À̸¦ ¹Ý¿µÇÏ¿© ±¹³» ÇÁ·Î±×·¡¸Ó³ª °³¹ßÀÚµéÀÌ º¸±â¿¡ ÇÑ°á ¼ö¿ùÅä·Ï ÇÏ¿´´Ù. ¾Æ¿ï·¯, ºÎ·Ï CD¿¡ ÇÑ±Û Visual Studio .NET 60ÀÏ Æò°¡ÆÇ°ú ¿¹Á¦ Äڵ带 ³Ö¾îµÎ¾ú´Ù.
- È£±â½ÉÀ» ÀÚ±ØÇϴ å ±¸¼º : ¹»±î? ¶ó´Â ±Ã±ÝÁõÀ» ÀúÀÚ´Â ÁÁ¾ÆÇϳª º¸´Ù. °¢ ÀåÀ» óÀ½ºÎÅÍ Àдٺ¸¸é, ÇÑ °¡Áö ÁÖÁ¦¿¡ ´ëÇØ¼ ÇÑ ¹ø¸¸ ´Þ¶û ¼³¸íÇÏ°í ´Ù¸¥ Àå¿¡¼± ÀüÇô º°°³ÀÇ À̾߱⸦ ÇÏ°í¡¦ ÀÌ·¸Áö°¡ ¾Ê´Ù. ÇÑ ¹ø ¾î¶² °³³ä¿¡ ´ëÇØ À̾߱⸦ ÇÏ°í ³ª¸é, "ÀÌ À̾߱â´Â ¾îµð¾îµð¿¡¼ ´Ù½Ã ³ª¿Â´Ù"¶ó´Â ½ÄÀ¸·Î Ã¥¿¡¼ ¿©·¯ ¹ø¿¡ °ÉÃÄ ¾ð±ÞÀÌ µÈ´Ù. ÀÚ¿¬È÷ Ã¥À» Àд µ¶ÀÚµéÀº ±Ã±ÝÁõÀ» °¡Áö°Ô µÇ¸ç, ¶ÇÇÑ ÀÚÁÖ º¹½ÀÇÒ ¼ö ÀÖ´Â ±âȸµµ °®´Â ¼ÀÀÌ´Ù.
- ¸¹À¸¸é¼ µ¿½Ã¿¡ ÀûÀº ¿¹Á¦ ÄÚµå? : ÀÌ Ã¥¿¡´Â ³»¿ëÀ» ½±°Ô ÀÌÇØÇÒ ¼ö ÀÖµµ·Ï °¡´ÉÇÑ ÇÑ "¸¹Àº" ¿¹Á¦ Äڵ带 ´ã°í ÀÖ´Ù. ÇÏÁö¸¸, ¼ÒÀ§ ¸»ÇÏ´Â ½ºÆÄ°ÔƼ ÄÚµå °°Àº ³ÀâÇÔÀº ã¾Æº¼ ¼ö ¾øÀ¸¸ç, ±× ºÎºÐ¿¡¼ ¸»ÇϰíÀÚ ÇÏ´Â °Í¸¸À» ÇÙ½ÉÀûÀ¸·Î ´Ù·ç´Â "ÀûÀº" ¿¹Á¦ ÄÚµåÀÌ´Ù. °¢ ´Ü¿øÀÇ ¿¹Á¦µéÀÌ µû·Î ¶³¾îÁø °ÍÀÌ ¾Æ´Ï¶ó, ¾ÕÀå¿¡¼ ´Ù·ç´ø ¿¹Á¦¸¦ È®ÀåÇÏ¿© °è¼Ó »ç¿ëÇÏ´Â ¹æ½ÄÀ» ÅÃÇÑ °Íµµ µû¶ó°¡¸ç °øºÎÇϱ⿡ ÆíÇÏ°Ô µÇ¾î ÀÖ´Ù.
- .NET°ú C#ÀÇ ±¤¹üÀ§ÇÑ ³»¿ëÀ» ¸ðµÎ ´Ù·é´Ù : C# ¹®¹ýÀ̳ª .NETÀÇ Åº»ý ¹è°æ°ú ±âº» °³³ä Á¤µµ¸¸ °Çµå¸®´Â °ÍÀÌ ¾Æ´Ï¶ó, ½ÇÁ¦ÀûÀ¸·Î C#À» ÀÌ¿ëÇØ¼ .NET ¾ÖÇø®ÄÉÀ̼ÇÀ» ¸¸µé¾î º¼ ¼ö ÀÖµµ·Ï Àü¹ÝÀûÀÎ C#°ú .NET °ü·Ã ÁÖÁ¦µéÀ» Æø ³Ð°Ô ¼³¸íÇϰí ÀÖ´Ù. C# ±âÃÊ ¹®¹ýÀº ¹°·ÐÀ̰í, GUI+³ª ADO.NET, ASP.NET, ±âŸ À¥ °ü·ÃÀÇ À¥ ¼ºñ½º ±â¼ú°ú COM°úÀÇ »óÈ£ ¿î¿ë¿¡ ´ëÇØ¼µµ ¸ðµÎ ¼Ò°³Çϰí ÀÖ´Ù. ASP.NETÀ̳ª ADO.NET ºÎºÐ¿¡ Á» ´õ ¸¹Àº ¼³¸íÀÌ ÀÖ¾úÀ¸¸é ÇÏ´Â ¾Æ½¬¿òÀº ÀÖÁö¸¸, Ã¥ÀÇ º¼·ýÀ» »ý°¢ÇÒ ¶§ ¹«¸®ÀÎ µí ½Í´Ù.
¿Ïº®À̶õ Âü Èûµç ´Ü¾î´Ù. °³Á¤ ÀÛ¾÷À» ÇÏ¸é¼ °¡Àå Áß¿äÇÏ°Ô »ý°¢ÇÑ ºÎºÐÀº ¿À·ùÀÇ ¼öÁ¤À̾ú´Ù. ±×·± ÀÌÀ¯·Î, ³ª¸§´ë·Î ȸéµéµµ ´Ù½Ã ĸÃÄÇÏ°í ³»¿ëµµ »ìÆìº¸¸é¼ ¸î¸î ¿À·ùºÎºÐÀ» Á¤Á¤ÇßÀ¸³ª ¾îµò°¡¿¡ ÀáÀÚ°í ÀÖÀ»Áöµµ(?) ¸ð¸¥´Ù´Â »ý°¢ÀÌ ¾ø¾îÁöÁö ¾ÊÀ¸´Ï¡¦ ±×·³¿¡µµ ¸¹Àº µ¶ÀںеéÀÌ »ç¶ûÇØÁØ °ÍÀ» »ý°¢ÇÏ¸é ºÎ²ô·¯¿ò¿¡ ¾ó±¼ÀÌ È²ö°Å·Á ¼Û±¸ÇÒ µû¸§ÀÌ´Ù.
°´Ã¼ÁöÇâÀÇ ¸ÀÀ» º» ÀûÀÌ ÀÖ´Â µ¶ÀÚ¶ó¸é, ±×¸®°í .NET°ú C#ÀÌ ¾Ë°í ½ÍÀº µ¶ÀÚ¶ó¸é, ÀÌ Ã¥À» ¼½¿¾øÀÌ ÃßÃµÇØ ÁÖ°í ½Í´Ù. ¶ÇÇÑ, Àü»êÇÐÀÇ ±âº»±â°¡ ÀÖ´Â Áß±Þ Á¤µµÀÇ ÇÁ·Î±×·¡¸ÓµéÀ̶ó¸é ´©±¸³ª ½±°Ô Ã¥ÀÇ ³»¿ëÀ» ÀÌÇØÇÒ ¼ö ÀÖÀ» °ÍÀ̶ó ÀǽÉÄ¡ ¾Ê´Â´Ù.
ºÎµð, 2(GB)¸¦ ³Ñ³ªµå´Â ¹¬Á÷ÇÑ VS .NET¸¸ÅÀ̳ª ¿©·¯ºÐµéÀÇ ½Ç·Âµµ ±íÀ̸¦ ´õÇØ°¡±â ¹Ù¶õ´Ù. |
| |
 |
 |
ÇÑ±Û Visual Studio .NET 60ÀÏ Æò°¡ÆÇ
|
º»¹®¿¡¼ ¼³¸íÇϰí ÀÖ´Â ¿¹Á¦ ¼Ò½º ÄÚµå
|
| |
 |
 |
| "Apress-Apress Books" °ü·Ãµµ¼´Â ÃÑ 17±Ç ÀÔ´Ï´Ù. |
|
- ¹ö±× ÆÐÅϰú ÀÚ¹Ù
|
|
- C¿Í C++·Î ±¸ÇöÇÏ´Â ¾ÏÈ£È ¾Ë°í¸®Áò
|
|
- C#°ú µ¥ÀÌÅͺ£À̽º ÇÁ·Î±×·¡¹Ö
|
|
- Microsoft XML ÆÄ¼¸¦ ÀÌ¿ëÇÑ XML ÇÁ·Î±×·¡¹Ö
|
|
- µ¥ÀÌÅͺ£À̽º ÇÁ·Î±×·¡¹Ö°ú ÇÑ±Û Visual Basic .NET
|
|
- Moving to Visual Basic .NET : Àü·«, °³³ä ±×¸®°í ÄÚµå
|
|
- Àü¹® °³¹ßÀÚ¸¦ À§ÇÑ Programming ÇÑ±Û Visual Basic .NET
|
|
- C#°ú .NET Ç÷§Æû Á¤½Ä¹öÀüÆÇ
|
|
- ÇÑ±Û Visual Basic .NET°ú .NET Ç÷§Æû
|
|
- ÇÁ·Î±×·¡¸Ó¸¦ À§ÇÑ C# 2nd Edition
|
|
- C#°ú .NET Ç÷§Æû
|
|
- ¹«¼± ÀÚ¹Ù ÇÁ·Î±×·¡¹Ö(Wireless Java Development with J2ME)
|
|
- ADO ½ÇÀü ÇÁ·Î±×·¡¹Ö °¡À̵å(ADO Examples and Best Practices)
|
|
- Áö´Ï Å×Å©³î·ÎÁö ÇÁ·Î±×·¡¸Ó °¡À̵å
|
|
- ÀÚ¹Ù ¾²·¹µå ´É¼÷ÇÏ°Ô ´Ù·ç±â
|
|
- ºñÁÖ¾ó º£ÀÌÁ÷ ÆÁ°ú Å×Å©´Ð
|
|
- ÇÁ·Î±×·¡¸Ó¸¦ À§ÇÑ C#
|
| |
|
|
 |
|
|