EllisLab text mark
Advanced Search
     
web 2.0 tutorial?
Posted: 06 July 2007 12:31 AM   [ Ignore ]
Avatar
Joined: 2007-01-02
30 posts

hi guys im currently looking for a web 2.0 tutorial. from designing in photoshop, slicing and coding in CSS. if any of you know a place like this please help. tnx!

 Signature 

Software is like SEX it’s better when it’s FREE - Linus Torvald

 
Posted: 06 July 2007 04:52 AM   [ Ignore ]   [ # 1 ]   [ Rating: 0 ]
Joined: 2002-08-31
23 posts

Firstly, a pet peve of mine- “Web 2.0” is not a single technology or something you can learn - it is a catch all phrase to encompas the rebirth the web has gone through in the last few years. Generally, in web developement terms, “Web 2.0” reffers to greater and enhanced use of CSS, JavaScript (specifically DOM manipulation, and ajax techniques) and semantic html markup. The term Web 2.0 can also be used to refer to a myriad of other technologies and techniques- have a read of this for more: http://en.wikipedia.org/wiki/Web_2.

Now that im done preaching, there are literally thousands of excellent tutorials and books out there, the google searches I linked to above should get you in the right direction.

 
Posted: 06 July 2007 05:07 AM   [ Ignore ]   [ # 2 ]   [ Rating: 0 ]
Avatar
Joined: 2006-11-05
5 posts

This Forum belongs to Web 2.0…. actually every site which lives from user generated content is a Web 2.0 site… so its unlikely that you’ll find a tutorial for that… except for “have a good idea and code it” wink

But you’ll find plenty tutorials about PhotoShop, CSS and Ajax in the Internet.

 
Posted: 06 July 2007 07:22 AM   [ Ignore ]   [ # 3 ]   [ Rating: 0 ]
Joined: 2006-07-10
485 posts

There is at least one tutorial on the EXT site that explains how to use EXT widgets with PHP. There are actually several examples, including at least one EXT sample from Jack Slocum that shows how to use an RSS proxy to build a newsfeeds component. You may find more or articles on the web if you do some searches (many developers post their solutions on blogs). EXT features adapters like YUI, allowing various AJAX libraries to be used in conjunction with EXT.

EXT is a large library, and depending on the number of widgets used, can slow down a CI application considerably, but it is possible to build a custom version of EXT that only uses a select set of widgets and their library dependencies. I would not recommend using EXT for the frontend of a site (consider something like JQuery for the frontend) unless a small set of widgets are used, but the reduction in throughput might be acceptable for an Admin application where you might want to handle drag and drop operations (e.g, drags from a tree to list or datagrid or vice versa). The EXT Layout library in conjunction with CI views makes a nice solution for Admin dashboards or complex Web 2.0 solutions (e.g., an interface similar to a desktop application).

I plan to release a sample application later with a EventListener library, based on the Observer pattern. It’s based on using EXT and JQuery with CI. It allows a CI controller to trigger events. This is still in the experimental stage, but it might allow CI to also work with the components from a framework like PRADO without using their application wrapper.