I am looking for a YUI book and this one seems to have reasonable reviews:
http://www.amazon.com/YUI-Learning-Library-Daniel-Barreiro/dp/1849510709
However, I will be using YUI 3.x. Will this book still be a useful introduction to YUI generally or is it more likely to confuse with out of date information?
A YUI 2.x book is going to be no help, I suggest the online docs & visiting the IRC channel (#yui on freenode).
Evan Goer is writing a YUI cookbook that is shaping up really nicely but won't be out for another several months. If you really want a book on YUI that one will be the one to get.
It will probably just confuse you. YUI 3's API is rather different from YUI 2.
The book was published in May '12 and has a lot of details on YUI3:
http://shop.oreilly.com/product/0636920013303.do
If you have questions, feel free to ask at the YUI Forums: http://yuilibrary.com/forum/
Related
They have it in their List Documentation and in their Design Guideline as "Expansion Panels" but not in their List Demo.
Technically, this is what I want, but it's not specified how to get there and how to actually use it. My question is how and if this can be done. I have found multiple older issues discussing this and my hope is that it just didn't make it into the docs yet.
For everybody who finds this and just wants a solution that's not necessarily material design:
How to create a collapsible?#W3Schools
style guide from the official docs. (you still have to implement these yourself)
I really appreciate community efforts for sharing knowledge via reference documentes but I'd like to know if there exist really good material for JSX scripting learning.
Adobe has very well organized reference docs but the examples are poor. XTools has good examples, but it´s desorganized and incomplete.
I wonder if there exist any reference book designed by good educators or, at list, people with a great common sense related to educational material design.
I feel your pain. I was in a similar position when I first started out Photoshop scripting
I got my hands on a book called Adobe Scripting which has lots of examples, which I found useful. It's old, but still useful as most of it is still relevant. Various aspects of newer versions of Photoshop have made things easier. But avoid The Photoshop CS2 Speed Clinic as it wasn't so useful and only mentions actions.
For doing UI stuff then I strongly recommend Script UI as without it doing any user interface code is major headache.
Stick with it. Ask questions here, or on the Adobe Photopshop Scripting Forums.
Illegitimi non carborundum
I recently joined a company. I need to work on Lotus Designer software, and command and Lotus Script. I really have no idea of where to start. I have to learn from scratch on my own. Can any of you please help me on the materials I need to start with (since there are billions on internet) and how to proceed. It will be of a great help.
Thank you,
Priya.
The following books will be helpful.
"Lotus Notes and Domino 6 Programming Bible" by Brian Benz and Rocky Oliver.
"Teach yourself LotusScript® for Notes/Domino 4.6" by Bill Kreisle, Rocky Cliver and Rocky Oliver
The first is newer, but isn't exclusively devoted to LotusScript. The fact that it covers topics other than Lotusscript may be helpful to you if you're new to Notes. The second is older and won't cover some of the newer object types. It's still fine for the basics.
Bill Buchan's blog has a list of links to Lotusscript presentations he has given:
http://www.billbuchan.com/presentations/
Many can be downloaded. Some are quite advanced; others are more basic. If you avoid doing the things he references in "Worst Practices", you'll be off to a great start.
If you're interested in object-oriented programmingm, my own article on Object-Oriented Lotusscript is here:
(revised link) http://www.ibm.com/developerworks/lotus/library/ls-object_oriented_LotusScript/
I started with the built-in templates. Get to know how they work first, then open up Designer and look at all the design elements, the views, forms, etc. Read the formulas and LotusScript thoroughly and learn what they are doing. You'll learn good practices at the same time since the templates are thoughtfully designed.
Do the same for the databases you will be supporting at your company.
Understand the difference between an RDBMS and a document database. Notes is the latter and that can be confusing coming from SQL or other relational databases.
If you need any basics on LotusScript, it is closely related to VB script and you might find more examples for VB. once you know the basics, though, I'd stick to the Notes docs for learning about what each function does.
I'd also read the Lotus Notes questions and answers on StackOverflow. Not all apply but look through for interesting ones. There are only about 400 right now.
Check out The Learning Continuum Company. They have a variety of courseware for Notes and Domino, and they always have a couple of free and demo courses in their offerings.
I need links for blog, tutorials that covers GroovyFx. I have tried searching it on google, i'm not getting any useful tutorials. I need a full coverage of GroovyFx from top to bottom!
Thanks in advance.
You mean you want full coverage blog entries, or tutorials about GroovyFX for JavaFX 2.0?
GroovyFX (according to the best page I can find) is an Alpha v0.1 release.
That page was created June 7th 2011
I think, you're probably asking too much for a full top to bottom blog
Indeed, the best I can find at this time, is this interview page
GroovyFX is fairly new, and as mentioned it is still in alpha state, though it is pretty complete based on the current JavaFX 2.0 Beta. Our plan is to GA release it as soon as possible after JavaFX 2.0 is GA'd. Currently, we are writing API documentation and doing performance tuning. No tutorials yet, at least none by Dean or me, though a few people have been using it for projects.
I have been using jQuery/Prototype/ExtJs and other frameworks for last two years. These frameworks have been very useful.
I switched to YUI recently and finding the learning curve a bit too steep. Also the framework is not making my life as easy as with Extjs or Jquery.
When I consulted several other developers no one seems to be very enthusiastic about YUI. Very few of them have actually used it. Of course this depends on where I stay and what kind of people I interact with but can I say safely that YUI is not beign received as enthusiastically as jQuery? Why is it so ?
NB: I'm an engineer on the YUI team! I think you ask a great question, something I have wondered myself.
IMO, jQuery is more widespread than YUI because it is easy to sprinkle it on web pages that need simple DOM manipulations and basic AJAX or animations. That said, YUI is an extremely popular library that has historically been a favorite of more advanced developers and application builders. We do have a huge and thriving online community on yuilibrary.com -- perhaps folks are too busy writing great code to make a lot of noise? ;-)
That said, we are hearing a lot of buzz these days from jQuery folks hitting the limits of that library as they transition from throwing together simple effects to needing more maintainable, performant, and well-architected code. YUI 3 takes you from the basics to the most complex applications without missing a beat. It is a world-class platform for novices, hackers, and application developers alike: a concise, convenient, and intuitive API that is lightweight and lightning fast, PLUS a well-thought-out infrastructure and comprehensive suite of tools to help you code like a professional.
I agree that the learning curve for YUI has been high -- we are in the midst of a website redesign and writing an O'Reilly cookbook to address exactly that issue. We're also hosting our second annual YUIConf this November to unveil our latest and greatest. We've coming a long way since the days of YUI 2 and we're excited to make it as easy as possible for folks like you to ramp up on YUI 3.
Akshar -- my response is YUI-centric, for sure, but the YUI developer community is huge, enthusiastic, and growing. Check out http://yuiblog.com/blog/category/in-the-wild for some of the implementations we've seen recently. In addition to what's out there in open source, the Yahoo! home page, Yahoo! Search, Flickr, and the upcoming redesign of Yahoo! Mail are all based on YUI 3, the next generation of the library -- which has been welcomed by developers as having industrial strength power along with the concision and selector-driven syntax that makes libraries like Prototype and jQuery so fun to use. My advice: Try it out. YUI 3 is a unique, incredibly powerful library, and its 200 community contributed gallery modules (a number that grows by the week) make it one of the most comprehensive libraries out there.
As a user of both jQuery and YUI, I have to admit that I look at them in almost completely different lights. I use jQuery for custom effects, animation, interactivity on our externally-facing website. The visual extensibility of jQuery means that we can customize the look and feel of these elements to match the rest of our website. I've used YUI as a quick and easy way to develop a snazzy front interface for some of our internal applications. These internal applications are simple Apache/MySQL/PHP apps, and YUI allows for simplified data visualization, form handling, tabs, etc. without having to worry about the look and feel as much. The standardized, slightly bland interface elements are a perfect, no-nonsense approach to quickly developing and rolling out these apps.
I found the learning curve to be a bit steep myself, but the examples help out a lot.
I've been using ExtJS and JQuery for some time, but now i'm experimenting with YUI 3. I like the general idea behind YUI (modules, async loader, plugins) but some things annoy me:
lots of documentation, but some things aren't documented at all or very scarcely
some features are very basic (data grids) compared to their ExtJS counterparts.
you never know which features are there in the core, in gallery or aren't implemented at all. You need to do the research yourself.
the framework feels less coherent than ExtJS
I'm trying to find a replacement for ExtJS for building business applications, but didn't find any framework that would be as rich and complete as ExtJS. I don't like how ExtJS looks and how it forces some strange implementation/architecture decisions on you (MVC!), but have to admit it's really hard to replace.