Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

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.

...

Table of Contents
maxLevel34
minLevel34

Language-Independent

...

  • Development Environment
    • Version control
      • Subversion
      • Git
      • Team Foundation Server (eDocs, Law School)
    • Databases
      • Microsoft

...

    • Supported Operating Systems
      • Windows 7 - default desktop
      • Windows

...

      • / Linux/ Solaris - all central and shared server software
      • Other Operating Systems - by exception
         
  • Development Tools

...

    • Editing

      ...

      • Authentication and Authorization
        • User

      ...

        • authentication
          • WebAuth - A mechanism used to establish single sign-on for Web applications
          • LDAP - Kerberos Authentication
        • User authorization
          • SAMS - Security Access Maintenance System
          • Kuali Identity Management (KIM) User-, Group-, and Role- based access control

      ...

      ...

          • LDAP - Light Weight Directory Service. 
      • Project Management
        • Project

      ...

        • planning
          • ServiceNow
          • Atlassian's JIRA for project, task, timesheet, and bug/issue tracking
          • Atlassian's Confluence for project documentation
          • MS Project
          • Excel
          • Word
          • RedMine

      ...

      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

      ...

      ...

        • Browser

      ...

        • compatibility testing
        • Regression/Smoke testing
          • Cucumber Framework
          • Selenium
      • Middleware

          ...

            • Message Queue - ActiveMQ
            • ESB - Fuse/ServiceMix 4 - allows integration architects to exploit the value of messaging without writing

          ...

           

          Java Development Tools

            • code 
          • Data Exchange Protocol
            • HTTP
              • REST
              • SOAP
            • SFTP
          • Data Exchange Format
            • CSV
            • XML
            • JSON
          • Data Exchange Tools
            • Informatica
            • ESB

          JAVA 

          • Development Environment
            • Programming

          ...

              • J2EE (JSP/Servlet, Spring, Hibernate, JDBC)

          ...

              • Use HTML

          ...

              • , JavaScript, and XML/XSLT for GUI development
            • Web Server
            • 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/Linux/Solaris - all central and shared server software
              • Other

          ...

              • Operating Systems - by exception

          ...

          • Development Tools
            • Editing

          ...

          ...

              • Dreamweaver - HTML editor

          ...

          ...

          • Quality Assurance and Capacity Planning
            • Unit

          ...

            • testing Java and JSP

          ...

          ...

            • test
              • jMeter - A tool for programmers
            • Version

          ...

          • Reporting

              ...

                • Cognos - Business Intelligence, Reporting
                • MS Excel
                • Talend - ETL
                • Crystal
                • BIRT

              ...

              .NET 4.0

              ...

               

              • Development Environment
                • Databases
                • Web Server
                • 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

              ...

              ...

                • test
                  • .NET load testing
                • Version

              ...

                • control
                  • Subversion,
                  • Microsoft's Team Foundation Server
                  • Visual Source Safe
              • Reporting

              ...


                • Crystal Reports Server
              • Middleware

                  ...

                    • MSN Queue

                   

                  PHP