Semantic web and ontologist books? - owl

Would you recommend books on Semantic web, Protege ontologies, OWL-API? I like the Semantic Web for the working ontologist 2nd edition, and I want to know more in this topic.
Thank you for your attention!

Semantic Web for the working ontologist which is, I think, the best intro textbook, has just had a new edition released: https://dl.acm.org/doi/book/10.1145/3382097. I recommend it.

Related

Microsoft office-ui-fabric-react vs fluent-ui-react - which to choose?

These projects seem closely related. Someone from the office-ui-fabric team made the following comment in August 2019:
We're actually in the middle of working with MSFT marketing team to somehow change this to not be branded as Office only. We are trying to become the primary way to create React (web) applications with the Fluent design language.
https://github.com/OfficeDev/office-ui-fabric-react/issues/10251#issuecomment-524402520
But the flient-ui-react website states:
Fluent UI React is being built as an exemplar of the Fluent UI design language, component specifications, and utilities.
https://microsoft.github.io/fluent-ui-react
Is fluent-ui-react simply a lighter weight alternative, an eventual replacement or something else?
UI Fabric became Fluent UI, full story here: https://developer.microsoft.com/en-us/office/blogs/ui-fabric-is-evolving-into-fluent-ui/
https://microsoft.github.io/fluent-ui-react has been archived in the last few days, so I guess Microsoft answered this question :)
As of version 8, the office-ui-fabric-react package has been discontinued in favor of #fluentui/react: office-ui-fabric-react to #fluentui/react

Joomla! 3 reference materials

Does somebody have a complete reference for developing extensions in Joomla especially in Component Development?
I only have the Learning Joomla! 3 Extension Development 3rd Edition by Tim Plummer but it only discusses the basics in component development. I have some special cases in our development that cannot be found in the book. Since Joomla! 3 is only new, there are few references and mostly from lower versions.
I guess you already checked the basic guides on Joomla Docs
https://docs.joomla.org/J2.5:Developing_a_MVC_Component/Developing_a_Basic_Component
https://docs.joomla.org/Portal:Component_Development
If you want something more practical and advanced, I would suggest to create a complex component using http://www.component-creator.com and look at the code generated.

Advanced CakePHP?

A project requires I use CakePHP, and time is short. All I can find is basic knowledge. It is easy to create multiple database in less than 5 minutes, but after that I'm lost. Can anyone suggest any book, site, on-line courses, lectures, etc.?
I've read that applications can be built quickly with CakePHP, but the learning curve is steep. I've learned languages faster.
The best and fasted would be to start with the blog tutorial at http://book.cakephp.org/2.0/en/tutorials-and-examples/blog/blog.html
If you know the basic of MVC and OOP, it would be easy to catch up!
Beyond that point you can look at other peoples code and find out how its done!
The real beauty of CakePHP is the plugins.
There is an entire online CakePHP Book and CakePHP API documentation.
Within the book there many many descriptions, tutorials, examples...etc etc.
The API documents everything in detail, which you can use to further your understanding of any concepts that you don't completely get from the book.
For CakePHP 3.x documentation here: CakePHP 3.x book.
CakePHP 3 Review
For learning cakephp you can use following link (1) http://book.cakephp.org/2.0/en/tutorials-and-examples/blog/blog.html
also for fastest learning you can go for for these links (2) http://cake3.codaxis.com/ and (3) http://demos.developerhints.com/cakephp-cheat-sheet/ but renumber keywords and functions used in above 2nd and 3rd tutorial should be learnt first. Also you keep practicing on your local machine to understand and learn cakephp properly.

Agile Toolkit, worth using?

I'm considering using the Agile Toolkit, ATK4 to upgrade a number of web projects that I'm working on. I really like the idea/paradigm that the Agile Toolkit presents, but I'm worried about documentation.
The agile website's documentation is sparse, in broken English, and seems to 'paraphrase' the symfony documentation.
The agile toolkit alleges to have been in development/production since 1999, yet there are only a handful of StackOverflow.com posts regarding agile, and next to nothing comes up in Google searches...
In short is it worth spending time learning the Agile toolkit, or would my time be better spent on a framework that has more of an active support community? I've tried a few other frameworks, but ATK's implementation really stands out...
Initially ATK was born as an internal tool from Agile Technologies (.ie) so that has been conceived in 1999 but it was recently launched as dual licensed framework.
That's why it lacks some documentation and has not a huge community nor appears Googling.
I was amazed at first sight by its working way proposal so that I engaged it. The documentation has been already improved and over the time it will keep getting better and community will grow.
I had the chance to get in touch with the lead developer and trust me, it will get better and better.
Even, as an example all the ATK4's site is developed with the toolkit and the code is short and pretty easy to read.
Good luck!
ATK4 does have many examples, and code is concise and clear. It accomplishes the goal of wrapping server-side and client-side into one comprehensive framework via php. Plus it looks nice. It does appear that documentation is improving.
Yep - agree with what the others are saying - Romans is doing a great job of getting the documentation updated. I started writing an application in straight php but realised i was going to need to use jquery to get a nice, cross browser compatible front end and wanted a php framework that would support that.
I looked at Yii, Cake and CodeIgniter but ATK4 really seems to do what i wanted. Like anything, it takes a bit of getting used to and i'm still relatively new to both php and ATK4 but i've rewritten what i already had for my application in the framework and the code is so clean - all the html and css are separate and the page code is really compact. The integration with Jquery is great and i've just written a plugin that i needed to get jqplot working for nice looking graphs.

Anybody know any good silverlight tutorials?

As the title says :)
I've been waiting for Wrox to release "Professional silverlight 2.0" for ages but it's been delayed by nearly a year and I want to have a Play with silverlight.
Ignoring the silverlight.net site, does anyone know of any good beginners tutorials that focus on coding in Visual Studio instead of Blend?
Jon
I'm currently running through this set of tutorials. Have been quite useful as a very basic primer into the world of Silverlight.
I wrote a 57-page article for Wrox Press called "Jumping from ASP.NET to Silverlight 2". It is focused on ramping up on the basics, and doesn't involve Blend. And it's seven bucks.
Link is here
Jesse Liberty's blog has masses of useful learning material including tutorials and videos - highly recommended.
Take a look at this MSDN Silverlight page.
While not strictly a tutorial, my collegue has been reading Pro Silverlight in C# 2008 and from what I heard, he's very pleased with it. Sure, it's not free, but maybe it'll hold you over until Professional silverlight 2.0 is released? :)
I've been looking at Silverlight 2 In Action and Silverlight 2 Unleashed and pretty happy with both
While not exactly tutorials, the videos on the MS official Silverlight website has good videos on all kinds of topics.
start here
http://silverlight.net/Learn/
And watch the many screencasts here
http://silverlight.net/Learn/videocat.aspx?cat=10
Videos have been very helpful to me:
http://channel9.msdn.com/continuum/tutorials/
http://www.microsoft.com/showcase/en/us/details/9b002e70-78c2-4741-9093-93e42228d8d1

Resources