PDA

View Full Version : What is da Best Technoly in WEB


upuldi
05-21-2007, 01:11 PM
What is da Best Technology in web development ?? Is it JavaEE O .net O any other open source technology like PHP .... Let me know u r ideas .... and Y do u believe a particular technology is good ? .... I know dares lot of white papers on da net about dis .... but i would like to c it in Sri Lankan point of view ??? What technology is more suitable for SriLanka ??

Time to make u r comments ..... ;)

dakshika
05-23-2007, 03:56 PM
java done great job in this field
AJAX also part of java, so JAVA is d best, bt open source tech also good .php is very easy to use and easy to learn all bt all this stuff are useful for dynamic web, some people use them in static pages and thres no value to use them in such a way.

i think php best for us, its FREE, EASY TO USE, MORE SUPPORT ON WEB
check some free codes www.hotscripts.com

diz
05-23-2007, 04:01 PM
java and HTML

upuldi
05-23-2007, 04:13 PM
i personally believe java is da best...(@ least i hope so ) .... but Sun has done lot of mistakes .... eg : - they didnt care about WEB SERVICES in its early stages ..... but a country like SL , php can b da best ... coz its cheap and powerful ....

ppl say dat .net is a clone of J2EE architecture .... (c JVM and CLR ) but its more productive than java o anyother technology in world ....... bcoz of its IDE ... (VS 2003,VS2005 )

ColdFusion is another good technology ........ They have done some things years b4 java o .net .. but its not common

shanX
06-02-2007, 11:23 PM
Hey jst saw ur thread :D

Well, wt i think is Java isnt much portable on the web browser platform :D even when it is compared to Macromedia's Flash, and as for ur question, What is da Best Technoly in WEB, hmm... hav no idea, well, for me, the best WEB technology i studied was PHP, and when it is used with AJAX, its the maximum one can do on web browser platform :D :yes: And Coldfusion requires server side support r8?? Which is tiresome to implement than PHP i guess.. PHP free n easy :D :lol:

my opinion ;)

x-pert
06-02-2007, 11:43 PM
Woah.. a good thread....

Well well....

php 5.2.3 and asp.net are the widely used web techs these days...
But after the emergence of sun ONE, I dont know it moght change with time. Still did nt get any time to look at sun ONE. sun ONE is the newest release of sun corporation. It is a collection of EJBs, JNI, web techs and many more in a single bundle.

Technically speaking, .net is much much more stable than php even though the accessing speed is bit less... But financialy, php is the best coz it is an open language rather technology..

php can be programmed within standalone applications and even in a CLI (command line interface)
this aspect increases the popularity of php. Coz when comes to maintenence, it is much easy to use a command line interface.

Personally I beleive .NET I mean ASP.NET and JSP are more stable than php.

Now the world is going towards the re-engineering of legacy systems. So when it comes to re-engineering, ASP.NET gives a lot of advantages.

And the next aspect is web services.

There are 3 main parts in a web service.
1) Service requestor
2) Directory service
3) Service provider

Visual studio provides a great facility to access the service directory in order to find web services which makes the life of the programmer much easy which lacks in php.

(.NET is a framework and php is a web programming language)

shanX
06-03-2007, 12:02 AM
Personally I beleive .NET I mean ASP.NET and JSP are more stable than php.

Hmm.. might be, coz i havnt studied any programming language for web, except PHP :D And I hav heard iASP's script excution is faster than PHP compared to ASP :yes:

I preferred PHP over ASP, coz I thought PHP was easy to study and now i think it can do anything :D ;) So nw I dnt want to mess wit ASP :D

hemalsilva
06-03-2007, 12:06 AM
Woah.. a good thread....

Well well....

php 5.2.3 and asp.net are the widely used web techs these days...
But after the emergence of sun ONE, I dont know it moght change with time. Still did nt get any time to look at sun ONE. sun ONE is the newest release of sun corporation. It is a collection of EJBs, JNI, web techs and many more in a single bundle.

Technically speaking, .net is much much more stable than php even though the accessing speed is bit less... But financialy, php is the best coz it is an open language rather technology..

php can be programmed within standalone applications and even in a CLI (command line interface)
this aspect increases the popularity of php. Coz when comes to maintenence, it is much easy to use a command line interface.

Personally I beleive .NET I mean ASP.NET and JSP are more stable than php.

Now the world is going towards the re-engineering of legacy systems. So when it comes to re-engineering, ASP.NET gives a lot of advantages.

And the next aspect is web services.

There are 3 main parts in a web service.
1) Service requestor
2) Directory service
3) Service provider

Visual studio provides a great facility to access the service directory in order to find web services which makes the life of the programmer much easy which lacks in php.

(.NET is a framework and php is a web programming language)


UBA ITHIN X-PERT NE:yes: :D :D :D

