·Î±×ÀÎ ¤Ó ȸ¿ø°¡ÀÔ ¤Ó Àå¹Ù±¸´Ï ¤Ó °í°´¼¾ÅÍ ¤Ó ¸¶ÀÌÆäÀÌÁö ¤Ó ȸ»ç¼Ò°³
kangcom
Àüü
Home >   >   > 

ÇÁ·ÎÆä¼Å³Î ASP.NET MVC

   
ÁöÀºÀÌ Scott Hanselman/ÀåÇöÈñ   |   ÃâÆÇ»ç ÁÖ½Äȸ»ç Á¦ÀÌÆà  |   ¹ßÇàÀÏ 2009³â 10¿ù 22ÀÏ
 
Ŭ¸¯ÇϽøé Å« µµ¼­À̹ÌÁö¸¦ º¸½Ç ¼ö ÀÖ½À´Ï´Ù.
ÆÇ¸Å°¡ 28,000¿ø ¡æ 25,200¿ø 10%
¸¶Àϸ®Áö 5% 1,400¿ø
¹ßÇàÀÏ 2009-10-22
ISBN 8996241059 |  9788996241058
±âŸÁ¤º¸ ¹ø¿ª¼­ | 576ÂÊ | ÀϹÝ
¿¹»óÃâ°íÀÏ
¹è¼Ûºñ ¹«·á¹è¼Û
   
ÇÁ·Î±×·¡¹Ö¾ð¾î
Á¾ÇÕÁö¼ö 3p 637 À§
   
ÀÌ Ã¥ÀÇ ¿ø¼­
  Professional ASP.Net MVC 1.0
WROX PRESS | Scott Hanselman
ÁÖÀÇ»çÇ× ´õÀÌ»ó Ãâ°£µÇÁö ¾Ê½À´Ï´Ù.
 

¸¶ÀÌÅ©·Î¼ÒÇÁÆ® ASP.NET MVC °³¹ßÆÀÀÌ Á÷Á¢ ÁýÇÊ!
Çѱ¹ ¸¶ÀÌÅ©·Î¼ÒÇÁÆ® ASP.NET MVP°¡ ¹ø¿ª!


ASP.NET MVC´Â ¸ðµç °ÍÀ» °³¹ßÀÚ°¡ Á÷Á¢ Á¦¾îÇÒ ¼ö ÀÖ´Â ³ôÀº ÀÚÀ¯µµ¿Í °³¹ßÀÚ°¡ ¿øÇÏ´Â ´ë·Î ÇÁ·¹ÀÓ¿öÅ©ÀÇ ±â´É ÀÚü¸¦ º¯°æÇϰųª È®ÀåÇÒ ¼ö ÀÖ´Â ¶Ù¾î³­ È®À强À» Á¦°øÇÑ´Ù. ¶ÇÇÑ À¥ °³¹ß ºÐ¾ß¿¡¼­´Â Æø³Ð°Ô Ȱ¿ëµÇ´Â MVC ÆÐÅÏÀÌ ±×´ë·Î Àû¿ëµÇ¾î Àֱ⠶§¹®¿¡ Classic ASP³ª PHP, JSP, Ruby on Rails, Django µî ´Ù¸¥ À¥ °³¹ß ÇÁ·¹ÀÓ¿öÅ©¸¦ »ç¿ëÇÏ´Â °³¹ßÀڵ鵵 ¾î·ÆÁö ¾Ê°Ô ASP.NET MVC¸¦ Á¢ÇÒ ¼ö ÀÖ´Â ÀåÁ¡ÀÌ ÀÖ´Ù.

ÀÌ Ã¥Àº ASP.NET MVC °³¹ßÆÀÀÌ Á÷Á¢ ÁýÇÊÇÏ¿´±â ¶§¹®¿¡ ASP.NET MVC ÇÁ·¹ÀÓ¿öÅ©ÀÇ ³»ºÎ µ¿ÀÛÀº ¹°·Ð, MVC ÆÐÅÏÀ» ±¸¼ºÇÏ´Â °¢ ÄÄÆ÷³ÍÆ®¸¦ ±¸ÇöÇÏ´Â ¹æ¹ýºÎÅÍ ÄÄÆ÷³ÍÆ®µéÀÇ »óÈ£ ¿¬µ¿¿¡ À̸£±â±îÁö »ó¼¼ÇÑ ³»¿ëÀ» ¼³¸íÇϰí ÀÖ´Ù. ¿©±â¿¡ ¿ªÀÚÀÇ Ç³ºÎÇÑ ASP.NET °³¹ß °æÇè°ú ASP.NET MVC¿¡ °üÇÑ ÇØ¹ÚÇÑ Áö½ÄÀ¸·Î µ¶ÀÚµéÀÇ ÀÌÇØ¸¦ ³ôÀ̱â À§ÇÑ ÀûÀçÀû¼ÒÀÇ ¿ªÀÚ ¼³¸íÀÌ µ¸º¸À̴ åÀÌ¶ó ¸»¾¸µå¸®°í ½Í´Ù. º£Å¸ ¸®´õ¿´´ø ±ÇÈ£Áß ´ÔÀÇ Èı⿡¼­Ã³·³ ¹ø¿ªÀÇ Áú ¶ÇÇÑ ³ô´Ù°í °¨È÷ ÀÚºÎÇÑ´Ù.

