Category: Programming

Recent Posts

WordPress 2.2.3 – Another Security Fixes, Make Your Move Fast

Auttomatic Team releases WordPress 2.2.3 is a security and bug-fix release for the 2.2 series. Since the release comes with security fixes you shouldn’t be lazy to upgrade. Two of the fixes are high priority as bellows:

  1. Invalid RSS2 Comments Feed [Administration, high priority]
  2. Users without unfiltered_html capability can post arbitrary html [Security, high priority]

There are few others normal bugs closed with this wordpress 2.2.3 release.

I just upgrade my blog to WordPress 2.2.3. And waiting for the WordPress 2.3 final release. Few hours ago Auttomatic released the WordPress 2.3 Beta 3, the announcement:

Beta 3, the third and final beta for WordPress 2.3, is now available. Many bugs have been fixed since the second beta, and we could use your help finding and fixing more bugs in preparation for the first Release Candidate due next Monday. The standard disclaimer for betas applies. Beta 3 is pre-release software that is still being tested.

X/HTML 5 by Web Hypertext Application Technology Working Group (WhatWG)

Web Applications 1.0, more commonly referred to as X/HTML 5, is a new version of HTML that is vying to replace HTML 4 and XHTML 1. The X/HTML 5 specification is being developed by the Web Hypertext Application Technology Working Group (WHATWG).

X/HTML 5 introduces new elements to HTML for the first time since the last millennium. New structural elements include aside, figure, and section. New inline elements include time, meter, and progress. New embedding elements include video and audio. New interactive elements include details, datagrid, and command.

Development of HTML stopped in 1999 with HTML 4. The W3C focused its efforts on changing the underlying syntax of HTML from Standard Generalized Markup Language (SGML) to XML, as well as completely new markup languages like Scalable Vector Graphics (SVG), XForms, and MathML. Browser vendors focused on browser features like tabs and RSS readers. Web designers started learning CSS and the JavaScript™ language to build their own applications on top of the existing frameworks using Asynchronous JavaScript + XML (Ajax). But HTML itself grew hardly at all in the next eight years.

Recently, the beast came back to life. Three major browser vendors—Apple, Opera, and the Mozilla Foundation—came together as the Web Hypertext Application Technology Working Group (WhatWG) to develop an updated and upgraded version of classic HTML. More recently, the W3C took note of these developments and started its own next-generation HTML effort with many of the same members. Eventually, the two efforts will likely be merged. Although many details remain to be argued over, the outlines of the next version of HTML are becoming clear.

This new version of HTML—usually called HTML 5, although it also goes under the name Web Applications 1.0—would be instantly recognizable to a Web designer frozen in ice in 1999 and thawed today.

Read the nice article by Elliotte Rusty Harold for details. The Future of HTML by Edd Dumbill could give some good idea about what going to happen next.

X/HTML 5 Working draft by WhatWG is here and this is the W3C Editor’s Draft for HTML 5.


PHP for Microsoft AJAX Library – Microsoft busy with PHP

With the release of Microsoft AJAX ASP.NET 1.0, Steve Marx working on a project, a small library to help PHP applications make use of the Microsoft AJAX Library!

“The Microsoft AJAX Library is a pure-JavaScript library that’s used by ASP.NET AJAX but is also available as a separate download. Because it’s pure JavaScript, it’s not tied to ASP.NET on the backend. PHP for MS AJAX is code to help you make use of the Microsoft AJAX Library from PHP applications. With this first Alpha release, it simply supports exposing PHP classes as AJAX-enabled web services, just as in ASP.NET applications.” told Steve Marx.

Read More


Free Training on Microsoft .NET Framework 3.0 and Visual Studio 2005

For a limited time Microsoft offers a couple of free e-learning courses about the .NET 3.0 Framework and Visual Studio 2005. This collection of 3 2-hour premium clinics teaches about the new capabilities provided by the .NET Framework 3.0. These clinics are for experienced Developers and Software Architects who are looking to adopt Microsoft’s next generation technology within their solutions.

Topics covered within the collection include:

  • Windows Presentation Foundation
  • Windows Workflow Foundation
  • Windows Communication Foundation

DETAILS: Microsoft Learning