Home | Projects | Tutorials | Articles | live chat | Submit Project | Big Vote
 
Ajax Projects
.NET Frameworks
Java Frameworks
PHP Frameworks
Ruby Frameworks
Other Frameworks
Cool AJAX sites
Ajax Resources
Ajax Tools
JavaScript frameworks
Partners
Ajaxlines
Web 2.0 Sites
Web 2.0 Magazine
Human Development
Software Development Company
 Home / Projects / Java Frameworks / ThinWire

ThinWire




ThinWire is a development framework that allows you to easily build applications for the web that look and feel like the desktop applications you're familiar with. ThinWire focuses exclusively on a server-side programming approach, rather than the blended client-side & server-side approach taken by many frameworks. A benefit of this approach is that your code base is typically written entirely in a single language on the server and therefore traditional development, debugging and unit testing methods work without modification. Further, this allows developers to spend their efforts focusing on implementing the actual business needs rather than tackling many of the complexities associated with client-side development. While virtually any web application can be built with ThinWire, when it comes to business applications, we feel there is no faster solution on which to build. To that end, a number of business banking applications built on ThinWire are currently used at a production capacity, one of which is at a top ten bank in the United States with over 1000 users.



Read The Full Review.




Project Name :ThinWire

Version :v1.2 beta

Download URL : http://www.thinwire.com/download.html

Website URL : http://www.thinwire.com

License : GPL / Commercial

 Alexa

  


Statistics about this project website from Alexa

wikipedia  Contributions

  

Features

Edit


  • Familiar event-driven GUI programming model
  • Reconnects the flow of logic, no request / response
  • Maintains state naturally via variables, not via session
  • Develop exclusively in a server-side language only
  • Rich set of complex widget components: GridBox, DropDownGridBox, Tree, TabFolder, Menu, Real-Time Edit Masking, etc.
  • Full keyboard navigation supported by all components!
  • Zero footprint client, no applets, activeX controls or browser plug-ins of any kind!
  • ThinWire is fast! The entire client-side part of the framework downloads once (just over 100K) and no further HTML, CSS or JS files are downloaded after that. The same client-side framework is used no matter how complex the application is that you build!
  • Highly secure because no application logic executes in the browser and no service end-points are used like with other Ajax approaches. Only data you make visible through a component is sent over the wire, everything else stays on the server.
  • All major browsers supported: Firefox 1 or greater, Opera 8 or greater, Safari 2 or greater, IE6 or greater

Samples

Edit


ThinWire Mail Demo Application (included in SDK):


Simple Demo Application Source Code (included in SDK):


Upcoming "Playground" Application:

Related Links

Edit


Screen Shots / Examples Page
Video Demonstratio of Production Application
Development Team Blog
Javadoc API Reference
SourceForge Project Page

Competitors

Edit


Related Projects

  


  • SweetDEV RIA
    SweetDEV RIA contains widgets such as with Datagrid, Combo multiselect, Virtual window, Calendar, Click to open, Expand/Collapse, Excel export, client /server communication, Treeview.
  • AjaxAnywhere
    AjaxAnywhere turns any set of existing JSP/JSF/Struts/Spring/etc.. components into AJAX-aware components without JavaScript coding and Does not break existing server-side MVC architecture.
  • Ajax3D
    Fostering the development of web-based 3D applications and online virtual worlds using Ajax and X3D-based open technologies.
  • SmartClient AJAX GUI System
    SmartClient is the cross-platform AJAX GUI system chosen by top commercial software vendors, on-demand service providers, and enterprise IT developers for thousands of deployments since 2000. SmartClient provides a complete application stack, from rich, skinnable, extensible GUI components to declarative databinding and SOA integration, paired with a mature, searchable documentation suite and integrated tooling. SmartClient AJAX applications run on Internet Explorer, Mozilla, Netscape, Firefox, and Safari web browsers, on Windows, MacOS, Linux, and Solaris. A Java integration server is provided, and SmartClient can also be integrated directly with any XML or JSON-based service without need of a server. Visit SmartClient.com for hundreds of live examples, browseable documentation and a downloadable SDK.
  • SWATO
    Swato is an opensource framework that help you develop your webapps easier via
  • ADL
    ADL Pack series is the extension package for Joyistar WebShop with more powerful function and beautiful UI. And also it's the standard AJAX library.

 Discussion

  


Leave Your Comment

Name (Required)
Mail (will not be published) (required)
Website
Random Projects
j2s
Jaxcent
BQUoyURkscOO
VoteLinux
ILoveIM
CAPXOUS
Walter Zorn
Java Web Parts
Gollum Browser
jMaki
Tutorials
Alter data with Ajax forms
Slide In RSS items
Niceforms
RESTTest HTTP Tester
Alternate Ajax Techniques, Part 1
Calendar widget for Prototype
Using AJAX and ASP.NET Extensions with .NET 3.5
Ajax Tutorial
Creating Huge Bookmarklets
Drag & Drop Sortable Lists with JavaScript and CSS