|
About
This document describes the company and it’s achievements. Thereafter it outlines
our skills, where we are now and where we intend to be in the future. It should
be considered necessary reading if you, or your organisation, are considering deploying
outside help, to plan, nurture, and implement a customised software solution.
Contents
Computer Craft are support consultants, analysts and software developers.
Allan Wissing heads the organisation, which he founded in 1983.
28 years
is a long time in the history of the volatile software industry, where software
companies rise and fall overnight. Computer Craft have survived by supplying quality
solutions, and personal support and service.
Allan has travelled to Australia and the USA (CA World) on several occasions to
present technical sessions on Win32 Software development and COM technology.
Our forte is Software Application Development. A process of developing robust, scaleable,
reliable software solutions, that uniquely address the customer's specific requirements
and needs. The Skills we have picked up on the way are numerous.
Click here to find out more.
Computer Craft are providing software solutions primarily for the Windows 95/98/NT/2000/XP/Vista
operating system, which includes thin client/server implementation.
Our primary development tools include Microsoft Visual Studio, deploying the Microsoft
.NET environment, and the C# language. This environment is very suitable for providing
intelligent back-end business logic to Web Sites, as well as providing a solution
to Distributed Processing (an area where we are highly skilled).
Our preferred database solution is SQL server, but we also process skills in Microsoft
Access and FoxPro DBF (dbase, clipper) technology.
We are also still supporting customers that have not yet moved out of the DOS environment.
Our programming tools for these two vastly different operating systems (DOS & Windows)
are closely connected, thus providing a migration path when required.
We at Computer Craft, feel the future is in deploying the .NET paradigm. We have
been long time advocates of Object Orientation, Component Object Model (COM) technology,
Component Based Development and Distributed Processing and moving into .Net development
is a very logical progression.
Objects are everywhere – whether you build business logic or store complex data
in a database. Objects can be engineered once and reused again and again, enabling
the rapid creation and distribution of increasingly complex applications. Object-Orientation
is not only a technology for the code that we write, but also should be carried
through to the database management system.
COM technology comes in many forms, including Distributed COM (DCOM), COM+, MSMQ,
Microsoft® Transaction Server (MTS), ActiveX® Controls, only to mention a few. COM
is the most widely used component software model in the world. It provides the richest
set of integrated services, the widest choice of easy-to-use tools, and the largest
set of available applications. In addition, it provides the only currently viable
market for reusable, off-the-shelf, client and server components.
Distributed COM technologies like Active X, provides the ultimate in thin client
technology. There is an ever-increasing demand for remote access to data, whether
it be via the telephone lines, permanent connection or an Intranet/Internet.
Component Based Development (CBD) is a paradigm that promotes the reuse of software.
Distributed Processing comes in many forms. In simple terms it is any of a variety
of computer systems that uses more than one computer, or processor, to run an application.
This includes parallel processing, in which a single computer uses more than one
CPU to execute programs. More often, however, distributed processing refers to local-area
networks (LANs) designed so that a single program can run simultaneously at various
sites. Most distributed processing systems contain sophisticated software that detects
idle CPUs on the network and parcels out programs to utilize them.
Another form of distributed processing involves distributed databases, in which
the data is stored across two or more computer systems. The database system keeps
track of where the data is so that the distributed nature of the database is not
apparent to users.
.NET brings together all these technologies and on the way has made significant
improvement on ways they work.
Computer Craft intent to take a leadership role in providing .NET solutions to our
Customers.
If this document was of interest to you, then do not hesitate in contacting us,
so we can discuss your software needs and establish "what we can do for you!".
Email us at
Enquiry@ComputerCraft.co.nz
|