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

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

Related

Semantic web and ontologist books?

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.

Guide to migrate Silverlight application

We are planning to migrate our Silverlight application which having both business and UI logic to new technology. Is there any standard procedures or tools available for silverlight migration.
We want to move to standard technology like html and supported by all windows/mac/Linux browsers. Please give us any suggestions
There is no straight-forward migration path from Silverlight to any technology, despite probably to WPF to a degree, but as you mentioned that you want to run in the browser, probably the best way today is to use Blazor, which just got its first official release, and Microsoft is heavily investing in it right now.
On top of that, the French company Userware created the OpenSilver platform, which is a Silverlight replacement based on WebAssembly and Blazor, compatible with all major browsers. They even provide professional migration services based on this approach.
There is also rich ecosystem already evolved, with a lot of third-party UI components vendors (like Telerik, DevExpress, Radzen, etc.).
At Mobilize.Net we have a migration tool that converts the client side XAML and C# to TypeScript using Angular, Kendo UI, HTML, and CSS. It supports C# constructs like generics and interfaces.
You can watch a live stream from Twitch here This is an approach most suitable for very large complex SL web apps that would be too time consuming or expensive to rewrite into a pure native approach.

Does it make sense to implement md-data-table for angular material design?

I just created the md-data-table repository based on google material.
It will be an extension for angular-material design:
https://github.com/iamisti/md-data-table
demo: http://iamisti.github.io/md-data-table/
Does it make sense to implement?
I mean, I didnt see any md-data-table in the milestone of angular material (which I dont see why). So that I just want to make sure, I don't waste my time.
Update: This answer is from 2015. What was said below about the feature did not arrive.
As ThomasBurleson wrote about a month ago in this github comment on an issue similar to your question or poll here.
This is a very important component for Angular Material and any UI
Component library.
With the current schedule and goals for v1.0, however, the mdDataTable
will be implemented after the v1.0 release of Angular Material.
At the time of writing ng-material is on version 0.10/0.10.1-rc1, and it has been stated they are working for a v1 release this summer.
ThomasBurleson again: (source)
Angular Material 1.0 has a planned release for summer of 2015.
I'm sure I've seen some implementations of datatables so far by the ng/ng-material community, so I guess we'll have to make do with user-contributed solutions for now. (user-created datatable here or here)

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.

Is ATK4 in some stable state?

currently I am looking for a new PHP framework, with which I can create some powerful business logic applications. I stumbled over ATK4.
Since yesterday, I am trying to get a grip on this, but I must say it seems to me that the whole framework and its documentation is in some kind of unstable - or at least very beginner-unfriendly - state.
I mean I tried doing the DVD Rental example (with ATK4.2) and there are so many errors coming up (I did it all according to documentation). Then I realized that there is a new release, 4.3, which I tried then. But same problem here: The beginner documentation (the examples from the book) have so many errors in it or there are so incomplete.
Am I too dumb to find a decent example or is this really the way it is with ATK? I mean I really like the concept of ATK but with this kind of documentation I would think it will be very difficult for new developers to start using this framework for new projects.
Update 2017:
Several parts of Agile Toolkit (ATK4) have been refactored into stand-alone frameworks. The issues OP have outlined with poor code quality and lacking documentation have been addressed and explained in READMEs:
http://github.com/atk4/data - Refactor of Model from Agile Toolkit
http://github.com/atk4/ui - Refactor of UI widgets from Agile Toolkit
Both libraries can be used in conjunction with any other PHP framework.
As author of the original ATK framework and now Agile Data / Agile UI - I am always trying to support the core code and publish it under permissive license.

Resources