¡°Ãʹú ¹ø¿ª¿¡ ´ëÇÑ º£Å¸ ¸®µùÀ» ÁøÇàÇϸ鼭 ¿ªÀÚÀÇ ¿ø°í°¡ Å©°Ô °íÄ¥ Çʿ䰡 ¾øÀ» Á¤µµ·Î ±ò²ûÇØ¼­ ¿ªÀÚ°¡ ¾ó¸¶³ª ¼¼½ÉÇÑ ³ë·Â°ú Á¤¼ºÀ» ±â¿ï¿´´ÂÁö ¾Ë ¼ö ÀÖ¾ú½À´Ï´Ù.¡±
_º£Å¸ ¸®´õ ±ÇÈ¿Áß ´ÔÀÇ Èıâ Áß¿¡¼­...

'¿¹Á¦·Î ½±°Ô ¹è¿ì´Â'À̶õ ºÎÁ¦°¡ ºÙÀº ÀÌÀ¯´Â 1ÀåÀÇ NerdDinner ¾ÖÇø®ÄÉÀ̼ÇÀ» ±¸ÇöÇÏ´Â Àü °úÁ¤À» ±×¸²°ú ÇÔ²² ÀÚ¼¼È÷ ¼³¸íÇϰí ÀÖ°í, ´Ù¸¥ Àåµé ¶ÇÇÑ ÀûÀýÇÑ ¿¹Á¦ Äڵ带 ÅëÇØ °ü·Ã ±â¼úÀÎ URL°ú ¶ó¿ìÆÃ, ÄÁÆ®·Ñ·¯, ºä, AJAX, ÇÊÅÍ, º¸¾È µîÀ» ¼³¸íÇϰí ÀÖ¾î Ãʺ¸ÀÚµéÀÌ ½±°í ºü¸£°Ô ASP.NET MVCÀÇ ±â´ÉÀ» ÀÍÈú ¼ö ÀÖµµ·Ï ±¸¼ºµÇ¾ú±â ¶§¹®ÀÌ´Ù.

ASP.NET MVC ÇÁ·¹ÀÓ¿öÅ©´Â È®À强°ú Å×½ºÆ® ¿ëÀ̼º, ±×¸®°í ¿ªÇÒÀÇ ºÐ¸®¿Í °°Àº ÇÙ½É °³³äµéÀ» óÀ½ºÎÅÍ ¿°µÎ¿¡ µÎ°í ¸¸µé¾îÁø ÇÁ·¹ÀÓ¿öÅ©ÀÌ´Ù. ÀÌ ÇÁ·¹ÀÓ¿öÅ©¿¡´Â °³¹ßÀÚµéÀ» ¡®¼º°øÀÇ Áö¸§±æ¡¯·Î ÀεµÇϸç À¥ °³¹ß¿¡ ÀûÇÕÇÑ °£°áÇÑ °³¹ß °æÇèÀ» Á¦°øÇÏ´Â ´Ù¾çÇÑ ±ÔÄ¢µéÀÌ ±¸ÇöµÇ¾î ÀÖ´Ù.

Ãß»óÈ­ °èÃþÀ» ÆÄÇìÄ¡¸ç ±× º»Áú¿¡ ´õ¿í °¡±îÀÌ ´Ù°¡°¡°íÀÚ ³ë·ÂÇÏ´Â °³¹ßÀÚ¿¡°Ô´Â ASP.NET MVC ÇÁ·¹ÀÓ¿öÅ©°¡ ¸Å¿ì ÀûÇÕÇÒ °ÍÀÌ´Ù. ÀڽŵéÀÌ »ç¿ëÇÏ´Â ÇÁ·¹ÀÓ¿öÅ©µéÀ» ¼­·Î ÅëÇÕÇÏ´Â ¹æ¹ý¿¡ ´ëÇØ ¹Î°¨ÇÑ °³¹ßÀÚ¿¡°Ô ASP.NET MVC´Â °ÅÀÇ ¸ðµç ºÎºÐÀ» Ä¿½ºÅ͸¶ÀÌ¡ÇÒ ¼ö Àְųª ȤÀº °³¹ßÀÚÀÇ ÀÔ¸À¿¡ µû¶ó ¿ÏÀüÈ÷ ´ëüÇÒ ¼ö ÀÖÀ» Á¤µµ·Î ¶Ù¾î³­ È®À强À» Á¦°øÇÑ´Ù.