Ranhiru
06-03-2007, 12:06 AM
Okata nam maru miniha Anusha or GTRZ thama! U should ask them and see!

x-pert
06-03-2007, 12:08 AM
Hmm.. might be, coz i havnt studied any programming language for web, except PHP :D And I hav heard iASP's script excution is faster than PHP compared to ASP :yes:

I preferred PHP over ASP, coz I thought PHP was easy to study and now i think it can do anything :D ;) So nw I dnt want to mess wit ASP :D


Yeah buddy... php is easy to learn and it is a good language.

But now the world more and more goes towards the .NET platform and service oriented architecture. So web services will be the main technology in the future.

You better stick to your preference. Dont try to mess with ASP now. :lol:
Always you have to learn only one language. Den after u know the concepts properly u can do it in many languages after some time.

I am not talking about classic ASP. I was talking about ASP.NET

ok machang... dan nidiyanna welaawa hari wage.. 3yi... :yes:
See u laterzz...

x-pert
06-03-2007, 12:10 AM
UBA ITHIN X-PERT NE:yes: :D :D :D


:lol: :lol: :lol: :lol: :lol: :lol: :lol:

x-pert standard edition machang... X-PERT (SE) ee kiyanne seX-PERT... :lol: :lol: :lol: :lol: :lol:

hemalsilva
06-03-2007, 12:12 AM
:lol: :lol: :lol: :lol: :lol: :lol: :lol:

x-pert standard edition machang... X-PERT (SE) ee kiyanne seX-PERT... :lol: :lol: :lol: :lol: :lol:


EE BAWA PENAWA :yes: :yes: :lol: :lol: :lol: :lol:

x-pert
06-03-2007, 12:15 AM
EE BAWA PENAWA :yes: :yes: :lol: :lol: :lol: :lol:


Pala pala malli yanna.... ;) :lol: :lol: :lol: :lol: :lol: :lol: :lol:

shanX
06-03-2007, 12:21 AM
Yeah buddy... php is easy to learn and it is a good language.

But now the world more and more goes towards the .NET platform and service oriented architecture. So web services will be the main technology in the future.

You better stick to your preference. Dont try to mess with ASP now. :lol:
Always you have to learn only one language. Den after u know the concepts properly u can do it in many languages after some time.

I am not talking about classic ASP. I was talking about ASP.NET

ok machang... dan nidiyanna welaawa hari wage.. 3yi... :yes:
See u laterzz...
But still am confused as wt u talkin as web services :confused:

:D hehheh k, :D Anyway am already stuck wit PHP :lol:

3 :shocked: :lol: :lol: K. cyaaa! :)

x-pert
06-03-2007, 12:23 AM
Poddak wait bro...
Mage langa lecture notes wagayak thiyanawa. balala kiyanna hariyatama.

Wadiya touch eke naa bung dan... :D :D

shanX
06-03-2007, 12:25 AM
Okata nam maru miniha Anusha or GTRZ thama! U should ask them and see!
Off-topic :P :D

shanX
06-03-2007, 12:40 AM
Poddak wait bro...
Mage langa lecture notes wagayak thiyanawa. balala kiyanna hariyatama.

Wadiya touch eke naa bung dan... :D :D
:D k

Heheh but still u havnt told wt languages or technologies u studied, used ...etc ..etc :D

x-pert
06-03-2007, 01:00 AM
Machang... umbata web services kiyanne mokakda kiyala kohenda bung patan ganne.... :D

Hari Ela... First of all I ll tel some thing about SOAP. ok ok got a way to tell...

Ryt....


SOAP - Simple Object access protocol.
As the name it self says machang, this provides a way to access objects.
This is a simple and more universal method. (Uses HTTP and XML)
ee kiyanne machang, umbata eka thanaka idala thawath thanaka thiyana object ekak invoke karanna puluwan through htt protocol

What SOAP does?
SOAP just sends and receive messages in a typical request / response cycle (I assume you know these stuff buddy)

SOAP DEFINES AN XML STRUCTURE TO CALL METHODS AND PASS METHOD PARAMETERS AND TO RETURN THE VALUE

This is a small example
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<getProductDetails xmlns="http://warehouse.example.com/ws">
<productID>827635</productID>
</getProductDetails>
</soap:Body>
</soap:Envelope>

We can invoke this coding part when the user presses a button in the web interface machang.
Now in the above example the user has requested the product details of the product ID 827635. (just an xml structure)

As the response you will get some thing like :
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<getProductDetailsResponse xmlns="http://warehouse.example.com/ws">
<getProductDetailsResult>
<productName>Toptimate 3-Piece Set</productName>
<productID>827635</productID>
<description>3-Piece luggage set. Black Polyester.</description>
<price currency="NIS">96.50</price>
<inStock>true</inStock>
</getProductDetailsResult>
</getProductDetailsResponse>
</soap:Body>
</soap:Envelope>

