Question Title

* 1. Which of the following best describes your primary role or work environment at your organization? (Check all that apply)

Question Title

* 2. Who are the target end users of your software? (Check all that apply)

Question Title

* 3. What operating systems do you currently support or plan to support in the future, for your production applications? (Check all that apply)

  Currently Support Future Support Do not plan to support
Windows 10
Windows 8/8.1
Windows 7
Windows Server 2019
Windows Server 2016
Windows Server 2012 R2
Windows Server 2012
Windows Server 2008 R2
Windows Server 2008
Linux Server
Linux Desktop
MacOS

Question Title

* 4. What .NET platforms do you target for Windows desktop development? (Check all that apply)

Question Title

* 5. What app platforms do you target for Windows desktop development today? (Check all that apply)

Question Title

* 6. What technologies do you use to deploy your .NET Desktop apps? (Check all that apply)

Question Title

* 7. How have you used .NET Core? (Check all that apply)

Question Title

* 8. Which of the following best describes the primary .NET Core Application that you build?

Question Title

* 9. How often do you update your application for each of these reasons:

  Once a month or more Every one to two months Every two to three months Three months to twice a year About once a year Longer than a year
New features
New improvements or fixes
.NET Core Runtime Patch Update (e.g 3.1.0 to 3.1.1)
.NET Core Runtime Major/Minor Update (e.g 2.1 to 3.0 or 3.0 to 3.1)

Question Title

* 10. Which of these modes do you currently use or plan to use to deploy your .NET Core Application? (Check all that apply)

  Previously Used Use currently Use in the future
Runtime-dependant deployment (also known as Framework-dependant where app depends on the presence of .NET Core on the target system)
Self-contained deployment (Where the app includes the .NET Core binaries)
N/A

Question Title

* 11. When a .NET Core update is released, do you (Check all that apply)

Question Title

* 12. Framework-dependent .NET Core applications use the .NET Core Runtime installer, which installs the Runtime versions side by side. In this context, check all that apply for you or your organization below:

Question Title

* 13. .NET Core SDK versions install side by side in some cases. In this context, please check all that apply for you or your organization below:

Question Title

* 14. Which of the following statements accurately represent your experience with compliance/scanning tools (e.g. Qualys, WhiteSource, etc.) for flagging unpatched or vulnerable .NET Core versions? (Check all that apply)

Question Title

* 15. .NET Framework updates are provided by Windows Updates today. Do you find it beneficial? (Check all that apply)

Question Title

* 16. If the features below were made available for .NET Core, how would you rate each of them individually on a scale of 1 to 5 (with 1 being most important and 5 being the least important). You can choose more than one feature for any rating level:

  1 (Most Important) 2 3 4 5 (Least Important) N/A
Automatic .NET Core updates (via Microsoft Update) similar to .NET Framework updates
Ability to deploy .NET Core updates using SCCM/Intune 
Publishing .NET Core updates for download via Microsoft Catalog
A queryable end-point that triggers your CI/CD pipeline when .NET Core updates are available
Command Line tool that can be run to discover.NET Core updates
.NET Library to discover .NET Core updates and integrate with CI/CD pipeline
Ability to deploy a self updating .NET Core application

Question Title

* 17. (Optional) If you would be willing to discuss any of your responses to this survey further with us, please include your first name and email below:

T