ÀÌ Ã¥Àº ASP.NET °³¹ßÆÀÀÇ ÆÀ¿øµéÀÌ Á÷Á¢ ÁýÇÊÇßÀ¸¸ç, ASP.NETÀÇ ±ÇÀ§ÀÚÀÎ ½ºÄà ±¸½º¸®(Scott Guthrie)°¡ Á¦1ÀåÀ» ÅëÇØ ¾ÖÇø®ÄÉÀ̼ÇÀ» ±¸ÇöÇÏ´Â ¹æ¹ýÀ» óÀ½ºÎÅÍ ³¡±îÁö ¼Ò°³Çϰí ÀÖ´Ù. ¶ÇÇÑ ½ºÄà ±¸½º¸®°¡ NerdDinner.comÀ» ¼ÒÀç·Î ÁýÇÊÇÑ Á¦1ÀåÀº http://tinyurl.com/aspnetmvc¸¦ ÅëÇØ Ä£±¸µé°ú °øÀ¯ÇÒ ¼öµµ ÀÖ´Ù. ±× ÀÌÈÄ¿¡´Â ¸ðµ¨-ºä-ÄÁÆ®·Ñ·¯(MVC: Model-View-Controller) ÆÐÅÏÀÇ °³³ä°ú ¿ª»ç¿¡ ´ëÇØ ±íÀÌ ÀÖ°Ô ÇнÀÇϸç, ASP.NET MVC°¡ ÀÌ¿Í °°Àº °³³äÀ» ¾î¶»°Ô ±¸ÇöÇϰí ÀÖ´ÂÁö¿¡ ´ëÇØ¼­µµ ¾Ë°Ô µÈ´Ù.

¶ÇÇÑ ÄÁÆ®·Ñ·¯¿Í ºä¿¡ ´ëÇØ ÇнÀÇÏ°Ô µÇ¸ç, ASP.NET MVC ÇÁ·¹ÀÓ¿öÅ©¸¦ È®ÀåÇÏ´Â ¼ö¸¹Àº ¿¹Á¦µéÀ» ÅëÇØ AJAX¿Í URLµéÀÌ ¾ÖÇø®ÄÉÀ̼ǿ¡¼­ ¾î¶² ¿ªÇÒÀ» ÇÏ´ÂÁö ¾Ë°Ô µÉ °ÍÀÌ´Ù. ÀÌ Ã¥À» Àд µ¿¾È ¿©·¯ºÐÀº ±âÁ¸ÀÇ ASP.NET À¥ Æû °³¹ß ¹æ½Ä¿¡¼­ ASP.NET MVC ¹æ½ÄÀ¸·Î À̵¿Çϱâ À§ÇØ ÇÊ¿äÇÑ ÀǽÄÀÇ º¯È­¿Í ±×·± º¯È­ ÀÌÈÄ¿¡ ¾ò°Ô µÉ ´Ù¾çÇÑ ÀÌÁ¡¿¡ ´ëÇØ¼­ ÃæºÐÈ÷ ÀÌÇØÇÏ°Ô µÉ °ÍÀÌ´Ù.

ÀÌ Ã¥¿¡¼­ ¹è¿ì°Ô µÉ ÁÖ¿ä ³»¿ëÀº ´ÙÀ½°ú °°´Ù.
- MVC¸¦ º¸¿ÏÇϱâ À§ÇÑ SubSonic, LINQ, jQuery ±×¸®°í RE...
01Àå NerdDinner ¾ÖÇø®ÄÉÀ̼Ç
NerdDinner
ÆÄÀÏ -> »õ ÇÁ·ÎÁ§Æ®
µ¥ÀÌÅͺ£À̽º »ý¼ºÇϱâ
¸ðµ¨ °´Ã¼ ±¸ÇöÇϱâ
ÄÁÆ®·Ñ·¯¿Í ºä
µ¥ÀÌÅÍÀÇ »ý¼º, ¼öÁ¤ ¹× »èÁ¦ ¾ç½ÄÀ» À§ÇÑ ½Ã³ª¸®¿À
ViewData¿Í ViewModel
ºÎºÐ ºä¿Í ¸¶½ºÅÍ ÆäÀÌÁö
ÆäÀÌ¡ ±â´É ±¸ÇöÇϱâ
ÀÎÁõ°ú ±ÇÇÑ ¼³Á¤
¸ðÀÓ Âü¿© ±â´É¿¡ AJAX Àû¿ëÇϱâ
AJAX¸¦ ÀÌ¿ëÇÏ¿© Áöµµ ÅëÇÕÇϱâ
´ÜÀ§ Å×½ºÆ® ¼öÇàÇϱâ
NerdDinner ¾ÖÇø®ÄÉÀÌ¼Ç ´Ù½Ã µÑ·¯º¸±â