With all the details like description, price about the requested product.

Simple machang.... Thats it... So as you can see it uses xml to communicate between the systems which is really good because these days people use different platforms and different systems, versions, etc. That is the advantage of using SOAP.

Now lets see what are web services...

WEB SERVICE IS A SOFTWARE COMPONENT THAT :
supports interoperability between machines (PCs) over a network
receives and sends messages using SOAP which I discussed earlier
totally independent of the platform

There are 3 parts in a web service
Service Broker
Service requester
Service provider

Service broker:
Just like a directory service (Which we use to find tel. nos.)
Service providers can bublish their services and requesters can find a service

Service requester is the person who presses the button on the web interface in my earlier example.

Service providers are the person who has created the web service.
(Some common publishes : BEA web Logic, Cape Clear, HP, Oracle dynamic services, Sun. my services.ONE)


So we can wrap even the existing programs as web services and send them across the network as they are platform independent.

hari amaarui pictures nathuwa kiyanna machang.. This is the best I can explain it to you... Hope you got atleast a small idea by reading this machang... :D :D

x-pert
06-03-2007, 01:07 AM
:D k

Heheh but still u havnt told wt languages or technologies u studied, used ...etc ..etc :D


I have studied both machang...

But still studying machang....
I started with C, then C++, Java, C#, ASP.NET and PHP. ncurses.... oh and VB.NET

Now I am studying the next level machang... Re-engineering of legacy systems, Human Computer interaction, Artificial Neural Networks etc.... ;) ;) :cool: :cool: :cool: :cool:

shanX
06-03-2007, 01:14 AM
:D I got it ;)

Well, AJAX is also a web service :yes:

Anyway SOAP is almost like AJAX :confused:

shanX
06-03-2007, 01:16 AM
I have studied both machang...

But still studying machang....
I started with C, then C++, Java, C#, ASP.NET and PHP. ncurses.... oh and VB.NET

Now I am studying the next level machang... Re-engineering of legacy systems, Human Computer interaction, Artificial Neural Networks etc.... ;) ;) :cool: :cool: :cool: :cool:
KWL :)

I did

HTML :lol: > Javascript, Flash ...etc
and
C > PHP (these two hav similar syntax) :D

x-pert
06-03-2007, 01:20 AM
:D I got it ;)

Well, AJAX is also a web service :yes:

Anyway SOAP is almost like AJAX :confused:


Kind of yes machang

Ajax means "Asynchronous JavaScript and XML" machang.

It is is a development technique used for creating interactive web applications. The intent is to make web pages feel more responsive by exchanging small amounts of data with the server behind the scenes, so that the entire web page does not have to be reloaded each time the user requests a change. This is intended to increase the web page's interactivity, speed, functionality, and usability. Ajax is also usable on many operating systems and architectures as it's based on JavaScript and XML.

(source:wikipedia)

x-pert
06-03-2007, 01:22 AM
KWL :)

I did

*HTML :lol: > Javascript, Flash ...etc and C > PHP (these too hav similar syntax) :D


Ade ela kollekne... Flash nam ela kiri machang....
Ekama eka web page ekak thiyaganna puluwan mulu web site ekatama...
Flash scripts are powerfull tools buddy.

Javascripts are another cooooooooool technology...
Good good learn more slowly machang... ela ela...

GTRZ
06-03-2007, 06:46 AM
I think you get the best overall solution from .NET technologies, PHP also good.

x-pert
06-03-2007, 11:09 AM
I think you get the best overall solution from .NET technologies, PHP also good.


Oh yeah oh yeah brother... :yes: :yes: :yes: :yes:

MCLINER
06-03-2007, 11:18 AM
Ade ela kollekne... Flash nam ela kiri machang....
Ekama eka web page ekak thiyaganna puluwan mulu web site ekatama...
Flash scripts are powerfull tools buddy.

Javascripts are another cooooooooool technology...
Good good learn more slowly machang... ela ela...
appa mata flash karanna gihin epaaa wunaa....Action script...hapoo

x-pert
06-03-2007, 11:20 AM
appa mata flash karanna gihin epaaa wunaa....Action script...hapoo


Igenaganin igenagani.... Action scripts ela kiri.... :yes: :yes: :cool: :cool:

Cooooooool :cool: :cool: :cool: :cool: :cool: :cool: :cool:

Tissaka
06-03-2007, 12:20 PM
ane mata me mukuth therenne neheee.. :shocked: :eek: :sorry:

upuldi
06-03-2007, 12:21 PM
Hey jst saw ur thread :D

Well, wt i think is Java isnt much portable on the web browser platform :D even when it is compared to Macromedia's Flash, and as for ur question, What is da Best Technoly in WEB, hmm... hav no idea, well, for me, the best WEB technology i studied was PHP, and when it is used with AJAX, its the maximum one can do on web browser platform :D :yes: And Coldfusion requires server side support r8?? Which is tiresome to implement than PHP i guess.. PHP free n easy :D :lol:

