Click here to Skip to main content
15,890,741 members

Survey Results

Are you using .NET Core in production?

Survey period: 30 Jul 2018 to 6 Aug 2018

It's fast, it's slowly gaining feature parity with the old .NET, and it runs anywhere. But are you using it in the wild?

OptionVotes% 
Yes, exclusively605.46
Yes, we're moving to using it exclusively706.38
Yes, we're using it alongside .NET 4.X15213.84
We definitively will be938.47
We're considering it19918.12
Probably not11810.75
No.43039.16



 
GeneralRe: .net is reduced to a backend devenv Pin
Gary Wheeler31-Jul-18 8:21
Gary Wheeler31-Jul-18 8:21 
GeneralRe: .net is reduced to a backend devenv Pin
Dan Neely31-Jul-18 3:11
Dan Neely31-Jul-18 3:11 
GeneralRe: .net is reduced to a backend devenv Pin
Sander Rossel30-Jul-18 9:32
professionalSander Rossel30-Jul-18 9:32 
GeneralRe: .net is reduced to a backend devenv Pin
Mike (Prof. Chuck)30-Jul-18 20:16
professionalMike (Prof. Chuck)30-Jul-18 20:16 
GeneralRe: .net is reduced to a backend devenv Pin
Sander Rossel30-Jul-18 23:04
professionalSander Rossel30-Jul-18 23:04 
GeneralCurrent and new projects... Pin
Efe Erdoğru29-Jul-18 21:15
professionalEfe Erdoğru29-Jul-18 21:15 
GeneralRe: Current and new projects... Pin
Dan Neely31-Jul-18 3:07
Dan Neely31-Jul-18 3:07 
GeneralRe: Current and new projects... Pin
Efe Erdoğru31-Jul-18 11:36
professionalEfe Erdoğru31-Jul-18 11:36 
We're not using too much 3rd party libs, generally we prefer pure framework whenever possible. Entity framework, json etc they all supports.

In EF, some of code was using lazy loading, we had to make them include tables.

Understanding logging and ILogger interface took some time. At first, you feel uncomfortable without a web.config file. Smile | :)

Web api's are most easy one. Except using db context via DI, nothing changed.

Giving decision about what is a service, which part should I have to use as a service and bind them via DI, life time, etc. will be a problem.

Running projects directly from local IIS was a bit puzzle. In one project we have micro services so instead of opening multiple Visual Studios, they work directly from IIS. Figuring out how to prepare IIS took some time. We had to install hosting bundle for developing version.

DI is so cool. After switching to .Net Core, I started to write lots of unit tests. Without DI it was too hard. Yeah, I know DI was around before Core, but after it forced to use it, and after I understand how good it is, I don't want to go back to old projects for maintenance.

And also, AWS now supports .Net Core and you can deploy a Lambda for a serverless app. Not api gateway, Asp.Net Core app directly.

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.