02Àå MVC ÆÐÅϰú ASP.NET
Model-View-Controller ÆÐÅÏÀ̶õ?
À¥¿¡¼­ÀÇ MVC ÆÐÅÏÀÇ È°¿ë
ASP.NET MVC: »õ·Î¿î MVC ÇÁ·¹ÀÓ¿öÅ©
¿ä¾à

03Àå ASP.NETÀÌ ASP.NET MVCº¸´Ù ¶Ù¾î³ª´Ù
Ãß»óÈ­ - À¥ ÆûÀÌ ÀßÇÏ´Â Àϵé
À¥ ÆûÀÌ ÀûÇÕÇÏÁö ¾ÊÀº ºÎºÐµé
ASP.NET MVCÀÇ ¼³°è ¹æÄ§
Å×½ºÆ® ÀûÇÕ¼ºÀ» È®º¸Çϱâ
ASP.NET MVC¿¡ ´ëÇÑ ºÎÁ¤ÀûÀÎ °ßÇØµé
ASP.NETÀÌ ASP.NET MVCº¸´Ù ¶Ù¾î³­ ÀÌÀ¯
¿ä¾à

04Àå URL°ú ¶ó¿ìÆÃ
¶ó¿ìÆÃÀ̶õ?
¶ó¿ìÆÃ ¿£ÁøÀÌ URL°ú ¾×¼Ç ¸Þ¼­µå¸¦ ¿¬°áÇÏ´Â ¹æ¹ý
»ç¿ëÀÚ Á¤ÀÇ Á¦¾à Á¶°Ç
¶ó¿ìÆÃ ¿£ÁøÀÇ È®Àå
À¥ Æû¿¡¼­ ¶ó¿ìÆÃ ¿£Áø Ȱ¿ëÇϱâ
¿ä¾à

05Àå ÄÁÆ®·Ñ·¯
ÄÁÆ®·Ñ·¯ÀÇ ¿ª»ç
ÄÁÆ®·Ñ·¯ Á¤ÀÇÇϱâ: IController ÀÎÅÍÆäÀ̽º
ControllerBase Ãß»ó Ŭ·¡½º
Controller Ŭ·¡½º¿Í ¾×¼Ç ¸Þ¼­µå
ActionResult Ŭ·¡½º
¾×¼Ç È£ÃâÀÚ
¿ä¾à

06Àå ºä
ºäÀÇ ¿ªÇÒ
ºä°¡ ÇØ¼­´Â ¾È µÇ´Â ÀÏ
ºä ÁöÁ¤Çϱâ
°­·ÂÇÏ°Ô Çü½ÄÈ­µÈ ºä
HTML ÇÛÆÛ ¸Þ¼­µå
ºä ¿£Áø
»õ·Î¿î ºä ¿£ÁøÀ» ±¸ÇöÇÒ °ÍÀΰ¡ ¾Æ´Ï¸é ActionResult °´Ã¼¸¦ ±¸ÇöÇÒ °ÍÀΰ¡?
¿ä¾à

07Àå AJAX
AJAX´Â ¾ðÁ¦ »ç¿ëÇØ¾ß Çϴ°¡?
AJAX¿¡ ´ëÇÑ ¿ÀÇØ
AJAX ¿¹Á¦µé
¿ä¾à

08Àå ÇÊÅÍ
ASP.NET MVC¿¡ Æ÷ÇÔµÈ ÇÊÅ͵é
»ç¿ëÀÚ Á¤ÀÇ ¾×¼Ç ÇÊÅÍ ±¸ÇöÇϱâ
»ç¿ëÀÚ Á¤ÀÇ ÀÎÁõ ÇÊÅÍ ±¸ÇöÇϱâ
»ç¿ëÀÚ Á¤ÀÇ ¿¹¿Ü ÇÊÅÍ ±¸ÇöÇϱâ
ÇÊÅÍÀÇ ½ÇÇà ¼ø¼­
ÇÊÅÍÀÇ À̸§ ±ÔÄ¢
¿ä¾à

09Àå ¾ÖÇø®ÄÉÀ̼ÇÀÇ º¸¾È
À̰ÍÀº ÀüÀïÀÌ´Ù
±×µéÀÇ ¹«±â
À§Çù: Å©·Î½º »çÀÌÆ® ½ºÅ©¸³ÆÃ(XSS)
À§Çù: Å©·Î½º »çÀÌÆ® ¿äû À§Á¶
À§Çù: ÄíŰ ÈÉÄ¡±â
HttpOnly Äí۸¦ ÀÌ¿ëÇÏ¿© ÄíŰÀÇ µµ³­À» ¹æÁöÇϱâ
ÀûÀýÇÑ ¿À·ù º¸°í¿Í ½ºÅà ÃßÀû
¶ó¿ìÆ® ±ÔÄ¢ÀÌ ¾Æ´Ñ ÄÁÆ®·Ñ·¯¿¡ º¸¾ÈÀ» Àû¿ëÇ϶ó
[NonAction] Ư¼ºÀ¸·Î °ø¿ë ¸Þ¼­µå º¸È£Çϱâ
Æû ¹ÙÀεù¿¡ Çã¿ë ¸ñ·Ï ÁöÁ¤Çϱâ
¿ä¾à: ¸ðµç °ÍÀº ¿©·¯ºÐ¿¡°Ô ´Þ·ÁÀÖ´Ù

