[.net programming language only]

Microsoft .NET considerations

[Version 8.6 and later]Two .NET environments exist in WebSphere® eXtreme Scale: the development environment and the runtime environment. These environments have specific sets of requirements.

Development environment requirements

Microsoft .NET version
.NET 3.5 and later versions are supported.
Microsoft Visual studio
You can use one of the following versions of Visual Studio:
  • Visual Studio 2008 SP1
  • Visual Studio 2010 SP1
  • Visual Studio 2012
Windows
Any Windows version that is supported by the release of Visual Studio that you are using is supported. See the following links for more information about the Windows requirements for Visual Studio:
Memory
  • 1 GB (applies to both 32-bit and 64-bit installations)
Disk space
WebSphere eXtreme Scale requires 50 MB of available disk space on top of any Visual Studio requirements.

Runtime environment

Microsoft .NET version
.NET 3.5 and later versions are supported, including running in a .NET 4.0 only environment.
Windows
Any Windows environment that meets the Microsoft .NET version requirements listed above.
Memory
65 MB per process that accesses data stored in WebSphere eXtreme Scale servers.
Disk space
WebSphere eXtreme Scale requires 35 MB of available disk space. When tracing is enabled, additional disk space up to 2.5 GB is required.
WebSphere eXtreme Scale runtime
You must be using the eXtremeIO transport mechanism when you are using .NET client applications. For more information about eXtremeIO, see Configuring IBM eXtremeIO (XIO).
[Version 8.6.0.2 and later]ASP.NET session state store provider requirements
[Version 8.6.0.2 and later]
  • The ASP.NET session store provider requires one of the following IIS server versions:
    • IIS 6.0 (shipped with Windows Server 2003)
    • IIS 7.0 (shipped with Windows Server 2008)
    • IIS 7.5 (shipped with Windows Server 2008 R2)
    • IIS 8.0 (shipped with Windows Server 2012)
  • Memory: Additional 120 MB per process (185 MB total memory).
  • Security: ASP.NET application pool Identity must have administrator privileges.
  • Security: Trust level must be set to full for the ASP.NET application.