my opinion ;)

What do u mean by wt i think is Java isnt much portable on the web browser platform :D even when it is compared to Macromedia's Flash ????

What do u mean by portability ??? Do u think java isnt portable ? :lol: :lol: How a non portable language can use on da WEB ?

Java was invented years b4 Flash (i think 91 Green project by James Gosling) ... Its first use was to present client side dynamic contents ... for that applets was heavily used .... But yes its true after introduction of Flash the use of applets to represent dynamic contents was replaces by da flash.... Coz Flash was simple powerful and easy compared with Java Applets ...

Here i have done a stupid mistake .... web technologies are basically two types .as client side and server side ..(front end and back end). Just like Web designing and web development ... Here i m talking about da technologies that v can used for web applications .... not for web sites ....... (remember web applications and web sites r 2 different things )

Basically Flash like front end oriented technologies r heavily used in web design ...in simple terms in web sites .....

But Sun knows how importent Flash is ... dats y they recently introduced new technology called javaFx

shanX
06-03-2007, 12:45 PM
appa mata flash karanna gihin epaaa wunaa....Action script...hapoo
Action scripts Awesome :)

Hard to understand and learn, but worth it :yes:

shanX
06-03-2007, 12:46 PM
Ade ela kollekne... Flash nam ela kiri machang....
Ekama eka web page ekak thiyaganna puluwan mulu web site ekatama...
Flash scripts are powerfull tools buddy.

Javascripts are another cooooooooool technology...
Good good learn more slowly machang... ela ela...
Yeah, Flash scripts cud do almost anything and very powerful medium to deliver multimedia, coz of its portability :yes:

x-pert
06-03-2007, 12:51 PM
ane mata me mukuth therenne neheee.. :shocked: :eek: :sorry:


Poddak inna poddak inna...

Mama aluth wadak patan ganna yanne... kattiyama set wenna oone ekata harida.. :yes: :yes: :yes: :cool: :cool: :cool:

shanX
06-03-2007, 01:23 PM
What do u mean by wt i think is Java isnt much portable on the web browser platform :D even when it is compared to Macromedia's Flash ????

What do u mean by portability ??? Do u think java isnt portable ? :lol: :lol: How a non portable language can use on da WEB ?

Java was invented years b4 Flash (i think 91 Green project by James Gosling) ... Its first use was to present client side dynamic contents ... for that applets was heavily used .... But yes its true after introduction of Flash the use of applets to represent dynamic contents was replaces by da flash.... Coz Flash was simple powerful and easy compared with Java Applets ...

Here i have done a stupid mistake .... web technologies are basically two types .as client side and server side ..(front end and back end). Just like Web designing and web development ... Here i m talking about da technologies that v can used for web applications .... not for web sites ....... (remember web applications and web sites r 2 different things )

Basically Flash like front end oriented technologies r heavily used in web design ...in simple terms in web sites .....

But Sun knows how importent Flash is ... dats y they recently introduced new technology called javaFx
:D

Bro, I meant Java isnt much portable, coz according to surveys 90% of users on web have browsers tht cud render Flash SWF files, but num of web users who hav thr browser powered with JVM is much lesser. I dint mean it is nt portable entirely :D ;)

And after Flash was introduced, JAVA applets hav been replaced by Flash apps, due to several reasons such as lightweight, dynamic, powerfull multimedia presantability, security ...etc, but as u said Flash on applicable on client-side only. It cud be used to retrieve, present and submit data, between client n server :D

:lol: Yeah, you havnt mentioned whether you askin abt client-side or server-side techs :D Still I think the best tech recently got popular was AJAX (although it is client-sided), which has turned into one of the icons of Web 2.0 :yes: And i think it is already used on web apps ;)

No you are wrong, Flash cud be and it is used on Web apps, and it is very powerful, if u go through Action scripts u'll understand ;)

JavaFx?? :D Gotta c tht, searchin................. ;)

shanX
06-03-2007, 01:27 PM
Poddak inna poddak inna...

Mama aluth wadak patan ganna yanne... kattiyama set wenna oone ekata harida.. :yes: :yes: :yes: :cool: :cool: :cool:
Wts tht?? :D

x-pert
06-03-2007, 01:31 PM
Wts tht?? :D


Patan gaththa bung.. Aluth wadak kiyala thread ekak athi. balapanko... :cool: :cool: :cool:

shanX
06-03-2007, 01:36 PM
Kind of yes machang

Ajax means "Asynchronous JavaScript and XML" machang.

