Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 11/23/19 in all areas

  1. That doesnt impress me. Have u ever tried to make a database event driven website with TMS? Forget it. Data access will require another strange TMS tools and strange TMS REST services. With unigui it just works. I dont have to implement a rest layer and can use standard FireDac & standard MS SQLServer. A powerful combination. Dont get me wrong. TMS is worth to keep it in mind. But its much too early to consider it as a serious alternative.
    4 points
  2. Hi d.bernaert, I find your point very valid and very useful too, to get a sense of what is happening. But as the other colleagues put it here, when you are going to use TMS not everything is flowers. With uniGui, you can do wonders, I'm extremely happy with uniGUI, I can do everything with it, and what doesn't exist in uniGui I create, we recently received a big investiment in our company, and all thanks to uniGui. Now one thing that I find very useful on your part, there are some super important things to develop in uniGui that should be better followed, I believe Farshad must be designing something. Farshad you have done an amazing job so far, keep it up, focus on critical uniGui things, we need you.
    3 points
  3. Hi everyone, This post has two parts: A complaint about the development speed of uniGUI (and about the transparency about its progress) Alternative solutions like TMS Web Core Your complaint is valid because the progress in uniGUI development slowed down this year (good reasons or bad reasons, it doesn't matter). Also, the Roadmap 2019 was very ambitious and it was affected by the slower speed. You are right on this point. The second point is not right for most of the developers using uniGUI. Let me explain why (before I get lynched without jury or trial). The main goal of uniGUI is to bring the power of a Delphi desktop application to the web and doing so while preserving what makes Delphi one of the best RAD tools ever created. Some people could be smiling now but let me mention a few things we take for granted in Delphi: Visual form designer with property editors and under-the-hook links to data modules containing datasets, action lists, and all kinds of events (no need for pesky MVC,/MVVC, or any other over-complicated and over-engineered tools except pure and clean Delphi). Data grids that get linked at design time and just work. Clear separation of the user interface and the business logic using forms and data modules. Any common application requires a database and if you need a scalable application, you will need a good middle tier for connecting to it and managing the connections from multiple clients. This scenario was always a problem for client/server applications written in Delphi because each one of them used a data module for its connection, but so did every other client. Products like RemObjects DataAbstract were created for solving this issue. With uniGUI, you get your server which holds that data module and DataAbstract becomes a luxury you don't really need. As soon as HyperServer runs as a Server Farm, you will be able to handle as many clients as your server infrastructure can handle. On the other hand, you can have all your code in JavaScript and that doesn't mean that your application can scale, it is just that you will need to create your own server and manage your connections. I could expand my answer, but it should be enough. My last comment is that TMS Web Core is not the only "alternative". Even the old IntraWeb is trying to create a "revolution" by over-promising, under-delivering, and trying to reinvent the wheel. All these products are years behind what uniGUI currently offers. We want more, we want everything! But just try any of the alternatives and you will see the difference. As a parting gift. Last year I was requested to develop a relatively simple application but using IntraWeb plus CGDevTools. After a few days, I finally discovered that they didn't have modal forms and the tricky solution they offered only worked for simple pop up messages. It took me a couple of weeks to create a generic solution that worked "almost" like a modal form. Another week to discover that none of the dataset events were really supported by their grids and that my assumptions were wrong about being capable of working Delphi-style. In the end, I learned a lot of idiosyncrasies about the product, deliver my project, and became convinced that IW + CGDevTools (including jQuery) was a waste of time. Anyone is welcomed to repeat the experience... Sorry for the rant. David Izada Rodriguez (old, very old Delphi developer)
    3 points
  4. I am working in Msoft LTD a software company, we provide professional solution to our clients ( enterprise and soho) in many fields: Cellular, AI, IT.... We use Unigui for our projecrs. Unigui is stable and just work out of the box and the big advantage is the Extjs js client-side. We don't search for other solutions because all we want can be found in unigui, it is true that some times we use js code to achieve somethings that doesn't included with Unigui but what's the problem doing it in client side in that way you become familiar with Extjs. We have developed more than 30 web apps and some of them are used by clients world wide. Unigui support (Mr. Farshad) is always a helping one and caring about his customers. Before Unigui we used Intraweb and TMS components for Intraweb and the result was not impressed in every browser a different result.
    3 points
  5. Hi everyone, I've been using Unigui now for several years and committed my complete business on it. I must say that the latest time I'm quite disappointed with the way it is going with Unigui. If I look at the releases of Unigui, I can only see the following: releases come every 3-4 weeks releases contain 2-3 relevant bugfixes and a new sample and many theme changes which I don't care about Issues that need to be addressed according to me (essantial things that don't work, for instance, dblookupcombox) are in the buglist for over a year, still not addressed ... I can only say that other companies have another vision... I've attended a conference yesterday and I've seen a preview of TMS Web Core and what they are working on. Here's a brief description: No more need for a Delphi environment (cost saving of 1.500 euro a year) IDE integration created by the main developer of Embadero PHP Full integration with Visual studio code (free) IDE is free and runs on Windows, mac and even in the cloud without installing anything Live rendering of components in the visual designer like at runtime (web components) Live data from rest services at design time! No deployment costs No server sessions (scalability) Class helpers to integrate third party components (very easy)! High DPI aware Need to say more? I don't think so... They have more to come, including full stack from server to client separate from Delphi IDE an cross-platform This is coming all from TMS software next year (first beta release target is end of the year) A license of TMS software costs around 500$.. you save Delphi license.... Where is Unigui? Farshad, are you still around? Makes me think, really... I don't care about Linux support within Delphi, this runs everywhere... Want to see something, this is run on a mac:
    1 point
  6. No! I use UniGUI in my projects. It looks like this is the best Web framework for Delphi. Hope Mr. Farshad will develop it to next years! Regards...
    1 point
  7. Looks like "hello world" application. Don't TMS Web Core have something real to show?
    1 point
  8. Totally agree with brother mohammad (mhmda) Unigui rocks, support from Farshad and his team is priceless the grass always looks greeen on the other side, until you get there and find out, its not green at all
    1 point
  9. I DID IT! Thanks for your help
    1 point
×
×
  • Create New...