Tuesday, May 19, 2009

Total Training : Adobe After Effects CS3 Essentials + Advanced

Total Training : Adobe After Effects CS3 Essentials + Advanced

Discover the world of animation with After Effects CS3 Essentials. Hosted by professional animator Ko Maruyama, these training videos focus on new features and essential tools including Shape Layers, the Puppet Tool and Brainstorm. You’ll also learn how to use many of the new effects found in After Effects CS3 as well as how to import Photoshop Layer Styles. Learn the tricks you need to get on your way to producing high-end animations.


Highlights
Learn how to create and animate graphics with new Shape Layers.
Find out how you can bring your animation to life with the new Puppet Tool.
Conjure up some suggested variants in your animations with the new Brainstorm user interface.
Discover how to master some of the new Effects in After Effects CS3.
Experience a streamlined workflow as you learn how to import your existing Photoshop layers.
Get ready to dive in deeper than basic editing and compositing with these entertaining and educational videos on the advanced feature set in After Effects. You'll explore the 3D environment to understand better how to work with 3D cameras and add realistic lighting and shadows. Plus, test drive tools that you may have never ventured to try before, such as painting and keying. Ko wraps up the course with a closer look at the all new Puppetry and Shapes tools.
Highlights
Now that you've mastered the 2D features found in the After Effects Essentials series, you're ready to understand the possibilities of 3D within After Effects.
Explore the advanced features and expressions to take full advantage of the Javascript within After Effects.
Learn how to combine painting, motion tracking, text and keying, so that you can approach any animation or composites in After Effects with confidence that you can get it done.
Animating the 3D layers with a 3D camera can add dynamic, organic looks to your composite. The key to making this work is to understand how to manipulate the various parts of each 3D element.
The puppetry tools help you deform layers in ways that you had never considered before. With an auto-tracing feature you can quickly start animating with this active tool.

DOWNLOAD

DVD1

http://rapidshare.com/files/226441738/TAE3ES_P1.part01.rar

http://rapidshare.com/files/226448089/TAE3ES_P1.part02.rar

http://rapidshare.com/files/226467549/TAE3ES_P1.part03.rar

http://rapidshare.com/files/226467939/TAE3ES_P1.part04.rar

http://rapidshare.com/files/226467977/TAE3ES_P1.part05.rar

http://rapidshare.com/files/226491538/TAE3ES_P1.part06.rar

http://rapidshare.com/files/226497453/TAE3ES_P1.part07.rar

http://rapidshare.com/files/226513412/TAE3ES_P1.part08.rar

http://rapidshare.com/files/226513791/TAE3ES_P1.part09.rar

http://rapidshare.com/files/226514051/TAE3ES_P1.part10.rar

http://rapidshare.com/files/226544855/TAE3ES_P1.part11.rar

http://rapidshare.com/files/226553185/TAE3ES_P1.part12.rar

http://rapidshare.com/files/226563031/TAE3ES_P1.part13.rar

http://rapidshare.com/files/226571501/TAE3ES_P1.part14.rar

http://rapidshare.com/files/226580971/TAE3ES_P1.part15.rar

http://rapidshare.com/files/226589415/TAE3ES_P1.part16.rar

http://rapidshare.com/files/226598027/TAE3ES_P1.part17.rar

http://rapidshare.com/files/226602329/TAE3ES_P1.part18.rar

http://rapidshare.com/files/226602332/TAE3ES_P1.part19.rar

http://rapidshare.com/files/226602334/TAE3ES_P1.part20.rar

DVD2

http://rapidshare.com/files/226609431/TAE3ES_P2.part01.rar

http://rapidshare.com/files/226609473/TAE3ES_P2.part02.rar

http://rapidshare.com/files/226668064/TAE3ES_P2.part03.rar

http://rapidshare.com/files/226668063/TAE3ES_P2.part04.rar

http://rapidshare.com/files/226692381/TAE3ES_P2.part05.rar

http://rapidshare.com/files/226692384/TAE3ES_P2.part06.rar

http://rapidshare.com/files/226718852/TAE3ES_P2.part07.rar

http://rapidshare.com/files/226718917/TAE3ES_P2.part08.rar

http://rapidshare.com/files/226749739/TAE3ES_P2.part09.rar

http://rapidshare.com/files/226749917/TAE3ES_P2.part10.rar

http://rapidshare.com/files/226784836/TAE3ES_P2.part11.rar

http://rapidshare.com/files/226785364/TAE3ES_P2.part12.rar

http://rapidshare.com/files/226792587/TAE3ES_P2.part13.rar

http://rapidshare.com/files/226792575/TAE3ES_P2.part14.rar

http://rapidshare.com/files/226792604/TAE3ES_P2.part15.rar

http://rapidshare.com/files/226826978/TAE3ES_P2.part16.rar

http://rapidshare.com/files/226827795/TAE3ES_P2.part17.rar

http://rapidshare.com/files/226838457/TAE3ES_P2.part18.rar

http://rapidshare.com/files/226838490/TAE3ES_P2.part19.rar

http://rapidshare.com/files/226838848/TAE3ES_P2.part20.rar

http://rapidshare.com/files/226872228/TAE3ES_P2.part21.rar

DVD3

http://rapidshare.com/files/226872944/TAE3ES_P3.part01.rar

http://rapidshare.com/files/226883520/TAE3ES_P3.part02.rar

http://rapidshare.com/files/226883592/TAE3ES_P3.part03.rar

http://rapidshare.com/files/226883950/TAE3ES_P3.part04.rar

http://rapidshare.com/files/226908646/TAE3ES_P3.part05.rar

http://rapidshare.com/files/226913999/TAE3ES_P3.part06.rar

http://rapidshare.com/files/226922362/TAE3ES_P3.part07.rar

http://rapidshare.com/files/226922422/TAE3ES_P3.part08.rar

http://rapidshare.com/files/226922742/TAE3ES_P3.part09.rar

