Required Utilities

We highly recommend using the following tools during Smartpoint SDK development:

  • Visual Studio 2017 and above. Please ensure that you target .NET Framework 4.5 or above.

The below tools will help reducing the time to get the certification approval. These will help with finding security and performance issues and fixing them during development:

  • Resharper from JetBrains for Performance Testing and fixing performance issues. This can used for finding security vulnerability as well. Free version is good enough for SDK development related tasks.

  • Code analysis or Microsoft FxCop

  • Stylecop to fix the issues with coding styles and best practices.

  • SonarQube to identify code complexity and possible security vulnerability issues.

Recommended Utilities

We recommend using the following tools during Smartpoint SDK development:

  • SDK console plug-in for quickly testing code snippets (part of the Smartpoint SDK)

  • Microsoft DebugView allows you to see the transactions that Smartpoint is using behind the scenes.

  • Snoop 2.8. Snoop can be found at http://snoopwpf.codeplex.com and this is an open source app that can be used with any WPF application.

  • Wix 3.11.1 or above for creating installers