Monday, December 27, 2010

Convert your web application to a multi-tenant SaaS solution : A checklist of considerations and steps to quickly turn your web app into a cloud application
GAIAN Database : A distributed federated database using a biologically inspired self-organization principle to minimize management.
Use the FusionCharts Free charting widget in the IBM Mashup Center : Using widgets with rich and highly customizable presentation in a mashup
Use Dojo's JsonRestStore with your REST services : Learn a simple, generic service implementation
Integrate Google Spreadsheets data with PHP, Part 2 : Use PHP to process and integrate data feeds from Google Spreadsheets with a web application
Introduction to Facebook APIs : Write Facebook apps for the Android platform with the Facebook SDK for Android

Sunday, October 31, 2010

Evolutionary architecture and emergent design: Environmental considerations for design, Part 1 : Estimating emergent design and demonstrating technical debt
Search and integrate Google Buzz Streams with PHP : Use PHP to process and integrate activity streams from Google Buzz with a web application
Ajax user authentication and registration techniques with jQuery
Make your web applications fly : Improve loading performance and decrease bandwidth of CSS and JavaScript code

Friday, October 22, 2010

Friday, October 08, 2010

Looking At The WebMatrix WebGrid
Announcing NuPack, ASP.NET MVC 3 Beta, and WebMatrix Beta 2
Introducing HTML5 video : Why we need HTML5 video and how to use it
Migrate your Linux application to the Amazon cloud, Part 3: Building scalability : Serve more traffic with ease
Data-driven interactive applications with HTML5 and Ajax : Cross-platform Web apps for online or offline use
Programming XML across the multiple tiers: Use XML in the middle tier for performance, fidelity, and development ease : Develop an all-XML solution using JDBC 4.0, SQLXML, and the WebSphere Server XML Feature Pack
Programming XML across the multiple tiers, Part 2: Write efficient Java EE applications that exploit an XML database server : Optimize an all-XML solution with JDBC 4.0, SQLXML, the WebSphere XML Feature Pack, and DB2 pureXML
Create modular performance tests to save time and increase reuse: Part 1. Use Rational Performance Tester to exchange data between modular tests

Friday, October 01, 2010

Java development 2.0: MongoDB: A NoSQL datastore with (all the right) RDBMS moves : Create and query documents using Java code and Groovy
Building mobile applications for WebSphere Commerce using the hybrid application programming model
Integrate disparate data sources with Semantic Web technology : Combine data in multiple formats into a single report, using free tools to automate their conversion to RDF
Search RDF data with SPARQL : SPARQL and the Jena Toolkit open up the semantic Web
The Linking Open Data cloud diagram
Smarter collaboration for the Education Industry using Lotus Connections, Part 1: Integrate Lotus Connections with a RESTful web application : Track publications by person using Lotus Connections Profiles
Using the Stakeholder Collaboration Strategy with Rational Requirements Composer: Part 4. Collaboration approach
Improve Ajax development with jQuery
Improve the performance of your web applications : Find bottlenecks and increase the speed of your client-side content
Maximizing JavaScript and Ajax performance : Measure performance with Firebug, Safari Web Inspector, YUI Profiler, and YSlow
Creating juxtaposition tables, Part 1: Use Flex to create JTables
Creating juxtaposition tables, Part 2: Use Dojo to create a matrix viewer
Build a WebSphere application with AMIs : Learn to start an instance in the cloud and deploy a sample application to it.
Simulate XQuery and XInclude functionality with PHP : Enjoy the power of XML data processing in web programming

Friday, September 24, 2010

Wednesday, September 15, 2010

The Law of Two Feet


