Search for...
Register Login
View Cart  View Cart Checkout  Checkout
Download Now!

Free Trial

Quick Objects - Business Logic Framework Overview


What is Quick Objects Business Logic Framework?

Quick Objects is a set of highly optimized reusable libraries and code generation. The Business Logic Framework provides a solid and reliable base for building powerful business logic layer, and enables the developers to focus on the actual logic and interface rather than spending time writing data access code.

Code Generation:

Quick Objects include an application called Quick Objects Designer, which can be used to reverse engineer a database, and it can generate the classes that extend the power of Business Logic Framework. The code can be generated in C# or VB.Net, and the included templates can be modified to support any other language as well. The generated code is ready to compile in your .NET Framework project.



Code Reuse:

Instead of focusing on Code Generation, our focus is “Code Reuse” and hence we have built a highly reusable framework that provides the basis for building business logic and validation rules and functionality. The generated code simply specific to your domain and automatically extends all the power built into the Business Logic Framework.





ORM (Object Relational Mapping):


Object Relational Mapping allows you to work with an Object Model in your code rather than concentrating on the relational data model. However, the generated code does not eliminate the relational nature of the data but rather makes it easy and intuitive to work with relational model. Fact is that the data is stored in a “relational” format, and making the relational aspect invisible and forcing only an ObjectModel makes it difficult for developers to do what they need to do. Therefore, we have taken great care in keeping the flexibility and capability that allows you to work in ObjectModel or by pass the object model and work directly with relational data. There is no other tool or code generator in the market that allows for this kind of flexibility and control.





Centralized Logic:

Quick Objects Business Logic Framework is designed to make it very easy to centralize your logic. Our target is not to force you to use a certain development model, rather the framework has been designed to work in any development model. Whether you want to use Entity Mode or Domain Driven Model Quick Objects Business Logic Framework is flexible and allows you extreme control and power.





Service Oriented Architecture:

Business Logic Framework has been designed to facilitate the developer in building service oriented architecture easily. You can choose Web Services or Windows Communication Foundation and the code generated by Quick Objects Designer is ready to go out of the box. You have the choice of exposing only the entities or enabling smart client capabilities by sharing the entire business logic library and shipping the objects between the smart client and service layer. Quick Objects Business Logic Framework is the only framework that gives you the flexibility without requiring you to duplicate and increase your work load.