Re: [flexcoders] MXML namespace

2008-06-02 Thread Mark Volkmann
On Jun 2, 2008, at 5:49 AM, Tom Chiverton wrote:

 On Saturday 31 May 2008, Mark Volkmann wrote:
 Why does nearly all MXML use the mx prefix to refer to elements in  
 the MXML
 namespace instead of making that be the default namespace?

 'Convention'.

 When you make it
 the default, the MXML looks much cleaner.

 Until you start throwing your own namespaces, maybe with conflicting  
 component
 names in, maybe...

Even then I think 99% of the time the most used namespace with be the  
one for MXML. It seems logical for the most used namespace to be the  
one that's the default. I think it would be better to use prefixes for  
your own namespaces and none for MXML.

 -- 
 Tom Chiverton

 

 This email is sent for and on behalf of Halliwells LLP.

 Halliwells LLP is a limited liability partnership registered in  
 England and Wales under registered number OC307980 whose registered  
 office address is at Halliwells LLP, 3 Hardman Square,  
 Spinningfields, Manchester, M3 3EB.  A list of members is available  
 for inspection at the registered office. Any reference to a partner  
 in relation to Halliwells LLP means a member of Halliwells LLP.   
 Regulated by The Solicitors Regulation Authority.

 CONFIDENTIALITY

 This email is intended only for the use of the addressee named above  
 and may be confidential or legally privileged.  If you are not the  
 addressee you must not read it and must not use any information  
 contained in nor copy it nor inform any person other than Halliwells  
 LLP or the addressee of its existence or contents.  If you have  
 received this email in error please delete it and notify Halliwells  
 LLP IT Department on 0870 365 2500.

 For more information about Halliwells LLP visit www.halliwells.com.

 

 --
 Flexcoders Mailing List
 FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
 Search Archives: 
 http://www.mail-archive.com/flexcoders%40yahoogroups.comYahoo 
 ! Groups Links





---
Mark Volkmann






Re: [flexcoders] MXML namespace

2008-06-02 Thread Mark Volkmann
On Jun 2, 2008, at 10:00 AM, Tom Chiverton wrote:

 On Monday 02 Jun 2008, Mark Volkmann wrote:
 one that's the default. I think it would be better to use prefixes  
 for
 your own namespaces and none for MXML.

 Ok, but suppose I then show you a random snippit of code:
 SomeComponentName dataProvider={foo}/

 Is that Adobe's SomeComponentName (it might be one you've not seen  
 before) or
 mine ?

If you apply that logic in other contexts, things would get very  
verbose. For example, if you grab a snippet of Java code and send it  
to someone, they might not immediately know if it was Java or  
JavaScript or C++ or ...  You wouldn't want to prefix each use of the  
if keyword with a something to indicate the programming language.

In this particular case I think the potential for confusion is greatly  
minimized having the snippet appear in a posting on this mailing list  
or in a file with a .mxml file extension.

 -- 
 Tom Chiverton

 

 This email is sent for and on behalf of Halliwells LLP.

 Halliwells LLP is a limited liability partnership registered in  
 England and Wales under registered number OC307980 whose registered  
 office address is at Halliwells LLP, 3 Hardman Square,  
 Spinningfields, Manchester, M3 3EB.  A list of members is available  
 for inspection at the registered office. Any reference to a partner  
 in relation to Halliwells LLP means a member of Halliwells LLP.   
 Regulated by The Solicitors Regulation Authority.

 CONFIDENTIALITY

 This email is intended only for the use of the addressee named above  
 and may be confidential or legally privileged.  If you are not the  
 addressee you must not read it and must not use any information  
 contained in nor copy it nor inform any person other than Halliwells  
 LLP or the addressee of its existence or contents.  If you have  
 received this email in error please delete it and notify Halliwells  
 LLP IT Department on 0870 365 2500.

 For more information about Halliwells LLP visit www.halliwells.com.

 

 --
 Flexcoders Mailing List
 FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
 Search Archives: 
 http://www.mail-archive.com/flexcoders%40yahoogroups.comYahoo 
 ! Groups Links





---
Mark Volkmann






Re: [flexcoders] MXML namespace

2008-06-02 Thread Mark Volkmann
Good! One reason I think this is a good idea is that it will make MXML  
look simpler, which is a good thing when you're trying to attract new  
developers to Flex. I teach classes in XML Schema and do the same  
thing to make that seem simpler ... no xs: all over the place  
because I make it the default namespace.


On Jun 2, 2008, at 6:42 PM, Gordon Smith wrote:



 I think it would be better to use prefixes for your own namespaces  
and none for MXML.




We're giving this serious consideration as a new convention for Flex  
4.




Gordon Smith

Adobe Flex SDK Team



From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED]  
On Behalf Of Mark Volkmann

Sent: Monday, June 02, 2008 4:59 AM
To: flexcoders@yahoogroups.com
Subject: Re: [flexcoders] MXML namespace



On Jun 2, 2008, at 5:49 AM, Tom Chiverton wrote:

 On Saturday 31 May 2008, Mark Volkmann wrote:
 Why does nearly all MXML use the mx prefix to refer to elements in
 the MXML
 namespace instead of making that be the default namespace?

 'Convention'.

 When you make it
 the default, the MXML looks much cleaner.

 Until you start throwing your own namespaces, maybe with conflicting
 component
 names in, maybe...

Even then I think 99% of the time the most used namespace with be the
one for MXML. It seems logical for the most used namespace to be the
one that's the default. I think it would be better to use prefixes for
your own namespaces and none for MXML.

 --
 Tom Chiverton

 

 This email is sent for and on behalf of Halliwells LLP.

 Halliwells LLP is a limited liability partnership registered in
 England and Wales under registered number OC307980 whose registered
 office address is at Halliwells LLP, 3 Hardman Square,
 Spinningfields, Manchester, M3 3EB. A list of members is available
 for inspection at the registered office. Any reference to a partner
 in relation to Halliwells LLP means a member of Halliwells LLP.
 Regulated by The Solicitors Regulation Authority.

 CONFIDENTIALITY

 This email is intended only for the use of the addressee named above
 and may be confidential or legally privileged. If you are not the
 addressee you must not read it and must not use any information
 contained in nor copy it nor inform any person other than Halliwells
 LLP or the addressee of its existence or contents. If you have
 received this email in error please delete it and notify Halliwells
 LLP IT Department on 0870 365 2500.

 For more information about Halliwells LLP visit www.halliwells.com.

 

 --
 Flexcoders Mailing List
 FAQ: http://groups.yahoo.com/group/flexcoders/files/ 
flexcodersFAQ.txt

 Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.comYahoo
 ! Groups Links




---
Mark Volkmann







---
Mark Volkmann






[flexcoders] book errata

2008-05-31 Thread Mark Volkmann
Is there an errata page for the book Adobe Flex 3 - Training from the Source?



[flexcoders] MXML namespace

2008-05-31 Thread Mark Volkmann
Why does nearly all MXML use the mx prefix to refer to elements in the MXML 
namespace 
instead of making that be the default namespace? When you make it the default, 
the MXML 
looks much cleaner.



[flexcoders] MXML schema

2008-05-31 Thread Mark Volkmann
Is there an official XML Schema for MXML? If so, where can I get it?