XML is the answer to world hunger and piece. It's the compilation of all modern computer science. It is a silver bullet. Plus, it does damn good on your CV. It will get you the partner you you never dared to call. And it is yet an extra bullet on your feature list.
Also, XML adds structure (infoset), context (namespaces) and type (schemas) to your information. In addition, it has a slow, hard to read, but well-accepted serialization format (XML 1.0) -- in addition to whatever serialization you want to define yourself. Largely SQL Server is about storing and retrieving structured (although relational instead of hierarchical) and typed information. The thing is that the SQL Server serialization format on the wire (TDS) is not nearly as well-accepted as XML is. You don't want to force all machines talking to your web service to talk TDS (or maybe you do, but you can't pull it ;-). -- Henkk ----- Original Message ----- From: "Wayne Lee" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Friday, May 31, 2002 11:17 AM Subject: [DOTNET] Advice > Dear all, > > For several years I've been an MCP in SQL. Passed both dev and dba > exams. And am also a vb/asp developer. I have been working with several > big companies and have done many projects.Currently been working with > .net for over a year but mainly learning vb.net/asp.net and recently > (last 3-4 months, c#) > > However, 1 thing remains. I still have yet to really dabble with XML. > I've read many articles and a snippets in books. I know SQL for example > can return an xml set and I know a fair bit about creating xsl sheets to > go with the results, but why? What's the difference in doing that > compared to using the SQLClient namespace in dotnet and just using the > datareader and binding to the datareader object? (simple example there) > > I guess what I'm asking is does anyone know any real good articles in > the best way of using XML in a live environment? And when and when not > to use it etc?! > > Probably a dumb question, feel free to flame me! ;) > > Thanks for your time > > Wayne Lee > This email has been scanned with Norton AntiVirus 2002 > > You can read messages from the DOTNET archive, unsubscribe from DOTNET, or > subscribe to other DevelopMentor lists at http://discuss.develop.com. > You can read messages from the DOTNET archive, unsubscribe from DOTNET, or subscribe to other DevelopMentor lists at http://discuss.develop.com.