New Product Release

LolaTheriotASP.NET 4 and Visual Studio 2010 Released

Thursday, April 15th, 2010

ASP.NET 4 and Visual Studio 2010 are released, which include lots of new features and improvements that enable the developers to build, deploy and manage great Web sites and applications.

Need to Build Better Websites-

Visual Studio 2010
Visual Studio 2010 makes it easier to edit, search, and navigate code. Improved VB and C# Intellisense makes it even easier to find and use classes within the .NET Framework. Improved JavaScript IntelliSense enables better AJAX development.

New code navigation and visualization features enable to find quickly and navigate large projects and visualize dependencies across your code-base. Improved unit testing, debugging and profiling help support builds robust applications.

ASP.NET Web Forms
With ASP.NET 4, Web Forms controls now render clean, semantically correct, and CSS friendly HTML markup. Built-in URL routing functionality allows you to expose clean, search engine friendly, URLs and increase the traffic to your Website.
ViewState within applications is smaller and can now be more easily controlled. And more controls, including rich charting and data controls, are now built-into ASP.NET 4 and enable you to build applications even faster.

ASP.NET MVC 2 is now built-into VS 2010 and ASP.NET 4, and provides a great way to build web sites and applications using a model-view-controller based pattern. ASP.NET MVC 2 adds features to easily enable client and server validation logic, provides new strongly-typed HTML and UI-scaffolding helper methods, enables more modular/reusable applications, and facilitates a clean unit testing and TDD workflow with Visual Studio 2010.

Web Deployment
Visual Studio 2010 makes deploying your Websites easy. You can now publish your Websites and applications to a staging or production server from within Visual Studio itself.

Visual Studio 2010 makes it easy to transfer all your files, code, configuration, database schema and data in one complete package. VS 2010 also makes it easy to manage separate web.config configuration files settings depending upon whether you are in debug, release, staging or production modes.

Tags: , , , , , ,
Posted in New Product Release

BobbyeM71hxwNew Arrival: PC/OS OpenWorkstation 10.1 GNOME has released

Monday, March 8th, 2010

PC/OS OpenWorkstation 10.1 GNOME is the first release in the PC/OS family to be based on the GNOME desktop environment, as the Linux distribution has traditionally been based on XFCE. According to the developers, they are targeting more high performance users with this release, but the minimum requirements are still very manageable.

Highlights of PC/OS OpenWorkstation 10.1 GNOME:

-GNOME 2.28;
-Linux kernel 2.6.31;
-Empathy replaces Pidgin as the default IM; 3.1;
-Full multimedia codecs;
-Sun Java 6;
-Evolution Groupware Suite;
-GIMP (With all plugins);
-Google Chrome;
-Nimbus GTK theme and Metacity.

Minimum system requirements:

  • 1 GHz Processor;
  • 512MB of RAM;
  • 10GB of Hard Drive Space.

One of the biggest updates in PC/OS OpenWorkstation 10.1 is the upgrade of the underlying operating system and the distro is now based on Ubuntu 9.10, the latest stable release of the popular Linux distribution.

PC/OS aims to provide a complete experience out of the box, so it comes packed with all the components a user might need, like video codecs, the Java plugin and others.

Tags: , , , , , , , ,
Posted in Linux Technology, New Product Release

LolaTheriotWordPress Plugin Releases for 03/01

Saturday, March 6th, 2010

All these new wordpress plugins releases this month as follows:

123 Flash Chat– This new plugin can be used to create your own chat room in WordPress. It allows you to insert chat room to your sidebar, with either a light chat client or a link to standard chat client in popup mod. And you can define the width and height of 123 Flash Chat as well as its skin & language. The chat room displays a “hosted by free of charge” message.

Asynchronous Widgets– It allows you to have any registered widget on your site be loaded asynchronously via an AJAX call.

WP-Tabbity– WP-Tabbity allows authors to create one or more tab groups containing one or more tabs, animated by the WordPress-included
version of jQuery.

WP Function Reference– It provides a box on the dashboard with a list of the functions that are available for you to use in your WordPress installation.

Disable WordPress Updates– Disables the theme; plugin and core update checking, the related cronjobs and notification system.

Tags: , , , ,
Posted in New Product Release

BobbyeM71hxwMySQL Profiler Plugin for WordPress

