ÀÌÀü
     
      | - ºÐ·ùÀ§Ä¡ >> ÇÁ·Î±×·¡¹Ö¾ð¾î >> XML >> | 
     
      |   | 
           
            |  Á¦¸ñ : Professional XML for .NET Developers |   
            |  »õÃ¥Á¤°¡ :  30,000¿ø |  ÆÇ¸Å°¡°Ý : 13,000¿ø |   
            |  ISBN : 9788956740065 |  ÃâÆÇÀÏ : - |   
            |  Àú ÀÚ : Andy Olsen, Darshan Singh, Dinar Dalvi, John Slater, Kevin Williams |  ÃâÆÇ»ç : Á¤º¸¹®È»ç |   
            |  Ã¥»óÅ : A±Þ(»óžçÈ£ °ÅÀÇ »õÃ¥ ) |   
            |  ÆÇ¸Å°¡´É±Ç(Áú)¼ö: 0 ±Ç(Áú) |  |   
            |  ¹è¼Û¿ä±Ý : 0¿ø / ¹è¼Ûºñ ÆÇ¸ÅÀںδã(¹«·á¹è¼Û) |   
            |  ¹è¼Û¹æ¹ý : Åùè¹è¼Û |   
            |  ¹Ýǰ¿©ºÎ :  ¹ÝǰºÒ°¡ | ¡¡ |   
            |  ÆÇ¸Å°¡´ÉÁö¿ª : Àü±¹(Á¦ÁÖ,µµ¼Áö¿ªÆ÷ÇÔ) |   
            |  ÆÇ¸ÅÀÚÁ¤º¸(ID / ÆÇ¸Åµî±Þ) : cwoo709[  ] 
              /  (Áß¼ö) |  | 
     
      | »çÁø1 | 
    
      | (ÆÇ¸Å¿Ï·á) | 
     
      |  | 
     
      |  ÆÇ¸ÅÀÚ Ã¥»óÅ ¼³¸í : ¾à°£ÀÇ Ã¥º»ÈçÀû(À̸§ ¹ØÁÙ)ÀÖÁö¸¸ °ÅÀÇ »õÃ¥À̶ó°í º¸½Ã¸é µË´Ï´Ù.
 ¾Ë°í¸®Áò C Ã¥°úµµ ¹¾î¼ ÆÇ¸ÅÇÕ´Ï´Ù
 ´Ù¸¥Ã¥µÎ ¹¾î¼~
 ²¿¿Á ÇÊ¿äÇϽźР°¡°ÝÀýÃæ°¡´ÉÇÕ´Ï´Ù.
 | 
     
      | ¢Ñ 
		 ÆÇ¸ÅÀÚ¿Í °¡°Ý Á¶Á¤À» ¿øÇϽøé ÂÊÁö ¶Ç´Â ´ñ±ÛÀ» ÀÌ¿ëÇØ º¸¼¼¿ä.
 
 ¢Ñ 
		 ´ñ±Û¾²±â(ÇöÀç 0 / 
          500byte):
 ´ñ±ÛÀº ÂÊÁö¿Í ¸ÞÀϷεµ 
		ÆÇ¸ÅÀÚ¿¡°Ô ÀÚµ¿¹ß¼Û µÇ¾î Æí¸® ÇÕ´Ï´Ù.
 
 | 
     
      | 
 | 
     
      |  | 
     
      |  ³» ¿ë : | 
     
      | XMLÀº °ÅÀÇ ¸ðµç ¼ÒÇÁÆ®¿þ¾î °³¹ß¿¡¼ µ¥ÀÌÅ͸¦ Àü¼ÛÇÏ°í ¼³¸íÇÏ´Â ±â¼ú·Î ÀÚ¸®¸¦ Àâ¾Æ°¡°í ÀÖ´Ù. ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®´Â ´å³Ý ÇÁ·¹ÀÓ¿öÅ©¸¦ ¹ßÇ¥µÇ¾úÀ» ¶§, XMLÀÇ ÀåÁ¡µéÀ» °¡Á®¿Ô´Ù. »ç½Ç ´å³Ý¿¡¼ XML¸¸Å °³¹ßÀÚ ¼öÁØ¿¡¼³ª ÇÁ·¹ÀÓ¿öÅ© ÇϺΠ¼öÁØ¿¡¼³ª ¹ÐÁ¢ÇÏ°Ô ¿¬°üµÇ´Â ±â¼úÀº ¾øÀ» °ÍÀÌ´Ù.
 ÀÌ Ã¥Àº µ¶ÀÚ¿¡°Ô ´å³Ý ÇÁ·¹ÀÓ¿öÅ©¿¡¼ XMLÀ» °¡Àå È¿À²ÀûÀ¸·Î »ç¿ëÇÒ ¼ö ÀÖ´Â Á¤º¸¸¦ Á¦°øÇÏ´Â µ¥ ¸ñÇ¥¸¦ µÎ°í ÀÖ´Ù. XML°ú °ü·ÃµÈ ¸ðµç ´å³Ý ÇÁ·¹ÀÓ¿öÅ© ¶óÀ̺귯¸® Ŭ·¡½ºµéÀÇ »ç¿ë¹ýÀ» ¼³¸íÇϰí ÀÖÀ¸¸ç, XMLÀÇ Ã³¸®, ¹®¼ ±¸Á¶ °ËÁõ, º¯È¯ ¹× XML µ¥ÀÌÅÍÀÇ µ¿±âÈ µîÀ» C#°ú Visual Basic .NETÀ» »ç¿ëÇØ¼ º¸¿©ÁØ´Ù.
 
 ¶ÇÇÑ ¾î¶»°Ô ÇÏ¸é °³¹ßÀÚ°¡ ´å³Ý ÇÁ·¹ÀÓ¿öÅ© ³»¿¡¼ XMLÀÇ ±â´ÉÀ» 100%·Î »ç¿ëÇÒ ¼ö ÀÖ´ÂÁö¿¡ ´ëÇØ¼µµ »ìÆìº¸°í ÀÖÀ¸¸ç, ADO.NET°ú ASP.NETÀÇ »õ·Î¿î XML Áö¿ø¿¡ ´ëÇØ¼µµ ´Ù·é´Ù.
 
 ´å³Ý °³¹ßÀ» óÀ½ ½ÃÀÛÇϰųª ÀÚ½ÅÀÇ ´å³Ý ¾ÖÇø®ÄÉÀ̼ǿ¡¼ XML »ç¿ëÇØº¸±â¸¦ ¿øÇÏ´Â Áß±Þ Á¤µµÀÇ ÇÁ·Î±×·¡¸Ó¿¡°Ô Àû´çÇÏ´Ù. ±âº»ÀûÀ¸·Î C# ȤÀº Visual Basic .NET, XML°ú XML¿¡ °ü·ÃµÈ ±â¼úµéÀÎ XSLT, XPath ¹× XML ½ºÅ°¸¶¸¦ ¾Ë°í ÀÖ¾î¾ß ÇÑ´Ù.
 | 
     
      |  ¸ñ Â÷ : | 
     
      | Á¦ 1 Àå ´å³Ý ÇÁ·¹ÀÓ¿öÅ©ÀÇ °³¿ä 
 ´å³Ý ÇÁ·¹ÀÓ¿öÅ©
 °ø¿ë ¾ð¾î ½ÇÇà ȯ°æ(CLR)
 ÇÁ·¹ÀÓ¿öÅ© Ŭ·¡½º
 ´å³Ý ÇÁ·Î±×·¡¹Ö ¾ð¾î
 C#ÀÇ ¼Ò°³
 VB .NET °³¿ä
 ASP.NET
 HTML ÄÁÆ®·Ñ
 À¥ ÄÁÆ®·Ñ
 ¸ð¹ÙÀÏ ÄÁÆ®·Ñ
 À¥ ¼ºñ½º
 global.asax
 ¾ÖÇø®ÄÉÀÌ¼Ç Áö½Ã¾î
 ¼¹öÃø °´Ã¼ ű×
 ¼¹öÃø Includes
 ADO.NET
 Data Access
 ADO vs. ADO.NET
 XML°ú ADO.NET
 ¿ä¾à
 
 
 Á¦ 2 Àå ´å³Ý ÇÁ·¹ÀÓ¿öÅ©¿¡¼ÀÇ XML
 
 ¿Ö .INI ÆÄÀÏÀÌ ¾Æ´Ñ ·¹Áö½ºÆ®¸®¸¦ »ç¿ëÇϴ°¡?
 XML ¼³Á¤ ÆÄÀÏ »ç¿ëÀÇ ÀÌÁ¡
 Configuration ÆÄÀÏÀÇ Á¾·ù
 Configuration ÆÄÀÏÀÇ XML ±¸Á¶
 XML ÄÚµå ¹®¼
 Visual Studio .NET°ú XML ¹®¼
 ADO.NET°ú µ¥ÀÌÅÍ¿Í XML
 ADOÀÇ ÇѰè
 ADO.NETÀÇ ½ÃÀÛ
 ASP.NET°ú XML
 À¥ ¼ºñ½º
 XML Á÷·ÄÈ(Serialization)
 ½ºÆ®¸®¹Ö°ú DOM ±â¹ÝÀÇ XML Ŭ·¡½ºµé
 System.XmlÀÇ ¼Ò°³
 ´å³Ý¿¡¼ÀÇ MSXML
 ¿ä¾à
 
 
 Á¦ 3 Àå XMLÀÇ Àбâ¿Í ¾²±â
 
 »ç¿ëµÈ ±â¼úµé
 System.Xml ¾î¼Àºí¸®
 XML ¹®¼ Àбâ
 XmlReader Ãß»ó Ŭ·¡½º
 XmlReader¿Í SAX´Â ¾î¶»°Ô ´Ù¸¥°¡?
 XmlTextReader Ŭ·¡½º
 XmlNodeReader Ŭ·¡½º
 XmlValidatingReader Ŭ·¡½º
 XML ¹®¼ ¾²±â
 XmlWriter Ãß»ó Ŭ·¡½º
 XmlTextWriter Ŭ·¡½º
 ´õ º¹ÀâÇÑ ¿¹
 ¹®Á¦Á¡
 ÇØ°á ¹æ¹ý : Reader¿Í Writer¸¦ ¼û±â±â
 ¿ä¾à
 
 
 Á¦ 4 Àå DOMÀ» ÀÌ¿ëÇÑ XML Ž»ö
 
 »ç¿ëµÈ ±â¼úµé
 System.Xml ¾î¼Àºí¸®
 DOM Ŭ·¡½ºÀÇ ÀÌÇØ
 ¹®¼ÀÇ Ç¥Çö
 »ç¿ë¹ý
 ±âÁ¸ÀÇ ¹®¼ ¿±â
 URL·ÎºÎÅÍ ¹®¼ ¿±â
 ÆÄÀϷκÎÅÍ ¹®¼ ¿±â
 ¸Þ¸ð¸®ÀÇ ¹®ÀÚ¿¿¡¼ ¹®¼ ¿±â
 ¹®¼ Ž»ö(Navigating)
 ¹®¼ °Ë»ö(Searching)
 GetElementsByTagName()
 GetElementById()
 SelectNodes()
 SelectSingleNode()
 XML ³»¿ë Á¢±ÙÇϱâ
 ¿ä¼Ò
 Text
 ÁÖ¼®(Comments)
 Processing Instructions
 ¼Ó¼º(attribute)
 Entity ´Ù·ç±â
 °ø¹é ¹®ÀÚ Ã³¸®(Whitespace Handling)
 ³×ÀÓ½ºÆäÀ̽ºÀÇ Áö¿ø
 ¹®¼ ±¸Á¶ °Ë»ç(Validation)
 ¹®¼ÀÇ ¼öÁ¤
 ³»¿ëÀÇ »èÁ¦
 ³»¿ëÀÇ ¼öÁ¤
 ¹®¼¿¡ »õ·Î¿î ³»¿ë Ãß°¡Çϱâ
 ¹®¼¿¡ ³»¿ë Ãß°¡Çϱâ
 ¼Ó¼º Ãß°¡Çϱâ
 ¸Ç¼ÕÀ¸·Î ¸¸µå´Â ¹®¼
 ´õ º¹ÀâÇÑ ¿¹
 ºñÁî´Ï½º ¹®Á¦
 ÇØ°á ¹æ¹ý : XmlDocument Ŭ·¡½ºÀÇ È®Àå
 ¿ä¾à
 
 
 Á¦ 5 Àå XSLÀ» ÀÌ¿ëÇÏ¿© XML º¯È¯Çϱâ
 
 »ç¿ëµÈ ±â¼úµé
 System.Xml.Xsl ³×ÀÓ½ºÆäÀ̽º
 System.Xml.XPath ³×ÀÓ½ºÆäÀ̽º
 XSLT ÇÁ·Î¼¼½Ì
 XslTransform Ŭ·¡½º
 msxsl:script¸¦ ÀÌ¿ëÇÑ ÀÓº£µðµå ½ºÅ©¸³Æ®
 ¹®¼ º¯È¯(Transformation)¿¡ ÀÎÀÚ ³Ñ°ÜÁÖ±â
 È®Àå °´Ã¼·Î ½ºÅ¸ÀÏ½ÃÆ® È®ÀåÇϱâ
 ¼º´É °³¼±À» À§ÇØ XSLT ¹®¼ º¯È¯ Æ©´×Çϱâ
 ÀÌ¿ÜÀÇ XPath ÇÔ¼öµé
 XPathNavigator Ãß»ó Ŭ·¡½º
 XPath ExpressionÀ¸·Î ³ëµå °Ë»çÇϱâ
 XPath ExpressionÀ¸·Î ³ëµå ¾ò¾î¿À±â
 XPath ExpressionÀ» PrecompileÇϱâ
 ¿ä¾à
 
 
 Á¦ 6 Àå XML ¹®¼ ±¸Á¶ °Ë»ç
 
 XML ¹®¼ÀÇ ¹®¹ýÀ» Á¤ÀÇÇϱâ
 DTD·Î ¹®¼ ±¸Á¶ Á¤ÀÇÇϱâ
 ¸¶ÀÌÅ©·Î¼ÒÇÁÆ® XDR ½ºÅ°¸¶·Î ¹®¼ ±¸Á¶ Á¤ÀÇÇϱâ
 XSD ½ºÅ°¸¶·Î ¹®¼ ±¸Á¶ Á¤ÀÇÇϱâ
 Visual Studio .NET¿¡¼ XSD ½ºÅ°¸¶ ¸¸µé±â
 XML Designer·Î XSD ½ºÅ°¸¶ ¸¸µé±â
 µ¥ÀÌÅͺ£À̽º·ÎºÎÅÍ XSD ½ºÅ°¸¶ ¸¸µé±â
 XSD Generator·Î XSD ½ºÅ°¸¶ ¸¸µé±â
 ½ºÅ°¸¶ °´Ã¼ ¸ðµ¨(SOM)ÀÇ »ç¿ë
 SOM Ŭ·¡½ºÀÇ °èÃþµµ
 SOMÀ¸·Î ½ºÅ°¸¶ ¸¸µé±â
 ´å³Ý ÇÁ·¹ÀÓ¿öÅ©¿¡¼ XML ¹®¼ ±¸Á¶ °Ë»çÇϱâ
 DTD³ª ½ºÅ°¸¶¸¦ XML ¹®¼¿¡ Àû¿ëÇϱâ
 ¹®¼ À¯È¿¼º °Ë»ç
 ½ºÅ°¸¶ ij½ÌÇϱâ
 ¿ä¾à
 
 
 Á¦ 7 Àå XMLÀÇ Á÷·ÄÈ(Serialization)
 
 °´Ã¼ÀÇ XML µ¥ÀÌÅÍ·ÎÀÇ Á÷·ÄÈ
 Á÷·ÄÈ °úÁ¤¿¡¼ »ç¿ëµÇ´Â Ŭ·¡½ºÀÇ Á¤ÀÇ
 Á÷·ÄÈµÈ °´Ã¼ ¸¸µé±â
 XML Serializer ¸¸µé±â
 °´Ã¼¸¦ Á÷·ÄÈÇϱâ
 XML ¹®¼·Î Á÷·ÄÈµÈ µ¥ÀÌÅÍ »ìÆìº¸±â
 XML µ¥ÀÌÅ͸¦ °´Ã¼·Î ¿ªÁ÷·ÄÈÇϱâ
 ¿ªÁ÷·ÄÈ¿¡¼ »ç¿ëµÉ Ŭ·¡½º¸¦ Á¤ÀÇÇϱâ
 ƯÁ¤ ŸÀÔÀ» À§ÇÑ XML Serializer ¸¸µé±â
 °´Ã¼¸¦ ¿ªÁ÷·ÄÈÇϱâ
 ¿ªÁ÷·ÄÈµÈ °´Ã¼ »ç¿ëÇϱâ
 ¿¹±âÄ¡ ¾ÊÀº XML ³»¿ë ´Ù·ç±â
 ¿¹±âÄ¡ ¾ÊÀº ¼Ó¼º ó¸®Çϱâ
 ¿¹±âÄ¡ ¾ÊÀº ¿ä¼Ò ó¸®Çϱâ
 ¿¹±âÄ¡ ¾ÊÀº ³ëµå ó¸®Çϱâ
 º¹ÀâÇÑ °´Ã¼¸¦ Á÷·ÄÈÇÏ°í ¿ªÁ÷·ÄÈÇϱâ
 ¼Ó¼ºÀ» Á÷·ÄÈÇÏ°í ¿ªÁ÷·ÄÈÇϱâ
 Enumeration °ªµéÀ» Á÷·ÄÈÇÏ°í ¿ªÁ÷·ÄȽÃ۱â
 ¹è¿À» Á÷·ÄÈÇÏ°í ¿ªÁ÷·ÄÈÇϱâ
 ÇÕ¼º °´Ã¼ÀÇ Á÷·ÄÈ¿Í ¿ªÁ÷·ÄÈ
 »ó¼ÓµÈ °´Ã¼ÀÇ Á÷·ÄÈ¿Í ¿ªÁ÷·ÄÈ
 Á÷·ÄÈ °úÁ¤ÀÇ Æ©´×
 Á÷·Äȸ¦ À§ÇÑ °£´ÜÇÑ Æ÷¸ËÆÃÀÇ Á¤ÀÇ
 Áøº¸µÈ Æ©´× ¹®Á¦µé
 Á÷·ÄÈ °úÁ¤¿¡¼ÀÇ XSD ½ºÅ°¸¶ÀÇ »ç¿ë
 Ŭ·¡½º·Î XSD ½ºÅ°¸¶ ¸¸µé±â
 XSD ½ºÅ°¸¶·Î Ŭ·¡½º¸¦ ¸¸µé±â
 °´Ã¼ ±×·¡ÇÁÀÇ Á÷·ÄÈ
 °´Ã¼ ±×·¡ÇÁ Á÷·ÄÈ ¿¹Á¦
 ¿ä¾à
 
 
 Á¦ 8 Àå MSXML
 
 MSXMLÀº ¹«¾ùÀΰ¡?
 MSXMLÀÇ °£´ÜÇÑ ¿ª»ç
 MSXML °´Ã¼ ¸ðµ¨
 DOMDocument¿Í FreeThreadedDOMDocument
 XMLHTTP
 XSLTemplate
 SAX
 ´å
 | 
     
      |  ±â Ÿ : | 
     
      |  | 
     
      |  |