Great Tools
Choosing the right tools to build our solutions plays a large
roll in the success of a project. NDS is proud of the technology
and tools that we utilize in our software solutions. With an eye
on platform independence, and an architecture that will scale
without being cost prohibitive, NDS has been using the same tools
for years. Please feel free to visit our vendors websites
to find out more details about their products.
Minimize Variables
While building applications for our customers, we are continuously
reminded of the technical complexities involved in a software
project. There are so many variables that it is important to keep
some things constant. We believe that knowing how to use our tools,
and using them over and over is one way to control the variables
and ensure success.
Rather than constantly switching technologies, we learn new techniques,
efficiencies, and strategies daily within our chosen tools.
Data Center
We have addressed issues like security, data integrity, redundancy,
and a generous connection to the Internet at our Data Center. With
the premium services at Inflow, we are able deploy, maintain, deliver
our applications to our customers anywhere, without having to expend
the time and money to configure specialized hardware and software
at each customer site.
|
Programming Languages and Tools
With
12 years of Oracle experience, we are definitely biased on our
database of choice. Multiple OS platforms, scalability, reliability,
Java, PL/SQL, transaction integrity, and lots of hooks to integrate
with other application, Oracle does what you want and expect in
a database server. By sticking with the same product for this
many years, we can quickly get what we need out of this complex
and rewarding tool.
With
Java built into the Oracle database, we can use a platform independent
language to code business logic and integrations with third party
applications. Most of our component level software is written
in Java to give us the maximum platform independence and reliability.
Web
Objects is an incredibly mature and flexible application server.
We have been able to use it to solve all of our dynamic Web application
requirements. Scalable, flexible, Java based, and Object oriented.
Omnis
gives us the control and flexibility of a lower level language,
and runs on Windows, Macintosh, and Linux providing a wide range
of deployment options. As a 4GL language, Omnis provides many
benefits for rapid development, without sacrifice. A great asset
of Omnis is a great debugger, allowing us to write and debug code
in real-time, maximizing our efficiency and output, while producing
high quality software in record time.
|