Asia - Chinese
North America - English
The needs of every business are unique. The solutions provided by HIME Technology USA are custom-crafted to meet those unique needs. But implementing those solutions should not mean reinventing the wheel. Drawing on the knowledge and experience of their award-winning development team, HIME Technology USA has created the HIME Technology Framework, an integrated collection of development environments, code generators, libraries, reusable components and tools. Each project developed by HIME Technology contributes to the Framework; repeated patterns or abstractions for each business and technology solution are implemented as reusable assets. As a result, your business reaps the benefits from our experience developing solutions specific to your industry or technical domain.
The HIME Technology Framework is the cornerstone of our business. Using the HIME Technology Framework, our developers can:
Download
The HIME Technology USA Framework automatically generates Object Relational Mapping with custom business objects using strongly typed fields and properties. The Framework handles all standard operations (CRUD), object hierarchy (i.e. parent object – child collections), management and related transactions centrally, thereby eliminating the need for additional coding.
The HIME Technology USA Framework automatically recognizes the discrepancies between the database schema and object model and presents these discrepancies to the developer. Using the Business Object Modeler, the developer can synchronize the code with a single click.
When developers alter generated code manually, the Framework’s code generation tools recognize the changes and do not overwrite the altered code. This allows the developers to run code generators repeatedly, which greatly simplifies the system.
The HIME Technology Framework supports the concept of centrally declared validations. Validations are declared only once; the framework’s validation engine generates the runtime code for the user interface and web services. The use of central validation declarations prevents different interfaces from duplicating the validation implementation. It also means that business logic is not implemented at the presentation tieruser interface or business service level. In addition to central validation, the HIME Technology USA Framework allows developers to define conditional validation logic using the object model.
The Framework implements Service Facade, proxy and DTO patterns with remote business services for N-tier development and service-oriented architecture. The technical implementation details are abstracted from the developers, enabling them to focus on the business logic. What appears as a local call is actually a call to a remote server without the overhead of RPC or web services.
The Entity Query Language (EQL) is a proprietary, strongly typed, domain-object-model-aware, embedded query language for C# which validates, generates and executes simple and complex SQL queries. EQL queries are defined using the C# language; the Framework then auto- generates strongly typed, parameterized, and well-formed database-platform-specific queries (MS SQL or Oracle). The result sets can automatically populate objects, variables and collections.
For developers who prefer to work with stored procedures, the Framework also allows auto- generation of stored procedures based on templates. Template-based generation simplifies the maintenance of stored procedures as they can be regenerated based on new or updated templates. The Framework also includes intelligent parameter matching for stored procedures. When an object that is passed must fill in the parameter values, the Framework maps its member values to parameters automatically.
The Framework has extended .NET user controls to enable developers to bind object properties directly to user controls. The Web Form Builder enables you to drag and drop user controls to the forms with predefined HTML templates. All updates from user controls then automatically populate the custom business object in memory with proper record state management. Similarly, all user controls are auto-populated from custom business objects in memory. The HIME Technology USA Framework provides the same extension support for Infragistics user controls.
The HIME Technology USA Framework code generators are fully integrated with Visual Studio and assist developers in writing quick, homogenous, architecture-compliant code. The tools also provide context-sensitive guidance.
.NET Framework versions supported:
Database platforms supported:
Presentation tier controls supported:
Copyright 2008 - HIME Technology Co., Ltd. Terms of Use - Privacy Statement - Contact Us - Get Adobe Reader
Sitefinity ASP.NET CMS