Celeritas' .NETJumpstart™ Framework Summary
Celeritas' team of Application Developers and Architects has years of experience developing and deploying client server and web-based applications. With the advent of .NET, Celeritas took the opportunity to utilize the advantages of the .NET Framework to build a solid architecture which offers your developers the ability to develop and support .NET applications more efficiently and with less risk.
Celeritas' .NETJumpstart™ Framework takes a four-tier architectural approach to building .NET applications. These four layers consist of:
Data Access/Storage Layer
The Data Access and Storage Layer encapsulates all database-specific SQL and database access into one layer that can be easily replaced if a different database or other datasource is used.
Business Logic Layer
The Business Logic Layer encapsulates business-specific logic above the Data Access and Storage layer to ensure data integrity and perform business tier logic that can not be handled by the database functionality alone. This segregation also ensures that code changes are easier and will have less impact on other components of the system.
Data Transfer Layer
The Data Transfer layer offers the ability to group together sets of data that each user interface needs to interact with the user. Many factors determine how much data a user can interact with at one time. The Data Transfer layer allows for a flexible architecture for presenting information to the user based on connection speed and type of interface and is expandable as future needs are realized and technology advances.
Many factors also go into selecting a user interface for an application; factors such as: How fast is my connection to the data?, Is it a constant connection or do we need offline mode?, Can I install software on the client?
The Presentation Layer architecture is designed so that multiple types of presentation layer clients can participate in the system at the same time and take advantage of their unique requirements. Public users may need a web interface that can be built in ASP.NET and connected through web service Data Transfer layer. Internal users may require a more advanced Windows application interface to make them more productive.
The architecture has been built to maximize re-use across the application and still maintain the flexibility needed to give the users the type of interface they need.
While .NET Windows interfaces are good, we've made them better with the following advanced Windows controls that provide enhanced functionality and make it easier and faster than ever to develop robust windows applications:
Copyright © 2004-2012 - Celeritas Technologies, LLC - All Rights Reserved