Technologies

Home
About Us
Our Clients
Projects
Capabilities
IPCForms System
Technologies

 

These are technologies that we have used to develop web sites. We are best suited to contracts that involve these technologies:

ActiveX: This is a process whereby a COM object can be called from a web page. It only works with Internet Explorer and Windows. 

AWT: This is a GUI that works in all java virtual machines including Internet Exporer and Netscape. It is best use on client side machines if no runtime installation is allowed on the client. AWT has disabilities support built into it.

ASP: This is a method used to develop web pages under Windows and IIS. ASP typically uses a server side language such as VB Script to produce web pages that change based on data in a database. An ODBC connection is used to get the data from the database. It is best used on simple web sites that require rapid development.

COM: This is a method of development for Windows where programs can be written by different software companies and then integrated together for combined use.

Cybercash: This is a popular method of credit card verification used on the Internet.

Cybersource: This is a popular method of credit card verification used on the Internet. It has since be purchased by Verisign Payflow.

E-Commerce: This a where a business sells it goods via the internet. A fully implemented E-Commerce site typically includes on-line credit card verification, automatic placing of purchase orders via EDI to suppliers, and on-line reporting.

EJB: Also, commonly referred to as Enterprise Java Beans. It allows the business logic to be separated from the presentation logic or GUI.  This dramatically increases the scalability and versatility of the web site, however it is very expensive to host.

FrontPage: This is an HTML editor from Microsoft that provides for WYSIWIG or What you see is what you get. It is one of the least expensive ways to maintain a site versus other editors. However, you can only edit ASP, HTML, JavaScript, VBScript with it.

GUI: Graphical user interface  is the method by which a computer program is operated by an end user. A GUI allows the user to enter information and control the program using the mouse and keyboard.

HTML: Hyper Text Markup Language is the standard text format exchanged on the internet.  Pages are sent over the internet in this language for presentation in a browser window.

IIS: This is a web server designed by Microsoft. It is designed to work only under Windows.  It supports ASP, VB Script, HTML and many plug-ins such as Cold Fusion or JRUN.

Java 1.1: The is the original Java virtual machine. It is the only java supported by Microsoft. This java is supported by Internet Explorer and Netscape so it is the best java to use for client side applications.

Java 1.3: This is the most advanced java virtual machine. It is the best choice for server side use with J2EE such as Weblogic, or Websphere.  

Java 2 or also called Java 1.2: This is more advanced java machine that has features such as SWING. This java is not supported by Microsoft and requires a special client side runtime to be installed to use it.

JavaScript:

Java Servlets:

JDBC: The is the method that JSP pages connect to the data base. JDBC is typically 10 times faster then ODBC for native java databases such as Oracle. It is difficult to use on the client side since most firewalls do not permit JDBC connections through them.

JDK 1.0: This is the original version of java and is obsolete. It is did not support printing or other advanced services that were added in JDK 1.1.

JRUN: This is simple JSP web server that plugs into IIS so that JSP pages can be used on Windows.

JSP: Java Server Pages allow programmers to write programs that the web changes change based on information from the data base.  JSP will run on any operating system.  It is best use on large and complex applications since java allows inheritance. Inheritance allows code to be reused between web pages so that it does not need to be written twice.  JSP pages are automatically converted to java servlets and executed by the web server such as Weblogic or JRUN.

Microsoft SQL 2000:

Microsoft SQL 7.0:

Microsoft SQL 6.5:

ODBC: This is method used to connect to databases by COM objects, ASP pages, Active X controls and other Microsoft technologies. It only works under windows.

Oracle: The is predominant database system on the internet. It supports SQL, PL/SQL, Java, JDBC, ASP, JDK 1.3, SQLJ and Oracle Objects.

Oracle 8i:

Oracle 8:

PL/SQL: This is the programmers version of SQL. Stored procedures are written in PL/SQL and then executed as needed. This is used for SQL statements that will be re-used.

SQL: Standard Query Language is the standard language used for database access. Both Oracle and Microsoft support this language.

SQLJ: This is a new programming language that combines Java 1.3 with PL/SQL so that commands from both languages can be used in the same program.

SWING: The is more advanced GUI that allows very advanced interfaces. However, it requires a special run time to be installed on the clients. It also requires disabilities compatibility to be manually programmed into each screen.

Verisign Payflow: This is a popular method of credit card verification used on the Internet.

VB Script: This is a programming language that combines HTML and Visual Basic. It is best used on the server side. It does not work with Netscape and requires IIS and Windows to be used on the server side.

Visual Basic: This is a very simple to learn programming language. It is best used for small and simple projects that require fast development times.

Visual C++:  This is an object oriented programming language. It is typically used to write Client/Server applications that will run on an intranet.

Visual J++: This is version of JAVA developed by Microsoft. It is based on Java 1.1 but allows the Java programs to interface to COM objects on windows.

Visual SourceSafe: This is a configuration control program. It keeps copies of all of the modifications and a trial of who made them and when so that in the event of a programming error the old code can be referenced.

Visual Studio: This is an editing tool developed by Microsoft. It is one of the best development tools for use with ASP, COM, Visual J++, Visual C++, Visual Basic, or VB Script.

Weblogic: This is webhosting software. It is among the fastest and most scalable web hosting software available.  It supports JSP, EJB, JDBC, and Java Servlets. However, it is also one of the most expensive methods of hosting.

Webgain: This is an editor for editing EJBs, Java 2, Java 1.1, JSP, HTML, Java Servlets. While it is one of the most versatile editors it is also one of the most expensive.

XML: This is a method of data exchange.  Programs from different trading partners can be transferred using this protocol.  Typically one trading partner will prepare a set of specifications for a series of TAGS that will be used on the XML formats. 

 

 

 

Internet Programming & Consulting, Inc. To get in touch with us, please email to programming@inprocon.com.

Hit Counter