nextwebgen.com

The Next Generation Web Now

The New ABCs of Selling in a Web 2.0 World - InternetNews.com

Filed under: Web 2.0 News — web 2.0 - Google News at 12:12 pm on Wednesday, October 31, 2007
The New ABCs of Selling in a Web 2.0 World
InternetNews.com - 5 hours ago
Maybe it's time to update David Mamet's classic "Glengarry Glen Ross" mantra for the Web 2.0 age: "Coffee is for chatters." That's apparently the deal for

Is The Web Headed For Meltdown 2.0? - InformationWeek

Filed under: Web 2.0 News — web 2.0 - Google News at 11:41 am on Wednesday, October 31, 2007
Is The Web Headed For Meltdown 2.0?
InformationWeek, NY - 11 hours ago
Bloggers, pundits, and industry insiders all seem to suggest that Web 2.0 is headed for Correction 2.0. Are we in the middle of another bubble?
Shovels as a Service in the Social Networking Gold Rush InformationWeek
all 2 news articles

Is The Web Headed For Meltdown 2.0? - InformationWeek

Filed under: Web 2.0 News — web 2.0 - Google News at 11:41 am on Wednesday, October 31, 2007
Is The Web Headed For Meltdown 2.0?
InformationWeek, NY - Oct 31, 2007
Bloggers, pundits, and industry insiders all seem to suggest that Web 2.0 is headed for Correction 2.0. Are we in the middle of another bubble?

HP ready to roll out Print 2.0 plan in RP - Manila Bulletin

Filed under: Web 2.0 News — web 2.0 - Google News at 11:27 am on Wednesday, October 31, 2007
HP ready to roll out Print 2.0 plan in RP
Manila Bulletin, Philippines - 14 hours ago
With the emergence of Web 2.0 - the "second generation of Web-based communities and hosted services" - it’s but logical for IT firms, especially top

Player Profile Goal.com Profile: Ronald Koeman - Goal.com

Filed under: Web 2.0 News — Ajax - Google News at 10:52 am on Wednesday, October 31, 2007

MLS - Major League Soccer
Player Profile Goal.com Profile: Ronald Koeman
Goal.com, Switzerland - 1 hour ago
A Zaandam boy, Koeman was seen as a precocious playing talent as a youngster, but it wasn't with local club Ajax that he made his professional breakthrough.
Koeman to take over at Valencia: press AFP
KOEMAN SIGNS WITH VALENCIA - AGENT Sportinglife.com
Koeman will take charge of Valencia SportsYA!
Yahoo! Eurosport
all 53 news articles

Transitioning from Java Classes to JavaScript Prototypes

Filed under: Web 2.0 News — Dion Almaer at 8:40 am on Wednesday, October 31, 2007

To class or not to class, that has been a question than many developers have faced as they came from class based OO worlds into the Prototype Oriented world of JavaScript. Much pain has endured for those that try to contort it.

Peter Michaux has detailed transitioning from Java Classes to JavaScript prototypes by looking at the Observer/Observable pattern and showing various implementations in Java and JavaScript ending up with his favourite mixin-able solution:

JAVASCRIPT:

  1.  
  2. var observablize;
  3.  
  4. (function() {
  5.  
  6.     var observable = {
  7.  
  8.       addObserver: function(observer) {
  9.           if (!this.observers) {
  10.               this.observers = [];
  11.           }
  12.           this.observers.push(observer);
  13.       },
  14.  
  15.       notifyObservers: function() {
  16.           for (var i=0; i<this.observers.length; i++) {
  17.               this.observers[i].update();
  18.           }
  19.       }
  20.      
  21.     };
  22.    
  23.     observablize = function (subject) {
  24.         for (var p in observable) {
  25.             subject[p] = observable[p];
  26.         }
  27.     }
  28.    
  29. })();
  30.  
  31. // —————————
  32.  
  33. function WeatherModel() {}
  34.  
  35. observablize(WeatherModel.prototype);
  36.  
  37. WeatherModel.prototype.setTemperature = function(temp) {
  38.     this.temp = temp;
  39.     this.notifyObservers();
  40. };
  41.  
  42. WeatherModel.prototype.getTemperature = function() {
  43.     return this.temp;
  44. };
  45.  
  46. // —————————
  47.  
  48. function CurrentConditionsView(model) {
  49.     this.model = model;
  50.     model.addObserver(this);
  51. }
  52.  
  53. CurrentConditionsView.prototype.update = function() {
  54.     alert(this.model.getTemperature());
  55. };
  56.  
  57. // —————————
  58.  
  59. var victoriaWeather = new WeatherModel();
  60. var victoriaNews = new CurrentConditionsView(victoriaWeather);
  61.  
  62. victoriaWeather.setTemperature(15.3);
  63. victoriaWeather.setTemperature(17.0);
  64. victoriaWeather.setTemperature(14.7);
  65.  

Keynote Systems Introduces AJAX-Based Testing Tool for Rich Web … - SYS-CON Media

Filed under: Web 2.0 News — Ajax - Google News at 7:35 am on Wednesday, October 31, 2007

SYS-CON Media
Keynote Systems Introduces AJAX-Based Testing Tool for Rich Web
SYS-CON Media, NJ - 2 hours ago
By Internet Video News Desk Now that broadband is available to more than 100 million households worldwide, every corporate web site must provide video

Aptana reaches 1.0, breaks out of milestone phase

Filed under: Web 2.0 News — Rey Bango at 7:00 am on Wednesday, October 31, 2007

The very popular Aptana IDE has finally broken out of the milestone phase and reached version 1.0.

We are very proud to have released Aptana Studio 1.0 (formerly Aptana IDE). After over two years of non-stop development and close to a million downloads, we have finally reached “1.0″. Along with the release of 1.0, we have also created two editions of the product: Community and Professional. The Community Edition is the keystone of the Studio product, where all core features and capabilities are developed. The Professional Edition brings additional features and services beyond the free Community edition.

The newly renamed Aptana Studio 1.0 Community Edition will continue to be feature-rich but in looking at the product comparison page, a robust Internet Explorer JavaScript debugger alone would be reason enough to consider purchasing a copy of the Professional edition.

Internet Explorer® Debugging

The Internet Explorer Debugging extension enables full breakpoint debugging for your Web applications directly from within Aptana Studio. Like the already integrated Firefox debugging capabilities of Studio, you can now watch variables, set conditional breakpoints, and seamlessly step through your code in Internet Explorer 6 or 7 on Windows XP or Windows Vista.

Aptana Studio 1.0 continues to provide strong support for the most popular JavaScript libraries including:

as well as plugin enhancements for Rails, PHP, Adobe AIR and iPhone development. Additional features included in the release are:

  • CSS Preview
  • HTML, CSS, and JavaScript Formatting
  • Code drag and drop
  • Visual ScriptDoc Explorer
  • Enhanced Dynamic Help System
  • Tons of User Interface Polish

For more information on the the Aptana Studio v1.0, be sure to visit the Aptana product page for full details on both editions.

Congratulations to the Aptana team for a great release!

NOTE: If you plan on upgrading, be sure to follow the instructions detailed by Aptana on this page.

« Previous PageNext Page »