idea.
Does it have to go away completely to be dead? No, but it's certainly lost 90%
of its relevance on the WWW, and that to me, is dead.
Jason Merrill
Instructional Technology Architect II
Bank of America Global Learning
703.302.9265
-Original Message-
From: flashcoders-boun
Well that's great it's going well for you. I personally don't see a lot of
Flash-based jobs out there anymore though. But great it's not dead to you. I do
miss it.
Jason Merrill
Instructional Technology Architect II
Bank of America Global Learning
703.302.9265
-Original Message
New version of Flash just came out that claims to export to HTML5 Canvas and do
Actionscript to Javascript translations. Worth checking out?
https://helpx.adobe.com/flash/how-to/creating-publishing-html5-canvas-document.html
Jason Merrill
Instructional Technology Architect II
Bank of America
Javascript libraries out there that call Webservices and even
Sharepoint specific JS libraries. You can set up Javascript communication in
Flash to talk to these libraries to send and receive Sharepoint list data.
Jason Merrill
Instructional Technology Architect II
Bank of America Global Learning
Does Figleaf have a Javascript/HTML/CSS mailing list like this? I'd love to
subscribe if there is. Or what lists are there out there for questions? I don't
mean website forums, I mean e-mail lists - I find those easier to use, more
accessible.
Jason Merrill
Instructional Technology Architect
Thanks guys! We narrowed down our recommendations to O'Reilley Fluent, FITC,
and Adobe Max. I think I am leaning towards going to FITC. Fluent looks awesome
but expensive!
Jason Merrill
Instructional Technology Architect II
Bank of America Global Learning
703.302.9265 (w/h
for people in
our industry that use these technologies? Bascially, we were Flash developers
and now do most of our stuff with Javascript/HTML/CSS to build interactive
simulations and games for learning. What would be the equivalent of Adobe Max?
Thanks!
Jason Merrill
Instructional Technology
Ha, well right now I am mostly just using Dreamweaver (don't ask, but to sum
up, I can't install other tools myself on my work machine) for
HTML/Javascript/CSS. I'm really more about learning the languages and
techniques rather than the tools though, but good question!
Jason Merrill
Thanks Randall!
Jason Merrill
Instructional Technology Architect II
Bank of America Global Learning
703.302.9265 (w/h)
-Original Message-
From: flashcoders-boun...@chattyfig.figleaf.com
[mailto:flashcoders-boun...@chattyfig.figleaf.com] On Behalf Of Randall Tinfow
Sent
Great, that's good info Dave!
Jason Merrill
Instructional Technology Architect II
Bank of America Global Learning
703.302.9265 (w/h)
-Original Message-
From: flashcoders-boun...@chattyfig.figleaf.com
[mailto:flashcoders-boun...@chattyfig.figleaf.com] On Behalf Of Dave Watts
Oh, and as a side note, does Fig Leaf host a similar mailing list like this but
for Javascript / AJAX'y stuff?
Jason Merrill
Instructional Technology Architect II
Bank of America Global Learning
703.302.9265 (w/h)
-Original Message-
From: flashcoders-boun
OK cool - yeah I am in Charlotte, so only a 5 hour drive to that conference in
Atlanta. And yeah, I miss this list too! It really dried up this past year
sadly.
Jason Merrill
Instructional Technology Architect II
Bank of America Global Learning
703.302.9265 (w/h)
-Original
Thanks Dave - I have found a few of my answers on Stack Overflow in the past, I
like it. Is it web browser only or can you subscribe like a mailing list? I
think I prefer that format.
Jason Merrill
Instructional Technology Architect II
Bank of America Global Learning
703.302.9265 (w/h
Swift3D is a modeling tool and for Flash, it exports out as Papervision3D
files/classes.
Jason Merrill
Instructional Technology Architect II
Bank of America Global Learning
703.302.9265 (w/h)
-Original Message-
From: flashcoders-boun...@chattyfig.figleaf.com
Also Away3D and Alternativa support hardware acceleration. I don't know about
the others.
Jason Merrill
Instructional Technology Architect II
Bank of America Global Learning
703.302.9265 (w/h)
-Original Message-
From: flashcoders-boun...@chattyfig.figleaf.com
Google Pipwerks SCORM - nice classes and files to make your Flash communicate
with an LMS via SCORM.
Jason Merrill
Instructional Technology Architect II
Bank of America Global Learning
703.302.9265 (w/h)
-Original Message-
From: flashcoders-boun...@chattyfig.figleaf.com
http://pipwerks.com/laboratory/scorm/
Code, examples, and documentation there.
Jason Merrill
Instructional Technology Architect II
Bank of America Global Learning
703.302.9265 (w/h)
-Original Message-
From: Merrill, Jason
Sent: Tuesday, January 15, 2013 12:00 PM
To: 'Flash
), seemed harder to
get up and working when I tried it.
That said, if it was me, I would probably try out Away3D, even though I am well
versed in Papervision. Second choice would be Alternativa.
Jason Merrill
Instructional Technology Architect II
Bank of America Global Learning
703.302.9265 (w/h
importing the above js file:
var jason = new Person(Jason Merrill, 123 Smith Street);
jason.sayHello();
Jason Merrill
Instructional Technology Architect II
Bank of America Global Learning
703.302.9265 (w/h)
___
-Original Message-
From: flashcoders-boun
I hate to say it, but AS3 is kind of dying.
It's the platform that is taking the big hit (Flash player) therefore AS3 is
decreasing in use because the platform is decreasing in use. It's not because
AS3 lost favorability, the player did.
Jason Merrill
Instructional Technology Architect II
language but it has
some pretty cool features.
Jason Merrill
Instructional Technology Architect II
Bank of America Global Learning
703.302.9265 (w/h)
___
-Original Message-
From: flashcoders-boun...@chattyfig.figleaf.com
[mailto:flashcoders-boun
.
Jason Merrill
Instructional Technology Architect II
Bank of America Global Learning
703.302.9265 (w/h)
___
-Original Message-
From: flashcoders-boun...@chattyfig.figleaf.com
[mailto:flashcoders-boun...@chattyfig.figleaf.com] On Behalf Of Ross P. Sclafani
Sent
function() { gotoAndStop(divinedivers); });
Yeah, this is weird and unnecessary. Anonymous functions are recommended
against in AS3.
Jason Merrill
Instructional Technology Architect II
Bank of America Global Learning
703.302.9265 (w/h)
___
-Original Message
Plus, anonymous functions can throw off your scope, so your buttons could
fail...
Jason Merrill
Instructional Technology Architect II
Bank of America Global Learning
703.302.9265 (w/h)
___
-Original Message-
From: flashcoders-boun...@chattyfig.figleaf.com
Ok, what's a good case to use them? Just curious, I have never found a
situation where they were warranted.
Jason Merrill
Instructional Technology Architect II
Bank of America Global Learning
703.302.9265 (w/h)
___
-Original Message-
From: flashcoders
That still isn't an argument to use them in my opinion, personally I think the
code is much more convoluted that way. Your argument is essentially it's a
preference in coding style, not that there are situations that specifically
call for their use.
Jason Merrill
Instructional Technology
Right, it's cool, we're on the same page, my only point is there is no
functional reason to use them (no pun intended) and in my personal opinion,
they have more potential to introduce problems.
Jason Merrill
Instructional Technology Architect II
Bank of America Global Learning
Make it an EMCA viable script language. Like Actionscript becoming
Javascripts competitor. Make it so Actionscript can control and manipulate
DOM.
Just sayin..
THAT would be AWESOME and make me VERY HAPPY.
Jason Merrill
Instructional Technology Architect II
Bank of America Global
.
Jason Merrill
Instructional Technology Architect II
Bank of America Global Learning
___
-Original Message-
From: flashcoders-boun...@chattyfig.figleaf.com
[mailto:flashcoders-boun...@chattyfig.figleaf.com] On Behalf Of Ted Lehr
Sent: Thursday, June 07, 2012 12
No problem!
Jason Merrill
Instructional Technology Architect II
Bank of America Global Learning
___
-Original Message-
From: flashcoders-boun...@chattyfig.figleaf.com
[mailto:flashcoders-boun...@chattyfig.figleaf.com] On Behalf Of Ted Lehr
Sent: Thursday
I haven't seen any resources out there, but I have done a LOT of it and still
do. Might be better off just asking your questions here.
Jason Merrill
Instructional Technology Architect II
Bank of America Global Learning
___
-Original Message-
From
)
but it's also more complicated than just pulling the XML to set up and use.
Jason Merrill
Instructional Technology Architect II
Bank of America Global Learning
___
-Original Message-
From: flashcoders-boun...@chattyfig.figleaf.com
[mailto:flashcoders-boun
Yes. Javascript can call Flash functions. Flash functions can return data to
Javascript.
Jason Merrill
Instructional Technology Architect II
Bank of America Global Learning
___
-Original Message-
From: flashcoders-boun...@chattyfig.figleaf.com
You would have to add code to the .swf, but yes, Javascript can listen for
Flash events and vice versa.
Jason Merrill
Instructional Technology Architect II
Bank of America Global Learning
___
-Original Message-
From: flashcoders-boun
an ActionScript function.
Pass arguments using standard function call notation.
Return a value to the JavaScript function.
Jason Merrill
Instructional Technology Architect II
Bank of America Global Learning
___
-Original Message-
From: flashcoders-boun
Weird because I used to do it that way all the time.
Jason Merrill
Instructional Technology Architect II
Bank of America Global Learning
___
-Original Message-
From: flashcoders-boun...@chattyfig.figleaf.com
[mailto:flashcoders-boun
My memory is foggy, but I always thought you just access the FlashVars variable
you created in the HTML straight away in the swf, in this case, appUrl. Have
you tried a trace on appUrl?
Jason Merrill
Instructional Technology Architect II
Bank of America Global Learning
I wouldn't put it in the controller, it a data thing. I create a class that
loads in XML as a service class, and have the model load the service,
dispatching an event when done that the controller picks up on. MVCS.
Jason Merrill
Instructional Technology Architect II
Bank of America
();
}
//In the view:
public function update():void
{
//Do stuff to change the view
}
Hope that helps.
Jason Merrill
Instructional Technology Architect II
Bank of America Global Learning
___
-Original Message-
From: flashcoders-boun...@chattyfig.figleaf.com
It's the simplest form of MVC. I didn't say it was the best, I was just giving
the man what he asked for. :)
Jason Merrill
Instructional Technology Architect II
Bank of America Global Learning
___
-Original Message-
From: flashcoders-boun
Fair enough, but they do sell cigarettes with a health warning these days..
;-)
Trolling is so 2 years ago. :)
Jason Merrill
Instructional Technology Architect II
Bank of America Global Learning
___
-Original Message-
From: flashcoders-boun
Maybe I'm off, but I don't think the controller should manipulate data.
Jason Merrill
Instructional Technology Architect II
Bank of America Global Learning
___
-Original Message-
From: flashcoders-boun...@chattyfig.figleaf.com
[mailto:flashcoders-boun
No rules, you're right, just having the controller manipulate data just seems
to go against the spirit of what MVC is all about. Controllers are usually
used as communication busses in my experience.
Jason Merrill
Instructional Technology Architect II
Bank of America Global Learning
Karl DeSaulniers skriver:
If I had anything to say about the future of flash, it would be, sell
it back to Macromedia if you can't fill the position.
Adobe didn't buy Flash. They bought Macromedia.
And they bought Macromedia because Macromedia had Flash. :)
Jason Merrill
Instructional
Jason Merrill wrote:
A new version of AS3 will be nice,
Jason Merrill did NOT write that, that was JAMES Merrill... easy mistake :)
just wanted to clarify...
Jason Merrill
Instructional Technology Architect II
Bank of America Global Learning
___
-Original
Haha, no worries - when I first glanced at his post, I first thought, Did I
write that?
Jason Merrill
Instructional Technology Architect II
Bank of America Global Learning
___
-Original Message-
From: flashcoders-boun...@chattyfig.figleaf.com
it the best option.
Most of my friends in the interactive space tell me while they can do most
Flash like stuff in HTML 5/Canvas/CSS3/Javascript, it takes about three times
longer than it does in Flash/Flex/Actionscript and they don't get the same OOP
benefits when programming.
Jason Merrill
Calculations would not be in the controller, they would be in the Model.
Sometimes you can justify them being in the view if it's related to the view.
Calculations are also in a Service class if they are part of a service in some
way.
Jason Merrill
Instructional Technology Architect II
Either everyone is busy or unemployed.
I would guess it's both, plus the list has likely matured (many of have grown
our skills enough and don't need as much help), and others have moved into
other technology areas.
Jason Merrill
Instructional Technology Architect II
Bank of America
row id=c /
/row
And
row id=c /
/row
Are not valid XML. Therefore, I'm not clear on what you want to do. :)
Jason Merrill
Instructional Technology Architect II
Bank of America Global Learning
___
-Original Message-
From: flashcoders-boun
This, what you are saying you want to turn it into:
row id=c /
/row
That actually is valid, sorry, but you just want to have any empty node in
there? Check out this thread:
http://www.kirupa.com/forum/showthread.php?318159-AS3-XML-How-to-add-element-nodes
Jason Merrill
Instructional
for you and you
need to stick with XML all the way, just ignore.
Jason Merrill
Instructional Technology Architect II
Bank of America Global Learning
___
-Original Message-
From: flashcoders-boun...@chattyfig.figleaf.com
[mailto:flashcoders-boun
Yeah man, AS3Signals are awesome!
Jason Merrill
Instructional Technology Architect II
Bank of America Global Learning
___
-Original Message-
From: flashcoders-boun...@chattyfig.figleaf.com
[mailto:flashcoders-boun...@chattyfig.figleaf.com] On Behalf
If you want to do bubbling with Signals, then read this post first:
http://www.dehash.com/2010/03/07/as3-signals-bubbling-note/
You can do it, it's just not automatic.
Jason Merrill
Instructional Technology Architect II
Bank of America Global Learning
___
From: John
What I need it to target a specific sequence of nodes.
You can do that with my function as well - just pass in the sequence you want
to target.
Jason Merrill
Instructional Technology Architect II
Bank of America Global Learning
___
-Original Message
Then I think I hit on what Jason was suggesting:
Not really. :) I think you're over complicating this. This is all I was
suggesting you do from my original suggestion, it's pretty straightforward
(this is a test case you could copy paste and run):
//DUMMY DATA:
var myXML:XML = data
Jason Merrill
Instructional Technology Architect II
Bank of America Global Learning
___
-Original Message-
From: flashcoders-boun...@chattyfig.figleaf.com
[mailto:flashcoders-boun...@chattyfig.figleaf.com] On Behalf Of Merrill, Jason
Sent: Saturday, August 13
, passing in the
child XML node as an argument, and does the count the node, adding to the
_totalItems private class property. The function then does not call itself
again if the XML node does not have any children. No switch statement would be
needed. Make sense?
Jason Merrill
Ingenious idea, but that would be limited to you hard coding the number of
levels to go down to. If the XML gets larger and deeper, that function would
fail... I think it would be better to check if the node has children, and if
so, recursively dig deeper.
Jason Merrill
Instructional
specific levels.
Jason Merrill
Instructional Technology Architect II
Bank of America Global Learning
___
-Original Message-
From: flashcoders-boun...@chattyfig.figleaf.com
[mailto:flashcoders-boun...@chattyfig.figleaf.com] On Behalf Of Ktu
Sent: Thursday, August
responding to his request for something that does
it better. So given that, I think both our approaches satisfy that request.
:)
Jason Merrill
Instructional Technology Architect II
Bank of America Global Learning
on my third Robotlegs project now).
Jason Merrill
Instructional Technology Architect
Bank of America Global Learning
___
From: David Wilcox [mailto:dwgoldfi...@gmail.com]
Sent: Sunday, July 24, 2011 1:27 AM
To: Merrill, Jason
Subject: Re: [Flashcoders] Signals in Robotlegs
/
asset id=d title=something/ /section
/menu
/topic
That's not valid XML
(fyi It's missing the /section closing tag on the third section node.)
Jason Merrill
Instructional Technology Architect
Bank of America Global Learning
(fyi It's missing the /section closing tag on the third section node.)
I meant the second node, not third...
Jason Merrill
Instructional Technology Architect
Bank of America Global Learning
___
-Original Message-
From: Merrill, Jason
Sent: Friday, July 22
) and
SignalContext instead of Context, and I set the signalCommandMap.mapSignalClass
method inside of SignalContext to map Signals in my SignalContext.
From there, everything works as you would expect for Signals and Robotlegs.
Jason Merrill
Instructional Technology Architect
Bank of America
I'll second that, Robotlegs is really nice - we love it here. We did an
evaluation of AS3 frameworks to implement as a team, and for the moment, have
decided to go with Robotlegs for all of our medium to large projects as a basis
for architecture.
Jason Merrill
Instructional Technology
, but that doesn't appear to be the same
thing.
Jason Merrill
Instructional Technology Architect
Bank of America Global Learning
___
--
This message w/attachments (message) is intended solely for the use
Robotlegs +1
-Original Message-
From: flashcoders-boun...@chattyfig.figleaf.com
[mailto:flashcoders-boun...@chattyfig.figleaf.com] On Behalf Of Joel Stransky
Sent: Thursday, June 23, 2011 5:37 AM
To: Flash Coders List
Subject: Re: [Flashcoders] PureMVC vs Cairngorm // who's better?
I
If you have a CS5 suite do you get a free upgrade to CS5.5?
Can't help you with your other questions, but I do know the answer to that one
is unfortunately no.
Jason Merrill
Instructional Technology Architect
Bank of America Global Learning
___
-Original
be just outside that window, but wouldn't hurt to
contact them and ask (or maybe someone here knows).
Jason Merrill
Instructional Technology Architect
Bank of America Global Learning
___
-Original Message-
From: flashcoders-boun...@chattyfig.figleaf.com
var kids = xmlData.children(); // gets me the CDATA content without the
![CDATA[ or ]]
var kidscdata:String = kids[0].toString();
That seems unnecessary unless I don't understand your question. Wouldn't var
kids:String = theXMLNode.text() work?
Jason Merrill
Instructional Technology
an unnecessary way around - like
going out the front door of a house, walking around to the back and then going
in the back door just to get to the kitchen.
Jason Merrill
Instructional Technology Architect
Bank of America Global Learning
___
-Original Message
= xmlData[0].text();
Can you post some sample XML?
Jason Merrill
Instructional Technology Architect
Bank of America Global Learning
___
-Original Message-
From: flashcoders-boun...@chattyfig.figleaf.com
[mailto:flashcoders-boun...@chattyfig.figleaf.com
Yeah, I mean in that case, just call the text() node of the XML node. Much
simpler and you'd get the same result.
Jason Merrill
Instructional Technology Architect
Bank of America Global Learning
___
-Original Message-
From: flashcoders-boun
the borderContainer.borderColor property via Actionscript?
Seems nuts - unless it's a known bug or I am missing something obvious.
Jason Merrill
Instructional Technology Architect
Bank of America Global Learning
When you work in the Flash IDE though (sorry Jason)
Ugh. :)
I agree though, using this has an advantage of code hinting for the class, in
other tools tool like Flashbuilder. However, I never use it, it's redundant
and agree with Moock it only adds visual clutter. Rarely is using
but I need to have the fla source file to modify the code
I think a better approach is to:
1. Learn how to load XML and get the data.
2. Learn how to create display objects with code, animate and present them.
3. Learn how to load external images.
Jason Merrill
Instructional Technology
/
Jason Merrill
Instructional Technology Architect
Bank of America Global Learning
___
-Original Message-
From: flashcoders-boun...@chattyfig.figleaf.com
[mailto:flashcoders-boun...@chattyfig.figleaf.com] On Behalf Of Ktu
Sent: Thursday, June 02, 2011 3:22 PM
or Alternativa3D - I'm talking about isometric
game engines.
Thanks,
Jason Merrill
Instructional Technology Architect
Bank of America Global Learning
___
--
This message w/attachments (message
Oh, and to add on to that requirements list, a 6th item would be:
6. Community support/popularity and documentation/tutorials
Thanks,
Jason Merrill
Instructional Technology Architect
Bank of America Global Learning
___
-Original Message-
From: flashcoders
Once you have the XML instance, just call the namespace method with the
prefix to get the correct Namespace instance to use.
Or even simpler, create the Namespace object directly from the used url.
If you followed the thread, that's what I was doing and it wasn't working.
Jason Merrill
= xmlString.replace(new
RegExp('xmlns=','gi'),'xmlns'+replacementCharacter+'=');
return XML(xmlString);
}
Jason Merrill
Instructional Technology Architect
Bank of America Global Learning
--
This message w
You've never heard of the color (:)? Kinda inbetween fuschia and midnight
blue.
;)
Jason Merrill
Instructional Technology Architect
Bank of America Global Learning
___
-Original Message-
From: flashcoders-boun...@chattyfig.figleaf.com
Cool - thanks Peter.
Jason Merrill
Instructional Technology Architect
Bank of America Global Learning
___
-Original Message-
From: flashcoders-boun...@chattyfig.figleaf.com
[mailto:flashcoders-boun...@chattyfig.figleaf.com] On Behalf Of Peter Ginneberge
MP4 does not support Actionscript, so that won't work. Any interactive buttons
you have seen on similar sites are built with something else other than Flash.
Jason Merrill
Instructional Technology Architect
Bank of America Global Learning
___
-Original
are compatible.
Jason Merrill
Instructional Technology Architect
Bank of America Global Learning
___
-Original Message-
From: flashcoders-boun...@chattyfig.figleaf.com
[mailto:flashcoders-boun...@chattyfig.figleaf.com] On Behalf Of Merrill, Jason
Sent: Thursday, April
: GetUserProfileByNameResponse
xmlns=http://microsoft.com/webservices/SharePointPortalServer/UserProfileService...;
??
Any help is MUCH appreciated.
Jason Merrill
Instructional Technology Architect
Bank of America Global Learning
Nope - complex content just refers to nodes that contain child nodes.
Jason Merrill
Instructional Technology Architect
Bank of America Global Learning
___
-Original Message-
From: flashcoders-boun...@chattyfig.figleaf.com
[mailto:flashcoders-boun
/PropertyData
Jason Merrill
Instructional Technology Architect
Bank of America Global Learning
___
-Original Message-
From: flashcoders-boun...@chattyfig.figleaf.com
[mailto:flashcoders-boun...@chattyfig.figleaf.com] On Behalf Of Karl DeSaulniers
Sent: Thursday
/Values
/PropertyData
...etc.
OK, need to get to bed. Thanks for your ideas!
Jason Merrill
Instructional Technology Architect
Bank of America Global Learning
___
-Original Message-
From: flashcoders-boun...@chattyfig.figleaf.com
application, if that makes you feel any better.
Jason Merrill
Instructional Technology Architect
Bank of America Global Learning
--
This message w/attachments (message) is intended solely for the use of the
intended
, but it would be better to cast it as
Mort.
The following works for me:
import mortsPackage.Mort;
function createAndDestroyMortJustForFun():void
{
var mort:Mort = new Mort();
addChild(mort);
removeChild(mort);
}
createAndDestroyMortJustForFun();
Jason Merrill
I miss the good old days when Adobe's local help was easy to access and find
information. I find better results with Google.
Jason Merrill
Instructional Technology Architect
Bank of America Global Learning
___
-Original Message-
From: flashcoders-boun
would it really be necessary from an architectural point of view?
I see what you are trying to accomplish technically from in your original post,
but the broader architectural question comes into play and something may be off
if you're trying to go this route. That's just my thought.
Jason
of those instead.
Jason Merrill
Instructional Technology Architect
Bank of America Global Learning
___
-Original Message-
From: flashcoders-boun...@chattyfig.figleaf.com
[mailto:flashcoders-boun...@chattyfig.figleaf.com] On Behalf Of Merrill, Jason
Sent: Monday
to know!
Jason Merrill
Instructional Technology Architect
Bank of America Global Learning
___
-Original Message-
From: flashcoders-boun...@chattyfig.figleaf.com
[mailto:flashcoders-boun...@chattyfig.figleaf.com] On Behalf Of Jens Struwe
Sent: Tuesday, April 12
I have found every now and then certain fonts don't play well with Flash and
there isn't much you can do if they don't work. There are a few fonts I have
which simply don't embed, and the failure is silent.
Jason Merrill
Instructional Technology Architect
Bank of America Global Learning
Well, the textField as library symbol will work fine -
I believe the font embedding works differently with library symbols, but I
could be wrong.
Jason Merrill
Instructional Technology Architect
Bank of America Global Learning
___
-Original Message-
From
=100% height=100%/ tag and embed metadata:
[Embed(source=assets/images/panel1_titleAreaWithTab.png, scaleGridTop='17',
scaleGridBottom='19', scaleGridLeft='175',
scaleGridRight='485')]
What am I missing? Thanks,
Jason Merrill
Instructional Technology Architect
I believe F4V is for H.264 video, AAC or MP3 audio only. Could that be the
reason?
Jason Merrill
Instructional Technology Architect
Bank of America Global Learning
___
-Original Message-
From: flashcoders-boun...@chattyfig.figleaf.com
[mailto:flashcoders
1 - 100 of 2211 matches
Mail list logo