Gossamer Forum
Home : General : Perl Programming :

XML how important will it become?

Quote Reply
XML how important will it become?
Just read a few pieces on XML, it sounds interesting.

Just interested to know what eveyone else thinks on it.

Is it something that knowing it will help make someone more employable or is it just a buzz word?

Glenn

Links 2 Mods Site:
http://cgi-resource.co.uk/pages/links2mods.shtml
Quote Reply
Re: XML how important will it become? In reply to
Many companies are using XML to make codes interoperable between different devices and applications.

As an example, XML is being used by adapative technology companies to create innovative applications for PWD (people with disabilities) populations.

In addition, XML is a nice language for e-commerce applications as a means of connecting data with interfaces.

In terms of its worldwide adoption, it is still in its infancy...I would recommend reading documents at W3C (http://www.w3.org).

Regards,

Eliot Lee
Quote Reply
Re: XML how important will it become? In reply to
Thanks Eliot for the info.

Just interested because I should have a bit of spare time to learn things over the summer. There's so many things I want to pick up I haven't been able to decide which to look at!

Glenn

Links 2 Mods Site:
http://cgi-resource.co.uk/pages/links2mods.shtml
Quote Reply
Re: XML how important will it become? In reply to
In terms of learning marketable skills....I would recommend learning the following languages and applications:

1) Java (server side and client side)
2) mod_perl
3) SQL
4) Cold Fusion (CF)
5) Active Server Pages (ASP)
6) XML
7) Java Server Pages (JSP)

Regards,

Eliot Lee
Quote Reply
Re: XML how important will it become? In reply to
I can't believe Java and - ugh! - Active Server Pages are in there, and you didn't mention PHP...

Proprietry Software Bites

Quote Reply
Re: XML how important will it become? In reply to
Im learning Visual Basic at the moment and have created a nice little private chat program, allowing two people to chat over the Internet. One person acts as a client, and the other the server.

It is really cool one you start understanding it.......I've already added new options to log the chat to a file and change the text that is sent to bold or italic etc at hte click of a button.

Anyway I'm rambling.....just thought I'd mention VB and C++ :)

Paul
Installations:http://wiredon.net/gt/
Support: http://wiredon.net/forum/

Quote Reply
Re: XML how important will it become? In reply to
Java and Active Server Pages are still prevalent in many businesses...that is why I mentioned them. Just do a search for Java and Active Server Pages at http://www.monster.com or http://www.geekfinder.com and you will get tons of job results.

Yes, I did forget PHP...although there are other server side languages , including Phython, that can do the same thing as PHP.

Also, Paul, While I did not explicitly mention Visual Basic, you do need to know VB in order to program ASP.

Regards,

Eliot Lee
Quote Reply
Re: XML how important will it become? In reply to
Don't forget C\C++ which is just as important if not more important than Java. Many applications that are written in C today are taking advantage of XML.

Later,
Paul

http://www.fullmoonshining.com for Pearl Jam Fans
Quote Reply
Re: XML how important will it become? In reply to
Cheers everyone for all the info, suggestions and links. Oh yeah if anyone is looking for a job in the UK you find this link useful:

http://www.totalise-jobs.net/



Glenn

Links 2 Mods Site:
http://cgi-resource.co.uk/pages/links2mods.shtml
Quote Reply
Re: XML how important will it become? In reply to
One thing that isn't mentioned here is PerlScript..which comes when you install activestate perl on a NT machine..PerlScript..basically allows you to embed a perl sub or script write on to a asp page like for example this i made up..which checks to see is a site is valid..as you can see very useful.....
<%
sub CheckURL {
# Subroutine to check that a URL exists
# Use the first argument of the function as the URL to check
$url_to_check = $_[0];

# Use the libwww Perl library
use LWP::UserAgent;

# Create a new instance of a libwww UserAgent in order to send HTTP requests
$ua = new LWP::UserAgent;

# Set the HTTP_USER_AGENT HTTP header for the request
$ua->agent("Mozilla/4.0 (compatible; MSIE 4.0; Windows NT)");

# Set a timeout for the HTTP request (in seconds)
$ua->timeout(3);

# Set a maximum size for the HTTP request (in bytes)
$ua->max_size(8192);

#Initialise the HTTP request
$request = new HTTP::Request 'GET' => $url_to_check;

# Set the UserAgent to receive HTML
$request->header('Accept' => 'text/html');

# Send the HTTP request
$result = $ua->request($request);

# Check the outcome of the HTTP request
if ($result->is_success) {
$url_status = 'Status OK: Ready for Download.';
} else {
$url_status = 'Status NOT OK: Sorry no longer available for Download. <a href="http://btm.dns2go.com">Delete from database</a>';
}

# Return a string with the status of the request
return $url_status;

}
%>


and place this one the page you what the result to appear.

<%
$Response->Write(CheckURL("<!Url!>"));
%>

as you can see i used a links 2 tag....I have links 2 generate asp pages...you have to change <% and %> in template.pl to someting else I used this <! !> and then you have the ability to use JScript visual basic and the compoments that come with IIS like Adrotar..

Admittedlamb.


Quote Reply
Re: XML how important will it become? In reply to
Uh...Perl has been discussed already. "PerlScript" is the same as Perl!