http://rapidshare.com/files/226939283/TAE3ES_P3.part10.rar

http://rapidshare.com/files/226943518/TAE3ES_P3.part11.rar

http://rapidshare.com/files/226961435/TAE3ES_P3.part12.rar

http://rapidshare.com/files/226966248/TAE3ES_P3.part13.rar

http://rapidshare.com/files/227010398/TAE3ES_P3.part14.rar

http://rapidshare.com/files/227009860/TAE3ES_P3.part15.rar

http://rapidshare.com/files/227018037/TAE3ES_P3.part16.rar

http://rapidshare.com/files/227035527/TAE3ES_P3.part17.rar

http://rapidshare.com/files/227036017/TAE3ES_P3.part18.rar

http://rapidshare.com/files/227044282/TAE3ES_P3.part19.rar

http://rapidshare.com/files/227063623/TAE3ES_P3.part20.rar

http://rapidshare.com/files/227064783/TAE3ES_P3.part21.rar

http://rapidshare.com/files/227074596/TAE3ES_P3.part22.rar

http://rapidshare.com/files/227093254/TAE3ES_P3.part23.rar

http://rapidshare.com/files/227093568/TAE3ES_P3.part24.rar

http://rapidshare.com/files/227103088/TAE3ES_P3.part25.rar

http://rapidshare.com/files/227103086/TAE3ES_P3.part26.rar

http://rapidshare.com/files/227104261/TAE3ES_P3.part27.rar



post signature

Flashden: Multiple File Attachments Mail Form

Flashden: Multiple File Attachments Mail Form

WHATS NEW IN THIS VERSION ?

1 – Customizable file size limitation.
2 – Customizable quantity limitation for attachments.

I tried to make this attachment form advanced but still easy to implement. every thing is inside one single movieclip so you simply can drag and drop it into your project.


Demo:

http://s3.envato.com/files/87696/index.html


http://www.megaupload.com/?d=EOW5LAO2

or

http://depositfiles.com/en/files/j0ycxr4ni

or

http://www.zshare.net/download/5954877056a35421/

or

http://www.badongo.com/file/14761569

post signature

Video2brain - Photoshop CS4 Dirty Tricks Video-Training Farbkorrekturen, Freisteller, Effekte und mehr! (GERMAN)


Video2brain - Photoshop CS4 Dirty Tricks Video-Training Farbkorrekturen, Freisteller, Effekte und mehr! (GERMAN) [Tutorial] | 2,9 GB
Ihr(e) Trainer: Michel Mayerle | ISBN 9783827362230 | für Windows und Mac
Video-Training auf DVD mit Bonusmagazin | + Tutorial to go: Mit Videos für iPod, iPhone & Co.

Dieses Training fängt dort an, wo andere aufhören! 9 Stunden geballte Infos zu Themen wie LAB-Farbkorrekturen, Spezialeffekten, kniffligen Freistellern, Automation oder speziellen Schärfungstechniken. Michel Mayerle geht auf schwierige Fragen ein, die im stressigen Praxisalltag eines jeden Bildbearbeiters oder Fotografen auftauchen. Wer Photoshop bis an die Grenzen ausreizen und schneller arbeiten will, ist hier goldrichtig!

Als Photoshop-Freak gibt Michel Mayerle seine Begeisterung an all jene weiter, die sich nicht mehr länger mit den Basisfunktionen begnügen wollen. Als Fachhochschul-Dozent, Seminarleiter und regelmäßiger Referent auf internationalen Photoshop-Messen pflegt er engen Kontakt zu Photoshop-Anwendern auf der ganzen Welt. Ihm ist wohl bekannt, welche Fragen anspruchsvolle Anwender beschäftigen!

In diesem Training geht er auf knifflige Fragen ein, die im stressigen Praxisalltag eines jeden Bildbearbeiters oder Fotografen auftauchen. Außergewöhnliche Probleme müssen manchmal auch mit unkonventionellen Techniken gelöst werden, die er meisterhaft beherrscht. Was Sie hier lernen, können Sie nicht einfach im Handbuch nachschlagen!


Aus dem Inhalt:
Navigieren und Einrichten

Photoshop hat eine Menge Optimierungspotenzial, wie Sie im ersten Teil sehen werden. Mit wenigen Mausklicks können Sie Voreinstellungen, Tastaturbefehle und Arbeitsbereiche für Ihre tägliche Arbeit anpassen. Wenn Sie zusätzlich noch einige Tricks beim Navigieren beachten, werden Sie im Alltag wesentlich schneller vorwärts kommen.


Kurzbefehle für Fortgeschrittene

In diesem Kapitel geht es darum, Photoshops Kurzbefehle bis an die Grenzen auszureizen. Sie werden einerseits einige unverzichtbare und gleichzeitig versteckte Kurzbefehle kennen lernen, anderseits bekommen Sie Anregungen, wo zusätzliche Kurzbefehle angebracht sind. Viele Tipps und Tricks für ein schnelles Arbeiten runden dieses Kapitel ab.


Tipps und Tricks rund um das Farbmanagement

In diesem Kapitel betrachten wir das Thema Farbmanagement einmal von einer anderen Seite. Es geht nicht darum, welche Farbeinstellungen für welche Zwecke geeignet sind, sondern darum, wie man sich einige spezielle Optionen für vollkommen andere Zwecke zunutze machen kann und z. B. mit einem ICC-Profil zum perfekten Freisteller gelangt oder Druckfarbe mit maximalem GCR einspart und vieles mehr!


Automation

In diesem Kapitel erhalten Sie viele Ideen, welche Arbeiten sich in Photoshop automatisieren lassen. Das geht sogar so weit, dass Photoshop-Aktionen automatisch bei gewissen Ereignissen ausgeführt werden. Ein Teil der Automation erfolgt jedoch viel einfacher über die Adobe Bridge – die Filme dieses Kapitels zeigen, wie’s funktioniert.