It is is a development technique used for creating interactive web applications. The intent is to make web pages feel more responsive by exchanging small amounts of data with the server behind the scenes, so that the entire web page does not have to be reloaded each time the user requests a change. This is intended to increase the web page's interactivity, speed, functionality, and usability. Ajax is also usable on many operating systems and architectures as it's based on JavaScript and XML.

(source:wikipedia)

:D I know, hav used AJAX, hav made AJAX scripts ;)

See here, one of my AJAX (+Flash+Javascript) works ;) - http://cvideoz.com/v1211+civic-laying-a-patch :cool: :D
(eg: click on 'comments' button below the video)

MCLINER
06-03-2007, 01:40 PM
Action scripts Awesome :)

Hard to understand and learn, but worth it :yes:
yeah....mst learn...:)

MCLINER
06-03-2007, 01:42 PM
:D I know, hav used AJAX, hav made AJAX scripts ;)

See here, one of my AJAX (+Flash+Javascript) works ;) - http://cvideoz.com/v1211+civic-laying-a-patch :cool: :D
(eg: click on 'comments' button below the video)
wow cool bro

shanX
06-03-2007, 01:43 PM
yeah....mst learn...:)
KWL :)

shanX
06-03-2007, 01:44 PM
wow cool bro
Thanks :)

shanX
06-03-2007, 01:50 PM
Patan gaththa bung.. Aluth wadak kiyala thread ekak athi. balapanko... :cool: :cool: :cool:
Whr??? Link? :D

upuldi
06-03-2007, 01:56 PM
The technology is always depend on various factors like resources ,situation and da proposed solution ...

ok .its some ting like dis .... simplicity wise PHP is best ... (ppl says ) but even thought its simple does it means dat da code written by da programmer is in expected quality ??? the truth is when a particular language becomes simple , adhere to standards and da quality may decrease ....

Productivity wise .net is best (no doubt @ all ) but even thought how productive it is da cost is really hight (4 servers and IDE ) ... so if u r looking 4ward lowprice solution u cant adopt .net....

java (with other open source architectures) is best in programmer point of view and its robust and stable and suit 4 enterprise level large project .... but how powerful it is if u r looking 4ward a fast solution (RAD) normally u cant use it ...... (due to less productivity and high complexity )

Like wise da programming paradigm depends on da situation and other external factors ....... :yes: :yes:

upuldi
06-03-2007, 02:42 PM
On da internet i found this .... just have a look
(http://www.netcraft.com/Survey/index-200204.html)

According to dat now PHP is being used by 24% sites on da net and its growing average 6.5% monthly.

As it is da war has started between PHP Java and .Net..... here ppl more likely 2 talk about languages not about other environmental frameworks ......

i think now php is Object oriented (after php 5) and it has some new frameworks which implement some enterprise patterns like WACT (Web Application
ComponentToolkit) and PHPTAL (Template Attribute Language For PHP)

Even thought it has sm frameworks it snt sufficient to face to java. Java is supported by many open source frameworks like Struts (The Best MVC architecture ) , Hibernate , Spring (Alternative way 2 EJB ) and java Server faces ..... and da latest things like JavaFx and Tapestry. Tapestry is another new technology for java... i think its in da process of replacing da Struts framework by better way
of using templates. Tapestry templates are in plain html, other than
custom jsp-tags. Tapestry also changes the paradigm and allows you to
think of your web pages more as GUI objects with event-driven call backs
rather than having to worry about action forwards and all the other
stuff struts uses.

Yes its true da old J2ee architecture was heavyweights and not suitable 4 medium type of enterprise applications .. but frameworks like Spring replaced da J2ee architecture ....

So obliviously java (and its other open source framworks ) can b da BEST technology in web ...... :yes: :yes: :yes:

shanX
06-03-2007, 02:56 PM
Like wise da programming paradigm depends on da situation and other external factors ....... :yes: :yes:

Agreed :D

shanX
06-03-2007, 03:05 PM
:D I know, hav used AJAX, hav made AJAX scripts ;)

See here, one of my AJAX (+Flash+Javascript) works ;) - http://cvideoz.com/v1211+civic-laying-a-patch :cool: :D
(eg: click on 'comments' button below the video)
ooops :D

Just fixed a bug on the Ajax comment form, which appeared on IE7 :lol: Didnt notice, heh heh.......

PissuPissa
06-06-2007, 01:21 AM
Hi! Some interesting stuff here. So here is a newbie question. Have been developing window apps for a along time now (Varying Sizes & Complexities). Have decided to shift the focus into Web stuff. Just wanna know how many of you are into WebServices (And whatever related)??

Thanx,

Pissa

upuldi
06-06-2007, 01:30 AM
u can count on me

PissuPissa
06-06-2007, 07:47 AM
u can count on me

http://www.thesmilies.com/smilies/love0030.gif

