Appendix L
DPW IT Standards
DPW Application Lifecycle Management (ALM) BaselineBaseline / Version Used
.NET Application Architecture / .NET framework / .NET framework / 4.5
IDE / Microsoft Visual Studio / 2012
Language / • Microsoft Visual Basic.NET
• Microsoft Visual C# .NET / • 11.0
• 5.0
.NET Presentation Technologies / • ASP.NET
• Windows Presentation Foundation (WPF)
• Silverlight / • 4.5
• 4.5
• 5 (5.1.x)
.NET Service and Workflow / • Workflow Foundation (WF)
• Windows Communications Foundation (WCF) / • 4.5
• 4.5
Data Access / • Microsoft Enterprise Library Data Access Block
• Enterprise Library Contrib ODP.NET Data Access Provider / • 5.0
• 5.0
Exception Management / Microsoft Enterprise Library / 5.0
Configuration Management / Microsoft Enterprise Library / 5.0
Instrumentation/ logging / • Microsoft Enterprise Library
• Nlog (Remote Server Logging from Client) / • 5.0
• 2.0
Session Management / ASP.NET Session Management / N/A
Caching / AppFabric Caching Service / 1.1
Dependency Injection / Unity - Microsoft Enterprise Library / 2.1.X
Error Manager / .NET Resource files / N/A
Remote Process Execution / WMI / Server 2012
Validation Rules / Microsoft Validation Application Block (EL) / 5.0
Screen Driver / DPW Screen Driver Component (iCIS) / 1.0
Smart Client / Rich Client / Microsoft Prism / 4.1
Ajax / • jQuery Library
• ASP.NET AJAX and the AJAX control tool kit / • 1.8.3
• 4.0
.NET Third Party Components / • Telerik
• Spreadsheet Gear / • DevCraft 2012 Q3
• 2012
Enterprise Application Architecture / Java IDE / Eclipse / 4.2
Correspondence / • Adobe LiveCycle (WorkBench, Reader Extensions, Output, Forms)
• Enterprise Correspondence Service / • ES2 SP1
• 2.0
Batch Architecture / • DPW .Net Batch Framework
• OpCon / • 4.5
• 5.0
Complex Rules-Based Decisions / Corticon Rules Engine / • 5.3
GIS Services / • ESRI Routing Services (RouteMap)
• ESRI Radial Search Services
• ISI PostLocate Address Validation and Geocoding
• CTC Boundary Geocoding (Arc IMS) / • 10.x
• 10.x
• 2.3m
• 10.x
Re-usable business services / • MCI.NET
• MPI
• UREP
• ELN
• Provider Search Service
• Submit Application Service
• Client Documents List Service / • 2.4.1
• 2.0
• 2.0
• 2.0
• 3.0
• 1.0
Virtualization / • Hyper-V
• VMware / • Hyper-V Server 2012
• ESX 5.1
Adobe Flex Application Architecture / IDE / • FlexBuilder 4
• Ensemble Tofino Flex Plugin for Visual Studio / • 4.7
• 2.2
Language / ActionScript / • 3
Runtime / Flash Runtime / • 11.5.502.146
SDK / • Flex SDK
• FlexLib / • 4.6
• 2.5
MVC Framework / Cairngorm Framework / • 3.0
Unit Testing / • FlexUnit
• Hamcrest for AS3 / • 4.1
• 1.0
Middleware / WebMethods / • webMethods
• SOAP
• WSDL
• SSL 128-bit encrypted
• SOA Security Manager protected
• MSMQ Adapter / • 8.2.2
• 1.2
• 2.0
• N/A
• N/A
• 6.0
Mainframe Integration / • Open TI
• JCA / • 11.1.8
• 1.0
File Transfer / MoveIT Secure FTP / • 7.0
.NET Messaging / MSMQ / • 5
Database Messaging / Oracle AQ / • 10g
COM+ Application Architecture / Dynamic Screen Builder / 5.1 / • 5.1
Driver / 5.1 / • 5.1
Reference Tables / 7.1 / • 7.1
Security / 4.1 / • 4.1
State Manager / 5.1 / • 5.1
Error Manager / 6.2 / • 6.2
Rules Engine / 7.3 / • 7.3
System Controller / 5.1 / • 5.1
Help Manager / 6.2 / • 6.2
Data Access / 1.1 / • 1.1
Data Store / 2.1 / • 2.1
Config / 3.0 / • 3
Security Architecture / Authentication / • Netegrity SiteMinder for authentication
• Active Directory (AD) to store user credentials / • 12.5
• 2012
Authorization / • Netegrity SiteMinder for access controls
• Active Directory (AD) for user credentials / • 12.5
• 2012
Fine grained authorization / • DPW FGAC Framework (iCIS)
• Oracle FGAC / Virtual Private DB / • 2.3.0.2
• 11g
Self Registration / • Common Self-Registration Module
• CA Identity Manager / • 1.0
• 12.5
Proxy / • ISA Server
• Apache and mod_proxy
• Paros / • 2006 * Discontinued with Extended Support ending 1/10/2017
• 2.4.3
• 3.2.13
Web Services Security / SOA Security Manager / • 6.0
Vulnerability Testing Tools / • HP Web Inspect
• HP QA Inspect / • 9.3
• 9.2
Security Events and Information Monitoring (SEIM) / EMC/RSA enVision / • 4.1
Application Firewall / Imperva Secure Sphere / • 7.5
Data Architecture> / DatabaDatabase / • Oracle Enterprise Edition
• SQL Server Enterprise / • 11g
• 2008 R2
Database Client / • Oracle 11g
• SQL Server Client Tools / • 11.2.0.3
• 10.5
Client-Based Database / SQL Server Express / • 10.5
Database Provider / ODP.NET / • 11.2 Release 5 (11.2.0.3.20)
Reporting / SQL Server Reporting Services / • 10.5
Data Warehouse / • Cognos
• Cognos Powerplay/Transformer / • 10.x
• 10.x
Ad-hoc Reports / Cognos Connection / • 10.x
Data integration / • BizTalk
• BizUnit
• Informatica
• SQL Server Integration Services (SSIS) / • 2013
• 4.0
• 9.5
• 10.5
High Availability / • Oracle Real Application Clusters
• SQL Server Database Mirroring / • 11.2.0.3
• 2008 R2
Rapid Application Development / Oracle Apex / • 4.2
Content Management / File / Image Storage / • FSWS
• iRep
• DocuShare / • 1.3
• 1.0
• 6.6
Portal / Oracle WebCenter / • N/A
Document Intake / • FileClerk
• Conveyor
• Kofax Virtual ReScan (VRS)
• WebTWAIN ActiveX
• WebTWAIN Browser Plugin / • 2.0.9
• Scriptable
• 3.x
• 5.2
• 5.2
Document Retrieval / • Adobe Reader
• FileNet Desktop / • 11.x
• 4.x
Content Management / DocuShare / • 6.6
Desktop Tools / Version Control / Team Foundation Server / • 2010
Code Compare and Merge / Beyond compare / • 3.3
Mainframe Source Editing / UltraEdit / • 18.0
Application Streaming / Symatec Workspace Streaming Agent & Server (AppStream) / • 6.1.1.194
Screen Capture Utility / SnagIT / • 11
Web Browsers / • Internet Explorer (Internal/External)
• Safari
• Chrome
• Firefox (External) / • 9
• Windows - 5.x, Mac - 6x
• 24.x
• 18.x
Baseline Image / Windows / • Windows 8
Designer / Sparx Systems Enterprise Architect / • 10
Web Services Development / • XML Spy
• HTTP Analyzer
• Fiddler
• SOAP UI
• Exam XML / • 2013
• 7.0.1
• 4.x
• 4.5.1
• 5.43
.NET Memory Analysis / • .NET memory profiler
• Debug Diagnostic
• Ants Profiler / • 7.4
• 1.2
• 7.4
Adobe Memory Analysis / Adobe FlexBuilder Profiler / • 3
.NET Debugging / • Debugging Tools for Windows (WinDebug)
• .NET Reflector
• Ants Profiler / • 2012
• 8
• 7.4
Data Access Tools / • Toad
• SQL Plus
• SQL Developer / • 11.5.0.56
• 11.2
• 3.2
Database Development and Administration / • PL/SQL Developer
• Oracle Developer Tools for .NET
• SQL Server Management Studio
• Toad / • 8.0
• 11.2.0.3.20
• 10.0
• 11.5.0.56
Data Modeling / • Erwin & Model Manager / • 9
Help Authoring / • Adobe-RoboHelp
• Adobe Captivate / • 10
• 6
Packaging Tool / • Web Deploy (MS Deploy)
• Powershell
• WiX
• MsBuild.Community.Task
• Deployment Framework for Biz Talk
• Sdc.Tasks / • 3.0
• 3.0
• 3.6
• 1.4.0.56
• Release 5.0 (Final)
• 2.1
Code QA Tools / Automated builds / • Powershell
• MS Build (TFS)
• Ant
• MSBuild Extension Pack
• Team Build / • 3.0
• 4.5
• 1.8.4
• 4.0.6.0
.NET Unit Testing / • NUnit
• MBUnit
• RhinoMocks
• Ncover / • 2.6.2
• 3.4
• 3.6
• 4
Flex Unit Testing / FlexUnit / • 4.1
.NET Source Code Documentation / Sandcastle / • 2.6 (June)
.NET Static code analysis / • FxCop (part of Win SDK 7.1)
• Ndepend / • 10
• 4.1.0.6871
Screen Reader / JAWS / • 14
Application Testing and Monitoring / Accessibility / AccVerify / • 11
Load Testing / Neotys Neoload / • 4.1.1
Regression Testing / • Microsoft Test Manager (MTM)
• SOAP UI Pro / • 2010
• 4.5.1
Application Monitoring / • System Center (SCOM)
• PAL
• Sightline Expert Advisor/Vision
• BMC AppSight
• Concord
• WebTrends
• Log Parser
• Quest Funnel Web Analyzer
• AppFabric Hosting Service
• enVision / • 2012SP1
• 2.3.3
• 8
• 7.5.2
• 5.7.0.0.594
• 9.2c
• 2.2
• 5.0
• 1.1
• 4.1
Database Monitoring / • System Center (SCOM)
• Oracle Enterprise Manager (Grid Control)
• PAL
• Sightline
• SQL Server Enterprise Manager
• Idera Diagnostics Manager for SQL Server / • 2012 SP1
• 11g
• 2.3.3
• 8
• 10.0.2531
• 7.5
Data Management / • Optim
• Optim Development Studio / • 9.1
• 2.2