So my question is does anybody can compare GWT widgets and ASP.NET
controls? Who can tell about his experience in big applications with
GWT?
> So my question is does anybody can compare GWT widgets and ASP.NET
> controls? Who can tell about his experience in big applications with
> GWT?
I am working with ASP.NET (including ASP.NET AJAX, CompontenArts
controls etc) now, but very interested in GWT development (and have
some side projects on it).
I can say, that there is no sence to compare ASP.NET and GWT. They can
look similar, but they are using different approaches: For example, on
every request, even AJAX request, ASP.NET performs all loading,
initializing call for entire page (not only for UpdatePanel for
exaple). So there exists huge unnecessary server load.
In GWT approach all UI changes are performed ONLY on client side - to
server requests only performed when data (and only data) needed.
Another benefit of using GWT is inheritance and code reusage: in
ASP.NET controls (ascx) and pages (aspx) with some other controls
could not be easily inherited in general way (or you should write self-
rendered or "self-inited" controls). In GWT any widget could be
inherited and/or reused.
There are much more benefits of GWT approach, and it would take much
time describing them.
For candy-looking GWT demontration, you can look at GWT-EXT showcase -
it look very nice for me.
BTW, I have successfully used GWT with ASP.NET as backend for data
requests. That could be useful when you have some already developed
application with DAL written in .NET or if you find more convenient to
use ASP.NET features like session handling etc.
PS. About "big applications" - GWT is comparably new framework, and
may companies afraid use it because its 'beta' status. But now as GWT
is ready for production use, I am sure, that will appear many new big
GWT applications. Now there are already some, but not many (for
example, http://www.queplix.com/solutions/queweb-customer-care/ )
WBR,
Valentyn Shybanov,
http://olostan.name/
GWT also has WYSIWYG GUI IDE! What has Prototype or ExtJS got to
offer regarding RAD tools?
-adrian
I am intending to write an ajax application which is combination
between GWT and ASP.NET. Something is making me confused is that if
ASP.NET only manipulates data on a database server, and then populate
XML data to client where is the job of GWT?
So, for asp.net, we have to write aspx pages at all time, then GWT on
client will submit data to the aspx pages to proccess, after that,
asp.net will return xml, finally gwt will consume xml data to decorate
interface on the browser?
Hope to have ur reply soon.
Nam Nguyen.
I am intending to write an ajax application which is combination
between GWT and ASP.NET. Something is making me confused is that if
ASP.NET only manipulates data on a database server, and then populate
XML data to client where is the job of GWT?
So, for asp.net, we have to write aspx pages at all time, then GWT on
client will submit data to the aspx pages to proccess, after that,
asp.net will return xml, finally gwt will consume xml data to decorate
interface on the browser?
Hope to have ur reply soon.
Nam Nguyen.
> where is the job of GWT?
The job of ASP.NET is to provide data from server to client
(actually )
and job of GWT is to represent that data to user.
> So, for asp.net, we have to write aspx pages at all time
My solution was to use ashx (ASP.NET handlers) to supply data to GWT
application. And I've used JSON to communicate, but XML is better
solution (I used JSON just because I needed small quick and working
project to demonstrate possibility ASP.NET and GWT intercommunication)