10Àå ASP.NET MVC¿Í Å×½ºÆ® ÁÖµµ °³¹ß
TDD¿¡ ´ëÇÑ °£·«ÇÑ ¼Ò°³
ASP.NET MVC¿¡ TDD Àû¿ëÇϱâ
¿ä¾à

11Àå Å×½ºÆ®¸¦ °í·ÁÇÑ µðÀÚÀÎ ÆÐÅÏ
¿Ö Å×½ºÆ® ¿ëÀ̼ºÀ» ¿°µÎ¿¡ µÎ¾î¾ß Çϴ°¡?
¿©·¯ºÐÀº Å×½ºÆ®°¡ ¼ö¿ùÇÑ Äڵ带 ÀÛ¼ºÇϱ⸦ ¿øÇÑ´Ù
¿©·¯ºÐÀÌ ÇÑ ÀÏÀ» Áõ¸íÇϱâ À§ÇØ Å×½ºÆ®¸¦ ¼öÇàÇ϶ó
Å×½ºÆ®¿¡ ¿ëÀÌÇÑ ¾ÖÇø®ÄÉÀ̼ÇÀ» µðÀÚÀÎÇϱâ
Å×½ºÆ®°¡ ¼ö¿ùÇÑ µ¥ÀÌÅÍ ¾×¼¼½º ÄÚµå
¼­ºñ½º °èÃþÀ» ÀÌ¿ëÇÏ¿© ºñÁî´Ï½º ·ÎÁ÷ ±¸ÇöÇϱâ
¿ä¾à

12Àå À¥Æû°ú MVCÀÇ °áÇÕ
¾î¶»°Ô °¡´ÉÇÒ±î?
±âÁ¸ÀÇ À¥ Æû ¾ÖÇø®ÄÉÀ̼ǿ¡ MVC¸¦ Ãß°¡Çϱâ
±âÁ¸ÀÇ ASP.NET MVC ¾ÖÇø®ÄÉÀ̼ǿ¡ À¥ Æû Ãß°¡Çϱâ
À¥ Æû°ú MVC °£ÀÇ µ¥ÀÌÅÍ °øÀ¯
À¥ ÆûÀ» MVC·Î ¸¶À̱׷¹ÀÌ¼Ç Çϱâ
¿ä¾à
·Ó Äڳʸ®(Rob Conery)
¸¶ÀÌÅ©·Î¼ÒÇÁÆ®ÀÇ ASP.NET ÆÀ¿¡¼­ ±Ù¹«ÇÑ´Ù. SubSonicÀÇ °³¹ßÀÚÀ̸ç (¹«·á·Î °ø°³µÈ .NET¿ë ÀüÀÚ»ó°Å·¡ ¼Ö·ç¼ÇÀÎ) Commerce Starter KitÀÇ ¼ö¼® ¼³°èÀÚÀÌ´Ù. ÇÏ¿ÍÀÌÀÇ Ä«¿ÍÀÌ(Kauai)¿¡¼­ ¾Æ³»¿Í µÎ µþ(Maddy¿Í Ruby)°ú ÇÔ²² »ì°í ÀÖ´Ù.

½ºÄà ÇÚ½½¸¸(Scott Hanselman)
¸¶ÀÌÅ©·Î¼ÒÇÁÆ®ÀÇ °³¹ßÀÚ ºÎ¼­ÀÇ ¼ö¼® ÇÁ·Î±×·¥ ¸Å´ÏÀú·Î ¸¶ÀÌÅ©·Î¼ÒÇÁÆ® ±â¼úÀ» ÀÌ¿ëÇÑ ¼ÒÇÁÆ®¿þ¾î °³¹ß¿¡ ´ëÇÑ Á¶¾ðÀ» Á¦°øÇϰí ÀÖ´Ù. ÀÌÀü¿¡´Â 6³â ÀÌ»ó ¿Â¶óÀÎ ½Å¿ë ±â°ü¿¡¼­ ±Ù¹«ÇßÀ¸¸ç ±× Àü¿¡´Â ¾à 7³â°£ ¼ö¼® ÄÁ¼³ÅÏÆ®ÀÌÀÚ ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®ÀÇ ÆÄÆ®³Ê·Î Ȱ¾àÇß´Ù. ¶ÇÇÑ MVP³ª RD ÇÁ·Î±×·¥ µî¿¡ Âü¿©ÇÏ¿© ¸¹Àº »ç¶÷µé¿¡°Ô ÄÄÇ»ÅÍ¿Í °ü·ÃµÈ °­ÀǸ¦ Á¦°øÇϰí ÀÖ´Ù. ±×´Â ºí·Î±×(www.hanselman.com)¿Í ÆÌij½ºÆ®(www.hanselminutes.com)¸¦ ¿î¿µÇϸç www.asp.net, www.windowsclient.net ±×¸®°í www.silverlight.net µî ´Ù¾çÇÑ Ä¿¹Â´ÏƼ¿¡ Âü¿©Çϰí ÀÖ´Ù. ¶ÇÇÑ Æ®À§ÅÍ(www.twitter.com)¿¡¼­µµ ½É½ÉÂú°Ô ¸¸³¯ ¼ö ÀÖ´Ù.