KishanW
06-06-2007, 08:28 AM
java done great job in this field
AJAX also part of java, so JAVA is d best, bt open source tech also good .php is very easy to use and easy to learn all bt all this stuff are useful for dynamic web, some people use them in static pages and thres no value to use them in such a way.

i think php best for us, its FREE, EASY TO USE, MORE SUPPORT ON WEB
check some free codes www.hotscripts.com
yep JAVA is the best in this field(as i think):D :yes: :D :yes: :D :yes: :D :yes:

shanX
06-06-2007, 01:16 PM
Hi! Some interesting stuff here. So here is a newbie question. Have been developing window apps for a along time now (Varying Sizes & Complexities). Have decided to shift the focus into Web stuff. Just wanna know how many of you are into WebServices (And whatever related)??

Thanx,

Pissa
me :D

Dumax
10-12-2007, 05:16 PM
ado mama dumith, dhaham pasale hitiye, kohomada?

upuldi
10-12-2007, 11:00 PM
ado mama dumith, dhaham pasale hitiye, kohomada?


Uba presidents da ?

Mihindu_Gajaba
10-12-2007, 11:05 PM
i think java is better but there is another technology called AJax thats what google using ,, that is very fast , it's simply doing is creating a instence on your computer and run it locally so that it's faster than we're accecing internet.... he he

upuldi
10-12-2007, 11:16 PM
i think java is better but there is another technology called AJax thats what google using ,, that is very fast , it's simply doing is creating a instence on your computer and run it locally so that it's faster than we're accecing internet.... he he

machan AJAX means java ..... simply its Asynchronous JavaScript and XML .........

in AJAX u refresh a part of a web page instead of refreshing da whole page at once ..... So the interface can provide faster responds than normal html pages.. So highly used in rich interface development ...........

shanX
10-13-2007, 02:13 AM
machan AJAX means java ..... simply its Asynchronous JavaScript and XML .........

in AJAX u refresh a part of a web page instead of refreshing da whole page at once ..... So the interface can provide faster responds than normal html pages.. So highly used in rich interface development ...........
machan AJAX hasnt got anything to do with java :P

Java and Javascript are totally different languages ;)

x-pert
10-13-2007, 08:17 AM
machan AJAX hasnt got anything to do with java :P

Java and Javascript are totally different languages ;)

Agree with you :yes: :P



Java vs. JavaScript: So... what is the difference between Java and JavaScript anyway?
By Joe Burns

They are both similar and quite different depending on how you look at them. First their lineage:

Java is an Object Oriented Programming (OOP) language created by James Gosling of Sun Microsystems. JavaScript was created by the fine people at Netscape. JavaScript is a distant cousin of Java. It is also an OOP language. Many of their programming structures are similar. However, JavaScript contains a much smaller and simpler set of commands than does Java. It is easier for the average weekend warrior to understand.

You may be wondering what OOP means by now. Object Oriented Programming is a relatively new concept, whereas the sum of the parts of a program make up the whole. Think of it this way: you are building a model car. You build the engine first. It can stand alone. It is an engine and everyone can see it's an engine. Next you build the body. It can also stand alone. Finally, you build the interior including the seats, steering wheel, and whatnot. Each, by itself is a object. But it is not a fully functioning car until all the pieces are put together. The sum of the objects (parts) make up the whole.

shanX
10-13-2007, 01:40 PM
Agree with you :yes: :P
gud :P

x-pert
10-13-2007, 01:42 PM
gud :P

Did you get hold of Web Services... :P Or still the same Ajax stuff :P

shanX
10-13-2007, 01:51 PM
Did you get hold of Web Services... :P Or still the same Ajax stuff :P
Got em.

+ many more....... ;)

but Web services aren't big deal they are provided by systems, to share data across different information systems , so other technologies are required to output those data in a man-readable format, so i still prefer someother technology as the best web technology rather than Web Services ;)

x-pert
10-13-2007, 02:04 PM
Got em.

+ many more....... ;)

but Web services aren't big deal they are provided by systems, to share data across different information systems , so other technologies are required to output those data in a man-readable format, so i still prefer someother technology as the best web technology rather than Web Services ;)


Web Services are not quite a "web Technology" I guess...
It's a method of transportation ne.. So to achieve a high level of portability and to communicate with Legacy applications, web services are the most easiest way machang ;)

upuldi
10-13-2007, 10:29 PM
machan AJAX hasnt got anything to do with java :P

Java and Javascript are totally different languages ;)


but both in da same domain ...... Java Scripts is a sub set of Java language ......... do v call J2ME as a different language ?? nope coz da same reason ..... coz whatever its it uses da same JVM........ if anything use a JVM (or a variation) v can call it java...... isnt it ?

x-pert
10-13-2007, 10:36 PM
but both in da same domain ...... Java Scripts is a sub set of Java language ......... do v call J2ME as a different language ?? nope coz da same reason ..... coz whatever its it uses da same JVM........ if anything use a JVM (or a variation) v can call it java...... isnt it ?