Farbkorrekturen für Fortgeschrittene

In diesem Kapitel erfahren Sie eine Menge Tipps und Tricks zum Thema Farbkorrektur und Bildoptimierung. Wenn Sie mit klassischen Farbkorrekturen nicht mehr klarkommen, helfen Ihnen die gezeigten Methoden bestimmt weiter.


Unscharf maskieren für Profis

Bilder zu schärfen, bedeutet mehr als nur blindlings den Unscharf-maskieren-Filter anzuwenden. In diesem Kapitel erfahren Sie, was beim Schärfen genau passiert und welche Konsequenzen sich daraus ergeben. Wir evaluieren geeignete Farbräume und schärfen gezielt für bestimmte Motive.


Freistellen und Maskieren

Eine Vielzahl der Auswahlen können Sie über Blendmodi erstellen, insbesondere, wenn es sich um Glas oder dunkle Motive handelt. Aber auch Kanäle sind bei der Auswahl eine große Hilfe. Kombinieren Sie die Kanäle mit den Bildberechnungen, können Sie sogar Kanäle aus anderen duplizierten Dateien kopieren. Mehr dazu in diesem Kapitel.


Spezialeffekte
Neben der klassischen Bildbearbeitung eignet sich Photoshop auch hervorragend für Spezialeffekte. Dieses Kapitel befasst sich mit einigen wichtigen Filtern, Pinselwerkzeugen und 3D


Voraussetzungen:
* 512 MB RAM
* DVD-Laufwerk
* Soundkarte, Lautsprecher bzw. Kopfhörer
* Bildschirmauflösung mind. 1024x768
* Windows XP/Vista oder Mac OS X ab 10.1
* Pentium 4 ab 2,6 GHz oder G5



mORE iNFO:

http://www.video2brain.com/de/products-409.htm


Download @ Uploaded.to:
http://uploaded.to/file/wmfe5k



Download @ Megaupload.com:
http://www.megaupload.com/?d=XVE5H3L7

post signature

Sams Teach Yourself PHP And MySQL Video Learning Starter Kit


Sams Teach Yourself PHP And MySQL Video Learning Starter Kit


On the DVD…

* Four hours of video lessons with interactive labs and quizzes
* , , and Apache for Windows and Mac OS X–an easy-to-install package to set up a safe learning environment
* Work files for all the learning labs
* Sams Teach Yourself tutorial in searchable PDF format
* The jEdit programming editor for Windows and Mac OS X

Learn how to…

* Install and configure PHP and on your computer
* Create PHP scripts for your website
* Work with forms and files
* Access information in databases
* Authenticate and track users with cookies and sessions
* Set up a secure web server


Filefactory:
http://www.filefactory.com/file/agbf23b/n/sams_php_part01_rar
http://www.filefactory.com/file/agbf449/n/sams_php_part02_rar
http://www.filefactory.com/file/agbf68a/n/sams_php_part03_rar
http://www.filefactory.com/file/agbgafb/n/sams_php_part04_rar
http://www.filefactory.com/file/agb329h/n/sams_php_part05_rar
http://www.filefactory.com/file/agbgc93/n/sams_php_part06_rar
http://www.filefactory.com/file/agbge5b/n/sams_php_part07_rar
http://www.filefactory.com/file/agbg0b6/n/sams_php_part08_rar
http://www.filefactory.com/file/agbghge/n/sams_php_part09_rar
http://www.filefactory.com/file/agbg218/n/sams_php_part10_rar
http://www.filefactory.com/file/agbg5bc/n/sams_php_part11_rar
http://www.filefactory.com/file/agbg7cg/n/sams_php_part12_rar
http://www.filefactory.com/file/agbg9c5/n/sams_php_part13_rar
http://www.filefactory.com/file/agbhbgg/n/sams_php_part14_rar
http://www.filefactory.com/file/agbhd19/n/sams_php_part15_rar
http://www.filefactory.com/file/agbhfgh/n/sams_php_part16_rar
http://www.filefactory.com/file/agbhhe5/n/sams_php_part17_rar
http://www.filefactory.com/file/agbh13a/n/sams_php_part18_rar
http://www.filefactory.com/file/agbh47e/n/sams_php_part19_rar
http://www.filefactory.com/file/agbh795/n/sams_php_part20_rar
http://www.filefactory.com/file/agbh9f2/n/sams_php_part21_rar



Rapidshare:
http://rapidshare.com/files/222582488/sams.php.part21.rar
http://rapidshare.com/files/222547359/sams.php.part20.rar
http://rapidshare.com/files/222501669/sams.php.part19.rar
http://rapidshare.com/files/222448886/sams.php.part18.rar
http://rapidshare.com/files/222398988/sams.php.part17.rar
http://rapidshare.com/files/222352528/sams.php.part16.rar
http://rapidshare.com/files/222312895/sams.php.part15.rar
http://rapidshare.com/files/222281353/sams.php.part14.rar
http://rapidshare.com/files/222251642/sams.php.part13.rar
http://rapidshare.com/files/222210470/sams.php.part12.rar
http://rapidshare.com/files/222167059/sams.php.part11.rar
http://rapidshare.com/files/222107808/sams.php.part10.rar
http://rapidshare.com/files/222045614/sams.php.part09.rar
http://rapidshare.com/files/221991140/sams.php.part08.rar
http://rapidshare.com/files/221947472/sams.php.part07.rar
http://rapidshare.com/files/221902259/sams.php.part06.rar
http://rapidshare.com/files/221879955/sams.php.part05.rar
http://rapidshare.com/files/221851994/sams.php.part04.rar
http://rapidshare.com/files/221762553/sams.php.part03.rar
http://rapidshare.com/files/221710886/sams.php.part02.rar
http://rapidshare.com/files/221678595/sams.php.part01.rar


post signature

Motion migration guide for Flash CS4 Professional