ÇÊ ÇØÅ©(Phil Hacck)
ASP.NET MVC¸¦ °³¹ßÇÏ´Â ASP.NET ÆÀÀÇ ¼±ÀÓ °³¹ßÀÚ·Î ±Ù¹«Çϰí ÀÖ´Ù. ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®¿¡ ÀÔ»çÇϱâ Àü¿¡´Â ÄÚµå °Ë»ö ¿£ÁøÀÇ Á¦Ç° °ü¸®ÀÚ¿Í ¿Â¶óÀÎ °ÔÀÓ È¸»çÀÇ °³¹ß °ü¸®ÀÚ, ±×¸®°í À¯¸íÇÑ ½ºÆäÀÎ¾î ¹æ¼Û±¹ÀÇ ¼±ÀÓ ¼ÒÇÁÆ®¿þ¾î ¼³°èÀÚ¸¦ ¿ªÀÓÇß´Ù. ÇÊÀº Äڵ带 ÀÛ¼ºÇÏ´Â °ÍÀ» ÁÁ¾ÆÇÏ¸ç ¼ÒÇÁÆ®¿þ¾î¸¦ °³¹ßÇÒ »Ó ¾Æ´Ï¶ó ÀÚ½ÅÀÇ ºí·Î±×¿¡ ¼ÒÇÁÆ®¿þ¾î °³¹ß°ú ¼ÒÇÁÆ®¿þ¾î °ü¸®¿¡ ´ëÇÑ ±ÛÀ» ¾²´Â °ÍÀ» Áñ±ä´Ù. ±×´Â ´Ù¾çÇÑ ¿ÀÇ ¼Ò½º ÇÁ·ÎÁ§Æ®¿¡ Âü¿©Çϰí ÀÖÀ¸¸ç ÃÖ±Ù ASP.NET MVC¸¦ ÀÌ¿ëÇØ ´Ù½Ã °³¹ßÇϰí ÀÖ´Â Subtext ºí·Î±× ÇÁ·ÎÁ§Æ®ÀÇ Ã¢¸³ÀÚÀ̱⵵ ÇÏ´Ù.

½ºÄà ±¸½º¸®(Scott Guthrie)
¸¶ÀÌÅ©·Î¼ÒÇÁÆ®ÀÇ .NET °³¹ßÀÚ ºÎ¼­ÀÇ ºÎ»çÀåÀ¸·Î Ŭ¶óÀÌ¾ðÆ® ¹× À¥ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ßÀ» À§ÇÑ ¸¶ÀÌÅ©·Î¼ÒÇÁÆ® Visual Studio °³¹ßÀÚ µµ±¸ ¹× .NET ÇÁ·¹ÀÓ¿öÅ© ±â¼úÀ» °³¹ßÇÏ´Â °³¹ß ÆÀÀ» À̲ø°í ÀÖ´Ù. .NET ÇÁ·ÎÁ§Æ®ÀÇ Ãʱ⠸â¹öÀÎ ±¸½º¸®´Â 1999³âºÎÅÍ Visual Studio¿Í .NET ÇÁ·¹ÀÓ¿öÅ©ÀÇ µðÀÚÀÎ ¹× ¼³°è ºÎºÐ¿¡¼­ ÇÙ½É ¿ªÇÒÀ» ´ã´çÇϰí ÀÖ´Ù. ¶ÇÇÑ ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®ÀÇ À¥ ¼­¹ö Ç÷§Æû°ú °³¹ß µµ±¸ ÆÀÀ» Ã¥ÀÓÁö°í Àֱ⵵ ÇÏ´Ù. ÃÖ±Ù¿¡´Â À¥ ȯ°æ¿¡¼­ Â÷¼¼´ë ¹Ìµð¾î °æÇè°ú ¸®Ä¡ ÀÎÅÍ³Ý ¾ÖÇø®ÄÉÀ̼ÇÀ» °³¹ßÇÒ ¼ö ÀÖ´Â Å©·Î½º ºê¶ó¿ìÀú, Å©·Î½º Ç÷§Æû °³¹ß ȯ°æÀÎ Silverlight Ç÷¯±×ÀÎÀÇ °³¹ßÀ» ÁÖµµÇϰí ÀÖ´Ù. ÇöÀç ±¸½º¸®´Â °ø¿ë ¾ð¾î ·±Å¸ÀÓ(CLR: Common Language Runtime), ASP.NET, Silverlight, WPF (Windows Presentation Foundation), IIS, Commerce Server¿Í Visual StudioÀÇ À¥, Ŭ¶óÀÌ¾ðÆ® ¹× Silverlight °ü·Ã °³¹ß µµ±¸µéÀÇ °³¹ßÀ» Á÷Á¢ ÁöÈÖÇϰí ÀÖ´Ù. ±¸½º¸®´Â µàÅ©(Duke) ´ëÇп¡¼­ ÄÄÇ»ÅÍ °øÇÐ ÇÐÀ§¸¦ ¹Þ¾Ò´Ù.


