Thursday, July 19, 2007

Very Good Morning.

பிறன்பொருளாள் பெட்டொழுகும் பேதைமை ஞாலத்து
அறம்பொருள் கண்டார்கண் இல்.
 
The folly of desiring her who is the property of another will not be found in those who know (the attributes of) virtue and (the rights of) property.
 
-------------------------------------------------------------------------------------
விளையாட்டா நெனைச்சுடாதீங்கப்பு..!

* 1912-ம் ஆண்டு வரை உயரம் தாண்டும் போட்டியில் ஓடிவந்து தாண்ட அனுமதி கிடையாது. நின்ற இடத்திலிருந்துதான் தாண்ட வேண்டும்.

* 1920-ம் ஆண்டு ஆன்டர்வார்ப் நகரில் நடந்த ஒலிம்பிக் போட்டியிலிருந்துதான் வீரர், வீராங்கனைகள் உறுதிமொழி எடுக்கும் பழக்கம் தொடங்கியது.

* 1928-ம் ஆண்டு முதல் பெண் வீராங்கனைகள் தடகள போட்டியில் பங்கேற்க அனுமதிக்கப்பட்டனர்.

* விம்பிள்டன் டென்னிஸ் போட்டியில் இரட்டையர் ஆட்டம் 1913-ம் ஆண்டு தொடங்கப்பட்டது.

* உலக செஸ் போட்டியின் கால் இறுதி சுற்றுக்கு தகுதி பெற்ற முதல் ஆசிய வீரர் விஸ்வநாதன் ஆனந்த். இவர் கடந்த 1991-ம் ஆண்டில் ஜனவரி 30-ம் தேதியன்று நடந்த போட்டியில் அலெக்ஸி டிரிவ் என்னும் வீரரை வென்று இந்த தகுதியைப் பெற்றார்.

* சிறந்த விளையாட்டு வீரர்களுக்கு வழங்கப்படும் அர்ஜுனா விருது 1961-ம் ஆண்டு முதல் வழங்கப்பட்டு வருகிறது.

* சிறந்த விளையாட்டு பயிற்சியாளருக்கு வழங்கப்படும் துரோணாச்சாரியா விருது 1985-ம் ஆண்டு முதல் வழங்கப்படுகிறது.

* 1990 ம் ஆண்டு பிஜீங்கில் நடைபெற்ற ஆசிய விளையாட்டு போட்டியில்தான் முதன்முதலாக கபடி சேர்த்துக்கொள்ளப்பட்டது. இந்தியாவே அதில் வென்றது.
-------------------------------------------------------------------------------------

இன்றைய நகைச்சுவை
--------------------------------------
எதுக்குய்யா, என் மேஜையில் இருந்த டேபிள் வெயிட்டைக் கீழே தள்ளிவிட்டே?

உங்ககிட்டே கையெழுத்து வாங்கி என் ஃபைல் நகரனும்னா, எதையாவது வெயிட்டா தள்ளணும்னு வெளியே சொன்னாங்களே சார் !

--
Regards,
Rajesh Prabhu. R

"There is no future in any job. The future lies in the man who holds the job." - George Crane
"A busy man has time for everything and a lazy man has time for nothing."

Wednesday, July 18, 2007

VS 2008 to Support Nested Master Pages

One of the most lauded features in ASP.NET 2.0 is Master Pages. Master Pages serve as templates for a site, making it easier to create and maintain consistent style site-wide. They do have one drawback under VS 2005: they cannot be nested.

Nested master pages are essential for larger sites that have more than one layout. Without them, developers have to manually ensure the common elements in each master page such as banners and copyright notices are kept in sync.

It turns out that nested master pages are actually supported by ASP.NET 2.0 itself. It is only in the Visual Studio 2005 IDE where they cannot be used. Visual Studio 2008 adds full support for nested master pages, allowing developers to switch to this model without losing IDE support.

It should be noted that since this feature is in ASP.NET 2.0, developers will not need to deploy .NET 3.5 to their production servers. They merely need to ensure that the project is set to compile to .NET 2.0.

XML Schema

Data types in XML schemas :
-------------------------------
1.primitive data types
2.derived data types
3.Atomic
4.List
5.union

Primitive datatype :
------------------------
primitive data types are fundamental datatypes of XSD.
These data types are the basis for defining other data types in XSD.
Primitive datatypes do not contain elements or attributes.
They contain only values.

Primitive Data type Description

string Represents a collection of characters.

decimal Represents decimal numbers.

float 32 bit floating point numbers

boolean

timeDuration Represents certain duration of time

recurringDuration represents a time duration that recurs after a specific interval.


Derived data types :

Derived data types are defined using other datatypes called basetypes.


Derived Data type Base Data type Description

integer Decimal

long Integer

nonNegativeInteger Integer

positiveInteger nonNegativeInteger

int Long

time recurringDuration

date timeDuration


Atomic data types :

Atomic data types can not be broken down into smaller units. These datatypes can be primitive or derived.
For Example, the string primitive data type cannot be further broken down into smaller units, such as characters.

List Datatypes :

Listdata types are derived data types that contain a set of values of atomic data types.For Example, we can derive a point list.


union datatypes :
Union data types are derived from the atomic and list data types .




The Purpose of XML schema : (XSD)

XML schema file is stored with .XSD extension.

XML schema file is used to validate the XML file. In other words, whether the XML file is formulated according to our user requirement can be tested with XML schemas .

XML file is nothing but an instance of a schema...

For Example :

we are defining structure as follows :



struct Allowance // This is what we call it as schema in XML, we call it as XML Schema available in .XSD file
{
float HRA;
float PF;
float ESI;
};



//XML instance this is similar to .XML file
Allowance s = new Allowance ();
s.HRA = 2000;
s.PF = 1000;
s.ESI = 200;



we can validate the .XML file based on the XML schema...