If you have done any animation in Flash, then you've created a motion tween on the main Timeline. This classic model is known to many students learning basic Flash skills. Adobe Flash CS4 Professional changes the way motion tweens work, and transferring your skills to the new way motion works takes a little bit of work. But it's not too difficult once you understand the fundamental change between motion tweens in previous versions of Flash (sometimes referred to as classic tweens) and those in Flash CS4.

If you have never created a motion tween before, or are new to Flash, you should examine the Animation Learning Guide for Flash CS4 Professional, which teaches you how to tween from the ground up. But if you're an experienced tweener and need to learn the fundamental differences between the two models to upgrade your skillset, then this guide is the one for you.

Note: You can still use the old-style motion tweens in Flash CS4 if you have to, maybe because you're actively working on some project you just need to finish. They're called classic tweens in Flash CS4, and you can access this option when you create a tween using the Insert menu or frame context menu.


John Mayhew

John Mayhew

Adobe

Jen deHaan

Jen deHaan

Adobe
flashthusiast.com


source: http://www.adobe.com/devnet/flash/articles/motion_migration_guide.html


Sample files:



post signature

FlexUnit 4 in 360 seconds

FlexUnit 4 in 360 seconds

About a year back I remember reading a blog post called JUnit in 60 seconds. At the time I pondered how great it would be to have these features in Flex. Little did I know that today I would be writing this post introducing the Flex world to FlexUnit 4.

So, first a little background. FlexUnit 4 is the name for an upcoming release of FlexUnit. It represents the best features of the FlexUnit project combined with the best features of the Fluint project. It is built on top of a newly created foundation designed to support the latest techniques used in the JUnit testing community, but written for the specific requirements and needs of the Flash Player. Top all that off with an extensibility layer that encourages developers to create new types of test runners and extensions while simplify the process of integrating the results into IDEs and continuous integration environments, and it should give you an idea why I am excited about this release.

If it sounds interesting to you as well, the public alpha of this upcoming release is now available as a turnkey test project you can download from the adobe open source site. I hope you will use it to learn and explore the new features, and to provide feedback about any bugs you find along the way. However, it is an alpha, so locations and names of classes, signatures of methods and even which features are supported are all subject to change before release. It is not be advisable to use this as your production testing system.

