Custom Scripting & Programming
attention-to-details provides custom programming for any project size - large or
small. We will work as part of your IT team, or provide fully documented
turn-key solutions.
Enterprise application development
One of the most exciting aspects of IT are the
great cost savings that can be unlocked by implementing a dynamic,
robust, user-friendly systems that accurately reflect
and support business processes.
With today's technologies - which allow for thin browser-based clients on top of
powerful applications -the phases of the software development cycle
are much easier than in the past especially deployment and training).
However, with new possibilities come new demands. Interviews with current or
prospective users of an enterprise IT system usually yield a long wishlist of
features and areas of necessary improvement. Due to the rise of the internet,
even non-technical personnel tends to notice when a system does not live up to
its potential.
At attention-to-details, we are fervent advocates of the end
user. People who actually use an application or website know it
best, and we consider all their suggestions as we collect requirements and
draft the design documents. Premature "design freezes" are one
of the biggest fallacies of enterprise system development; throughout the
development cycle, we stay flexible to accomodate additional or changing
requirements without affecting cost allocations and timelines.
On the other hand, we live by the rule to "find the simplest solution that
works." We never invent the wheel twice, and search high and
low for vendor-supplied components and code snippets as needed to implement
features. Research on the Usenet, subscription-only sites and the
internet at large can easily cut a two-week project to two days.
Scripting and ad-hoc development
Not all applications need to be
multi-user, multi-tier, and networked. Sometimes code is designed to run
only once (such as in the conversion of a large database to a different
platform), or provide a small add-on to a large established system,
or serve as a temporary interface facilitating data flow. Sometimes
ad-hoc development is in order to create specialized reports or replace a
manual time-intensive task.
Many other opportunities exist for scripting and ad-hoc development.
Vendor software packages can be enhanced with additional custom
features without modifying the original source code or
configuration. MS Access applications are still popular, and Excel
macros can provide fantastic opportunities for offline data mining. The
opportunities are endless, and the cost savings from creating a macro
written in a day can often match those of multi-week projects.
No matter how big or small your the task, we can help you make the most of
your custom development project.
Tools and Technologies
We possess extensive hands-on experience with the following languages, tools,
and technologies:
-
Visual Basic (including VB6 and Visual Basic .NET)
-
ASP
-
ASP.NET
-
Coldfusion 4.5
-
Coldfusion MX
-
Microsoft Server 2000 and 2003
-
Microsoft SQL Server 2000 and 2005
-
Oracle 8i, 9i, and 10g
-
T-SQL and PL/SQL
-
Microsoft Access applications
-
Microsoft Excel macros
-
VBA scripting in general
-
Microsoft Office API and its integration into web and offline applications
-
XML schema design and development
-
HTML, DHTML
-
CSS
-
javascript
-
Crystal Reports
-
LDAP queries / Microsoft Active Directory
-
Acrobat .PDF document generation
-
Lotus Notes Databases
-
WinBatch
-
.HTA applications
-
Visual SourceSafe
-
PL/1
-
COBOL
We have less extensive experience, but are able to read, debug, and modify:
-
Unix
-
Linux
-
PHP
-
CGI/Perl
-
J2EE
-
EJB
-
Java Servlets and Applets
-
Swing
Contact us today for a free consultation.
|