And also it doesn't do anything to improve data processing on Window Servers. Perl/CGI is still a CPU/Memory hog on Windows server. Using PerlScript in ASP scripts does virtually nothing to improve data processing.

So, I would NOT recommend using PerlScript...if you want to use Perl, get a UNIX, LINUX, or Cobalt/RAQ server and program Perl to your hearts content. Yet in terms of Perl, mod_perl is much more efficient.

Regards,

Eliot Lee
Quote Reply
Re: XML how important will it become? In reply to
In Reply To:
"PerlScript" is the same as Perl!
Mostly. Smile

Perlscript is not Perl Script. perlscript is embedded into ASP, like VBScript etc. I don't know if there are any syntactical differences as i've never used perlscript (ASP? BLECH) Smile

http://www.fastnetltd.ndirect.co.uk/...o.html#0Introduction

--mark

Quote Reply
Re: XML how important will it become? In reply to
VBScript isn't much better Mad

I really hate the way it forces "VBScript:" in the title bar of message boxes, and the fact that it is only supported by MSIE.

Gonna have to change all my VBScript to Javascript Mad



Paul
Installations:http://wiredon.net/gt/
Support: http://wiredon.net/forum/

Quote Reply
Re: XML how important will it become? In reply to
That is why Cold Fusion and Java Server Pages are a great alternative to Active Server Pages in Windows servers. They are way more flexible, robust, and user-friendly than VBscript. In addition, they are not client-dependent (web browser) like VBscript. They are strictly server-side languages that simply sends data across as interoperatable HTML to web browsers based on easy to configure and customize templates.

With ASP, you can create template files, but VBscript is not as robust as other programming languages, IMHO.

Just my two cents...

Regards,

Eliot Lee
Quote Reply
Re: XML how important will it become? In reply to
VBScript isn't widely used either so it is a pig to find tutorials and code examples....hehe

It is all Netscape's fault Smile. Microsoft have made the effort to support Javascript so why can't Netscape support VBScript Smile.

Paul
Installations:http://wiredon.net/gt/
Support: http://wiredon.net/forum/

Quote Reply
Re: XML how important will it become? In reply to
" Uh...Perl has been discussed already. "PerlScript" is the same as Perl!"

We will have to agree to disagree..."PerlScript" is not the same as Perl...PerlScript..is a ActiveX componment. The same as JScript, Visualbasic and Phython..and all other scripts..you could basically makeup a language..create a activex componmet and register it in nt server and go for ya life. PerlScript does not call perl.exe..it calls upon ASP.DLL which is the activex componment..so it processes the command the same way as for JScript soforth..so is much faster..cpu and memory friendly.

Also to make your perl scripts for NT run better..change you .pl and .cgi ext. to .plx..and go IIS admin ..to home directory and configuration and change your .plx to script engine..then your scripts will run slightly faster and better use of memory also cpu processing will be a bit better.

Um if on a NT host..email them ask to change .plx configuration...although I beleive most would have already done it.

Admittedlamb.



Quote Reply
Re: XML how important will it become? In reply to
Uh...changing file extensions does nothing to enhance data processing on NT servers...trust me...been working with them (Perl/NT) for four years...still a CPU hog and that is why I prefer using Cold Fusion or Java Server Pages in NT servers.

And for all practical purposes, PerlScript is just the same as Perl...embedding perl subs within an ASP is still using Perl and you need to have Perl installed in your server for it to work. And again, it is a CPU hog. If you are going to use ASP, just use VB.

Bye!

Regards,

Eliot Lee
Quote Reply
Re: XML how important will it become? In reply to
HI Paul..."VBScript isn't widely used either so it is a pig to find tutorials and code examples....hehe"

Try this Site..

http://www.aspin.com

Has thousands of code snippets and heaps of other stuff.

Admittedlamb.



Quote Reply
Re: XML how important will it become? In reply to
Yes Anthro...You still need perl on the server...the perl modules that is...if you actually delete perl.exe off the PerlScript would still work...and using .plx does improve the speed and memory usage..and I said only improves the cpu processing a bit....plx users perliis.dll..in other words its a asapi..so it would cache it and the next time around would be faster....actually IIS 6.0 which comes out in XP and the next service pack for 2000...will greatly improve the cpu processing for perl..I have heard reports of a 60% improvement.

Admittedlamb.

Quote Reply
Re: XML how important will it become? In reply to
I disagree and I don't believe that it improves it by 60%.

And, yes, I guess we can agree to disagree.

bye.

Regards,

Eliot Lee
Quote Reply
Re: XML how important will it become? In reply to
Well I tend to agree with you on that one..I usually half such predictions..and ya get closer to the result..I am in the middle of installing xp on a machine now...so I will find out...But since I work for microsoft my offical comment is that it improves it by 60%...*grins*

Admittedlamb.

Quote Reply
Re: XML how important will it become? In reply to
Thanks for the link but I'm not using the VBScript in asp pages, I'm using it in ordinary html and shtml pages. eg.....

<script language="VBScript">
MsgBox "Hello", vbOKOnly + vbInformation, "Message:"
</script>


Paul
Installations:http://wiredon.net/gt/
Support: http://wiredon.net/forum/