[¿ªÀÚ¼Ò°³]
ÀåÇöÈñ

http:// www.mvpmagazine.net
±¹³» ÃÖ°íÀÇ ¿ø°Ý Áö¿ø ±â¼úÀ» º¸À¯ÇÑ (ÁÖ)¾Ë¼­Æ÷Æ®ÀÇ À¥°³¹ß ÆÀÀåÀ¸·Î ±Ù¹« ÁßÀ̸ç, 2005³â 4¿ùºÎÅÍ ÇöÀç±îÁö ASP/ASP.NET ºÐ¾ß Microsoft MVP·Î Ȱµ¿ ÁßÀÌ´Ù. ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®ÀÇ DevDays¿Í Remix¸¦ ºñ·ÔÇÑ ´Ù¼öÀÇ ¼¼¹Ì³ª¿¡ ¹ßÇ¥ÀÚ·Î Âü¿©ÇÏ´Â µ¿½Ã¿¡ 3³â ÀüºÎÅÍ ¡®À¥Áö´ÏÀÇ À¥½ºÄð¡¯À̶ó´Â Á¦¸ñÀ¸·Î ¸Å³â °³ÀÎ ¼¼¹Ì³ª¸¦ ÁøÇàÇϰí ÀÖ´Ù. ¡ºRIA ½Ã´ëÀÇ »õ·Î¿î À¥ Àü·« Silverlight 2¡», ¡ºÀ¥Áö´ÏÀÇ ASP.NET AJAX ÇÁ·Î±×·¡¹Ö¡», ¡ºProgramming WPF¡» µî ´Ù¼öÀÇ .NET °ü·Ã ¼­ÀûÀÇ ÀúÀÚ ¹× ¹ø¿ªÀÚÀ̱⵵ ÇÏ´Ù. ¿Â¶óÀο¡¼­ ¡®À¥Áö´Ï¡¯¶ó´Â ÇʸíÀ» »ç¿ëÇÏ´Â ¿ªÀÚ´Â °³ÀÎ ºí·Î±×(www.mvpmagazine.net)¸¦ ÅëÇØ .NET °ü·Ã ¼Ò½ÄÀ» ¿©·¯ °³¹ßÀÚµé°ú °øÀ¯ÇÏ´Â °ÍÀ» Áñ±ä´Ù.
1Àå ³»¿ëÀ» »ì¦ ºÃ¾ú´Âµ¥...
Á¶³²Ã¶´ÔÀÌ ¾²½Å ¼­Æòº¸±â I ÆòÁ¡ I Á¶È¸¼ö(1066) I °ø°¨ (0) I ºí·Î±×
pdf ÆÄÀÏ·Î 1Àå ³»¿ëÀ» ºÃ½À´Ï´Ù.±× ´ç½Ã¿¡´Â »ç¿ëÇÒ ÀÏÀÌ ¾ø¾î¼­ ±¦Âú°Ú´Ù¶ó°í¸¸ ½Í¾ú´Âµ¥.À̹ø¿¡ ȸ»ç¿¡¼­ ¾÷¹«¿¡ »ç¿ëÇÏ°Ô µÇ¾î ±¸ÀÔÇÏ°Ô µÇ¾ú½À´Ï´Ù. ÀÌÁ¦ ¿­½ÉÈ÷ °øºÎÇÒÀϸ¸ ³²¾Ò³×¿ä ^^  
ASP.NET MVC ÀÌ ¹ø¿ª¼­ º¸´Ù ´õ ÁÁÀº Ã¥Àº ¾ø´Ù.
½ÉÀç¿î´ÔÀÌ ¾²½Å ¼­Æòº¸±â I ÆòÁ¡ I Á¶È¸¼ö(1370) I °ø°¨ (0) I ºí·Î±×
msdn ¹× ½ÃÁß¿¡ ³ª¿Â ¾î´À Ã¥º¸´Ù »ó¼¼È÷ ±âÀçµÇ¾î ÀÖ°í, ·Ó Äڳʸ®(Rob Conery), ½ºÄà ÇÚ½½¸¸(Scott Hanselman), ÇÊ ÇØÅ©(Phil Hacck), ½ºÄà ±¸½º¸®(Scott Guthrie) À¯¸íÇÑ ºÐµéÀÌ Ã¥À» ¸¸µç°Å¶ó ÇØ´ç Ã¥¿¡ ´ëÇÑ Àǹ®À» °®À» Çʿ䰡 ¾øÀ» Á¤µµ·Î ÈǸ¢ÇÏ´õ±º¿ä.¶ÇÇÑ Ã¥ÀúÀÚ°¡ Çѱ¹MS ÀÇ MVP ÀÎ ÀåÇöÈñ´ÔÀÌ ¹ø¿ªÇϽŰŶó ´ÜÁö ¹ø¿ª¼­°¡ ¾Æ´Ñ °³¹ßÀÚ À§ÁÖÀÇ ¹ø¿ªÀ̾ ±×¸® óÀ½ Á¢±ÙÇϽŠºÐµé¿¡°Õ ¾î·ÆÁö ¾Êµµ·Ï ¼¼½ÉÇÑ ¸éÀÌ ¸¹½À´Ï´Ù.
±è¿ë¼ºÀÇ C & C++ ¿Ïº®°¡À̵å...
±è¿ë¼º
¼±ÅÃµÈ »óǰÀ» ÂòÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù. ¼±ÅÃµÈ »óǰÀ» ¹Ù·Î±¸¸Å ÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.
Á¶³ª´Ü ¸ÆÅ©...
MVP Ä¿¹Â´Ï...
Bruce Laws...
 