Saturday, March 6th, 2010

WordPress is so flexible that it has not only made it a major hit but also made non-developers to customize it with ease. Most of the WordPress functions are optimized for acceptable performance, incorrect usage can cause undesirable speed loss.

Code Profiling

A (code) profiler is a performance analysis tool that measures only the frequency and duration of function calls, but there are other specific types of profilers in addition to more comprehensive profilers, capable of gathering extensive performance data.

You may not notice any performance issues unless you use code profiling to assist you. For general PHP profiling, programmers often use xdebug with all sort of PHP applications including wordpress. But, if you’re a wordpress theme developer, usually all you need is a MySQL profiler.

WP MySQL Profiler

This simple plugin will assist both theme and plugin developers in MySQL Profiling. Once installed, MySQL statistics will be available at page footer.


  • Download WP MySQL Profiler and extract the archive.
  • Rename your wp-db.php file in wp-includes directory to wp-db-backup.php.
  • Upload wp-db.php included in the archive to your wp-includes directory.
  • Upload wpSqlProfiler.php to wp-content/plugins/ directory.
  • Edit your wp-config.php. Find define (‘WPLANG’, ”); and add below:               define(‘SAVEQUERIES’, true);
  • Enable “WP MySQL Profiler” plugin from the admin CP.


You will see MySQL query details at page footer, when you will log in as an admin. Keep an eye on both total queries and time. Each time you add code to your templates, use the profiling information to check if an optimized function or code snippet has been used.

If you notice high total queries or time, examine the queries and check the backtrace (below) to find where the query originated from. And then remove or replace the unoptimized function/code.

The Backtrace

In the profiler, third column will give you the most important information. It started at themes/default/single.php on line 7 with the function get_header() which called function wp_head(), kubrick_header_display() and finally get_option() in the file functions.php on line 83.

Note that there’s a link “Show Full Trace”. For simplicity, the profiler doesn’t show all the function calls by default. Instead, it tries to determine function calls from plugins and themes. Since you are going to use it when coding plugins and themes, it makes sense to assume that you’re concerned with function calls originating therein.

Final Steps

And if you want to use the same wordpress copy on a live site, make sure to:

  • delete the wp-db.php and rename wp-db-backup.php to wp-db.php. (optional)
  • remove define(‘SAVEQUERIES’, true); from wp-config.php.

Similarly, disable the WP MySQL Profiler plugin.

Tags: , , , ,
Posted in New Product Release, Purely Technical

BobbyeM71hxwHow to Integrate Google Buzz to your WordPress Theme

Saturday, March 6th, 2010

Google Buzz is a new social media service introduced by Google to share real-time updates. It is integrated directly with your gmail account. It can be integrated just like Twitter in your blog to let your readers share your blogs posts with their followers.

To generate a “Share to Google Buzz” link, you just need to add the following code in between your WordPress Posts Loop.

<a href=’<?php the_permalink(); ?>&title=<?php the_title(); ?>&snippet=<?php the_title(); ?>&srcURL=<?php bloginfo(‘wpurl’); ?>&srcTitle=<?php bloginfo(‘name’); ?>’>Share to Google Buzz</a>

The link contains 4 parameters:

url: link to blog post
title: blog post title
srcURL: source url like your blog url
srcTitle: your blog name or title

It’s a simplest and plugin free way to add Google Buzz to your blog posts. If you want, you can add a Google Buzz icon instead of text link in the above code.

Tags: , , , , , , ,
Posted in New Product Release, Purely Technical

BobbyeM71hxwNew Release: WordPress Theme Releases

Friday, March 5th, 2010

WordPress Theme-

Light Folio

Light Folio is a clean clean and light theme with a combination black and white color.


CleanTech is a clean, two column and elegant theme with support for threaded comments designed to focus your content.


This is a 2-column, soft-colored, rounded theme that totally aims at content and nothing else.

Tags: , , , , ,
Posted in New Product Release

BobbyeM71hxwNew Release- MySQL 5.1.44 / 5.5.2 Milestone 2

Wednesday, March 3rd, 2010

MySQL is the World’s Most Popular Open Source Database. It is a widely used and fast SQL database server.

