Learner
Learner

Reputation: 1634

What does the 'x' in the extensions aspx, docx, xlsx, etc. represent?

Or at least describe about.aspx

Upvotes: 4

Views: 2277

Answers (5)

Oded
Oded

Reputation: 498992

For .aspx I assumed it stands for:

Active Server Page eXtended format

Though another opinion is that:

these files typically contain static (X)HTML markup, as well as markup defining server-side Web Controls and User Controls

Apparently it was the cool thing to do at time (the quote actually talks about the original name XSP, but doesn't rule it out as an option):

The initial prototype was called "XSP"; Guthrie explained in a 2007 interview that, "People would always ask what the X stood for. At the time it really didn't stand for anything. XML started with that; XSLT started with that. Everything cool seemed to start with an X, so that's what we originally named it."

For the office documents, since they are in XML format, it stands for XML.

Upvotes: 11

Karl Knechtel
Karl Knechtel

Reputation: 61509

If I was correctly informed, it stands for 'XML' - these files are renamed, zipped XML documents. That goes for .docx, .xlsx etc.; don't know about .aspx since that's web stuff.

Upvotes: 1

codingbadger
codingbadger

Reputation: 43974

They usually contain static XHTML

Upvotes: 0

drhanlau
drhanlau

Reputation: 2527

This is to indicate that it is a page contains (X)HTML and the rest of the code is in the code behind (e.g. about.aspx.cs or about.aspx.vb)

Upvotes: -1

Madhur Ahuja
Madhur Ahuja

Reputation: 22671

I guess it stands for XML.

Since XML was used heavily in .NET Framework and later on in Open XML formats for Excel, Word.

Upvotes: 5

Related Questions