Friday, December 12, 2008

Cloud Computing

-Cloud computing is Internet-based ("cloud") development and use of computer technology ("computing").
-It is a style of computing in which IT-related capabilities are provided “as a service”, allowing users to access technology-enabled services from the Internet ("in the cloud") without knowledge of, expertise with, or control over the technology infrastructure that supports them
-Cloud Computing is a paradigm in which information is permanently stored in servers on the Internet and cached temporarily on clients that include desktops, entertainment centers, tablet computers, notebooks, wall computers, handhelds, sensors, monitors, etc
-Cloud computing is a general concept that incorporates software as a service (SaaS), Web 2.0 and other recent, well-known technology trends, in which the common theme is reliance on the Internet for satisfying the computing needs of the users.

For example, Google Apps provides common business applications online that are accessed from a web browser, while the software and data are stored on the servers.

Reference: Cloud Computing

Wednesday, July 30, 2008

Where can I find authoritative Articles : KNOLS from Google

Knols are authoritative articles about specific topics, written by people who know about those subjects. Today, Google making Knol available to everyone.

The key principle behind Knol is authorship. Every knol will have an author (or group of authors) who put their name behind their content. It's their knol, their voice, their opinion. We expect that there will be multiple knols on the same subject, and we think that is good.

For more details Click here...

Monday, June 30, 2008

Evolution of Programming Languages

Do you know how many languages evolved in the past 50 years...

Here is the link to view history of programming lanaguages diagram ...

This language list is based on COMP.LANG.MISC which has more than 2500 entries...

You can also find some interesting fact about evolution of programming languages in link.

Find your languages and share this to your colleague...

Thursday, June 26, 2008

Are you Programmer???

Time for relax!!! Take the test and find your best way in your life...

Test URL:

I got ISTJ!!!
E=3 Extraversion
I=8 Introversion
S=13 Sensing
N=7 iNtuition
T=12 Thinking
F=7 Feeling
J=15 Judging
P=4 Perceiving

An article on XSLT2Assembly

My article on XSLT to Assembly using .NET techinologies...

Localization Vs Internationalization Vs Globalization (.NET)

What is Localization?

It is the process of adapting the text and applications of a product or service to enable its acceptability for a particular cultural or linguistic market.

What is Internationalization?

Internationalization is the planning and implementing products and services so that they can easily be localized for specific languages and cultures.

What is Globalization?

Globalization is an approach to business strategy that aims to address all of the logistical and organizational challenges an enterprise faces as it expands its supporting content, assets and message across cultures and markets to new clients.

What's New in VS2008

VS2008 contains lots of inovative features

It comes with the .NET Framework 3.5.

It was released on 19 November 2007 alongside the .NET Framework 3.5.

Some of the features listed below

Backward compatible with .NET Framework versions 2.0, 3.0 and 3.5.
Multi-Targeting support
Javascript Intellisense
Javascript debugging
Code editing improvements
Nested Master Page support
Web designer and CSS improvements
New Split View including vertical split
Enhanced support for the ASP.NET AJAX Extensions
LINQ to SQL designer
Enhanced XML support
Support for Silverlight
Support for WPF
Support for debugging .NET Framework 3.5 class libraries


Wednesday, June 25, 2008

What is RDF?

RDF: Resource Description Framework...

It is a framework for metadata; it provides interoperability between applications that exchange machine-understandable information on the Web.

RDF is a method for expressing knowledge in a decentralized world and is the foundation of the Semantic Web, in which computer applications make use of distributed, structured information spread throughout the Web.

The file name extension should be ".rdf"

Simple RDF file looks like


Books:Book1dc:title"Intro about .NET".
Books:Book1dc:author".NET Guru1".
Books:Book2dc:title"Advanced .NET".
Books:Book2dc:author".NET Guru2".

RDF is easy to write, flexible, and unconstraining. It makes it easy to model knowledge and to mesh distributed knowledge sources.


Monday, June 23, 2008