Naha machang.. Both are completely different.

Did you go to SLIIT...???

Despite the name, JavaScript is unrelated to the Java programming language; though both have a common debt to C syntax. The language was renamed from LiveScript in a co-marketing deal between Netscape and Sun in exchange for Netscape bundling Sun's Java runtime with their browser, which was dominant at the time. JavaScript semantics is much more similar to the Self programming language.

upuldi
10-13-2007, 10:46 PM
Naha machang.. Both are completely different.

Did you go to SLIIT...???


:lol: :lol: y ? Nope machan i do have a uk degree.

Anyway how ? (or y ? ) do u say dat both r different ..... is it bcoz of da concept or da syntext or anything else ..............

i know da way v programming is totally different in these two ........... but y dont u thing about da runtime ? as far as i know (but i may b wrong) java scripts uses da same JVM (actuallly JRE) to run in browser ..... So how do u define it as a different language ? or is it possible ?

Can u call vb scripts as a different language ? it can b TREATED AS a different language but conceptually can it ?

x-pert
10-13-2007, 10:53 PM
:lol: :lol: y ? Nope machan i do have a uk degree.

Anyway how ? (or y ? ) do u say dat both r different ..... is it bcoz of da concept or da syntext or anything else ..............

i know da way v programming is totally different in these two ........... but y dont u thing about da runtime ? as far as i know (but i may b wrong) java scripts uses da same JVM (actuallly JRE) to run in browser ..... So how do u define it as a different language ? or is it possible ?

Can u call vb scripts as a different language ? it can b TREATED AS a different language but conceptually can it ?

Machang, JavaScripts doesn't use JVM. JS uses only the JavaScript interpreter.

Run time environments are quite different machang (as I know;))

I asked about the SLIIT thin, actually coz I also had the same kinda misunderstanding when I was at SLIIT.

hehe

Try this link and view the video presentations. A nice little source ;)

http://101out.com/js.php

x-pert
10-13-2007, 10:55 PM
http://101out.com/js.php

Watch atleast part 1 machang. It'll explain everything :D

upuldi
10-13-2007, 11:03 PM
yeah ..... i m watching it ............. thanks for da update machan :D :D

till 2day i though both uses da same JVM anyway :lol:


Thanks anyway for correction me .......

x-pert
10-13-2007, 11:05 PM
yeah ..... i m watching it ............. thanks for da update machan :D :D

till 2day i though both uses da same JVM anyway :lol:


Thanks anyway for correction me .......

No worries machang :) ;)

Ya anyway this subject is a bit controversial thing :rofl:

upuldi
10-13-2007, 11:06 PM
JRE = JVM + other core components so it can not be totally deterrent anyway

anyway awesome vid machan :)

x-pert
10-13-2007, 11:09 PM
JRE = JVM + other core components so it can not be totally deterrent anyway

anyway awesome vid machan :)


Not 'totally' diff machang... Coz all the languages ultimately derived from a single language ne :P

Ya, this bugger is an awesome guy

upuldi
10-13-2007, 11:16 PM
Run time environments are quite different machang (as I know;))

http://101out.com/js.php

ok dean what does it mean ................... :P

Yeah but it doesnt mean dat all languages behave or perform same ........

x-pert
10-13-2007, 11:19 PM
ok dean what does it mean ................... :P

Yeah but it doesnt mean dat all languages behave or perform same ........

Yeah ya bung.. :P

Runtime environments are different of Java and JS 'totally', but still... all those are programming languages ne... So behave the same way, or rather I would say 'almost' the same way ;)

x-pert
10-13-2007, 11:23 PM
Good nyt machang...

mama yanawa alert ekak daanna ehenam :D :lol:

icreations
10-13-2007, 11:37 PM
Me tika kiyawala Ela knowledge 1k gatha hakiyy.. :)

shanX
10-15-2007, 01:06 PM
Web Services are not quite a "web Technology" I guess...
It's a method of transportation ne.. So to achieve a high level of portability and to communicate with Legacy applications, web services are the most easiest way machang ;)
Yeah true, but you were the one who preferred "Web Services" as the best "Web Technology" as far as i remember (btw my memory is nt tht gud ;))

shanX
10-15-2007, 01:11 PM
yeah ..... i m watching it ............. thanks for da update machan :D :D

till 2day i though both uses da same JVM anyway :lol:


Thanks anyway for correction me .......
:D

Tharindu DR
10-16-2007, 12:53 PM
Cool thing is the appiarence and capacity should be minimum...
So I suggest using combination....

hirushan
10-17-2007, 07:18 PM
ASP.net

x-pert
10-17-2007, 07:27 PM
Yeah true, but you were the one who preferred "Web Services" as the best "Web Technology" as far as i remember (btw my memory is nt tht gud ;))

