|
|
 |
 |
 |
|
| |
 |
| |
|
|
| History of .NET |
| Friday, October 12, 2007 |
|
2000³â À©µµ¿ì °³¹ß ÇÁ·¹ÀÓ¿÷ÀÎ Win32(MFC)¿Í ASP·Î ´ëº¯µÇ´Â À¥ °³¹ß ȯ°æ ±×¸®°í ºñÁÖ¾ó º£ÀÌÁ÷°ú µ¨ÆÄÀÌ, ÆÄ¿öºô´õÀÇ 4GL ȯ°æ¿¡ SunÀÌ ¹ßÇ¥ÇÑ VM ÇüÅÂÀÇ ·±Å¸ÀÓ È¯°æÀÎ Java°¡ ±Þ¼ÓÈ÷ ¼¼·ÂÀ» È®ÀåÇϰí ÀÖ¾ú´Ù. ¼Ò¹®À¸·Î¸¸ ³ª¿À´ø ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®ÀÇ Â÷¼¼´ë °³¹ß ÇÁ·¹ÀÓ¿÷ÀÌ 2000³â °¡À» NGWS(Next Generation Windows Services)¶ó´Â À̸§À¸·Î ¹ßÇ¥°¡ µÇ¾ú°í, öÀúÈñ °´Ã¼ÁöÇâ ¾ð¾î·Î ¹«ÀåÇÑ »õ·Î¿î ¾ð¾îÀÎ C# ¶ÇÇÑ ÇÔ²² ¼Ò°³°¡ µÇ¾ú´Ù¡¦
- Visual Studio Team System 2008 - Team Suite Çѱ¹¾î º£Å¸ 2 ´Ù¿î·Îµå
- Visual Studio Team System 2008 - Team Foundation Server Çѱ¹¾î º£Å¸ 2 ´Ù¿î·Îµå
±× Á¤Ã¼¿¡ ´ëÇØ ¸¹Àº °³¹ßÀÚµéÀÌ ±Ã±ÝÇØ Çß°í, JavaÀÇ VM¿¡ ´ëÇ×ÇÏ´Â °·ÂÇÑ ÇüÅ·Π³ª¿Ã °ÍÀ̶õ ±â´ë°¨ ¶ÇÇÑ »ó´çÇß°í, Á¤½Ä ¸íĪÀ¸·Î .NET À̶õ À̸§À¸·Î ¹ßÇ¥¸¦ Çß´Ù.
.NETÀº 2002³â 1.0 Á¤½Ä ¹öÀüÀÌ ³ª¿À±â ±îÁö ²Ï ¿À·£ º£Å¸ ±â°£À» °ÅÄ¡¸é¼, ¾ÈÁ¤È µÇ¾ú°í, À©µµ¿ì ¾ÖÇø®ÄÉÀ̼ǰú À¥ ¾ÖÇø®ÄÉÀ̼ÇÀÇ °³¹ßÀ» µ¿ÀÏÇÑ ¾ð¾î¿Í °³¹ß ½ºÅ¸ÀÏ·Î ³ôÀº »ý»ê¼ºÀ» Á¦°øÇÏ¿´´Ù.
ÀÌ ½Ã±â °³¹ßÀڵ鿡°Ô Á¦°øÇÑ °·ÂÇÑ ¸Þ½ÃÁö´Â ¾ð¾î¿¡ ¹«°üÇÑ ·±Å¸ÀÓ È¯°æ°ú À¥ ¼ºñ½º¸¦ ÅëÇÑ ¸Þ½Ã¡ ÀÎÇÁ¶ó ÅëÇÕ À̾ú´Ù. Çѱ¹¿¡¼´Â C#ÀÇ ÀαⰡ ³Ê¹« ÁÁ¾Æ .NET = C#À̶ó´Â µî½ÄÀÌ ¼º¸³µÈ °ÍÀÌ .NETÀÇ ´ëÁßÈ¿¡ µæ°ú ½ÇÀ» ÇÔ²² Á¦°øÇÏ°Ô µÇ¾ú´Ù.
2003³â¿¡´Â .NETÀÇ ¸¶ÀÌ³Ê ¾÷±×·¹ÀÌµå ¹öÀüÀÎ .NET 1.1ÀÌ ¼Ò°³ µÇ¾ú°í, 1.0¿¡¼ MMIT(Micorsoft Mobile Internet Toolkit)ÀÌ Á¤½ÄÀ¸·Î ÅëÇյǰí .NET CF ¶ÇÇÑ À̶§ºÎÅÍ º»°ÝÀûÀ¸·Î »ç¿ëµÇ±â ½ÃÀÛÇÏ¿´´Ù.
2002³â°ú 2003³âÀÌ .NET°ú Java Áø¿µ°£ÀÇ °¡Àå Ä¡¿ÇÑ Ä¿¹Â´ÏƼ¿¡¼ÀÇ ³íÀïÀÌ ¸¹¾Ò´ø °ÍÀ¸·Î ±â¾ïÇϰí ÀÖ´Ù.
2³âÀÌ Áö³ 2005³â .NET 2.0À» ¹ßÇ¥ÇÏ¸é¼ À̶§´Â ÇÔ²² ¹ßÇ¥µÈ VSTS 2008ÀÌ ´õ¿í ÁÖ¸ñÀ» ¹Þ°Ô µÈ´Ù. ¼ÒÇÁÆ®¿þ¾î °³¹ß ȯ°æ¿¡¼ÀÇ ¶óÀÌÇÁ »çÀÌŬ±îÁö °ü¸® ÇÒ ¼ö ÀÖ´Â ÇüÅ·Π¹ßÀüÇÏ¸é¼ Visual Studio°¡ °³¹ßÀÇ ÅëÇÕ IDE¿¡¼ ¿ÏÀüÈ÷ ¾÷±×·¹À̵å ÇÏ´Â °è±â°¡ µÇ¾ú´Ù. À̿ܿ¡ DSL ¸ðµ¨¸µ°ú Software Factories µîÀ¸·Î °³¹ß ¹æ¹ý·Ð¿¡ À־µ ¸¹Àº º¸°À» ÇÏ´Â ´Ü°è·Î °³¹ß ȯ°æ¿¡ ÀÖ¾î¼ º¸´Ù ¼º¼÷ÇÏ´Â ´Ü°è°¡ µÇ¾ú´Ù.
.NETÀÌ ÀÌÁ¦´Â ³Ê¹« Æò¹üÇÏ°Ô ÀνĵǴ ½ÃÁ¡¿¡¼ .NETÀº ¶Ç´Ù¸¥ º¯½ÅÀ» ÁغñÇϰí ÀÖ¾ú°í, WinFX¶ó´Â ÄÚµå¸íÀ¸·Î °³¹ßÀڵ鿡°Ô ¼Ò°³°¡ µÇ¾ú°í, 2006³â¸» .NET 3.0ÀÌ ¹ßÇ¥¸¦ ÇÏ°Ô µÈ´Ù. .NET 3.0ÀÇ º¯È´Â Win32¿¡¼ .NETÀ¸·ÎÀÇ º¯È¿¡ ºñ°ß ÇÒ ¼ö ÀÖ´Â ¼öÁØÀ¸·Î ´ÜÁö UI¸¦ ¹Ù²Ù´Â °ÍÀÌ ¾Æ´Ñ UX Ãø¸é¿¡¼ÀÇ ÇÁ¸®Á¨Å×ÀÌ¼Ç ÀÎÅÍÆäÀ̽º(WPF)¸¦ ¹Ù²Ù°Ô µÇ°í ¸Þ½Ã¡ ÀÎÇÁ¶ó(WCF)¿Í ¿öÅ©Ç÷οì(WF) ±×¸®°í ÀüÀÚ Áö°© ½Ã½ºÅÛ(CardSpace) µî Áö±Ý±îÁö »ç¿ëÇØ ¿Ô´ø ¾ÖÇø®ÄÉÀ̼ÇÀÇ ±Þ°ÝÇÑ º¯È¸¦ ¿¹°íÇß°í ÇöÀç ÁøÇàÇüÀÌ´Ù.
2007³â 8¿ù .NET 3.5¿Í VS 2008 º£Å¸2°¡ ¹ßÇ¥µÇ°í, 9¿ù¿¡´Â ÇÑ±Û º£Å¸2 ¹ßÇ¥¸¦ ¾ÕµÎ°í ÀÖ´Ù.
2000 °¡À» NGWS(Next Generation Windows Services)
2002 .NET 1.0 VS.NET 2002 - C#, Smart Client, Web Services, ASP.NET, ADO.NET
2003 .NET 1.1 VS.NET 2003 - .NET CF
2005 .NET 2.0 VS 2005 - SLM, Software Factories, DSL
2007 .NET 3.0 - XAML, WPF(XBAP), WCF, WF, CardSpace
2008 .NET 3.5 VS 2008 -
|
|
 |
°¼ºÀç (http://blog.naver.com/sjkang73) |
 |
Tags History of .NET, .NET, .NET 1.0, .NET 1.1, .NET 2.0, .NET 3.0, .NET 3.5 , XAML, WPF(XBAP), WCF, WF, CardSpace, MMIT |
|
|
|
|
| |
| |
|
 |
 |
|
|