XML itself is a specification that allows you to create a well-defined structure for your data. That said, you can store any type of data with XML. The beauty part of XML is threefold: 1) It's text-based, which makes it easy for users to read and modify; 2) it's a standard; and 3) it can be transferred easily over the Web. Thus, you can store the database you created as XML and anyone can access it easily. Try allowing others to access your SQL Server 2000 database you'll see that it's a much more complicated task. (Of course, ASP.NET allows others to access your databases easily, but imagine what your life would be like without ASP.NET. You'll examine XML and ASP.NET in Day 11, "Using XML in ASP.NET.") |