ASP.NET 4.6°ú ASP.NET Core 1.0, ÃֽŠ¹öÀüÀ¸·Î Web Forms°ú MVC¸¦ ÇнÀÇÏÀÚ!
Microsoft À¥ °³¹ß ±â¼úÀÇ ÁýÇÕüÀÎ ASP.NETÀ» ÃֽŠ¹öÀü 4.6À¸·Î ¹è¿î´Ù. .NET ±â¼úÀ» »ç¿ëÇÏ´Â ¿ÀÇ ¼Ò½ºÀÌÀÚ Å©·Î½ºÇ÷§ÆûÀÎ ASP.NET Core 1.0ÀÇ »õ·Î¿î Ư¡µµ ÇнÀÇÑ´Ù. ƯÈ÷ ASP.NET Core MVC´Â Web Pages, Web API, MVC¸¦ Çϳª·Î ÅëÇÕÇÏ¿© °ü¸®ÇÒ ¼ö ÀÖ´Ù. »õ·Î¿î Web Forms°ú MVC ÇÁ·¹ÀÓ¿öÅ©¸¦ ÇÑ ±ÇÀ¸·Î ÀÍÇô º¸ÀÚ.
1Àå ASP.NET ½ÃÀÛÇϱâ
__1.1 ASP.NETÀÇ ¼Ò°³ ¹× Ư¡
__1.2 ½Ç½À_ Visual Studio Community 2015 ¼³Ä¡Çϱâ
2Àå óÀ½À¸·Î ÀÛ¼ºÇÏ´Â ASP.NET
__2.1 Visual Studio 2015 ÅëÇÕ °³¹ß ȯ°æ(IDE) »ìÆ캸±â
__2.2 ½Ç½À_ ASP.NET À¥ ÇÁ·ÎÁ§Æ® ÀÛ¼ºÇغ¸±â
3Àå ASP.NET À¥ Æû
__3.1 ASP.NET À¥ ÀÀ¿ë ÇÁ·Î±×·¥
__3.2 À¥ ÆûÀÇ °³¿ä
__3.3 ½Ç½À_ À¥ ÇÁ·ÎÁ§Æ® »ý¼º ¹× À¥ Æû Ãâ·ÂÇϱâ
__3.4 À̺¥Æ® 󸮱â
__3.5 À¥ Æû ·¹À̾ƿô
4Àå ASP.NET ÁÖ¿ä ³»Àå °³Ã¼
__4.1 ³»Àå °³Ã¼
__4.2 Response °³Ã¼
__4.3 ½Ç½À_ Response °³Ã¼ÀÇ ÁÖ¿ä ¸â¹ö »ç¿ë ¹æ¹ý
__4.4 Request °³Ã¼
__4.5 ½Ç½À_ Request °³Ã¼ÀÇ ÁÖ¿ä ¸â¹ö »ç¿ë ¹æ¹ý
__4.6 Server °³Ã¼
__4.7 ½Ç½À_ Server °³Ã¼ÀÇ ÁÖ¿ä ¸â¹ö »ç¿ë ¹æ¹ý
__4.8 Application °³Ã¼
__4.9 Session °³Ã¼
__4.10 ½Ç½À_ Application°ú SessionÀ» »ç¿ëÇÑ ÆäÀÌÁö °£ÀÇ µ¥ÀÌÅÍ À¯Áö
__4.11 Page Ŭ·¡½º
__4.12 ½Ç½À_ Page °³Ã¼ÀÇ ÁÖ¿ä ¸â¹ö »ç¿ë ¹æ¹ý
5Àå ASP.NET Ç¥ÁØ ÄÁÆ®·Ñ
__5.1 ASP.NET Ç¥ÁØ ÄÁÆ®·ÑÀ̶õ?
__5.2 ½Ç½À_ À¥ ÇÁ·ÎÁ§Æ® »ý¼º ¹× À¥ Æû Ãâ·ÂÇϱâ
__5.3 Label ÄÁÆ®·Ñ
__5.4 ½Ç½À_ Label ÄÁÆ®·ÑÀ» »ç¿ëÇÑ ÇöÀç ³¯Â¥¿Í ½Ã°£ Ãâ·ÂÇϱâ
__5.5 TextBox ÄÁÆ®·Ñ
__5.6 ½Ç½À_ TextBox ÄÁÆ®·ÑÀ» »ç¿ëÇØ »ç¿ëÀÚ Á¤º¸ ¾ò¾î¿À±â
__5.7 Button ÄÁÆ®·Ñ
__5.8 ½Ç½À_ Button ÄÁÆ®·ÑÀ» »ç¿ëÇØ ¸í·É¾î ½ÇÇàÇϱâ
__5.9 LinkButton ÄÁÆ®·Ñ
__5.10 ½Ç½À_ LinkButton ÄÁÆ®·ÑÀ» »ç¿ëÇØ ¸µÅ© ¸ð¾çÀÇ ¹öÆ° ¸¸µé±â
__5.11 ImageButton ÄÁÆ®·Ñ
__5.12 ½Ç½À_ ImageButton ÄÁÆ®·ÑÀ» »ç¿ëÇØ ¸í·É¾î ½ÇÇàÇϱâ
__5.13 ½Ç½À_ ¼¼ °¡Áö ¹öÆ° ÄÁÆ®·ÑÀ» »ç¿ëÇØ ¸í·É¾î ½ÇÇàÇϱâ
6Àå HTML ű׸¦ ´ëüÇϴ ǥÁØ ÄÁÆ®·Ñ
__6.1 HTML ´ëü ÄÁÆ®·ÑÀ̶õ?
__6.2 HyperLink ÄÁÆ®·Ñ
__6.3 ½Ç½À_ HyperLink ÄÁÆ®·ÑÀ» »ç¿ëÇØ ¸µÅ© ¸¸µé±â
__6.4 Image ÄÁÆ®·Ñ
__6.5 ½Ç½À_ Image ÄÁÆ®·ÑÀ» »ç¿ëÇØ À̹ÌÁö Ç¥½ÃÇϱâ
__6.6 ImageMap ÄÁÆ®·Ñ
__6.7 ½Ç½À_ ImageMap ÄÁÆ®·ÑÀ» »ç¿ëÇØ À̹ÌÁö¸Ê ±¸ÇöÇϱâ
__6.8 Table ÄÁÆ®·Ñ
__6.9 ½Ç½À_ Table ÄÁÆ®·ÑÀ» »ç¿ëÇØ Ç¥ ¸¸µé±â
__6.10 BulletedList ÄÁÆ®·Ñ
__6.11 ½Ç½À_ BulletedList ÄÁÆ®·ÑÀ» »ç¿ëÇØ ¸ñ·Ï ¸¸µé±â
__6.12 ½Ç½À_ HTML ´ëü ÄÁÆ®·ÑÀ» »ç¿ëÇØ HTML ÁÖ¿ä ¿ä¼Ò Ç¥ÇöÇϱâ
__6.13 DropDownList ÄÁÆ®·Ñ
__6.14 ½Ç½À_ DropDownList ÄÁÆ®·ÑÀ» »ç¿ëÇØ ÄÞº¸¹Ú½º ¸¸µé±â
__6.15 ListBox ÄÁÆ®·Ñ
__6.16 ½Ç½À_ ListBox ÄÁÆ®·ÑÀ» »ç¿ëÇØ ¸®½ºÆ®¹Ú½º ¸¸µé±â
__6.17 CheckBox ÄÁÆ®·Ñ
__6.18 ½Ç½À_ CheckBox ÄÁÆ®·ÑÀ» »ç¿ëÇØ Ã¼Å©¹Ú½º ¸¸µé±â
__6.19 CheckBoxList ÄÁÆ®·Ñ
__6.20 ½Ç½À_ CheckBoxList ÄÁÆ®·ÑÀ» »ç¿ëÇØ ¿©·¯ °³ÀÇ Ã¼Å©¹Ú½º ¸¸µé±â
__6.21 RadioButton ÄÁÆ®·Ñ
__6.22 ½Ç½À_ RadioButton ÄÁÆ®·ÑÀ» »ç¿ëÇØ ¶óµð¿À¹öÆ° ¸¸µé±â
__6.23 RadioButtonList ÄÁÆ®·Ñ
__6.24 ½Ç½À_ RadioButtonList ÄÁÆ®·ÑÀ» »ç¿ëÇØ ¿©·¯ °³ÀÇ ¶óµð¿À¹öÆ° ¸¸µé±â
__6.25 ½Ç½À_ ÀÔ·Â ÄÁÆ®·ÑÀ» »ç¿ëÇØ ´ÜÀÏ ¶Ç´Â ´ÙÁß Ç׸ñ °¡Á®¿À±â
__6.26 HiddenField ÄÁÆ®·Ñ
__6.27 ½Ç½À_ HiddenField ÄÁÆ®·ÑÀ» »ç¿ëÇØ Æû ·Îµå ½Ã°£ ÀúÀåÇϱâ
__6.28 Literal ÄÁÆ®·Ñ
__6.29 ½Ç½À_ Literal ÄÁÆ®·ÑÀ» »ç¿ëÇØ °£´ÜÇÑ ÅؽºÆ® Ãâ·ÂÇϱâ
7Àå ASP.NET ¸®Ä¡ Ç¥ÁØ ÄÁÆ®·Ñ
__7.1 ¸®Ä¡ ÄÁÆ®·ÑÀ̶õ?
__7.2 Calendar ÄÁÆ®·Ñ
__7.3 ½Ç½À_ Calendar ÄÁÆ®·ÑÀ» »ç¿ëÇØ ´Þ·Â Ãâ·ÂÇϱâ
__7.4 AdRotator ÄÁÆ®·Ñ
__7.5 ½Ç½À_ AdRotator ÄÁÆ®·ÑÀ» »ç¿ëÇØ ±¤°í ¼øȯ½ÃÅ°±â
__7.6 FileUpload ÄÁÆ®·Ñ
__7.7 ½Ç½À_ FileUpload ÄÁÆ®·ÑÀ» »ç¿ëÇØ ÆÄÀÏ Àü¼ÛÇϱâ
__7.8 Wizard ÄÁÆ®·Ñ
__7.9 ½Ç½À_ Wizard ÄÁÆ®·ÑÀ» »ç¿ëÇØ ´Ü°èº° ÆäÀÌÁö ½ÇÇàÇϱâ
__7.10 XML ÄÁÆ®·Ñ
__7.11 ½Ç½À_ XML ÄÁÆ®·ÑÀ» »ç¿ëÇØ È¸»ç ¼Ò°³ ÆäÀÌÁö ±¸ÇöÇϱâ
__7.12 MultiView ÄÁÆ®·Ñ°ú View ÄÁÆ®·Ñ
__7.13 ½Ç½À_ MultiView ÄÁÆ®·Ñ°ú View ÄÁÆ®·Ñ·Î ·Î±×ÀÎ ¸ðµâ ±¸¼ºÇϱâ
__7.14 Panel ÄÁÆ®·Ñ
__7.15 ½Ç½À_ Panel ÄÁÆ®·ÑÀ» »ç¿ëÇØ ±×·ìÀ¸·Î º¸ÀÌ±â ¹× ¼û±â±â
__7.16 PlaceHolder ÄÁÆ®·Ñ
__7.17 ½Ç½À_ PlaceHolder ÄÁÆ®·Ñ¿¡ µ¿ÀûÀ¸·Î ¹öÆ° ÄÁÆ®·Ñ Ãß°¡Çϱâ
__7.18 Substitution ÄÁÆ®·Ñ
__7.19 ½Ç½À_ Substitution ÄÁÆ®·ÑÀ» »ç¿ëÇØ ¸Å¹ø ÃֽŠÁ¤º¸·Î Ãâ·ÂÇϱâ
__7.20 Localize ÄÁÆ®·Ñ
__7.21 ½Ç½À_ Localize ÄÁÆ®·ÑÀ» »ç¿ëÇØ ÅؽºÆ® Ãâ·ÂÇϱâ
8Àå ASP.NET À¯È¿¼º °Ë»ç ÄÁÆ®·Ñ
__8.1 À¯È¿¼º °Ë»ç ÄÁÆ®·ÑÀÇ Á¾·ù
__8.2 BaseValidator Ŭ·¡½º: À¯È¿¼º °Ë»ç ÄÁÆ®·ÑÀÇ ºÎ¸ð Ŭ·¡½º
__8.3 À¯È¿¼º °Ë»ç »ç¿ë Áغñ
__8.4 ½Ç½À_ À¯È¿¼º °Ë»ç ÄÁÆ®·Ñ ÇнÀÀ» À§ÇÑ À¥ »çÀÌÆ® »ý¼ºÇϱâ
__8.5 RequiredFieldValidator ÄÁÆ®·Ñ
__8.6 ½Ç½À_ RequiredFieldValidator ÄÁÆ®·ÑÀ» »ç¿ëÇÑ ¾ÆÀ̵ð ¹× ¾ÏÈ£ ÀÔ·Â È®ÀÎÇϱâ
__8.7 RangeValidator ÄÁÆ®·Ñ
__8.8 ½Ç½À_ RangeValidator ÄÁÆ®·ÑÀ» »ç¿ëÇÑ ³ªÀÌ ¹× ÇÐÁ¡ ÀÔ·Â °Ë»çÇϱâ
__8.9 CompareValidator ÄÁÆ®·Ñ
__8.10 ½Ç½À_ CompareValidator ÄÁÆ®·ÑÀ» »ç¿ëÇØ ¾ÏÈ£ È®ÀÎÇϱâ
__8.11 RegularExpressionValidator ÄÁÆ®·Ñ
__8.12 ½Ç½À_ RegularExpressionValidator ÄÁÆ®·Ñ·Î À̸ÞÀÏ ¹× ȨÆäÀÌÁö °Ë»çÇϱâ
__8.13 CustomValidator ÄÁÆ®·Ñ
__8.14 ½Ç½À_ CustomValidator ÄÁÆ®·Ñ·Î ¦¼ö µ¥ÀÌÅ͸¸ ÀÔ·Â ¹Þ±â
__8.15 ValidationSummary ÄÁÆ®·Ñ
__8.16 ½Ç½À_ ValidationSummary ÄÁÆ®·Ñ·Î ¿¡·¯ ¸Þ½ÃÁö ¿ä¾àÇϱâ
__8.17 À¯È¿¼º °Ë»ç È°¿ë ¿¹Á¦
9Àå À¥ Æû »ç¿ëÀÚ Á¤ÀÇ ÄÁÆ®·Ñ°ú ¸¶½ºÅÍ ÆäÀÌÁö
__9.1 ASP.NET ÅÛÇø´
__9.2 ASP.NET À¥ Æû »ç¿ëÀÚ Á¤ÀÇ ÄÁÆ®·Ñ
__9.3 ½Ç½À_ À¥ Æû »ç¿ëÀÚ Á¤ÀÇ ÄÁÆ®·ÑÀ» »ç¿ëÇÑ À¥ »çÀÌÆ® »À´ë ¸¸µé±â
__9.4 ASP.NET ¸¶½ºÅÍ ÆäÀÌÁö
__9.5 ½Ç½À_ ¸¶½ºÅÍ ÆäÀÌÁö¸¦ »ç¿ëÇÑ À¥ »çÀÌÆ® °ñ°Ý ±¸¼ºÇϱâ
__9.6 ASP.NET Å׸¶¿Í ½ºÅ²
__9.7 ½Ç½À_ Theme¸¦ »ç¿ëÇÑ ÀÏ°üÀûÀÎ µðÀÚÀÎ Á¦°øÇϱâ
10Àå ASP.NET Ž»ö ÄÁÆ®·Ñ
__10.1 ASP.NET Ž»ö ÄÁÆ®·ÑÀÇ °³¿ä
__10.2 ½Ç½À_ Ž»ö ÄÁÆ®·ÑÀ» ÇнÀÇÒ À¥ ÇÁ·ÎÁ§Æ® »ý¼º ¹× »çÀÌÆ®¸Ê »ý¼ºÇϱâ
__10.3 SiteMapPath ÄÁÆ®·Ñ
__10.4 ½Ç½À_ SiteMapPath ÄÁÆ®·Ñ·Î »çÀÌÆ® À§Ä¡ ÃßÀûÇϱâ
__10.5 Menu ÄÁÆ®·Ñ
__10.6 ½Ç½À_ Menu ÄÁÆ®·ÑÀ» »ç¿ëÇÑ »çÀÌÆ® ³»ºñ°ÔÀÌ¼Ç ±¸ÃàÇϱâ
__10.7 TreeView ÄÁÆ®·Ñ
__10.8 ½Ç½À_ TreeView ÄÁÆ®·ÑÀ» »ç¿ëÇØ »çÀÌÆ® Ž»öÇϱâ
11Àå ASP.NET »óÅ °ü¸®
__11.1 ASP.NET »óÅ °ü¸® ±â¹ý ¼Ò°³
__11.2 ½Ç½À_ ASP.NET »óÅ °ü¸®¸¦ À§ÇÑ ¿©·¯ °¡Áö Ŭ·¡½º »ç¿ëÇϱâ
__11.3 Global.asax ÆÄÀÏ(Àü¿ª ÀÀ¿ë ÇÁ·Î±×·¥ Ŭ·¡½º)
__11.4 ½Ç½À_ ÇöÀç Á¢¼ÓÀÚ ¼ö Ç¥½Ã Ä«¿îÅÍ ¸¸µé±â
__11.5 ij½ÌÀ» »ç¿ëÇÑ À¥ ÆäÀÌÁö ¼º´É Çâ»ó ±â¹ý
__11.6 ½Ç½À_ ij½ÌÀ» ÀÌ¿ëÇÑ À¥ ÆäÀÌÁö ¼º´É Çâ»ó
__11.7 ȯ°æ ¼³Á¤ ÆÄÀÏÀÎ Web.config
__11.8 ½Ç½À_ Web.Config ÆÄÀÏÀÇ Á¤º¸¸¦ ÀÐ¾î ¿À´Â Ŭ·¡½º »ç¿ëÇϱâ
12Àå ADO.NET µ¥ÀÌÅͺ£À̽º ÇÁ·Î±×·¡¹Ö
__12.1 ADO.NET °³¿ä
__12.2 System.Data.SqlClient ³×ÀÓ½ºÆäÀ̽º¿Í System.Data.OleDb ³×ÀÓ½ºÆäÀ̽º
__12.3 Microsoft SQL Server
__12.4 SQL Server LocalDB
__12.5 SQL Server °³Ã¼ Ž»ö±â
__12.6 µ¥ÀÌÅͺ£À̽º ¿¬°á ¹®ÀÚ¿: Connection String
__12.7 ´å³Ý¿¡¼ µ¥ÀÌÅͺ£À̽º ó¸® °ü·Ã ÁÖ¿ä Ŭ·¡½º
__12.8 À¥ ¾Û Á¦ÀÛ¿¡ ÇÊ¿äÇÑ µ¥ÀÌÅͺ£À̽º ó¸® ÆÐÅÏ ¿©¼¸ °¡Áö
__12.9 ½Ç½À_ DB ÇÁ·Î±×·¡¹Ö ÇнÀÀ» À§ÇÑ ÇÁ·ÎÁ§Æ® ¹× µ¥ÀÌÅͺ£À̽º ±¸¼º
__12.10 SqlConnection / OleDbConnection Ŭ·¡½º
__12.11 ½Ç½À_ SqlConnection Ŭ·¡½º¸¦ »ç¿ëÇØ SQL Server ¿¬°áÇϱâ
__12.12 SqlCommand / OleDbCommand Ŭ·¡½º
__12.13 ½Ç½À_ SqlCommand Ŭ·¡½º¸¦ »ç¿ëÇØ µ¥ÀÌÅͺ£À̽º ¸í·É¾î ½ÇÇàÇϱâ
__12.14 SqlDataReader Ŭ·¡½º
__12.15 ½Ç½À_ SqlDataReader Ŭ·¡½º·Î µ¥ÀÌÅ͸¦ ¹Þ¾Æ Ãâ·ÂÇϱâ
__12.16 SqlDataAdapter Ŭ·¡½º¿Í DataSet Ŭ·¡½º
__12.17 ½Ç½À_ SqlDataAdapter¿Í DataSet Ŭ·¡½º·Î µ¥ÀÌÅÍ Ãâ·ÂÇϱâ
13Àå CRUD ÀÛ¾÷
__13.1 CRUD¶õ?
__13.2 À¥ ÀÀ¿ë ÇÁ·Î±×·¥ Á¦ÀÛÀÇ Ã¹ ¹ø° ÆÐÅÏ ÀÍÈ÷±â: ÀÔ·Â
__13.3 ½Ç½À_ Memos Å×ÀÌºí¿¡ µ¥ÀÌÅÍ ÀÔ·ÂÇϱâ
__13.4 À¥ ÀÀ¿ë ÇÁ·Î±×·¥ Á¦ÀÛÀÇ µÎ ¹ø° ÆÐÅÏ ÀÍÈ÷±â: Ãâ·Â
__13.5 ½Ç½À_ Memos Å×À̺íÀÇ ¸ðµç µ¥ÀÌÅÍ Ãâ·ÂÇϱâ
__13.6 À¥ ÀÀ¿ë ÇÁ·Î±×·¥ Á¦ÀÛÀÇ ¼¼ ¹ø° ÆÐÅÏ ÀÍÈ÷±â: »ó¼¼
__13.7 ½Ç½À_ Memos Å×ÀÌºí¿¡¼ ´ÜÀÏ µ¥ÀÌÅÍ Ãâ·ÂÇϱâ
__13.8 À¥ ÀÀ¿ë ÇÁ·Î±×·¥ Á¦ÀÛÀÇ ³× ¹ø° ÆÐÅÏ ÀÍÈ÷±â: ¼öÁ¤
__13.9 ½Ç½À_ Memos Å×À̺íÀÇ µ¥ÀÌÅÍ ¼öÁ¤Çϱâ
__13.10 À¥ ÀÀ¿ë ÇÁ·Î±×·¥ Á¦ÀÛÀÇ ´Ù¼¸ ¹ø° ÆÐÅÏ ÀÍÈ÷±â: »èÁ¦
__13.11 ½Ç½À_ Memos Å×ÀÌºí¿¡¼ µ¥ÀÌÅÍ »èÁ¦Çϱâ
__13.12 À¥ ÀÀ¿ë ÇÁ·Î±×·¥ Á¦ÀÛÀÇ ¿©¼¸ ¹ø° ÆÐÅÏ ÀÍÈ÷±â: °Ë»ö
__13.13 ½Ç½À_ Memos Å×ÀÌºí¿¡¼ µ¥ÀÌÅÍ °Ë»öÇϱâ
14Àå Micro ORMÀÎ Dapper ´Ù·ç±â
__14.1 Dapper(Micro ORM)¸¦ »ç¿ëÇØ ÄÚµå »ý»ê¼º°ú À¯Áöº¸¼ö ÆíÀǼº ³ôÀ̱â
__14.2 ½Ç½À_ Micro ORMÀÎ Dapper¸¦ »ç¿ëÇÑ DB ÄÚµå °£¼ÒÈÇϱâ
15Àå ASP.NET µ¥ÀÌÅÍ ÄÁÆ®·Ñ
__15.1 ASP.NET µ¥ÀÌÅÍ ÄÁÆ®·Ñ
__15.2 SqlDataSource ÄÁÆ®·Ñ
__15.3 ½Ç½À_ SqlDataSource ÄÁÆ®·Ñ·Î µ¥ÀÌÅÍ ½±°Ô Ãâ·ÂÇϱâ
__15.4 Repeater ÄÁÆ®·Ñ
__15.5 ½Ç½À_ Repeater ÄÁÆ®·Ñ·Î °£´ÜÇÑ µ¥ÀÌÅÍ Ãâ·ÂÇϱâ
__15.6 DataList ÄÁÆ®·Ñ
__15.7 ½Ç½À_ DataList ÄÁÆ®·ÑÀ» »ç¿ëÇØ È¿°úÀûÀ¸·Î µ¥ÀÌÅÍ Áø¿Çϱâ
__15.8 DetailsView ÄÁÆ®·Ñ
__15.9 ½Ç½À_ DetailsView ÄÁÆ®·ÑÀ» »ç¿ëÇØ ´ÜÀÏ µ¥ÀÌÅÍ Ãâ·ÂÇϱâ
__15.10 FormView ÄÁÆ®·Ñ
__15.11 ½Ç½À_ FormView ÄÁÆ®·ÑÀ» »ç¿ëÇØ ´ÜÀÏ µ¥ÀÌÅÍ Ãâ·ÂÇϱâ
__15.12 GridView ÄÁÆ®·Ñ
__15.13 ½Ç½À_ GridView ÄÁÆ®·ÑÀ» »ç¿ëÇØ ´ÙÁß µ¥ÀÌÅÍ Ãâ·ÂÇϱâ
__15.14 XmlDataSource ÄÁÆ®·Ñ
__15.15 ½Ç½À_ XmlDataSource ÄÁÆ®·Ñ·Î XML ¹®¼ Ãâ·ÂÇϱâ
__15.16 ObjectDataSource ÄÁÆ®·Ñ
__15.17 ½Ç½À_ ObjectDataSource ÄÁÆ®·Ñ·Î ¸Þ¼µå ½ÇÇà °á±£°ª ¹Þ±â
__15.18 ASP.NET Chart ÄÁÆ®·Ñ
__15.19 ½Ç½À_ Chart ÄÁÆ®·ÑÀ» »ç¿ëÇØ µ¥ÀÌÅÍ ½Ã°¢ÈÇϱâ
16Àå SQL Server µ¥ÀÌÅͺ£À̽º ÇÁ·ÎÁ§Æ®¸¦ »ç¿ëÇØ DB °ü¸®
__16.1 SQL Server Data Tools(SSDT)
__16.2 SQL Server µ¥ÀÌÅͺ£À̽º ÇÁ·ÎÁ§Æ®ÀÇ Æ¯Â¡
__16.3 SQL Server µ¥ÀÌÅͺ£À̽º ÇÁ·ÎÁ§Æ®ÀÇ ÁÖ¿ä ±â´É
__16.4 µ¥ÀÌÅͺ£À̽º ÇÁ·ÎÁ§Æ® Áö¿ø ¹öÀü
__16.5 Visual Studio Data Tool
__16.6 ½Ç½À_ SQL Server µ¥ÀÌÅͺ£À̽º ÇÁ·ÎÁ§Æ® »ý¼º ¹× °ü¸®
17Àå ASP.NET ·Î±×ÀÎ ÄÁÆ®·Ñ°ú ȸ¿ø °ü¸®
__17.1 ASP.NET Æû ÀÎÁõ°ú ·Î±×ÀÎ ÄÁÆ®·Ñ
__17.2 ȸ¿ø °ü¸®ÀÇ ÁÖ¿ä ¹üÀ§
__17.3 ÀÎÁõ°ú ±ÇÇÑ
__17.4 ÀÎÁõ ¹æ½ÄÀÇ Á¾·ù
__17.5 Æû ÀÎÁõ ¹æ½ÄÀÇ Á¾·ù
__17.6 ASP.NET ·Î±×ÀÎ ÄÁÆ®·Ñ
__17.7 ÄÚµå ±â¹ÝÀ¸·Î ÀÎÁõ°ú ±ÇÇÑ Ã³¸®Çϱâ
__17.8 ½Ç½À_ ÄÚµå ±â¹ÝÀ¸·Î ȸ¿ø °¡ÀÔ, ·Î±×ÀÎ, ·Î±×ÀÎ È®ÀÎ, ·Î±×¾Æ¿ô ±¸ÇöÇϱâ
18Àå °øÅë ±â´É Àç»ç¿ëÀ» À§ÇÑ Å¬·¡½º ¶óÀ̺귯¸® ÇÁ·ÎÁ§Æ®
__18.1 Ŭ·¡½º ¶óÀ̺귯¸® ÇÁ·ÎÁ§Æ®¸¦ »ç¿ëÇØ ÄÄÆ÷³ÍÆ®(DLL ÆÄÀÏ) ¸¸µé±â
__18.2 ½Ç½À_ Ŭ·¡½º ¶óÀ̺귯¸® ÇÁ·ÎÁ§Æ®·Î DLL ÆÄÀÏ ¸¸µé±â
__18.3 ½Ç½À_ Ŭ·¡½º ¶óÀ̺귯¸® ÇÁ·ÎÁ§Æ® Å×½ºÆ®
19Àå ASP.NET À¥ Æû °Ô½ÃÆÇ ÇÁ·ÎÁ§Æ®
__19.1 ASP.NET À¥ Æû °Ô½ÃÆÇ ¸¸µé±â ÇÁ·ÎÁ§Æ® ¼Ò°³
__19.2 °Ô½ÃÆÇÀÇ ÁÖ¿ä ±â´É
__19.3 ¿Ï¼ºÇü °Ô½ÃÆÇ(DotNetNote) ¸¸µé±â ÇÁ·ÎÁ§Æ® °³¿ä
__19.4 ¿Ï¼ºÇü °Ô½ÃÆÇÀÇ ÁÖ¿ä ±â´É
__19.5 ¿Ï¼ºÇü °Ô½ÃÆÇ ¹Ì¸® º¸±â
__19.6 ½Ç½À_ ¿Ï¼ºÇü °Ô½ÃÆÇ ¸¸µé±â ÇÁ·ÎÁ§Æ®
__19.7 ASP.NET À¥ Æû ÇнÀÀ» À§ÇÑ Ãßõ »çÀÌÆ®
20Àå ASP.NET 4.6 MVC ÇÁ·¹ÀÓ¿öÅ©
__20.1 ASP.NET MVC 5 ÇÁ·¹ÀÓ¿öÅ© ¼Ò°³
__20.2 ASP.NET ºÐ·ù
__20.3 MVC ÆÐÅÏ
__20.4 ¸ðµ¨, ºä, ÄÁÆ®·Ñ·¯ °£´Ü Á¤¸®
__20.5 ASP.NET MVC ¹öÀü
__20.6 ASP.NET MVC ¼³°è ¸ñÀû
__20.7 MVC ±ÔÄ¢(ÄÁº¥¼Ç)
__20.8 ASP.NET Core MVC: ÅëÇÕµÈ ¹öÀüÀÇ MVC ÇÁ·¹ÀÓ¿öÅ©
__20.9 ½Ç½À_ óÀ½À¸·Î ¸¸µé¾î º¸´Â MVC À¥ ÇÁ·ÎÁ§Æ®
__20.10 ½ºÄ³Æúµù
__20.11 ½Ç½À_ °£´ÜÇÑ ÄÁÆÛ·±½º Á¤º¸ ÀÔÃâ·Â ±â´ÉÀ» EF Code First·Î ±¸ÇöÇϱâ
__20.12 ¸ðµ¨, ÄÁÆ®·Ñ·¯, ºä ±â¹ÝÀ¸·Î µ¥ÀÌÅͺ£À̽º ÇÁ·Î±×·¡¹Ö
__20.13 ½Ç½À_ MVC 5¸¦ »ç¿ëÇØ ÇÒ ÀÏ °ü¸® ÀÀ¿ë ÇÁ·Î±×·¥ ¸¸µé±â
21Àå RESTful ¼ºñ½º¸¦ À§ÇÑ ASP.NET 4.6 Web API
__21.1 ASP.NET Web API ¼Ò°³
__21.2 SPA: ´ÜÀÏ ÆäÀÌÁö ÀÀ¿ë ÇÁ·Î±×·¥
__21.3 Web API¸¦ »ç¿ëÇÑ CRUD ¼ºñ½º
__21.4 Web API ±¸Çö ÀýÂ÷
__21.5 ½Ç½À_ ASP.NET Web API óÀ½À¸·Î ¸¸µé¾î º¸±â
__21.6 ½Ç½À_ Á¦ÀÌÄõ¸®¿Í ¾Þ±Ö·¯ µîÀ» »ç¿ëÇÑ SPA ÀÀ¿ë ÇÁ·Î±×·¥ ±¸ÇöÇϱâ
22Àå ½Ç½Ã°£ ¾ç¹æÇâ Ä¿¹Â´ÏÄÉÀ̼ÇÀ» À§ÇÑ ASP.NET SignalR
__22.1 ASP.NET SignalR ¼Ò°³ ¹× Ư¡
__22.2 SignalR Åë½Å ¹æ¹ý
__22.3 ÇÁ·ÎÁ§Æ®¿¡ SignalR Àû¿ë
__22.4 Hub Ŭ·¡½º
__22.5 SignalR Ŭ¶óÀ̾ðÆ®
__22.6 ½Ç½À_ ASP.NET SignalRÀ» »ç¿ëÇØ °£´ÜÇÑ Ã¤Æà ¸¸µé±â
23Àå ASP.NET Core ½ÃÀÛÇϱâ
__23.1 Å©·Î½º Ç÷§ÆûÀ» À§ÇÑ ASP.NET Core 1.0
__23.2 ASP.NET Core 1.0 Ư¡
__23.3 ´Ù½Ã »ìÆ캸´Â ASP.NET ¿ª»ç
__23.4 ÅëÇÕµÈ ÇÁ·¹ÀÓ¿öÅ©ÀÎ ASP.NET Core MVC
__23.5 .NET Core¿Í .NET Framework
__23.6 ASP.NET Core °³¹ß ȯ°æ ±¸Ãà
__23.7 ½Ç½À_ ASP.NET Core 1.0 °³¹ß ȯ°æ ±¸ÃàÇϱâ
__23.8 ASP.NET Core 1.0°ú ±âÁ¸ ASP.NET 4.6 ±â¼úÀÇ °ü°è
__23.9 ASP.NET Core 1.0 ÇÁ·ÎÁ§Æ®ÀÇ ±¸Á¶
__23.10 DotNet CLI
__23.11 ½Ç½À_ DotNet CLI¸¦ »ç¿ëÇØ .NET Core ¾Û »ý¼º ¹× ºôµåÇÏ°í ½ÇÇàÇϱâ
__23.12 ASP.NET Core 1.0ÀÇ »õ·Î¿î Ư¡
__23.13 ½Ç½À_ ASP.NET Core 1.0¿¡¼ Á¦°øÇÏ´Â ºó ÅÛÇø´À» »ç¿ëÇØ À¥ »çÀÌÆ® ¸¸µé°í ½ÇÇàÇϱâ
__23.14 ½Ç½À_ ASP.NET Core 1.0¿¡¼ Á¦°øÇÏ´Â Web Application ÅÛÇø´À» »ç¿ëÇØ
À¥ »çÀÌÆ® ¸¸µé°í ½ÇÇàÇϱâ
24Àå ASP.NET Core 1.0 À¥ ÀÀ¿ë ÇÁ·Î±×·¥ ÇÁ·ÎÁ§Æ®
__24.1 »õ·Î¿î ÇÁ·ÎÁ§Æ® ½Ã½ºÅÛ
__24.2 ½Ç½À_ DotNetNote ÇÁ·ÎÁ§Æ® »ý¼º ¹× ½ÇÇàÇϱâ
__24.3 HTTP ÆÄÀÌÇÁ¶óÀΰú ¹Ìµé¿þ¾î
__24.4 Á¤Àû ÆÄÀÏ ½ÇÇàÀ» À§ÇÑ UseStaticFiles() ¹Ìµé¿þ¾î Ãß°¡
__24.5 ½Ç½À_ wwwroot Æú´õ¿¡ Á¤Àû ÆÄÀÏ »ý¼º ÈÄ ½ÇÇàÇϱâ
__24.6 ÁÖ¿ä ¹Ìµé¿þ¾î
__24.7 µð·ºÅ͸® ¸ñ·Ï º¸±â(app.UseDirectoryBrowser())
__24.8 ±âº» ¹®¼ Á¦°ø(app.UseDefaultFiles())
__24.9 UseFileServer È®Àå ¸Þ¼µå
__24.10 »óÅ ÄÚµå Ç¥½Ã(app.UseStatusCodePages())
__24.11 ȯ¿µ ÆäÀÌÁö Ãâ·Â(app.UseWelcomePage())
__24.12 ÀÚ¼¼ÇÑ ¿¡·¯ ¸Þ½ÃÁö Ç¥½Ã(app.UseDeveloperExceptionPage())
__24.13 ±âŸ ¹Ìµé¿þ¾î
__24.14 Bower ÆÐÅ°Áö °ü¸®ÀÚ
__24.15 Visual Studio¿¡¼ Ŭ¶óÀ̾ðÆ® ÆÐÅ°Áö °¡Á®¿À±â
__24.16 ½Ç½À_ Bower¸¦ »ç¿ëÇØ ÀÚÁÖ »ç¿ëÇϴ Ŭ¶óÀ̾ðÆ® ÆÐÅ°Áö °¡Á®¿À±â
25Àå ASP.NET Core 1.0 MVC ÇÁ·¹ÀÓ¿öÅ©
__25.1 ASP.NET Core MVC
__25.2 ¶ó¿ìÆÃ
__25.3 [Route()] Ư¼ºÀ» »ç¿ëÇÑ ¾îÆ®¸®ºäÆ® ¶ó¿ìÆÃ
__25.4 ½Ç½À_ ASP.NET Core MVCÀÇ ÁÖ¿ä Ư¡ ¹Ì¸®º¸±â
26Àå ¸ðµ¨, ºä, ÄÁÆ®·Ñ·¯
__26.1 MVC ÆÐÅÏ
__26.2 ÄÁÆ®·Ñ·¯ Ŭ·¡½º
__26.3 ¾×¼Ç ¸Þ¼µå
__26.4 ½Ç½À_ ASP.NET Core 1.0 ÄÁÆ®·Ñ·¯¿Í ¾×¼Ç ¸Þ¼µå
__26.5 ¾×¼Ç ¹Ýȯ°ª
__26.6 ½Ç½À_ Content() ¹Ýȯ°ª »ç¿ëÇϱâ
__26.7 ºä ÆäÀÌÁö
__26.8 ·¹ÀÌÀú Ç¥Çö½Ä
__26.9 ½Ç½À_ ·¹ÀÌÀú Ç¥Çö½Ä »ç¿ëÇϱâ
__26.10 MVC ÇÁ·¹ÀÓ¿öÅ©¿¡¼ÀÇ ·¹À̾ƿô
__26.11 ¸ðµ¨ Ŭ·¡½º
__26.12 ºä¿¡ µ¥ÀÌÅÍ Àü¼Û ¹æ¹ý
__26.13 ½Ç½À_ ÄÁÆ®·Ñ·¯¿¡¼ ºä·Î µ¥ÀÌÅÍ Àü´Þ
__26.14 ½Ç½À_ Æû µ¥ÀÌÅÍ Àü¼Û ¹× ¹Þ±â
__26.15 ½Ç½À_ Ä÷º¼Ç ÇüÅÂÀÇ µ¥ÀÌÅ͸¦ ºä ÆäÀÌÁö¿¡ Ç¥ ÇüÅ·ΠÃâ·ÂÇϱâ(¸ðµ¨, ÄÁÆ®·Ñ·¯, ºä Àüü »ç¿ë)
27Àå ÇïÆÛ ¸Þ¼µå
__27.1 ÇïÆÛ ¸Þ¼µå
__27.2 ÇïÆÛ ¸Þ¼µåÀÇ Á¾·ù
__27.3 ÇïÆÛ ¸Þ¼µå·Î CSS class¿Í °°Àº ƯÁ¤ ¼Ó¼º ºÎ¿©Çϱâ
__27.4 ½Ç½À_ ÇïÆÛ ¸Þ¼µå »ç¿ëÇϱâ
28Àå Æû À¯È¿¼º °Ë»ç¿Í ¸ðµ¨ ¹ÙÀεù
__28.1 Æû À¯È¿¼º °Ë»ç
__28.2 ¸ðµ¨ ¸ÞŸµ¥ÀÌÅÍ
__28.3 °·ÂÇÑ Çü½ÄÀÇ ºä
__28.4 ¸ðµ¨ ¹ÙÀεù
__28.5 ½Ç½À_ Æû À¯È¿¼º °Ë»ç¿Í ¸ðµ¨ ¹ÙÀεù
29Àå ÅÂ±× ÇïÆÛ
__29.1 ³»ÀåµÈ ÅÂ±× ÇïÆÛ
__29.2 ÅÂ±× ¸ð¾çÀÇ ÅÂ±× ÇïÆÛ
__29.3 ½Ç½À_ ASP.NET Core 1.0¿¡¼ ±âº»À¸·Î Á¦°øÇÏ´Â ÅÂ±× ÇïÆÛ »ç¿ëÇϱâ
__29.4 »ç¿ëÀÚ Á¤ÀÇ ÅÂ±× ÇïÆÛ
__29.5 ½Ç½À_ »ç¿ëÀÚ Á¤ÀÇ ÅÂ±× ÇïÆÛ ¸¸µé±â
__29.6 ½Ç½À_ Razor ÅÂ±× µµ¿ì¹Ì¸¦ »ç¿ëÇØ À̸ÞÀÏ ¸µÅ© ¸¸µé±â
__29.7 ½Ç½À_ ÅÂ±× ÇïÆÛ·Î À¯´Ð½º ½Ã°£ º¯°æ±â ¸¸µé±â
__29.8 ½Ç½À_ ÆäÀÌ¡ ÇïÆÛ¸¦ »ç¿ëÀÚ Á¤ÀÇ ÅÂ±× ÇïÆÛ·Î ±¸ÇöÇϱâ
__29.9 Cache ÅÂ±× ÇïÆÛ
__29.10 ½Ç½À_ ¡´cache /¡µ ÅÂ±× Àû¿ëÇϱâ
30Àå ASP.NET Core 1.0¿¡¼ ÀÇÁ¸¼º ÁÖÀÔ »ç¿ëÇϱâ
__30.1 ASP.NET Core 1.0 - DI ÄÁÅ×À̳ÊÀÇ ¼¼ °¡Áö ¸ðµå
__30.2 ÀÇÁ¸¼º ÁÖÀÔÀÇ ÀåÁ¡
__30.3 ½Ç½À_ DI »ç¿ëÀ» À§ÇÑ ±âº» ¼³Á¤ ´Ü°è »ìÆ캸±â
__30.4 ½Ç½À_ ÀÎÅÍÆäÀ̽º¸¦ »ç¿ëÇÑ »ý¼ºÀÚ ÁÖÀÔÀ¸·Î DI ±¸ÇöÇϱâ
__30.5 @inject Å°¿öµå·Î ºä¿¡ Á÷Á¢ ÀÇÁ¸¼º ÁÖÀÔ Àû¿ëÇϱâ
__30.6 ½Ç½À_ @inject Å°¿öµå·Î ºä¿¡ Á÷Á¢ ÀÇÁ¸¼º ÁÖÀÔ Àû¿ëÇϱâ
31Àå ASP.NET Core 1.0ÀÇ ±âŸ À¯¿ëÇÑ ±â´Éµé
__31.1 °·ÂÇÑ Çü½ÄÀÇ È¯°æ ¼³Á¤
__31.2 ½Ç½À_ ASP.NET Core¿¡¼ °·ÂÇÑ Çü½ÄÀÇ È¯°æ ¼³Á¤Çϱâ
__31.3 ÆÄÀÏ ¾÷·Îµå
__31.4 ½Ç½À_ ASP.NET Core 1.0¿¡¼ ÆÄÀÏ ¾÷·Îµå ±â´É ±¸ÇöÇϱâ
__31.5 ·Î±ë
__31.6 ½Ç½À_ ÆäÀÌÁö ½ÇÇà ½Ã°£À» ·Î±×·Î ±â·ÏÇϱâ
32Àå ºä ÄÄÆ÷³ÍÆ®
__32.1 ¼Ò°³
__32.2 ViewComponent Ŭ·¡½º
__32.3 ºä ÄÄÆ÷³ÍÆ® °æ·Î
__32.4 ºä ÄÄÆ÷³ÍÆ® È£Ãâ
__32.5 ÄÁÆ®·Ñ·¯¿¡¼ Á÷Á¢ ºä ÄÄÆ÷³ÍÆ® È£Ãâ
__32.6 ºä ÄÄÆ÷³ÍÆ®ÀÇ Æú´õ ±¸Á¶
__32.7 ½Ç½À_ ASP.NET Core 1.0¿¡¼ ºä ÄÄÆ÷³ÍÆ® ¸¸µé±â
33Àå ASP.NET Core 1.0 Web API
__33.1 Web API ±âÃÊ
__33.2 REST¿Í ASP.NET
__33.3 Web API ÇÁ·ÎÁ§Æ®
__33.4 ½Ç½À_ Web API ÇÁ·ÎÁ§Æ® ÅÛÇø´À¸·Î Web API ¸¸µé±â
__33.5 ½Ç½À_ HTTP POST ¸Þ¼µå Å×½ºÆ®
__33.6 ½Ç½À_ Ä÷º¼Ç ÇüÅÂÀÇ µ¥ÀÌÅ͸¦ JSONÀ¸·Î Ãâ·ÂÇϱâ
__33.7 CORS
__33.8 ½Ç½À_ Teches Å×À̺íºÎÅÍ Angular ¾Û±îÁö
34Àå ASP.NET Core ÀÎÁõ
__34.1 ASP.NET Core ÀÎÁõ
__34.2 ASP.NET CoreÀÇ ÀÎÁõ ¿É¼Ç
__34.3 ÄíÅ° ÀÎÁõ
__34.4 ÄíÅ° ÀÎÁõ ¹Ìµé¿þ¾î ±¸¼º
__34.5 ÄíÅ° ÀÎÁõ °ü·Ã ÁÖ¿ä ¸í·É¾î Á¤¸®
__34.6 ½Ç½À_ ASP.NET Core ÄíÅ° ÀÎÁõÀ¸·Î ȸ¿ø °ü¸® ±â´É ±¸ÇöÇϱâ
35Àå Angular¸¦ »ç¿ëÇÑ ´ÜÀÏ ÆäÀÌÁö ÀÀ¿ë ÇÁ·Î±×·¥ ¸¸µé±â
__35.1 Angular SPA
__35.2 ½Ç½À_ Angular ´ÜÀÏ ÆäÀÌÁö ÀÀ¿ë ÇÁ·Î±×·¥ ¸¸µé±â
36Àå ¼¼¹Ì³ª Âü¿© ¸ðÁý À¥ ¾Û ¸¸µé±â
__36.1 À¥ ¾Û
__36.2 ½Ç½À_ ¼¼¹Ì³ª Âü¿© ¸ðÁý À¥ ¾Û ¸¸µé±â
37Àå ASP.NET Core 1.0 °Ô½ÃÆÇ ÇÁ·ÎÁ§Æ®
__37.1 ¼Ò°³
__37.2 °Ô½ÃÆÇ ÇÁ·ÎÁ§Æ®¿¡¼ »ç¿ëÇÏ´Â Àüü ±¸Á¶
__37.3 ±¸ÇöµÉ °Ô½ÃÆÇÀÇ ÇüÅÂ
__37.4 ÇÁ·ÎÁ§Æ® ±¸¼º
__37.5 ½Ç½À_ ASP.NET Core 1.0 °Ô½ÃÆÇ ÇÁ·ÎÁ§Æ®
38Àå ȨÆäÀÌÁö ²Ù¹Ì±â
__38.1 ¼Ò°³
__38.2 »ç¿ëÀÚ ¸ðµå¿Í °ü¸®ÀÚ ¸ðµå
__38.3 ½Ç½À_ ¸ÞÀÎ ÆäÀÌÁö ²Ù¹Ì±â
__38.4 ¾ÕÀ¸·Î ¿ì¸®°¡ ÇØ¾ß ÇÒ ÀÏ
ºÎ·Ï A ASP.NET¿¡¼ À̸ÞÀÏ Àü¼ÛÇϱâ
__A.1 ¼Ò°³
__A.2 System.Net.Mail ³×ÀÓ½ºÆäÀ̽º
__A.3 ½Ç½À_ ASP.NET¿¡¼ MS °èÁ¤À» »ç¿ëÇØ À̸ÞÀÏ Àü¼ÛÇϱâ
ºÎ·Ï B Visual Studio Code ´Ù¿î·Îµå ¹× ¼³Ä¡
__B.1 Visual Studio Code ÄÚµå ¼Ò°³
__B.2 ½Ç½À_ Visual Studio ´Ù¿î·Îµå ¹× ¼³Ä¡
ã¾Æº¸±â