CA LAC is a game changer. All that server-side work virtually disappears with it.
What do you like best?
Speed with which you can develop powerful web-based applications. This is because the server-side is barely a consideration. I can focus on getting the database right and the rest of my time goes to what my customers see -- the client-side. It is not that I am compromising my web-app's product specifications. Neither is it that I am compromising performance. It is that fast, that easy, that accurate, and that powerful.
What do you dislike?
One area that I know CA has already improved, but which is the most challenging, is version controller and release management. You just have to be very structured, detailed, and focused as you roll your latest development into your production environment (when it is a major change). I'm not sure that being structured, detailed, and focused at this moment is an unrealistic requirement. But it is the most challenging aspect of using the product.
Recommendations to others considering the product:
This product reduces one key component of developing web-based applications to a trivial task. I use it for authentication, authorization, business logic, data security, and data access. All the server-side functions necessary to get real applications to market quickly. This is a tremendous value.
What problems are you solving with the product? What benefits have you realized?
Delivering the power of web-based, RESTful applications to mid-sized business. CA LAC gives you the power to work with structured, hierarchical data (nested data) and large data sets (arrays) to streamline your server calls which drives performance. You can build world-class performance, security, and capability at a fraction of the cost. Specifically, I build web-based applications for the collection, management, storage and analysis of financial information. Security, accessibility, and speed are the main requirements.