I came across an interesting concept recently in an article by Harrison Owen, a member of an organization advocating Open Spaces Technology, a model for organizing meetings that's based around open participation : the Law of Two Feet. Brilliantly simple, it says any time you're in a meeting where you're not contributing nor adding value--you are encouraged to use your two feet and find a place where you can. In other words, if it's not meaningful, and you're not doing your part to make it meaningful, move on.
Source : Darwin meets Dilbert: Applying the Law of Two Feet to your next meeting
Google App Engine
What Is Google App Engine?
Import XML data to Google App Engine : Upload bulk data stored locally in XML files to Google App Engine's persistent object database
Google App Engine SDK for java
Using the Datastore with JDO
Exposing SOAP Service on GAE
Using Simple for XML serialization : Really does make it simple to go from Java objects to XML
SOAPUI : Leading tool for web service testing
Force.com Web Service Connector (WSC) (inc GAE)

Friday, September 10, 2010

Build dynamic user interfaces with Android and XML : Collect data using an Android forms engine
Consuming web services with the Dojo Toolkit : Use the Dojo Toolkit for Ajax and RESTful services
Using the Stakeholder Collaboration Strategy with Rational Requirements Composer: Part 3. Linking strategy
Migrate your Linux application to the Amazon cloud, Part 1: Initial migration : How to migrate your application into the cloud
Migrate your Linux application to the Amazon cloud, Part 2: Improving application reliability : How to improve the reliability of your migrated Linux application

Friday, September 03, 2010

Using the Stakeholder Collaboration Strategy with Rational Requirements Composer: Part 2. Organizing the project and repository space
Business intelligence on the cheap with Apache Hadoop and Dojo, Part 1: Crunch your existing data using Apache Hadoop
Business intelligence on the cheap with Apache Hadoop and Dojo, Part 2: Create eye-catching, interactive reports using the Dojo toolkit : Take advantage of Dojo charts

Thursday, August 19, 2010

Simplify Ajax development with jQuery : Discover how easy Ajax and DOM scripting can be
Working with XML on Android : Build Java applications for mobile devices
Build a simple JSON controller for your web project
Build a web-based notification tool with XMPP : Write real-time web applications with XMPP, PHP, and JavaScript
Test web applications with Selenium RC : Introducing Selenium Remote Control
Requirements traceability in analysis models in Rational Software Architect Version 7.5 : Trace requirements from use cases in an analysis modeling process

Saturday, July 24, 2010

Enable a collaborative experience for HTML forms : Use the WebSphere Communications Enabled Applications Feature Pack to create collaborative and dynamic HTML forms
Using XML and JSON with Android, Part 1: Explore the benefits of JSON and XML in Android applications : Consider both XML and JSON data-interchanges formats for use on the Android platform

Sunday, July 18, 2010

Thursday, July 01, 2010

Use IBM Lotus Forms on the cloud : Create a car repair application with Lotus Forms Turbo AMI on EC2
Creating mobile Web applications with HTML 5, Part 5: Develop new visual UI features in HTML 5 : Add Canvas, CSS3, and more semantic elements to mobile Web apps
Using Internet data in Android applications : Parse XML, JSON, and protocol buffers data
Optimizations For Improving Page Load Times

Thursday, June 24, 2010

Build a web-based notification tool with XMPP : Write real-time web applications with XMPP, PHP, and JavaScript
Various client-server communication mechanisms in an Ajax-based web application
Creating mobile Web applications with HTML 5, Part 4: Using Web Workers to speed up your mobile Web applications : Add multi-threaded JavaScript to HTML 5 for the win!

Wednesday, June 09, 2010

Silverlight in an Occasionally Connected World
Ajax library smackdown: Dojo versus YUI : Using libraries to create a better user experience
Express social objects in Atom format : An introduction to the Activity Streams standard
Produce 60-second radio theatre with XML, PHP and Festival : Create minimalist audio art using computer-generated voices

Friday, June 04, 2010

Creating mobile Web applications with HTML 5, Part 3: Make mobile Web applications work offline with HTML 5 : Enable your application to function with or without an Internet connection
Being RESTful with SugarCRM : Tap into the new REST support with the SugarCRM Web services API
Connect your data to the outside world with SugarCRM connectors : Build a Google News connector using the Google AJAX Search API

