Forum Moderators: phranque

Message Too Old, No Replies

Xml/.net & www

When do you think...

         

madcat

5:42 pm on Apr 29, 2002 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



When do you think people will be using these technologies full time for Web development. Are we close at all to throwing out HTML and only using XML. I'm new to Web design and checked out specific threads on these topics, but...

Could I use XML/.NET right now without a hitch -- or would my work spoil in anything but newer browsers or something?

Also, I mean either using XML or .NET -- I know they're two separate things but .NET uses XML.

Thanks for any help on this, I'm quite lost as you can tell.

IanTurner

6:06 pm on Apr 29, 2002 (gmt 0)

WebmasterWorld Administrator 10+ Year Member Top Contributors Of The Month



I think there is still some time before XML really establishes itself, if it ever does.

As for .NET it will never really penetrate the *nix developers, so whether it really becomes wide spread is questionable.

lorax

6:58 pm on Apr 29, 2002 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



IHO I believe XML (or something like it) will eventually take hold and grow. The problem has been that most of the browsers have not embraced it. The beauty of XML is that it will clean up searchs and content delivery and once the general population realizes the technology to seriously reduce the trash you get when you perform a search exists, I think they will begin to demand it.

EliteWeb

7:52 pm on Apr 29, 2002 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



I havn't even touched XML stuff yet. Im kinda happy with HTML but if its the newest thing and it works well it may be good. Theres much to learn for myself in XML stuff.

madcat

9:51 pm on Apr 29, 2002 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



Maybe you could explain this::

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">

All I want to do is validate my document at XHTML 1.0 Transitional. What I don't get is the second portion of the code :: <html...> :: I see it on many Web sites after viewing the source.

I understand lang="en" simply classifies the element by its language --english...and that xmlns is a namespace or something--

Are these pages using XML from a database, or is this simply mark-up for XHTML.

Thanks for any help.

korkus2000

1:53 pm on May 9, 2002 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">

It is creating a namespace for your document. When we all go full blown xml every document will need one. You have schemas and dtds that tell your parser what your made up tags should be interpreted as. How many <book> or <price> tags do you think will be floating around. The namespace gives it a way of making those pages unique to your dtd or schema.

This is just regular mark up. Notice the name space goes to the w3.

To answer your question about xml and .net, yes. I am currently creating sites in both .net and xml. With xml you must translate it into html for browsers to understand it. This is xslt. .Net uses a form of xslt to translate from its native xml to aspx pages. Xml is very handy with huge database web farms. If you have large oracle or sql server databases then you are probably using xml.

Data driven sites like google use xml exstensivly.

txbakers

3:14 pm on May 9, 2002 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



XML and XSL and the whole gamut of web services will be here rather quickly, driven by business to business applications.

HTML will always be the end language of the web browser, but these other technologies will ride on top of it for more dynamic and interactive applications.

.NET is Microsofts attempt to corner the web services market, but there are alternatives to .NET - virtually any J2EE situation will offer the same functionality.

For more information about the future of web services and software to support it, take a look at www.silverstream.com, www.xmlspy.com, and if you can find the April issue of BUSINESS 2.0 magazine (might be on line) there is a good article about companies that are actually using web services.

I am planning to learn about all this.