Take the 2-minute tour ×  After reading MSDN-XAML Namespaces and
MSDN-Understanding XAML Namespaces, I still do not understand
the purpose of having a Qualified Name (QName).  Take the
following namespace declaration as an example:   x is the prefix
short for the full URI (in this case, an URL) :
http://www.w3.org/1999/XSL/Transform. Then there is this QName
called xmlns. The definition for QName in mdsn is:  This
complete name including the prefix is the lexical form of a
qualified name (QName):  What's that supposed to mean and why is
it there since thet statement already has a locator and a prefix
to identify the namespace and its names to be used?
share|improve this question add comment  1 Answer  up vote 1
down vote accepted  I think more than this being an XAML
question it is just an XML namespace question.  The xmlns
attribute (a special attribute) is just the attribute used in
XML to define a namespace. It says "here comes a namespace
declaration". If you do not add a prefix, then you are telling
it