Speaking of features, let's jump in. There is a bit more content to go through than the original 60 second tutorial, so, I think you will need 4-6 minutes to get through it all. To keep things consistent, many of these examples are adapted right from the JUnit in 60 seconds site referenced above.

  1. Test Metadata
    Test cases are now marked with a piece of metadata named [Test]. Your tests no longer need any special name (prefixed with test, etc.) Also, the need for specific Test and Suite classes disappears. Your classes no longer need to inherit from any framework class. Here are a couple of sample tests.
    [Test]
    public function addition():void {
    Assert.assertEquals(12, simpleMath.add(7, 5));
    }

    [Test]
    public function subtraction():void {
    Assert.assertEquals(9, simpleMath.subtract(12, 3));
    }

    Because your test classes no longer inherit from a class in the FlexUnit framework, you will notice that the assert functions you used in the past (assertEquals, assertTrue) are now referenced as static functions of the Assert class; more on the new ways of asserting later in this post.

  2. Before and After
    Sometimes you need to setup your test environment (or fixture) for your tests. In the example above, you need to ensure your simpleMath reference exists before the tests are run. In previous versions of FlexUnit and Fluint you could override a setup() or teardown() method to accomplish this goal. FlexUnit 4 introduces Before and After metadata which accomplishes a similar goal. Any methods marked with Before will be run before each test method. Any methods marked with After will be run after each test method. This also means you can have multiple methods that run before or after the test.

    [Before]
    public function runBeforeEveryTest():void {
    simpleMath = new SimpleMath();
    }

    [Before]
    public function alsoRunBeforeEveryTest():void {
    simpleMath1 = new SimpleMath();
    }

    [After]
    public function runAfterEveryTest():void {
    simpleMath = null;
    simpleMath1 = null;
    }

    If you do choose to use multiple before or after, you can control the order that these methods execute using an order parameter. So, for example [Before(order=1)], [Before(order=2)].

  3. BeforeClass and AfterClass
    Methods marked with Before and After will run before and after each test method respectively. BeforeClass and AfterClass allow you to define static methods that will run once before and after the entire test class. Like Before and After, you can define multiple methods for BeforeClass and AfterClass and can control the order.
    [BeforeClass]
    public static function runBeforeClass():void {
    // run for one time before all test cases
    }

    [AfterClass]
    public static function runAfterClass():void {
    // run for one time after all test cases
    }

  4. Exception Handling
    Test metadata can also have an expects parameter. The expects parameter allows you to indicate that a given test is expected to throw an exception. If the test throws the named exception it is considered a success, if it does not, it is considered a failure. This prevents us from having to write tests wrapped in a try block with an empty catch.
    [Test(expects="flash.errors.IOError")]
    public function doIOError():void {
    //a test which causes an IOError }
    Or
    [Test(expects="TypeError")]
    public function divisionWithException():void {
    simpleMath.divide( 11, 0 );
    }

  5. Ignore
    Ignore metadata can be added before any test case you want to ignore. You can also add a string which indicates why you are ignoring the test. Unlike commenting out a test, these tests will still appear in the output reminding you to fix and/or complete these methods.
    [Ignore("Not Ready to Run")]
    [Test]
    public function multiplication():void {
    Assert.assertEquals(15, simpleMath.multiply(3, 5));
    }

  6. Async
    In previous versions of FlexUnit it was difficult to have multiple asynchronous events and to test code that was event driven but not always asynchronous. Fluint provides enhanced asynchronous support including asynchronous setup and teardown, but every test carried the overhead of the asynchronous code to facilitate this feature. FlexUnit 4 allows the developer to specify which tests need asynchronous support using the async parameter. When provided, the async parameter enables the full asynchronous support provided by Fluint for that particular test. When the async parameter is specified you may also specify an optional timeout for the method.
    [Before(async,timeout="250")]
    public function setMeUp():void {
    }

    [After(async,timeout="250")]
    public function allDone():void {
    }

    [Test(async,timeout="500")]
    public function doSomethingAsynchronous():void {
    //Async.proceedOnEvent( testCase, target, eventName );
    //Async.failOnEvent( testCase, target, eventName );
    //Async.handleEvent( testCase, target, eventName, eventHandler );
    //Async.asyncHandler( testCase, eventHandler );
    //Async.asyncResponder( testCase, responder );
    }

    In addition to the async parameter, there are several new Async methods, each of which can also take individual timeouts, handlers and passThroughData.

  7. Hamcrest
    Earlier I alluded to new assertions. Thanks to the hamcrest-as3 project we now have the power of Hamcrest assertions. Hamcrest is based on the idea of matchers which match conditions for your assertions. For example:

    [Test]
    public function testGreaterThan():void {
    assertThat( 11, greaterThan(3) );
    }

    [Test]
    public function isItInHere():void {
    var someArray:Array = [ 'a', 'b', 'c', 'd', 'e', 'f' ];
    assertThat( someArray, hasItems("b", "c") );
    }

    For more information on hamcrest:

  8. Suites
    FlexUnit 4 has a concept of test suites just like FlexUnit and Fluint. Test suites are just a collection of classes that represent tests or even other suites. A suite is defined by the [Suite] metadata. However, in FlexUnit 4, you also need to provide one additional piece of metadata called [RunWith] which instructs the test runner to execute the tests defined below using a specific class. The [RunWith] metadata forms the basis of the extensibility layer which will be discussed shortly.

    [Suite]
    [RunWith("org.flexunit.runners.Suite")]
    public class FlexUnitIn360 {
    public var t1:BasicMathTest;
    public var t2:MyTheory;
    }

    The test cases and any nested test suites, are simply defined as public variables. There is no need to instantiate them or mark them in any other way. FlexUnit's test suite code understands how to recursively parse this class and find the tests.

  9. User Defined Metadata Parameters
    It's often extremely useful to include additional pieces of information which are relevant to your development process when defining tests. So, for example, you might want to provide a detailed description of what a test is supposed to prove. This description could then be displayed if the test fails. Or perhaps you would like to note that a test relates to a give issue number in your bug tracking system. These custom parameters are stored by the framework when encountered during the test and can be used in reporting the success or failure later.

    [Test(description="This one makes sure something works",issueID="12345")]
    public function checkSomething():void {
    }

  10. Theories, Datapoints and Assumptions
    This is probably the largest single new feature as it introduces a whole new way of testing. A developer can create theories, which are 'insights' into the way a given test should behave or over a large, potentially infinite set of values. In other words these are tests that take parameters. The parameters are defined in properties, arrays or can be retrieved from functions or other external sources. A complete description of this feature can and will take a lot of documentation, however, if you are up for reading a bit of theory, this document will introduce the ideas . Here is a quick sample of using these new techniques:

    [DataPoints]
    [ArrayElementType("String")]
    public static var stringValues:Array = ["one","two","three","four","five"];

    [DataPoint]
    public static var values1:int = 2;
    [DataPoint]
    public static var values2:int = 4;

    [DataPoints]
    [ArrayElementType("int")]
    public static function provideData():Array {
    return [-10, 0, 2, 4, 8, 16 ];
    }

    [Theory]
    public function testDivideMultiply( value1:int, value2:int ):void {
    assumeThat( value2, greaterThan( 0 ) );

    var div:Number = simpleMath.divide( value1, value2 );
    var mul:Number = simpleMath.multiply( div, value2 );

    Assert.assertEquals( mul, value1 );
    }

    [Theory]
    public function testStringIntCombo( value:int, stringValue:String ):void {
    //call some method and do something
    }

    In this case, there are datapoints defined by static properties as well as method calls. The framework introspects the datapoints and uses this data combined along with any type specified in the ArrayElementType metadata. This information is used in combination with the theory method signatures to call each theory for each possible combination of parameters.

  11. RunWith
    FlexUnit 4 is nothing more than a set of runners combined to run a complete set of tests. A runner is a class that implements a specific interface and understands how to find, execute and report back information about any tests in a given class. Each time a new class is encountered, FlexUnit 4 works through a list of possible runners and attempts to identify the correct one to execute the tests contained in the class.
    The RunWith metadata allows you to override the default choice made by the framework and specify a different class to act as the runner. This feature allows developers to write entirely new types of runners, with support for new features, which can work directly with the existing framework and report their results back through the same interface.
    In the case of the suite, you are instructing the framework to run this class in a specialized runner that simply finds the correct runner for all of the classes it contains.

    [RunWith("org.flexunit.runners.Suite")]


  12. Adapters
    Using the flexibility of the multiple runners discussed above, the new FlexUnit 4 framework has legacy runners built in for both FlexUnit 1 and Fluint tests. This means that FlexUnit 4 is completely backwards compatible; all existing FlexUnit and Fluint tests can be run, and even mixed into suites with FlexUnit 4 tests without any code changes.

    Further, supplemental runners are in development for FUnit and several other testing projects

  13. User Interface Facade
    Lastly FlexUnit 4 provides a UIComponent testing facade which allows you to add or remove components from the display list. This allows you to accurately test component methods in a real runtime state. This feature creates a foundation for other projects to extend into areas of integration and functional testing without the need for extensive rewrites or modifications.

    [Before(async,ui)]
    public function setUp():void {
    //Create a textInput, add it to the testEnvironment. Wait until it is created, then run tests on it
    textInput = new TextInput();
    Async.proceedOnEvent( this, textInput, FlexEvent.CREATION_COMPLETE, 200 );
    UIImpersonator.addChild( textInput );
    }

If you made it this far, I hope you download the alpha and start playing with it immediately. If you have significant time to devote to serious testing and debugging of the framework, contact me and I will be happy to invite you to the ongoing private beta program.

Stay tuned for some exciting news and, if you have the opportunity, be sure to make it 360|Flex for my session about the new framework. Plus, you never know, 360 is an exciting place, we may just have more to tell you by that time.


source: http://blogs.digitalprimates.net/codeSlinger/index.cfm/2009/5/3/FlexUnit-4-in-360-seconds

post signature

Sothink Tree Menu v2.90 Build 291

Sothink Tree Menu v2.90 Build 291

Sothink Tree Menu v2.90 Build 291 | 4 MB
Sothink Tree Menu is an application that lets you view and browse every link page on the web site clearly.Programming skills are not necessary, and creating JavaScript tree menu becomes an interesting tour. The browser compatibility is never a puzzle; the tree menu also can be expanded or collapsed from the start.


Sothink Tree Menu supports all major browsers and their different versions on diverse platforms. The supported browsers include Opera7.5+, IE5+, Firefox1.0+, Safari1.3 on Mac and PC. The tree menu can detect the visitors' browser type and load the best script code automatically, which is compatible with browsers on platforms. So you do not worry about the browser compatibility

Built-in templates help you start a professional tree menu from the existing menus. These templates are designed by the experts who engaged in web development. The menu styles are fashionable and versatile; and there must be one or more exquisite templates that suit for your website. To create a new novel tree menu by template, you just do modify the text and replace the image. Furthermore, users are allowed to create their own templates and modify the existing ones.

Sothink Tree Menu provides image library for the users. The image library includes three types of graphics, icon image. button image and background image. If you would like to choose one of them, you can open the image library to select.

Publish Wizard is an intelligent assistance to help you publish the tree menu into web page easily. For beginner, put the cursor in the desired position to insert the tree menu within HTML page automatically; for intermediate, follow the guide to copy and paste the tree menu code by hand; for expert, create JS include file to insert the tree menu, which the tree menu code is included in js file.

Condition makes creating dynamic database-driven tree menus never so easy. Node text, links, tips and other properties can be dynamically generated from database by using JSP, ASP, PHP, ColdFusion or other server side code. Just input variables in the corresponding fields, and write some conditions (if...else..., while, for, etc.) in Conditions panel to generate a tree menu instead of manually coding every line of the tree menu on the page. Furthermore, those conditions have always been saved in configuration file even though modifying the tree menu style.

Key features
· Full cross browser compatibility - Immediate coverage of browser updates
· IE 7 and FireFox 2 included
· Free Dreamweaver, FrontPage, Expression Web and Adobe GoLive integrated plug-ins
· The same intuitive user interface as Sothink DHTML Menu
· Database driven JavaScript tree menus with server-side code, like ASP, PHP or ASP.NET.
· Generate search engine friendly drop down menu trees
· Free Google XML Sitemap and general sitemap generators based on your menu structure
· Site Navigation Structure Generator generates tree menu based on web structure and link relationship
· Records what nodes were expanded/collapsed
· Set default expanded/collapsed sub-trees
· Easily expand/collapse sub-tree by clicking button, text or icon
· Provides JavaScript API to control expanding/collapsing sub trees externally
· Great performance with large tree menu
· Design stylish tree menus from our built-in ready-made templates
· Exclusive Publish Wizard helps to add your tree menu to web pages in a fast and easy way
· Web Path for resources files and Link Prefix enable you to fast switch your project locally and on the web for testing purposes
· The current page in use can be auto-highlighted in your tree menu
· Non-English languages are supported, even Right-to-Left languages, such as Arabic
· Fully customizable properties, like font, icon, button, background, line, border, cursor, tool tip, and etc,.
· Select images for icon, button, background and line from our rich Image Library
· Copy and Paste functions can quickly duplicate tree menu items
· Supports wrapping text in one node
· Supports setting multiple tree nodes�� properties at one time
· Multiple tree menus on the same page; multiple pages use the same JavaScript menu trees
· Supports any doctypes
· Any HTML code can be used within nodes
· Live preview in real time
· Section 508 compliant

What's New
Functions Enhanced:
· Support Internet Explorer 8.
Fixed Bugs:
· In IE8, the menu effects except slip are invalid in page using HTML Transitional DTD or HTML Strict DTD
· Correct the highlight function for the latest version of Firefox.

Download Links:
Download from Uploading
or
Download from Depositfiles


post signature

Photoshop Adobe Graphics Techniques For Web Design

Photoshop Adobe Graphics Techniques For Web Design
Adobe Seminars: Web Page Design


Learn how to create amazing things in photoshop by this step-by step technique handbook.
Everythins is very well explained , and is bundedeld with the appropriate print screens…….

[DepositFiles] :: [RapidShare] :: [FileFactory]

post signature

Lynda.com - Adobe: Photoshop CS4 One-on-One: Advanced

Lynda.com - Adobe: Photoshop CS4 One-on-One: Advanced
Release : Lynda.com.Photoshop.CS4.One.on.One.Advanced.DVD9-iNKiSO
alt


Info
Release : Lynda.com.Photoshop.CS4.One.on.One.Advanced.DVD9-iNKiSO
Rls Date : 02/05/09
Type: Bookware
Disks: 1 DVD9
# Files: 48 x 100 MB

DESCRIPTION

Photoshop is one of the world뭩 most powerful image editors, and it
can be daunting to try to use skillfully. Photoshop CS4 One-on-One:
Advanced, the second part of the popular and comprehensive series,
follows internationally renowned Photoshop guru Deke McClelland as
he dives into the workings of Photoshop. He explores such digital-age
wonders as the Levels and Curves commands, edge-detection filters,
advanced compositing techniques, vector-based text, the Liquify filter,
and Camera Raw. Deke also teaches tried-and-true methods for sharpening
details, smoothing over wrinkles and imperfections, and enhancing colors
without harming the original image.

Exercise files accompany the course.

http://www.lynda.com/home/DisplayCourse.aspx?lpk2=768


Download Links:

http://rapidshare.com/files/229336570/i-lynps4oooa.nfo
http://rapidshare.com/files/229337006/i-lynps4oooa.r00
http://rapidshare.com/files/229337004/i-lynps4oooa.r01
http://rapidshare.com/files/229337039/i-lynps4oooa.r02
http://rapidshare.com/files/229337057/i-lynps4oooa.r03
http://rapidshare.com/files/229337029/i-lynps4oooa.r04
http://rapidshare.com/files/229337031/i-lynps4oooa.r05
http://rapidshare.com/files/229337041/i-lynps4oooa.r06
http://rapidshare.com/files/229337046/i-lynps4oooa.r07
http://rapidshare.com/files/229337513/i-lynps4oooa.r08
http://rapidshare.com/files/229337502/i-lynps4oooa.r09
http://rapidshare.com/files/229337527/i-lynps4oooa.r10
http://rapidshare.com/files/229337548/i-lynps4oooa.r11
http://rapidshare.com/files/229337525/i-lynps4oooa.r12
http://rapidshare.com/files/229337546/i-lynps4oooa.r13
http://rapidshare.com/files/229337536/i-lynps4oooa.r14
http://rapidshare.com/files/229337552/i-lynps4oooa.r15
http://rapidshare.com/files/229338039/i-lynps4oooa.r16
http://rapidshare.com/files/229338043/i-lynps4oooa.r17
http://rapidshare.com/files/229338055/i-lynps4oooa.r18
http://rapidshare.com/files/229338060/i-lynps4oooa.r19
http://rapidshare.com/files/229338044/i-lynps4oooa.r20
http://rapidshare.com/files/229338075/i-lynps4oooa.r21
http://rapidshare.com/files/229338062/i-lynps4oooa.r22
http://rapidshare.com/files/229338085/i-lynps4oooa.r23
http://rapidshare.com/files/229338575/i-lynps4oooa.r24
http://rapidshare.com/files/229338569/i-lynps4oooa.r25
http://rapidshare.com/files/229338583/i-lynps4oooa.r26
http://rapidshare.com/files/229338591/i-lynps4oooa.r27
http://rapidshare.com/files/229338573/i-lynps4oooa.r28
http://rapidshare.com/files/229338592/i-lynps4oooa.r29
http://rapidshare.com/files/229338607/i-lynps4oooa.r30
http://rapidshare.com/files/229338590/i-lynps4oooa.r31
http://rapidshare.com/files/229339070/i-lynps4oooa.r32
http://rapidshare.com/files/229339099/i-lynps4oooa.r33
http://rapidshare.com/files/229339084/i-lynps4oooa.r34
http://rapidshare.com/files/229339081/i-lynps4oooa.r35
http://rapidshare.com/files/229339118/i-lynps4oooa.r36
http://rapidshare.com/files/229339094/i-lynps4oooa.r37
http://rapidshare.com/files/229339086/i-lynps4oooa.r38
http://rapidshare.com/files/229339126/i-lynps4oooa.r39
http://rapidshare.com/files/229339522/i-lynps4oooa.r40
http://rapidshare.com/files/229339534/i-lynps4oooa.r41
http://rapidshare.com/files/229339566/i-lynps4oooa.r42
http://rapidshare.com/files/229339565/i-lynps4oooa.r43
http://rapidshare.com/files/229339595/i-lynps4oooa.r44
http://rapidshare.com/files/229339555/i-lynps4oooa.r45
http://rapidshare.com/files/229339311/i-lynps4oooa.r46
http://rapidshare.com/files/229339581/i-lynps4oooa.rar
http://rapidshare.com/files/229339318/i-lynps4oooa.sfv

post signature

Flash CS3 for Dummies

Flash CS3 for Dummies

Start with simple animation, or create whole pages in Flash

The newest version of Flash offers all sorts of cool options for designing Web sites that stand out from the crowd, and this handy guide makes it easy. Enhance your site with animated graphics, boxes, or buttons; morph shapes; create text with exotically changing colors; add sound or video; and watch visitors flock to your site!


Flash CS3 for Dummies

http://rapidshare.com/files/227921495/Flash_CS3_For_Dummies_May_2007.pdf

post signature

Adobe Photoshop CS3 Extended: Retouching Motion Pictures

Adobe Photoshop CS3 Extended: Retouching Motion Pictures

Adobe Photoshop CS3 Extended: Retouching Motion Pictures
Publisher: Course Technology | Pages: 593 | 2008-03-14 | ISBN 1598634615 | PDF | 28 MB

Adobe Photoshop CS3 Extended: Retouching Motion Pictures is a hands-on, tutorial-based guide filled with real-world examples that run the gamut from video restoration to visual and special effects, green screen and split screen composite work, and integration of 3D content from applications such as Luxology modo, 3D Studio Max, and Cinema 4D. New features are thoroughly documented, and the book is organized in a practical chronology, from importing digital video and other footage to your computer, to working with clips in Photoshop, to effects work, to rotoscoping and animation, to building complex composite work on layers, and finally to producing, exporting, and archiving your work. Written from a Photoshop user's point of view, Adobe Photoshop CS3 Extended: Retouching Motion Pictures makes retouching video footage a clear, forthright, and foolproof endeavor. Learn what you need to know about NTSC and file format standards, fps rates, pixel sizes for digital video, and more to make the next logical move in your content creation work, while working in a favorite and familiar application.



Download Links:
Download from Uploading
or
Download from Depositfiles

or
http://rapidshare.com/files/229684175/1598634615.zip

post signature

AIR based Tool to generate Flex code for consuming/exposing BlazeDS Remoting services

BlazeMonster

This application helps developers to generate Flex code to consume BlazeDS Remoting services and also generate configuration file to expose Java classes as Remoting services. Developers can view response from a Remoting service, generate Flex code to invoke a Remoting service and also generate AS3 VO code for the Java classes.

What can this application do?

Existing Remoting services

1) View existing Remoting destinations

