Hello,

  allow me to forward Marc Clifton's blog story titled
"XAML R&D Projects" that kicks off a dozen new XAML
R&D projects chartered to explore the brave new world
of declarative programming.

  Here we go:

  I am starting a section on the MyXaml for some R&D
efforts that I'm hoping generates interest with
others. I feel that it is important that the concept
of XAML (eXtensible Application Markup Language) and
the declarative programming paradigm be treated with
due diligence with regards to engineering practices. 

  We have an opportunity here to “write the book“ on
declarative programming.

  I have several R&D efforts in mind, and I'm hoping
that initially these generate conversation and
discussion amongst people.  My participation will be
limited to moderator and providing occasional
guidance. I can make my CVS server available for
collaborative efforts if any of these conversation
result in some interest in creating a
prototype/example project(s).

  Note that these conversations are intended to be
XAML-neutral, and not specific to MyXaml, MS-XAML,
XUL, etc.

  Here are the R&D projects I have in mind, along with
a very brief discussion.  Feel free to contribute to
the discussions in the forum!

** XAML Design Patterns

Many things in the software engineering process have
been identified as repeatable patterns.  What are
identifiable design patterns with regards to
declarative programming?

** XAML and Unit Testing

Are there special considerations to take into account
when unit testing XAML instantiated objects?  What
about inline code, or runtime generated code?  Can
XAML be used to assist in and/or automate unit
testing?

** XAML Development Tools

What kinds of tools does XAML-based programming need,
both for the programmer and the end-user?

** End-user customization with XAML

Many people are using MyXaml because their customers
require end-user configuration.  What are the issues
with this?  Security? Limited Access/Functionality? 

** Internationalization

What are internationalization issues to consider with
XAML-based application development?

** XAML And The MVC Pattern

How does XAML help developers utilize this powerful
design pattern?  Can XAML be used to automate the
construction of this pattern?

** Object Relationship Mapping

A lot of the configuration regarding ORM is very
static and table driven.  Is XAML well suited to
establish and manage relationships between database
objects and application objects?

** Building Complex XAML-Based Applications

What the guidelines, issues, project management
concerns, technical concerns?

** Securing XAML

How do you provide a secure environment for your XAML
deliverables while at the same time maintaining an
adaptable development process and meeting
user-customization needs?

** XAML And Vector Graphics

Does vector graphics really enrich the user
experience? What needs to be done to bring VG into the
mainstream of application development?

** XAML and Reusable Components

Issues in making complex components (visual or not)
that are reusable.


  Source:
http://myxaml.com/marcclifton/archive/2004/06/03/313.aspx

  Find out more and join the discussion @
http://www.myxaml.com/forum/?c=6

   - Gerald

-------------------
Gerald Bauer

All Things XAML Group   |
http://groups.yahoo.com/group/xaml-talk
MyXAML Developers Group |
http://groups.yahoo.com/group/myxaml
MyXAML Forum            | http://www.myxaml.com/forum


-------------------------------------------------------
This SF.Net email is sponsored by the new InstallShield X.
>From Windows to Linux, servers to mobile, InstallShield X is the one
installation-authoring solution that does it all. Learn more and
evaluate today! http://www.installshield.com/Dev2Dev/0504
_______________________________________________
xul-announce mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/xul-announce

Reply via email to