MySQL is a client and server implementation, which consists of a server daemon (mysqld) and many different client programs/libraries. It is a type of SQL database management featured in Thelix hosting plans. A database is an organized collection of information that a computer uses to select and display data.

Databases can help organize and enhance your site content. Sites with dynamic pages and/or shopping cart software often need an underlying database structure.

It is to be pronounced as “my ess cue el” (each letter separately) and not “my SEE kwill.” MySQL is an open source RDBMS that relies on SQL for processing the data in the database. MySQL provides APIs for the languages C, C++, Eiffel, Java, Perl, PHP and Python. In addition, OLE DB and ODBC providers exist for MySQL data connection in the Microsoft environment. A MySQL

NET Native Provider, which allows native MySQL to .NET access without the need for OLE DB, is also available. MySQL is most commonly used for Web applications and for embedded applications and has become a popular alternative to proprietary database systems because of its speed and reliability. MySQL can run on UNIX, Windows and Mac OS.

MySQL is a relational database management system, which means it stores data in separate tables rather than putting all the data in one big area. This adds flexibility, as well as speed.

The SQL part of MySQL stands for “Structured Query Language,” which is the most common language used to access databases. The MySQL database server is the most popular open source database in the world. It is extremely fast and easy to customize, due to its architecture.

Extensive reuse of code within the software, along with a minimalist approach to producing features with lots of functionality, gives MySQL unmatched speed, compactness, stability, and ease of deployment.

Their unique separation of the core server from the storage engine makes it possible to run with very strict control, or with ultra fast disk access, whichever is more appropriate for the situation.

Tags: , , , , , , ,
Posted in Microsoft Technology, New Product Release

BobbyeM71hxwPHP 5.2.13 Release Announcement

Wednesday, March 3rd, 2010

PHP 5.2.13 has been released, focusing on improving the stability of the PHP 5.2.x branch with over 40 bug fixes, some of which are security related.

All users of PHP 5.2 are recommended to upgrade to this release.

Security Enhancements and Fixes in PHP 5.2.13:

  • Fixed safe mode validation inside tempnam() when the directory path does not end with a /). (Martin Jansen)
  • Fixed a possible open_basedir/safe_mode bypass in the session extension identified by Grzegorz Stachowiak. (Ilia)
  • Improved LCG entropy. (Rasmus, Samy Kamkar)

Key enhancements in PHP 5.2.13 include:

  • Fixed bug #50940 Custom content-length set incorrectly in Apache sapis.
  • Fixed bug #50847 (strip_tags() removes all tags greater then 1023 bytes long).
  • Fixed bug #50661 (DOMDocument::loadXML does not allow UTF-16).
  • Fixed bug #50632 (filter_input() does not return default value if the variable does not exist).
  • Fixed bug #50540 (Crash while running ldap_next_reference test cases).
  • Fixed bug #49851 (http wrapper breaks on 1024 char long headers).

Tags: , , , ,
Posted in New Product Release, Purely Technical

BobbyeM71hxwWordPress Plugin-Tweelow Plugin 1.1

Tuesday, March 2nd, 2010

Tweelow Plugin1.1, the plugin will show the number of Twitter followers anywhere on the WP blog. It will connect to the Twitter API and retrieve all the necessary data.

Installation: Unpack and upload it to the /wp-content/plugins/ directory. Activate the plugin through the ‘Plugins’ menu in WordPress.

Requirements: • WordPress 2.7 or higher

New in this release:-

• Plugin works with database now
• Plugin will get the latest data if you used API limit
• Now you can manage what to write After and Before status and counter
• Bugged versions are not downloadable anymore

Language: php

Tags: , , , ,
Posted in New Product Release, Technical News

BobbyeM71hxwNew Plugin- 1.0

Tuesday, March 2nd, 2010 1.0, the WordPress plugin will push a status update to the servers and the specified Twitter accounts each time a new blog post is published.

It supports an unlimited number of accounts on an unlimited number of servers. The plugin can be configured to post to different accounts on the same server.

The links to the blog can be shortened via one of seven different URL shortening services.

Installation: Unpack and upload it to the /wp-content/plugins/ directory.
Activate the plugin through the ‘Plugins’ menu in WordPress.
Requirements: WordPress 2.7.0 or higher

Language: PHP

Tags: , , ,
Posted in New Product Release, Purely Technical