Friday, July 15, 2011

Creating rich user interfaces with the Dijit component framework

(...)Part 3 of this three-part series on developing rich web-based applications using the Dojo toolkit, learn about the Dijit rich user interface component framework, which lets you build powerful interfaces with minimal effort.
http://www.ibm.com/developerworks/web/library/wa-ground3/index.html
(...)

Thursday, July 14, 2011

Build an Ajax application with the Dojo Toolkit

(..) Summary: The Dojo toolkit is a JavaScript library that makes the process of building large JavaScript-based Rich Internet Applications (RIAs) much simpler. With a wide range of features—from DOM querying and manipulation, Asynchronous JavaScript and XML (Ajax) request handling, excellent object-orientation support, and a full user interface widget library (Dijit)—Dojo is an excellent library to use to build a dynamic and interactive web application. In this tutorial, learn about many of the concepts of Dojo and the Dijit widget library through the development of a fully featured sample application, a contact manager system. This application lets a user browse, create, edit, and remove contacts (and contact groups) from a MySQL database. PHP is used on the server side to communicate with the database, with Dojo and the Dijit component library providing a rich, Ajax-powered user interface. The final result is a powerful web application that you can use as a foundation for your own RIAs. (...)

http://www.ibm.com/developerworks/web/tutorials/wa-dojotoolkit/resources.html

Wednesday, June 29, 2011

Maverick

(...)Maverick is a lightweight open-source framework that enables the MVC pattern in JavaScript in a smart way(...)
http://maverick.round.ee/en-US/

Python Web Frameworks

Here is a list of Web Frameworks for Python
Notice : bobo, bottle

http://wiki.python.org/moin/WebFrameworks

Monday, May 16, 2011

Javascript : Mixin

(...)Consider you have a function, and you wish to use in many classes. In practice, you create a class that contains your general-purpose methods, and then use it to augment other classes. Class with these general-purpose methods is called Mixin class. It is generally not instantiated or called directly, instead it exists to provide methods to other classes.'(...)
from : Chamnap Chhorn
http://chamnapchhorn.blogspot.com/2009/05/javascript-mixins.html

Friday, April 29, 2011

Use OData data with WCF Data Services and Silverlight 4

(...)The purpose is to build a Silverlight master-detail application composed of a ComboBox control to choose a customer and a DataGrid Control to see all the Customer orders. We will use Customers and Orders tables from Northwind OData feed which is at this address : http://services.odata.org/Northwind/Northwind.svc/(...)

http://msmvps.com/blogs/audrey/archive/2010/06/10/odata-use-odata-data-with-wcf-data-services-and-silverlight-4.aspx

By Audrey Petit