¹Ýµð¾Ø·ç´Ï½º ÀÎÅͳݼ­Á¡

³×ºñ°ÔÀÌ¼Ç ½Ç½Ã°£ Àαâ Ã¥

    ASP.NET MVC Framework Unleashed

    ASP.NET MVC Framework Unleashed

    • Stephen Walther Àú
    • À¯½ÂÈ£ ¿Ü ¿ª
    • À£ºÏ
    • 2010³â 10¿ù 05ÀÏ
    • Á¤°¡
      35,000¿ø
    • ÆÇ¸Å°¡
      31,500¿ø [10% ÇÒÀÎ]
    • °áÁ¦ ÇýÅÃ
      ¹«ÀÌÀÚ
    • Àû¸³±Ý
      1,750¿ø Àû¸³ [5%P]

      NAVER Pay °áÁ¦ ½Ã ³×À̹öÆäÀÌ Æ÷ÀÎÆ® 5% Àû¸³ ?

    ÆÇ¸Å°¡ Á¾·áµÈ »óǰÀÔ´Ï´Ù.

    ȸ¿ø¸®ºä
    - [0]
    ISBN: 9788901108063 696ÂÊ 190 x 245 (§®)

    Áö±Ý ÀÌÃ¥Àº

    • ÆÇ¸ÅÁö¼ö : 48

    ÀÌ Ã¥°ú ÇÔ²² ±¸¸ÅÇÑ Ã¥

    ÀÌ Ã¥ÀÌ ¼ÓÇÑ ºÐ¾ß

    ÃâÆÇ»ç ¸®ºä

    ASP.NET MVC FrameworkÀº ¾ÖÃʺÎÅÍ Å×½ºÅÍ¿ëÀ̼ºÀ» Áö¿øÇϱâ À§ÇØ °í¾ÈµÇ¾ú½À´Ï´Ù. ƯÈ÷, Å×½ºÆ®ÁÖµµ°³¹ß(TDD : Test-Driven Development)À» ±¸ÇöÇϵµ·Ï ÇØÁÝ´Ï´Ù. ASP.NET MVC ¾ÖÇø®ÄÉÀ̼ÇÀ» ±¸ÃàÇÒ ¶§ ¹Ýµå½Ã TDD¸¦ ±¸ÇöÇØ¾ß ÇÏ´Â °ÍÀº ¾Æ´ÏÁö¸¸, ASP.NET MVC FrameworkÀº TDDÀ» °¡´ÉÇÏ°Ô ÇØÁÖ¸ç ÀÌ Ã¥Àº TDD¿¡ °üÇÑ ³»¿ëÀ» »ùÇÃÄÚµå¿Í ÇÔ²² ¸¹Àº ºÎºÐÀ» ¼³¸íÇÕ´Ï´Ù.



    ÀÌ Ã¥Àº µÎ ÆÄÆ®·Î ±¸¼ºµÇ´Âµ¥, ù ¹øÂ° ÆÄÆ®´Â ASP.NET MVC FrameworkÀ» ±â´Éº°·Î ¼³¸íÇÕ´Ï´Ù. ¿¹¸¦ µé¾î, ÄÜÆ®·Ñ·¯, ij½Ì, ±×¸®°í À¯È¿¼º°ú °°Àº ÁÖÁ¦ÀÇ ÀåµéÀÌ ÀÌ ÆÄÆ®¸¦ ±¸¼ºÇÕ´Ï´Ù. µÎ ¹øÂ° ÆÄÆ®´Â ÇϳªÀÇ ASP.NET MVC ¾ÖÇø®ÄÉÀ̼ÇÀ» ±¸ÃàÇÏ´Â Àü °úÁ¤À» Æ÷ÇÔÇÕ´Ï´Ù. °£´ÜÇÑ ºí·Î±× ¾ÖÇø®ÄÉÀ̼ÇÀ» ¸¸µé¾î º¼ °ÍÀÌ°í µ¥ÀÌÅÍ Á¢±ÙÀ̳ª À¯È¿¼º °ËÁõ°ú °°Àº ±â´Éµéµµ ±¸ÇöÇÏ°Ô µË´Ï´Ù.


    ÀúÀÚ ¼Ò°³

    Stephen Walther

    ÁöÀºÀÌ : ½ºÆ¼ºì ¿ùÅÍ (Stephen Walther)
    ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®¿¡¼­ ASP.NETÆÀ ½Ã´Ï¾î ÇÁ·Î±×·¥ ¸Å´ÏÀú, Ajax ¶óÀ̺귯¸® ÆÀÀåÀ¸·Î ±Ù¹«Çß°í, ÇöÀç ÄÁ¼³ÆÃ°ú ±³À° ¾÷¹«¸¦ Çϴ ȸ»çÀÎ ½´ÆÛ¿¢½ºÆÛÆ®(Superexpert, www.SuperexpertTraining.com)¸¦ ¿î¿µ ÁßÀÌ´Ù. ¸¶ÀÌÅ©·Î¼ÒÇÁÆ® °°Àº ±â¾÷ °í°´¿¡°Ô ÀÚ¹Ù½ºÅ©¸³Æ®, HTML5, ASP.NET MVCÀÇ ±â¼úÀ» »ç¿ëÇÏ¿© ¾ÖÇø®ÄÉÀ̼ÇÀ» ¸¸µå´Â ¹æ¹ýÀ» °¡¸£Ä¡°í À©µµ¿ì ½ºÅä¾î ¾Û ±³À° Æ®·¹ÀÌ´×À» Á¦°øÇÑ´Ù.
    MIT¿¡¼­ ¹Ú»çÇÐÀ§¸¦ ¹Þ°í MIT¿Í ÇϹöµå¿¡¼­ öÇÐÀ» °¡¸£ÃÆ´Ù. ÇÏÁö¸¸ öÇи¸À¸·Î´Â µ·À» ¹ú ¼ö ¾øÀ½À» ±ú´Ý°í °­ÀǸ¦ ±×¸¸ µÐ ÈÄ, µÎ °÷ÀÇ ÀÎÅÍ³Ý ½ºÅ¸Æ®¾÷ â¾÷À» µµ¿Ô´Ù. ¸ÕÀú ±×´Â ½ºÅÄÆ÷µå, ÇϹöµå, MIT¸¦ ºñ·ÔÇÑ 200°³ ÀÌ»óÀÇ ´ëÇп¡¼­ »ç¿ëµÈ ¿Â¶óÀÎ ´ëÇÐ ¾ÖÇø®ÄÉÀ̼ÇÀ» Á¦°øÇÏ´Â Ä®¸®Áö½ºÄÉÀÌÇÁ(Collegescape)¶ó´Â À¥»çÀÌÆ®(ÀÌÈÄ ETS¿¡ ¸Å°¢µÊ)¸¦ ¸¸µé¾ú´Ù. ¶ÇÇÑ ÃÊâ±â ´ë±Ô¸ð ¿Â¶óÀÎ °æ¸Å »çÀÌÆ® Áß Çϳª¿´´ø ½ÃƼ¿Á¼Ç(CityAuction)À» â¾÷Çß´Ù(ÀÌÈÄ CitySearch¿¡ ¸Å°¢µÊ).  

    ¿Å±äÀÌ : ¹ÚµæÃ¢
    Çö ¢ßXDNSoft ´ëÇ¥ °â ±â¼ú ÀÌ»ç·Î¼­ ´å³Ý ÄÁ¼³ÅÏÆ® ¹× ¼ÒÇÁÆ®¿þ¾î ¾ÆÅ°ÅØÆ®·Î Ȱµ¿Çϰí ÀÖ´Ù. ±¹³» ´Ù¼öÀÇ ±â¾÷(YES24, EBS, ·Ôµ¥°Ç¼³, ±ÝÈ£ ¾Æ½Ã¾Æ³ª, ÇÑÁø, »õÇÑ µî)¿¡¼­ ´å³Ý ±â¹Ý ½Ã½ºÅÛ ¼³°è/°³¹ßÀ» ÁøÇàÇß´Ù. ¿£½ÉÇôå³Ý(http://www.ensimple.net)À̶ó´Â °³ÀÎ ±â¼ú »çÀÌÆ®¸¦ ¿î¿µÇϰí ÀÖ´Ù.

      

    ¿Å±äÀÌ : À¯½ÂÈ£
    - Çö ¢ßµðº§·ÎÇǾ𽺠ÀÌ»ç(´ëÇ¥)
    - ¸ð¹ÙÀÏ Àü¹®°³¹ß¾÷ü ´ëÇ¥(¾ÖÇà ¾ÆÀÌÆù, À©µµ¿ì ¸ð¹ÙÀÏ, ±¸±Û ¾Èµå·ÎÀ̵å, ¸ð¹ÙÀÏ À¥)
    - Microsoft SI ÄÁ¼³ÆÃ(´å³Ý, TFS, DEPI.Framework)
    - www.waglwagl.net(¿Í±Û³×Ä¿¹Â´ÏƼ ? INETA ȸ¿ø »çÀÌÆ®) ¿î¿µÀÚ
    - MCSE, MCDBA, OCP, Microsoft-MVP(C# - 2005~ÇöÀç)
    - Çö´ë/±â¾Æ, »ï¼ºÀüÀÚ, ¿¬ÇÕ´º½º, ´ëÇÑÇ×°ø, ·Ôµ¥±×·ì °è¿­ µî ÁÖ¿ä »çÀÌÆ® ´å³ÝÄÁ¼³ÆÃ
    - NETA ÄÁÆÛ·±½º ¹× DevDays Speaker ¹× Àü¹®°¡ ±×·ì Áö¿ø
    - ÁÖ¿ä±â¾÷ .Net °ü·Ã ±³À° ¹× ÄÁ¼³ÆÃ(¼ÒÇÁÆ®¿þ¾î¾ÆÅ°ÅØÃ³, °³¹ß¹æ¹ý·Ð)
    - ZDNET VSTS 2008 ¿î¿µÆÁ °ü·Ã ±â°í
    - Windows 2008 ½ÇÀü°¡ÀÌµå ¿ª(Á¤º¸¹®È­»ç)

      

    ¿Å±äÀÌ : ½ÉÁ¤¾Æ
    Çö ¢ßµðº§·ÎÇǾ𽺠åÀÓ¿¬±¸¿ø
    - ¢ßµðº§·ÎÇǾ𽺠¸ð¹ÙÀϰ³¹ßÀÚ
    - Microsoft SI °³¹ß ÀÎÇÁ¶ó Àü¹®ÄÁ¼³ÅÏÆ®
    - www.waglwagl.net (¿Í±Û³×Ä¿¹Â´ÏƼ- INETAȸ¿ø»çÀÌÆ®) ºÎ¿î¿µÀÚ
    - ÁÖ¿ä±â¾÷ .Net °ü·Ã ±³À° ¹× ÄÁ¼³ÆÃ
      

    ¿Å±äÀÌ : À±¿©Çö
    Çö (ÁÖ)XDNSoft ±â¼ú ÀÌ»ç·Î ¼ÒÇÁÆ®¿þ¾î ¾ÆÅ°ÅØÆ® ¹× MS UC ¼Ö·ç¼Ç È®Àå °³¹ß Àü¹®°¡ÀÌ¸ç ±¹³» ÁÖ¿ä ±â¾÷ÀÇ ´å³Ý ÄÁ¼³ÆÃÀ» ÁøÇàÇß´Ù. °ü·Ã ¹ø¿ª¼­·Î´Â¡ºASP.NET MVC Framework Unleashed¡»°¡ ÀÖ´Ù.
      

    ¿ªÀÚ ¼Ò°³

    À¯½ÂÈ£ ¿Ü

    À¯½ÂÈ£(hahaysh@hotmail.com)
    • Çö ¢ßµðº§·ÎÇǾ𽺠ÀÌ»ç(´ëÇ¥)
    • ¸ð¹ÙÀÏ Àü¹®°³¹ß¾÷ü ´ëÇ¥(¾ÖÇà ¾ÆÀÌÆù, À©µµ¿ì ¸ð¹ÙÀÏ, ±¸±Û ¾Èµå·ÎÀ̵å, ¸ð¹ÙÀÏ À¥)
    • Microsoft SI ÄÁ¼³ÆÃ(´å³Ý, TFS, DEPI.Framework)
    www.waglwagl.net(¿Í±Û³×Ä¿¹Â´ÏƼ • INETA ȸ¿ø »çÀÌÆ®) ¿î¿µÀÚ
    • MCSE, MCDBA, OCP, Microsoft-MVP(C# - 2005~ÇöÀç)
    • Çö´ë/±â¾Æ, »ï¼ºÀüÀÚ, ¿¬ÇÕ´º½º, ´ëÇÑÇ×°ø, ·Ôµ¥±×·ì °è¿­ µî ÁÖ¿ä »çÀÌÆ® ´å³ÝÄÁ¼³ÆÃ
    • INETA ÄÁÆÛ·±½º ¹× DevDays Speaker ¹× Àü¹®°¡ ±×·ì Áö¿ø
    • ÁÖ¿ä±â¾÷ .Net °ü·Ã ±³À° ¹× ÄÁ¼³ÆÃ(¼ÒÇÁÆ®¿þ¾î¾ÆÅ°ÅØÃ³, °³¹ß¹æ¹ý·Ð)
    • ZDNET VSTS 2008 ¿î¿µÆÁ °ü·Ã ±â°í
    • Windows 2008 ½ÇÀü°¡ÀÌµå ¿ª(Á¤º¸¹®È­»ç)

    ½ÉÁ¤¾Æ(cutyaya@hotmail.com)
    Çö ¢ßµðº§·ÎÇǾ𽺠åÀÓ¿¬±¸¿ø
    • ¢ßµðº§·ÎÇǾ𽺠¸ð¹ÙÀϰ³¹ßÀÚ
    • Microsoft SI °³¹ß ÀÎÇÁ¶ó Àü¹®ÄÁ¼³ÅÏÆ®
    www.waglwagl.net (¿Í±Û³×Ä¿¹Â´ÏƼ- INETAȸ¿ø»çÀÌÆ®) ºÎ¿î¿µÀÚ
    • ÁÖ¿ä±â¾÷ .Net °ü·Ã ±³À° ¹× ÄÁ¼³ÆÃ

    ¹ÚµæÃ¢(changistic@hotmail.com)
    • Çö (ÁÖ)XDNSoft ±â¼úÀÌ»ç
    • MS-MVP(Communications Server - 2006~ÇöÀç)
    • MCT, MCSE, MCAD
    • .NET ÄÁ¼³ÅÏÆ® ¹× ¼ÒÇÁÆ®¿þ¾î ¾ÆÅ°ÅØÆ®
    • ±¹³»´Ù¼öÀÇ ±â¾÷¿¡ .NET ÄÁ¼³ÆÃ ÁøÇà(Yes24, EBS, ·Ôµ¥°Ç¼³, ±ÝÈ£ ¾Æ½Ã¾Æ³ª, ÇÑÁø, »õÇÑ µî)
    • ¿£½ÉÇôå³Ý(http://www.ensimple.net) ¿î¿µÀÚ
    • Àü (ÁÖ)¾ÆÀÌÆ¼Áð ÀüÀÓ°­»ç
    • Àü µ¿¸íÁ¤º¸´ëÇб³ Á¤º¸±â¼ú¿ø ÀüÀÓ°­»ç

    À±¿©Çö fornewlife@hotmail.com
    • Çö (ÁÖ)XDNSoft ±â¼úÀÌ»ç
    • MCSD
    • .NET ÄÁ¼³ÅÏÆ® ¹× ¼ÒÇÁÆ®¿þ¾î ¾ÆÅ°ÅØÆ®
     

    ¸ñÂ÷

    Part 1. ASP.NET MVC ¾ÖÇø®ÄÉÀÌ¼Ç ±¸Ãà

    Á¦1Àå ASP.NET MVC ¼Ò°³
    A Story with a Moral
    ÁÁÀº ¼ÒÇÁÆ®¿þ¾î¶ó´Â °ÍÀº ¾î¶² °ÍÀϱî?
    ASP.NET MVC´Â ¹«¾ùÀΰ¡?
    ASP.NET MVC ¾ÖÇø®ÄÉÀ̼ÇÀÇ ¾ÆÅ°ÅØÃ³
    »ùÇà ASP.NET MVC ¾ÖÇø®ÄÉÀ̼ÇÀÇ ÀÌÇØ

    Á¦2Àå »ùÇà ASP.NET MVC ¾ÖÇø®ÄÉÀÌ¼Ç ÀÛ¼º
    ºó È­¸é¿¡¼­ ½ÃÀÛÇϱâ
    µ¥ÀÌÅͺ£À̽º ¸¸µé±â
    ¸ðµ¨ ¸¸µé±â
    ÄÁÆ®·Ñ·¯ ¸¸µé±â
    ºä ¸¸µé±â

    Á¦3Àå ÄÁÆ®·Ñ·¯¿Í ¾×¼ÇÀÇ ÀÌÇØ
    ÄÁÆ®·Ñ·¯ ¸¸µé±â
    ¾×¼Ç °á°ú ¹Ýȯ
    ¾×¼Ç È£Ãâ ¹æ¹ý Á¦¾î
    ¾Ë·ÁÁöÁö ¾ÊÀº ¾×¼Ç ó¸®
    ÄÁÆ®·Ñ·¯¿Í ¾×¼Ç Å×½ºÆ®

    Á¦4Àå ºäÀÇ ÀÌÇØ
    ºä ¸¸µé±â
    ºä µ¥ÀÌÅÍ »ç¿ë
    Çü½ÄÈ­µÈ ±×¸®°í Çü½ÄÈ­µÇÁö ¾ÊÀº ºä
    ÀÚ¹Ù½ºÅ©¸³Æ® ÁÖÀÔ °ø°Ý ¹æÁö
    ´ëü ºä ¿£Áø ÀÌ¿ë
    ºä Å×½ºÆ®

    Á¦5Àå ¸ðµ¨ÀÇ ÀÌÇØ
    µ¥ÀÌÅÍ ¸ðµ¨ ¸¸µé±â
    ·¹Æ÷ÁöÅ͸® ÆÐÅÏ ÀÌ¿ë
    Á¦³Ê¸¯ ·¹Æ÷ÁöÅ͸® ¸¸µé±â
    µ¥ÀÌÅÍ Á¢±Ù Å×½ºÆ®

    Á¦6Àå HTML ÇïÆÛÀÇ ÀÌÇØ
    Ç¥ÁØ HTML ÇïÆÛ »ç¿ëÇϱâ
    »ç¿ëÀÚ Á¤ÀÇ HTML ÇïÆÛ ¸¸µé±â
    DataGrid ÇïÆÛ ¸¸µé±â
    ÇïÆÛ Å×½ºÆ®

    Á¦7Àå ¸ðµ¨ ¹ÙÀδõ¿Í ¾×¼Ç ÇÊÅÍ¿¡ ´ëÇÑ ÀÌÇØ
    ¸ðµ¨ ¹ÙÀδõ¿¡ ´ëÇÑ ÀÌÇØ
    ¾×¼Ç ÇÊÅÍ¿¡ ´ëÇÑ ÀÌÇØ

    Á¦8Àå Æû µ¥ÀÌÅÍ À¯È¿¼º °Ë»ç
    ¸ðµ¨ »óÅ¿¡ ´ëÇÑ ÀÌÇØ
    À¯È¿¼º °Ë»ç ÇïÆÛ¿¡ ´ëÇÑ ÀÌÇØ
    À¯È¿¼º °Ë»ç ¿À·ù ¸Þ½ÃÁö¿¡ ´ëÇÑ ½ºÅ¸ÀÏ ÁöÁ¤
    ¹ÙÀεù ÀüÈÄ À¯È¿¼º °Ë»ç
    ¼­ºñ½º °èÃþÀ» ÀÌ¿ëÇÑ À¯È¿¼º °Ë»ç
    IDataErrorInfo ÀÎÅÍÆäÀ̽º¸¦ ÀÌ¿ëÇÑ À¯È¿¼º °Ë»ç
    À¯È¿¼º °Ë»ç Å×½ºÆ®

    Á¦9Àå ¶ó¿ìÆÃ¿¡ ´ëÇÑ ÀÌÇØ
    ±âº» ¶ó¿ìÆ® Ȱ¿ë
    ¶ó¿ìÆ® µð¹ö±ë
    »ç¿ëÀÚ Á¤ÀÇ ¶ó¿ìÆ® »ý¼º
    ¶ó¿ìÆ® Á¦¾àÁ¶°Ç(Constraints) »ý¼º
    Catch-All ¶ó¿ìÆ® Ȱ¿ë
    ¶ó¿ìÆ® Å×½ºÆ®

    Á¦10Àå ºä ¸¶½ºÅÍ ÆäÀÌÁö¿Í ºä »ç¿ëÀÚ ÄÁÆ®·Ñ¿¡ ´ëÇÑ ÀÌÇØ
    ºä ¸¶½ºÅÍ ÆäÀÌÁö¿¡ ´ëÇÑ ÀÌÇØ
    ºä »ç¿ëÀÚ ÄÁÆ®·Ñ¿¡ ´ëÇÑ ÀÌÇØ

    Á¦11Àå ij½ÌÀ» ÀÌ¿ëÇÑ ¼º´É Çâ»ó
    OutputCache Ư¼º Ȱ¿ë
    Cache API Ȱ¿ë
    Cache Å×½ºÆ®

    Á¦12Àå »ç¿ëÀÚ ÀÎÁõ
    »ç¿ëÀÚ¿Í ¿ªÇÒ »ý¼º
    »ç¿ëÀÚ ±ÇÇÑ ºÎ¿©
    ¸â¹ö ÀÚ°Ý ±¸¼º
    ¸â¹ö Àڰݰú ¿ªÇÒ °ü¸®ÀÚ API Ȱ¿ë
    À©µµ¿ìÁî ÀÎÁõ Ȱ¿ë
    ±ÇÇÑ ºÎ¿© Å×½ºÆ®

    Á¦13Àå ASP.NET MVC ¾ÖÇø®ÄÉÀÌ¼Ç ¹èÆ÷Çϱâ
    ASP.NET MVC IIS ±¸¼ºÇϱâ
    ASP.NET À¥ Æû°ú ASP.NET MVC ÇÔ²² »ç¿ëÇϱâ
    ASP.NET MVC ¾ÖÇø®ÄÉÀÌ¼Ç Bin ¹èÆ÷Çϱâ

    Á¦14Àå Ajax ÀÛ¾÷Çϱâ
    Ajax ÇïÆÛ »ç¿ëÇϱâ
    Ajax µð¹ö±ëÇϱâ
    ºñµ¿±âÀûÀ¸·Î Æû °Ô½ÃÇϱâ
    ºñµ¿±âÀûÀ¸·Î ÄÜÅÙÃ÷ °Ë»öÇϱâ
    AcceptAjax Ư¼º »ç¿ëÇϱâ

    Á¦15Àå jQuery »ç¿ëÇϱâ
    jQuery °³¿ä
    jQuery ¶óÀ̺귯¸® Ãß°¡Çϱâ
    jQuery¿Í ºñÁÖ¾ó ½ºÆ©µð¿À ÀÎÅÚ¸®¼¾½º
    jQuery ¼¿·ºÅÍ »ç¿ëÇϱâ
    À̺¥Æ® Çڵ鷯 Ãß°¡Çϱâ
    jQuery ¾Ö´Ï¸ÞÀÌ¼Ç »ç¿ëÇϱâ
    jQuery¿Í Ajax
    jQuery Ç÷¯±×ÀÎ »ç¿ëÇϱâ

    Part 2. ½ÇÀü ¿¹Á¦ : Unleashed Blog ¾ÖÇø®ÄÉÀÌ¼Ç ±¸ÃàÇϱâ

    Á¦16Àå ¾ÖÇø®ÄÉÀÌ¼Ç °³¿ä
    Å×½ºÆ® ÁÖµµ °³¹ßÀ̶õ?
    ¿Ö Å×½ºÆ® ÁÖµµ °³¹ßÀΰ¡?
    KISS¿Í YAGNI ¿øÄ¢
    ÆøÆ÷¼ö ¹æ½Ä°ú ÁøÈ­Àû ¹æ½Ä ¼³°è
    TDD Å×½ºÆ®´Â ´ÜÀ§ Å×½ºÆ®°¡ ¾Æ´Ï´Ù
    »ç¿ëÀÚ ½ºÅ丮·ÎºÎÅÍ ½ÃÀÛÇÏ´Â Å×½ºÆ®
    ´ÜÀ§ Å×½ºÆÃ ÇÁ·¹ÀÓ¿öÅ©(Unit Testing Frameworks)
    Å×½ºÆ® ÁÖµµ °³¹ß °ü·Ã ¹®Çå ¸ñ·Ï

    Á¦17Àå µ¥ÀÌÅͺ£À̽º Á¢±Ù
    Unleashed Blog ÇÁ·ÎÁ§Æ® »ý¼ºÇϱâ
    ù ¹øÂ° Å×½ºÆ® »ý¼ºÇϱâ
    »õ·Î¿î ºí·Î±× Ç׸ñ »ý¼ºÇϱâ
    ·¹Æ÷ÁöÅ͸® ÆÐÅÏ »ç¿ëÇϵµ·Ï ¸®ÆÑÅ丵
    À§Á¶(Fake) ºí·Î±× ·¹Æ÷ÁöÅ͸® »ý¼ºÇϱâ
    ¿£ÅÍÆ¼ ÇÁ·¹ÀÓ¿öÅ© ·¹Æ÷ÁöÅ͸® »ý¼ºÇϱâ

    Á¦18Àå ¶ó¿ìÆ® »ý¼ºÇϱâ
    ÄÁÆ®·Ñ·¯ Å×½ºÆ® »ý¼ºÇϱâ
    ¶ó¿ìÆ® Å×½ºÆ® »ý¼ºÇϱâ
    Archive ¶ó¿ìÆ® »ý¼ºÇϱâ
    Archive ÄÁÆ®·Ñ·¯ ÀÛµ¿ ½ÃµµÇØ º¸±â

    Á¦19Àå À¯È¿¼º °Ë»ç(Validation) Ãß°¡Çϱâ
    °¡Àå °£´ÜÇÑ ¹æ¹ýÀ¸·Î À¯È¿¼º °ËÁõ ¼öÇàÇϱâ
    Å×½ºÆ® ÄÚµå ¸®ÆÑÅ丵
    ¼Ó¼º ±æÀÌ À¯È¿¼º °Ë»çÇϱâ
    À¥ºê¶ó¿ìÀú¿¡¼­ÀÇ Á¤»ó ÀÛµ¿ È®ÀÎ(Sanity Check)
    ¼­ºñ½º °èÃþÀ» »ç¿ëÇϵµ·Ï ¸®ÆÑÅ丵
    ºñÁî´Ï½º ±ÔÄ¢ Ãß°¡Çϱâ

    Á¦20Àå ÆäÀÌ¡, ºä, ±×¸®°í Ajax
    ÆäÀÌ¡ Áö¿ø Ãß°¡Çϱâ
    ºä Ãß°¡Çϱâ
    Ajax Áö¿ø Ãß°¡Çϱâ

    Á¦21Àå ´ñ±Û Ãß°¡Çϱâ
    ´ñ±Û ±¸ÇöÇϱâ
    µ¥ÀÌÅͺ£À̽º¿¡ ´ñ±Û Ãß°¡Çϱâ
    ´ñ±Û°ú ´ñ±Û ¼ö Ç¥½ÃÇϱâ

    Part 3. ºÎ·Ï

    A. C#°ú VB.NET ¾ð¾îÀÇ Æ¯Â¡
    Çü½Ä À¯Ãß(Type Inference)
    °´Ã¼ À̴ϼȶóÀÌÀú(Object Initializers)
    À͸í Çü½Ä(Anonymous Types)
    Nullable Çü½Ä(Nullable Types)
    È®Àå ¸Þ¼­µå(Extension Methods)
    Á¦³×¸¯(Generics)
    ¶÷´Ù ½Ä(Lambda Expressions)
    LINQ

    B. ´ÜÀ§ Å×½ºÆÃ ÇÁ·¹ÀÓ¿öÅ© »ç¿ëÇϱâ
    ºñÁÖ¾ó ½ºÆ©µð¿À ´ÜÀ§ Å×½ºÆ® »ç¿ëÇϱâ
    NUnit »ç¿ëÇϱâ

    C. ¸ðÀÇ °´Ã¼ ÇÁ·¹ÀÓ¿öÅ© »ç¿ëÇϱâ
    ¿ë¾î ÀÌÇØÇϱâ
    Moq ¼³Ä¡Çϱâ
    ÀÎÅÍÆäÀ̽º·ÎºÎÅÍ Å¬·¡½º¸¦ »ý¼ºÇϱâ À§ÇØ Moq »ç¿ëÇϱâ
    À§Á¶(Fake) °ª ¸®ÅÏÇϱâ

    ¹è¼Û ½Ã À¯ÀÇ»çÇ×

    - ¹Ýµð¾Ø·ç´Ï½º¿¡¼­ ±¸¸ÅÇϽеµ¼­´Â ¹°·ù ´ëÇà À§Å¹¾÷ü ¿õÁø ºÏ¼¾À» ÅëÇØ ¹è¼ÛµË´Ï´Ù.
     (¹è¼Û Æ÷Àå¿¡ "¿õÁø ºÏ¼¾"À¸·Î Ç¥±âµÉ ¼ö ÀÖ½À´Ï´Ù.)

    - ±¸¸ÅÇÑ »óǰÀÇ Ç°Áú°ú ¹è¼Û °ü·Ã ¹®ÀÇ´Â ¹Ýµð¾Ø·ç´Ï½º·Î ¹®ÀÇ ¹Ù¶ø´Ï´Ù.

    - õÀçÁöº¯ ¹× Åùè»çÀÇ »çÁ¤¿¡ µû¶ó ¹è¼ÛÀÌ Áö¿¬µÉ ¼ö ÀÖ½À´Ï´Ù.

    - °áÁ¦(ÀÔ±Ý) ¿Ï·á ÈÄ ÃâÆÇ»ç ¹× À¯Åë»çÀÇ »çÁ¤À¸·Î ǰÀý ¶Ç´Â ÀýÆÇ µÇ¾î »óǰ ±¸ÀÔÀÌ ¾î·Á¿ï ¼ö ÀÖ½À´Ï´Ù. (º°µµ ¾È³» ¿¹Á¤)

    - µµ¼­»ê°£Áö¿ªÀÇ °æ¿ì Ãß°¡ ¹è¼Ûºñ°¡ ¹ß»ýµÉ ¼ö ÀÖ½À´Ï´Ù.

    ¹Ýǰ/±³È¯

    »óǰ ¼³¸í¿¡ ¹Ýǰ/ ±³È¯ °ü·ÃÇÑ ¾È³»°¡ ÀÖ´Â °æ¿ì ±× ³»¿ëÀ» ¿ì¼±À¸·Î ÇÕ´Ï´Ù. (¾÷ü »çÁ¤¿¡ µû¶ó ´Þ¶óÁú ¼ö ÀÖ½À´Ï´Ù)

    ¹Ýǰ/±³È¯

    ¹Ýǰ/±³È¯
    ¹Ýǰ/±³È¯ ¹æ¹ý Ȩ > °í°´¼¾ÅÍ > ÀÚÁÖã´ÂÁú¹® ¡°¹Ýǰ/±³È¯/ȯºÒ¡± ¾È³» Âü°í ¶Ç´Â 1:1»ó´ã°Ô½ÃÆÇ
    ¹Ýǰ/±³È¯ °¡´É ±â°£ ¹Ýǰ,±³È¯Àº ¹è¼Û¿Ï·á ÈÄ 7ÀÏ À̳», »óǰÀÇ °áÇÔ ¹× °è¾à³»¿ë°ú ´Ù¸¦ °æ¿ì ¹®Á¦¹ß°ß ÈÄ 30ÀÏ À̳»¿¡ ½Åû°¡´É
    ¹Ýǰ/±³È¯ ºñ¿ë º¯½É ȤÀº ±¸¸ÅÂø¿ÀÀÇ °æ¿ì¿¡¸¸ ¹Ý¼Û·á °í°´ ºÎ´ã(º°µµ ÁöÁ¤ Åùè»ç ¾øÀ½)
    ¹Ýǰ/±³È¯ ºÒ°¡ »çÀ¯
    • ¼ÒºñÀÚÀÇ Ã¥ÀÓ »çÀ¯·Î »óǰ µîÀÌ ¼Õ½Ç ¶Ç´Â ÈÑ¼ÕµÈ °æ¿ì
    • ¼ÒºñÀÚÀÇ »ç¿ë, Æ÷Àå °³ºÀ¿¡ ÀÇÇØ »óǰ µîÀÇ °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì
    • º¹Á¦°¡ °¡´ÉÇÑ »óǰ µîÀÇ Æ÷ÀåÀ» ÈѼÕÇÑ °æ¿ì : ¿¹)¸¸È­Ã¥, ÀâÁö, È­º¸Áý µî
    • ½Ã°£ÀÇ °æ°ú¿¡ ÀÇÇØ ÀçÆÇ¸Å°¡ °ï¶õÇÑ Á¤µµ·Î °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì
    • ÀüÀÚ»ó°Å·¡µî¿¡¼­ÀÇ ¼ÒºñÀÚº¸È£¿¡ °üÇÑ ¹ý·üÀÌ Á¤ÇÏ´Â ¼ÒºñÀÚ Ã»¾àöȸ Á¦ÇÑ ³»¿ë¿¡ ÇØ´çµÇ´Â °æ¿ì
    • ÇØ¿ÜÁÖ¹® »óǰ(ÇØ¿Ü ¿ø¼­)ÀÇ °æ¿ì(ÆÄº»/ÈѼÕ/¿À¹ß¼Û »óǰÀ» Á¦¿Ü)
    ¼ÒºñÀÚ ÇÇÇØº¸»ó
    ȯºÒÁö¿¬¿¡ µû¸¥ ¹è»ó
    • »óǰÀÇ ºÒ·®¿¡ ÀÇÇÑ ¹Ýǰ, ±³È¯, A/S, ȯºÒ, ǰÁúº¸Áõ ¹× ÇÇÇØº¸»ó µî¿¡ °üÇÑ »çÇ×Àº
      ¼ÒºñÀÚ ºÐÀïÇØ°á ±âÁØ(°øÁ¤°Å·¡À§¿øÈ¸°í½Ã)¿¡ ÁØÇÏ¿© 󸮵Ê
    • ´ë±Ý ȯºÒ ¹× ȯºÒÁö¿¬¿¡ µû¸¥ ¹è»ó±Ý Áö±Þ Á¶°Ç, ÀýÂ÷ µîÀº ÀüÀÚ»ó°Å·¡ µî¿¡¼­ÀÇ
      ¼ÒºñÀÚ º¸È£¿¡ °üÇÑ ¹ý·ü¿¡ µû¶ó ó¸®ÇÔ
    ¹Ýǰ/±³È¯ ÁÖ¼Ò °æ±âµµ ÆÄÁֽà ¹®¹ß·Î 77, ¿õÁøºÏ¼¾(¹Ýµð¾Ø·ç´Ï½º)
    • ȸ»ç¸í : (ÁÖ)¼­¿ï¹®°í
    • ´ëÇ¥ÀÌ»ç : ±èÈ«±¸
    • °³ÀÎÁ¤º¸ º¸È£Ã¥ÀÓÀÚ : ±èÈ«±¸
    • E-mail : bandi_cs@bnl.co.kr
    • ¼ÒÀçÁö : (06168) ¼­¿ï °­³²±¸ »ï¼º·Î 96±æ 6
    • »ç¾÷ÀÚ µî·Ï¹øÈ£ : 120-81-02543
    • Åë½ÅÆÇ¸Å¾÷ ½Å°í¹øÈ£ : Á¦2023-¼­¿ï°­³²-03728È£
    • ¹°·ù¼¾ÅÍ : (10881) °æ±âµµ ÆÄÁֽà ¹®¹ß·Î 77 ¹Ýµð¾Ø·ç´Ï½º
    copyright (c) 2016 BANDI&LUNI'S All Rights Reserved