2) Invoke them and view the response in the application.

3) Generate Flex code to invoke operation on a destination

Create new Remoting service

1) View public methods of Java classes

2) Generate configuration files to expose a Java class as Remoting service

3) Generate Flex code to invoke methods on the Java class exposed as Remoting destination

AS3 VO Generation

1) Generate Action Script 3 VO classes for a Java class

2) All public properties of a Java class will be used to create the AS3 class

Remote BlazeDS

1) Useful when you cannot deploy the server code bundled with this application on the server

2) Invoke Remoting services exposed by third party BlazeDS server

3) Generate Flex code to invoke the exposed Remoting service

Screen shots of the application

Exposing Java classes as Remoting services

Exposing Java classes as Remoting services

Generated code

Generated code

AS3 VO class generated

AS3 VO class generated

How do I use this application?

  1. Set up BlazeDS for your web application as explained at this URL http://sujitreddyg.wordpress.com/2009/04/07/setting-up-blazeds/
  2. Download this BlazeMonster application (Zip file: 676 KB) set up from this URL http://www.sujitreddyg.com/applicationinstallers/blazemonster/BlazeMonsterSetup.zip
  3. Extract the downloaded zip file on your system
  4. Assuming “mywebapplication” is the name of your J2EE application
  5. Copy the invokeremotingservicebrowser.jsp from the extracted folder in to the root folder of your web application (mywebapplication/invokeremotingservicebrowser.jsp)
  6. Copy the folder named com from the extracted folder in to the WEB-INF/classes folder of your web application (mywebapplication/WEB-INF/classes/com/*)
  7. Install the BlazeMonster application by invoking the BlazeMonster.air file from the extracted folder

If you have problems try the following

  1. Check if the application root URL in the application is correct
  2. Send a request to this URL http://://invokeremotingservicebrowser.jsp?operationName=getDestinations from your browser
  3. Check if there are any errors in your server log files
  4. Make sure your server is configured to use at least JRE 1.5 and above. I am working on class file for older versions of JRE :)

Any suggestions/bug reports/enhancement feed backs are most welcome :)

Adobe Rocks :)



source: http://sujitreddyg.wordpress.com/2009/05/07/blazemonster/

post signature

Documentation for as3googlecalendarlib

Not finding much time to work on the as3googlecalendarlib (http://sujitreddyg.wordpress.com/2009/01/29/as3-library-for-google-calendar-as3googlecalendarlib/) or the sample application using the library. I managed to create a simple API documentation for classes which should be used to consume Google Calendar service. I also created a document in which there are code samples on how to create a calendar and calendar events.

I will add more to these documents and publish a proper API documentation and yeah a sample application ASAP. :)

I have the sample application running with minimal features, but wanted to add more. :)

Snapshot of the sample application developed using this API.

Google Calendar Desktop

Google Calendar Desktop

URLs to the documents

API Documentation: http://as3googlecalendarlib.googlecode.com/files/as3googlecalendarlib_API_doc.pdf

Code samples: http://as3googlecalendarlib.googlecode.com/files/as3googlecalendarlib_code_samples.pdf


source: http://sujitreddyg.wordpress.com/2009/02/19/documentation-for-as3googlecalendarlib/

post signature

Cartoon Smart Dynamic WebDesign

Cartoon Smart Dynamic WebDesign


Cartoon Smart Dynamic WebDesign
download
| File Size 10 x 100 MB + 49.33 MB = 1.02 GB |
FileDeppoDownload
Mirrors:
MegaUpload
FileFactory
Cartoon Smart Dynamic WebDesign
http://rapidshare.com/files/230364215/CSDynamicWebDesign.gfxtra.part01.rar
http://rapidshare.com/files/230363938/CSDynamicWebDesign.gfxtra.part02.rar
http://rapidshare.com/files/230363982/CSDynamicWebDesign.gfxtra.part03.rar
http://rapidshare.com/files/230364547/CSDynamicWebDesign.gfxtra.part04.rar
http://rapidshare.com/files/230364010/CSDynamicWebDesign.gfxtra.part05.rar
http://rapidshare.com/files/230364450/CSDynamicWebDesign.gfxtra.part06.rar
http://rapidshare.com/files/230363932/CSDynamicWebDesign.gfxtra.part07.rar
http://rapidshare.com/files/230364065/CSDynamicWebDesign.gfxtra.part08.rar
http://rapidshare.com/files/230364397/CSDynamicWebDesign.gfxtra.part09.rar
http://rapidshare.com/files/230363956/CSDynamicWebDesign.gfxtra.part10.rar
http://rapidshare.com/files/230364402/CSDynamicWebDesign.gfxtra.part11.rar
http://rapidshare.com/files/230363456/CSDynamicWebDesign.gfxtra.part12.rar


post signature

Flashden: Designers Portfolio

Flashden: Designers Portfolio

DESIGNER ’S PORTFOLIO

Designer’s portfolio features a unique fullscreen website template with great motion, a clean design and deeplinking support. This template comes with over 65 predefined settings in config.xml, total freedom in the setup of your pages and a user manual counting 40 pages.

* Update (28th of April 2009): Some bugs fixed and functionality added:

* Being able to show loaders for all project items;
* Fixed a bug enabling to show images in the 2 columns text component;
* Added a fixed dimensions HTML example of the website to the package.

FLA's Included No help files but original Fla files, not a rip.

Enjoy
Carpediem


http://www.zshare.net/download/59687432be5a7322/

http://www.megaupload.com/?d=OK4QRRNQ

http://rapidshare.com/files/230071897/Flashden_designers_portfolio.zip.html

http://www.badongo.com/file/14820712

http://depositfiles.com/en/files/lzcq1037x

Password:WAREZ4U

post signature