Stephen Russell wrote: > > XML transmission is great. Within my own servers or out to the world > and any type of recipient. Size of transmission is the key. Are you > pushing 50 rows of fifty columns or 50 rows of 3 columns? Are the > columns chapters in of a book, articles in a magazine or could they be > lists of id-keys and lookup data text? > > It is all in what you are moving. > > But if we had a binary data STANDARD then you could ALSO do all of those things regardless of size of transmission and FASTER. Wouldn't you?
> > XML works. XML is querryable and in a large document with many line > items in it this is an asset. It is not parceing a string for a > location. It works the node to see if this element hs children and if > what the parent is. > And that would not be achievable/efficient because? (please let aside arguments in the line of XML being a standard, that is off target if we had a binary standard) > > XML is rotten for data storage is a broad statement. For some things > it is a great fit. Yes, if you need a human readable format. Where Ed's arguments in favour of XML fit, nice for modifying by hand, nice for version control, etc. > I like XML data storage for a preset list, say your going to message > to a process to get a rate on " weather outside, ship this package > rate, current stock price,....." These are push and catch processing > in my mind. So I have a preset XML doc that is predefined for all > things "weather, shipping, stocks,.." and I put my relevant data for > my request. I pass that over to your system and you put into a > response doc what my answer is. I catch the answer and everything is > great. > > I don't have to care what your system is, just that our data in and > out is consistent. > > And binary would be bad for this because? > You want to make an EOM process? Make it a service. Why tie yourself > into just a desktop to do your processing? Why not have the app run > from a phone instead? > > And again the STANDARDS argument. > Sure..... I had the option of dealing with a XML object that when > written out to the server was in excess of 500 meg. I could load up > that file into the DOM and tell you not only how many bills were there > and to whom but I could itterate through it for totals by salesman. > More importantly that could be passed to your CPA and they could do > the same thing for your small company and do your taxes without having > to come in and pull hundreds of reports. > And you wouldn't be able to do that in a binary format because? > Now taking Linq to XML and doing lamda connections to Linq to SQL you > can now query from your XMl and join to your database in the same > query. That is so massive in capabilities you don't even have a clue > because you shun one standard today. > If Linq would also understand some (ideal) binary standard then you could do the same thing. It all boils up to one thing only, XML is a de facto standard. But that does not necessarily imply it is a good standard. > The ability to take complex spreadsheets and save as type XML is > fantastic for heavy excel based companies. I was tolds that my next > project is to take wod docs and pull out similar data from tables > within. With XML it is straight forward. Oh and you don't have to > have a local copy of that engine the doc was create in. No virus from > macros either. > Again the standards argument. > My company has web sites for applications as well winform apps that > need some of the same data. Push the data the same so I can bend from > one to another without writing the same blasted code every time I need > it again and again. I need a list of States for my dropdown comes to > mind. Something that will be a lot of app GUI environments. > Hey! There is a revolutionary technique to avoid "writing the same blasted code every time I need it again and again", I think it has something to do with writing and reusing (lo! technical word) functions and/or classes. > You act like an old man Charlie. You are well passed jaded. :-> > > You're right, experience gives you no perspective at all. Youth and innovation is everything! > I think your prejudice stops you from moving forward the way the rest > of the industry is flying by. This lock to old school technology as > the only answer is self-serving as well. > > If you increased your tolerance to these new ideas you would probably > see the merit they carry. > > Kind of "pray every day, even if you don't believe, and faith will come" ? Sounds like brain washing. _______________________________________________ Post Messages to: [email protected] Subscription Maintenance: http://leafe.com/mailman/listinfo/profox OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech Searchable Archive: http://leafe.com/archives/search/profox This message: http://leafe.com/archives/byMID/profox/[email protected] ** All postings, unless explicitly stated otherwise, are the opinions of the author, and do not constitute legal or medical advice. This statement is added to the messages for those lawyers who are too stupid to see the obvious.