err.. yeah... maybe... :lol:

machang day by day the knowledge increases ne ithin ;)

WebServices is a transport mechanism as far as I concern now ;)
In a way yes, it can be consider as a web tech as well due to its massive usage

sri_lion
10-17-2007, 08:58 PM
Very good thread!!

Just to add to what's being discussed here... I think there is no such thing called "The Best Web Technology" simply because the whole meaning of Best Technology is a very relative term.. In other words whether a technology is best, better or worse totally depends on how and where its being applied. Most of the people point out one technology and say "that's no good" and most of the time its not good because it is not the suitable technology to apply for that particular scenario, not because the technology doesn't work or anything.

If we talk about PHP, PHP is undoubtedly the most used web technology on the web studies have shown that its being used by well over 19 million domains (that's a lot) and it seems this accounts for more than 30% of the web, so PHP has proven its capabilities. Main reasons for this would be that it does natively support the world most used Server - Apache Server and also the native support for MySQL, though MySQL is not quite the best DB around having these 3 technologies bonded together and offered for free makes WAMP and LAMP systems very popular. And newer trends such as PHP+Flash AS applications also supports the growth of the PHP environment. And not to mention that PHP is a community effort so support is available freely and if you are verse enough there's no need to wait for anyone, you yourself can expolore the PHP core!!!

.NET is also very powerful tool, but aimed at different target groups which are more of large companies which needs to cut down development time, as .NET development would be faster than generic PHP programming, (Having said that PHP couple up with IDEs such as Dreamweaver are as good as .NET now, if you've worked then you know what I mean) And the good thing is you can work with multiple languages in .NET but on the other hand development will only be feasible in Windows environment. And of cource its COSTLY!!

JAVA I think is the Jack of all trades, and it is everywhere weather standalone applications or web-based.

New technologies such as Ruby also coming up pretty fast... Infact I think in another 5 years time Ruby would make huge impact on the web with its framework called "Rails" (Normally the two known as Ruby on Rails) and IDE's like NetBeans already supports Ruby this will make it much faster.

So I'd say there not much of a difference between these technologies BUT it can make a huge difference on what grounds you are applying these technologies...

shanX
10-18-2007, 02:50 PM
err.. yeah... maybe... :lol:

machang day by day the knowledge increases ne ithin ;)

WebServices is a transport mechanism as far as I concern now ;)
In a way yes, it can be consider as a web tech as well due to its massive usage
Heh heh yeah.

Btw @sri_lion PHP sure rocks :)

upuldi
12-24-2007, 10:51 PM
Very good thread!!

Just to add to what's being discussed here... I think there is no such thing called "The Best Web Technology" simply because the whole meaning of Best Technology is a very relative term.. In other words whether a technology is best, better or worse totally depends on how and where its being applied. Most of the people point out one technology and say "that's no good" and most of the time its not good because it is not the suitable technology to apply for that particular scenario, not because the technology doesn't work or anything.

If we talk about PHP, PHP is undoubtedly the most used web technology on the web studies have shown that its being used by well over 19 million domains (that's a lot) and it seems this accounts for more than 30% of the web, so PHP has proven its capabilities. Main reasons for this would be that it does natively support the world most used Server - Apache Server and also the native support for MySQL, though MySQL is not quite the best DB around having these 3 technologies bonded together and offered for free makes WAMP and LAMP systems very popular. And newer trends such as PHP+Flash AS applications also supports the growth of the PHP environment. And not to mention that PHP is a community effort so support is available freely and if you are verse enough there's no need to wait for anyone, you yourself can expolore the PHP core!!!

.NET is also very powerful tool, but aimed at different target groups which are more of large companies which needs to cut down development time, as .NET development would be faster than generic PHP programming, (Having said that PHP couple up with IDEs such as Dreamweaver are as good as .NET now, if you've worked then you know what I mean) And the good thing is you can work with multiple languages in .NET but on the other hand development will only be feasible in Windows environment. And of cource its COSTLY!!

JAVA I think is the Jack of all trades, and it is everywhere weather standalone applications or web-based.

New technologies such as Ruby also coming up pretty fast... Infact I think in another 5 years time Ruby would make huge impact on the web with its framework called "Rails" (Normally the two known as Ruby on Rails) and IDE's like NetBeans already supports Ruby this will make it much faster.

So I'd say there not much of a difference between these technologies BUT it can make a huge difference on what grounds you are applying these technologies...

Cool .......... What a post :D

chanaka89
12-24-2007, 10:52 PM
Java & HTML

badtnc
12-24-2007, 11:21 PM
ane machan mama mea gana mokuth danne na. mama mula idala dan igana gannawa. issara wela thanin thanin igana arragena wade wal kara gaththa. dan mula idalama igana gannawa