Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

When developing application software for deployment in an environment supported by OIT, the tools listed on this page should be considered as the preferred development tools. There are, of course, instances where tools not listed here should be used. In these cases you should notify your supervisor or the OIT director responsible for the development effort before beginning work.

All new applications developed should be Web-based.

 

Language-Independent Tools

Development Environment
Databases
    • Microsoft SQLServer
    • MySQL
Supported Operating Systems
    • Windows 7 - default desktop
    • Windows or Solaris - all central and shared server software
    • Other Operating Systems - by exception
Development Tools

Editing

Dreamweaver - HTML editor

Database Connectivity

SQuirreL SQL Client

Authentication and Authorization

User authentication

WebAuth - A mechanism used to establish single sign-on for Web applications

LDAP - Kerberos Authentication

Kuali Identity Management (KIM) User-, Group-, and Role- based access control

User authorization

SAMS - Security Access Maintenance System

LDAP - Light Weight Directory Service.

Project Management

Project planning

Atlassian's JIRA for project, task, timesheet, and bug/issue tracking

Atlassian's Confluence for project documentation

Documentation

Models - Process, Data, Object Models

Visio

ERwin

Charts - Hierarchical or organization charts

Visio

Charts - Gantt Chart

Visio

Microsoft Project

Presentations

Microsoft PowerPoint

Documentation in HTML

Microsoft Word

Dreamweaver

Quality Assurance and Capacity Planning

Load test

jMeter - A tool for programmers

Version control

Subversion

Browser compatibility testing

WebTest Lab

Middleware

Message Queue - ActiveMQ

ServiceMix 4 - allows integration architects to exploit the value of messaging without writing code

JAVA Development Tools

Development Environment

Programming

Java, J2EE (JSP, Spring, Hibernate, JDBC)

XML and SOAP

Use HTML and JavaScript for GUI development

Web Server

Apache Web Server - a free web server from Apache Software Foundation

Application Server

Tomcat - a project under the direction of Apache Software Foundation. This works in conjunction with Apache Web server

Supported Operating Systems

Windows 7 - default desktop

Windows/ Solaris - all central and shared server software

Other Operating Systems - by exception

Development Tools

Editing

jEdit - Multi-purpose editor for Java and JSP

Eclipse - Java editor

Dreamweaver - HTML editor

Database Connectivity

SQuirreL SQL Client

Quality Assurance and Capacity Planning

Unit testing Java and JSP code

Parasoft JTest - a test tool that will run and examine your Java code

FindBugs

Load test

jMeter - A tool for programmers

Version control

Subversion

Quality Control

Copy/Paste Detector (CPD) - find duplicate code

PMD - scans Java source code and looks for potential problems

Reporting

Jasper Report - Business Intelligence, Reporting and ETL tool

.NET 4.0 Development Tools

Development Environment

Databases

Microsoft SQLServer

MySQL

Web Server

Microsoft IIS

Application Server

Microsoft IIS

Supported Operating Systems

Windows 7 - default desktop

Windows/ Solaris - all central and shared server software

Other Operating Systems - by exception

Development Tools

Editing

Microsoft Visual Studio, Textpad

Dreamweaver - HTML editor

Database Connectivity

SQL native client that is part of the SQL server

Quality Assurance and Capacity Planning

Unit testing

NUnit

Load test

.NET load testing

Version control

Subversion, Microsoft's Team Foundation Server or Visual Source Safe

Reporting

Crystal Reports Server

Middleware

MSN Queue

 

For more information refer to the Project Development (for Technology Professionals) menu.

  • No labels