We'll create you a website that is
effective and gets your message
across in the fastest, most
relevant way possible.
branding & corporate
identification
Seasoned veteran or plucky upstart? Whether you’re an established business or a fresh start-up we can do anything from crafting you a
sexy new logo or giving your entire corporate identity a digital spring clean.
logo design | business card design | letterhead design | brochure & flyer design
Our specialty is a veritable buffet of custom web applications built on Microsoft’s .NET Development Platform,
a dish we serve with relish.
Nothing says "technologically challenged" like a website with outdated content. Our custom developed Content
Management Systems (or CMS as us techies call it) guarantees up-to-the-second info at all times to keep you and
your customers on the ball.
Your products will fly off the virtual shelves with our ridiculously simple, customised E-commerce systems.
Track your digital inventory, import your products directly from Excel and flaunt your wares in all their online
glory.
With mobile phones outnumbering computers 4 to 1, no sensible business can afford to leave the mobi market untapped.
Let us distill all the good stuff from your online site into a slim, speedy and fully functional page-on-the-go.
Our uptime-loving web hosting options means the only thing going down is your stress levels.
With a selection of uber-reliable, high-performance solutions at extremely competitive prices you’re sure to find us to be a
remarkably gracious host.
3 Tier Architecture
Presentation Tier
This is the topmost level of the application. The presentation tier displays information related to such services as browsing merchandise, purchasing, and shopping cart contents. It communicates with other tiers by outputting results to the browser/client tier and all other tiers in the network. Most of the business logic must be taken out of the UI and place into the Business tier.
Application Tier (Business Logic/Logic Tier)
The logic / application tier is pulled out from the presentation tier and, as its own layer, it controls an application’s functionality by performing detailed processing. This tier can exist server side to assist with resource sharing. The Business tier is used to validate all input values to make sure that they are correct before continuing. This tier can also be used to make sure the output data is correct before sending it to the presentation tier for display. Normally it is best to put as much logic into the business tier as possible. This lends itself to logic reuse across applications.
Data Tier
This tier consists of Database Servers. Here information is stored and retrieved. This tier keeps data neutral and independent from application servers or business logic. Giving data its own tier also improves scalability and performance. The sole purpose of the data tier is to serve the data from the Database to the presentation tier, via the application tier.
Separation of Logic
The main reason for separating the logic from the presentation tier is for logic reuse. Use of this form of architecture is harder and takes longer to setup but ultimately is quicker and easier to maintain and scale.