ÃÊ Áß °í
ÀüüÆò±Õ(66)
ȸ¿øÆòÁ¡   ȸ¿ø¼­Æò¼ö 2
1Àå ³»¿ëÀ» »ì¦ ºÃ¾ú´Âµ¥...
Á¶³²Ã¶ ´Ô  2010-06-01
ASP.NET MVC ÀÌ ¹ø¿ª¼­ º¸´Ù ´õ ÁÁÀº Ã¥Àº ¾ø´Ù.
½ÉÀç¿î ´Ô  2009-12-06
Rob Conery ÀÇ ÃÖ±Ù Àú¼­
 
Winterland
17,580¿ø
(16%¡é+1%)
 
Scott Hanselman ÀÇ ÃÖ±Ù Àú¼­
 
Professional ASP.NET 4 in C# and VB Çѱ¹¾îÆÇ
50,400¿ø
(10%¡é+5%)
 
Professional ASP.NET MVC 2
51,650¿ø
(18%¡é+1%)
 
Professional ASP.Net 4 in C# & VB
75,590¿ø
(10%¡é+0%)
 
Professional ASP.Net MVC 1.0
62,990¿ø
(10%¡é+0%)
 
ÁÖ½Äȸ»ç Á¦ÀÌÆà ÃâÆÇ»çÀÇ ½Å°£
À̺£ÀÌ & ¾Æ¸¶Á¸ ÇØ¿Ü ¿ªÁ÷±¸ ¼¿¸µ
·Î²Ù¹Ì(À±±Ô¹Ì) Àú
19,800¿ø
(10%¡é+5%)
 
ÀÚ¹Ù °³¹ßÀÚ¸¦ À§ÇÑ 97°¡Áö Á¦¾È
ÄÉºí¸° Çì´Ï/ÀåÇöÈñ Àú
19,800¿ø
(10%¡é+5%)
 
±×¸²À¸·Î °øºÎÇÏ´Â IT ÀÎÇÁ¶ó ±¸Á¶
¾ß¸¶ÀÚŰ ¾ß½º½Ã/±è¿Ï¼· Àú
23,400¿ø
(10%¡é+5%)
 
ÆÄÀ̽ãÀ¸·Î ¹è¿ì´Â °ÔÀÓ °³¹ß: ½ÇÀüÆí
È÷·Î¼¼ Ã÷¿ä½Ã/±è¿¬¼ö Àú
27,000¿ø
(10%¡é+5%)
 
½Ç¹«¿¡ ¹Ù·Î ¾²´Â ÀÏÀß·¯ÀÇ º¸°í¼­ ÀÛ¼º¹ý
±è¸¶¶ó Àú
16,200¿ø
(10%¡é+5%)
 
À̸ÞÀÏÁÖ¼Ò¼öÁý°ÅºÎ