Thursday, May 20, 2010

Using Ajax with Web services : Combining two leading-edge technologies is easier than you think
Creating mobile Web applications with HTML 5, Part 2 : Unlock local storage for mobile Web applications with HTML 5 : Improve the speed of your mobile apps with standardized local storage

Saturday, May 15, 2010

CodeIgniter and Ajax using jQuery : Creating effective and usable Web 2.0 interfaces
Collaborative ALM interoperability : Options for integrating Rational ClearQuest with Rational Team Concert or Rational Quality Manager
Creating mobile Web applications with HTML 5, Part 1: Combine HTML 5, geolocation APIs, and Web services to create mobile mashups : Find and track location coordinates to use in various Web services
Create Ajax applications for the mobile Web : Build cross-browser smartphone Web applications
PHP and the Cloud
Java development 2.0-NoSQL : Schemaless data modeling with Bigtable and Groovy's Gaelyk
Doloto: The Power of AJAX without Its Headaches (a Microsoft Research Project)

Monday, May 03, 2010

Create Flex 4 and Java Web applications : Discover object remoting
Build Ajax applications with Ext JS : A JavaScript framework for rich Internet application development
What's new in Ext JS
Ext JS Samples and examples
Creating mobile Web applications with HTML 5, Part 1: Combine HTML 5, geolocation APIs, and Web services to create mobile mashups : Find and track location coordinates to use in various Web services

Friday, April 02, 2010

Build Web applications with HTML 5 : Create tomorrow's Web applications today
Programming XML across the multiple tiers: Use XML in the middle tier for performance, fidelity, and development easeDevelop an all-XML solution using JDBC 4.0, SQLXML, and the WebSphere Server XML Feature Pack
IE9 Test drive
Microsoft Announces Hardware-Accelerated HTML5, Pushes Boundaries on Web and Cloud Development
URL Rewriter
SEO Toolkit
Get Popular Web Applications

Thursday, March 04, 2010

Create modern Web sites using HTML5 and CSS3 : Implementing the canvas and video elements in HTML5
Create Ajax applications for the mobile Web : Build cross-browser smartphone Web applications
Developing gadgets for Google Wave : A gentle introduction
What's new in iBATIS 3 : Using iBATIS as a persistence framework in your application
Enhance Web applications by secretly using the Flash Player
Are you using a toolset in your code review?
CouchDB basics for PHP developers : A look at CouchDB from a PHP developer's point of view

Monday, February 15, 2010

Coinciding with the commercial launch of Windows Azure, Microsoft released the Azure Tools for Microsoft Visual Studio 1.1 for creating, configuration, building, debugging, running, and packaging scalable Web applications and services on Windows Azure. And for getting your current Windows applications running in the cloud, the Windows Azure team released a beta of Windows Azure Drive.
OpenLaszlo -- A platform to rapidly build and deploy rich Internet applications : Understand what OpenLaszlo is and how it simplifies the way rich Internet applications can be developed and deployed
Python basics for PHP developers
sMashing your application... the Ajax way : Develop applications on WebSphere sMash Developer's Edition with PHP
Get to know Apache Click : Quickly write Web applications using a lightweight model free of heavy frameworks
Accessing social networking Web sites through OAuth : Build an OAuth-enabled Web Twitter client

Monday, January 18, 2010

Integrate Google Book Search into a PHP application:Use PHP to process and integrate data from Google Book Search with a custom Web application
Location-aware search with Apache Lucene and Solr : Combine unstructured text and spatial data to enhance your search applications
Modeling with SoaML, the Service-Oriented Architecture Modeling Language: Part 1. Service Identification
Emerging Web technologies : A look ahead
Rich Internet applications using ZK : An open source Ajax framework
Dealing with data in XML : Use the CDATA section effectively
Being RESTful with SugarCRM : Tap into the new REST support with the SugarCRM Web services API