C# ±âÃÊ ¹®¹ýÀº ¹°·ÐÀÌ°í, GUI+³ª ADO.NET, ASP.NET, ±âŸ À¥ °ü·ÃÀÇ À¥ ¼ºñ½º ±â¼ú°ú COM°úÀÇ »óÈ£ ¿î¿ë¿¡ ´ëÇؼµµ ¸ðµÎ ¼Ò°³ÇÑ Ã¥. .NET ¾ÖÇø®ÄÉÀÌ¼Ç °üÁ¡¿¡¼ C# ¾ð¾î¸¦ °£°áÇÏ°í ³ÃöÇÏ°Ô ºÐ¼®Çß´Ù.
¶ÇÇÑ ADO.NETÀ» ÅëÇÑ µ¥ÀÌÅÍ Á¢±Ù, ASP.NET, C# À¥ ¼ºñ½º ³»¿ëÀ» ÇÑ ±Ç¿¡ ´ãÀ¸·Á°í ³ë·ÂÇß´Ù. ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®ÀÇ C# µðÀÚÀÎ ÆÀÀÌ Á÷Á¢ °¨¼öÇß´Ù´Â °ÍÀÌ ´«¿¡ ¶è´Ù. ¸ðµç ¿¹Á¦¿Í ³»¿ëÀº ÃÖÁ¾ ¸±¸®Áî ¹öÀü¿¡¼ ¸¸µé¾ú´Ù. C#Àº ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®ÀÇ .NET Ç÷§ÆûÀ» À§ÇØ ¸¸µé¾îÁø ¾ð¾îÀÌ´Ù.
ÀúÀÚ Andrew TroelsenÀº C#À¸·Î ¾î¶»°Ô .NET ¾ÖÇø®ÄÉÀ̼ÇÀ» ¸¸µé ¼ö ÀÖ´ÂÁö¸¦ ¼Ò°³ÇÏ´Â µ¥ ½ÉÇ÷À» ±â¿ï¿´´Ù. ¶ÇÇÑ À©µµ¿ì»Ó¸¸ ¾Æ´Ï¶ó À¥ ±â¹ÝÀÇ ¾ÖÇø®ÄÉÀ̼DZîÁö¸¦ ¸ðµÎ ´Ù·ç¾ú´Ù. ´Ù¾çÇÑ ½Ã°¢À¸·Î .NETÀ» ÀÚ¼¼È÷ ¶Õ¾î º¸°í ÀÖÀ¸¸ç, »ç¿ëÇÑ ¿¹Á¦ Äڵ嵵 ±º´õ´õ±â ¾øÀÌ ¹«Ã´ °£°áÇÏ´Ù.
¿ù°£ ¸¶ÀÌÅ©·Î½ºÇÁÆ®¿þ¾î º¥Ä¡¸¶Å©¿¡¼ 1À§¿¡ ¼±Á¤µÈ Ã¥À̸ç, ¿ù°£ ÇÁ·Î±×·¥¼¼°è¿¡¼µµ Best of Best ¼ÀûÀ¸·Î ¼±Á¤µÇ¾îÀִ ȣÆò¹Þ´Â Ã¥.
Chapter 1 .NET¿¡ ´ã±ä öÇÐ
ÇöÀç »óȲ ÀÌÇØÇϱâ
.NET ¼Ö·ç¼Ç
.NET ºí·ÏÀÇ ¼³°è(CLR, CTS and CLS)
C# Èú²ý ÃÄ´Ùº¸±â
.NET Áö¿ø ÇÁ·Î±×·¡¹Ö ¾ð¾îµé
.NET ¹ÙÀ̳ʸ®(ȤÀº ¾î¼Àºí¸®)°¡ ¹¹Áö?
MSIL(Microsoft Intermediate Language)ÀÌ ÇÏ´Â ÀÏ
¸ÞŸµ¥ÀÌÅÍ°¡ ÇÏ´Â ÀÏ
ILÀ» ƯÁ¤ Ç÷§ÆûÀÇ ¸í·É¾î ÁýÇÕ ÇüÅ·ΠÄÄÆÄÀÏ Çϱâ
.NET ŸÀÔ°ú .NET ³×ÀÓ½ºÆäÀ̽º
CLR(Common Language Runtime) ÀÌÇØÇϱâ
CTS(Common Type System) ÀÌÇØÇϱâ
CLS(Common Language Specification) ÀÌÇØÇϱâ
³×ÀÓ½ºÆäÀ̽º »ç¿ëÇϱâ
.NET ³×ÀÓ½ºÆäÀ̽º¿Í ÇÔ²² ¿©ÇàÀ»!
¿ÜºÎ ¾î¼Àºí¸® ÂüÁ¶Çϱâ
Á¶±Ý ´õ ³×ÀÓ½ºÆäÀ̽º¸¦ Æĺ¸ÀÚ
¸í·ÉÇà ÄÄÆÄÀÏ·¯·Î C# ¾ÖÇø®ÄÉÀÌ¼Ç ¸¸µé±â
Visual Studio .NET IDE·Î C# ¾ÖÇø®ÄÉÀÌ¼Ç ¸¸µé±â