Click here to Skip to main content
15,893,381 members

Survey Results

If you have a new Windows desktop App to build, what framework would you use?

Survey period: 24 Aug 2020 to 31 Aug 2020

Do you love the smell of installers downloading all morning?

OptionVotes% 
Electron435.91
JavaFX202.75
Qt567.70
Swing81.10
UWP719.77
Windows Forms41757.36
WinUI11215.41



 
GeneralWiseJ focus on productivity for developing business software Pin
paul.cordova31-Aug-20 13:19
paul.cordova31-Aug-20 13:19 
GeneralNone? Pin
Michael Chourdakis28-Aug-20 10:12
mvaMichael Chourdakis28-Aug-20 10:12 
GeneralStarted a large project a while back... Pin
Mike Hankey27-Aug-20 6:57
mveMike Hankey27-Aug-20 6:57 
GeneralRe: Started a large project a while back... Pin
TheGreatAndPowerfulOz28-Aug-20 5:35
TheGreatAndPowerfulOz28-Aug-20 5:35 
Your JaxCoder site is having problems:

Server Error in '/' Application.
An existing connection was forcibly closed by the remote host
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.ComponentModel.Win32Exception: An existing connection was forcibly closed by the remote host

Source Error:

An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.

Stack Trace:


[Win32Exception (0x80004005): An existing connection was forcibly closed by the remote host]

[SqlException (0x80131904): A connection was successfully established with the server, but then an error occurred during the login process. (provider: SSL Provider, error: 0 - An existing connection was forcibly closed by the remote host.)]
   System.Data.ProviderBase.DbConnectionPool.TryGetConnection(DbConnection owningObject, UInt32 waitForMultipleObjectsTimeout, Boolean allowCreate, Boolean onlyOneCheckConnection, DbConnectionOptions userOptions, DbConnectionInternal& connection) +357
   System.Data.ProviderBase.DbConnectionPool.TryGetConnection(DbConnection owningObject, TaskCompletionSource`1 retry, DbConnectionOptions userOptions, DbConnectionInternal& connection) +79
   System.Data.ProviderBase.DbConnectionFactory.TryGetConnection(DbConnection owningConnection, TaskCompletionSource`1 retry, DbConnectionOptions userOptions, DbConnectionInternal oldConnection, DbConnectionInternal& connection) +201
   System.Data.ProviderBase.DbConnectionInternal.TryOpenConnectionInternal(DbConnection outerConnection, DbConnectionFactory connectionFactory, TaskCompletionSource`1 retry, DbConnectionOptions userOptions) +156
   System.Data.ProviderBase.DbConnectionClosed.TryOpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory, TaskCompletionSource`1 retry, DbConnectionOptions userOptions) +22
   System.Data.SqlClient.SqlConnection.TryOpenInner(TaskCompletionSource`1 retry) +92
   System.Data.SqlClient.SqlConnection.TryOpen(TaskCompletionSource`1 retry) +219
   System.Data.SqlClient.SqlConnection.Open() +101
   System.Data.Entity.Infrastructure.Interception.DbConnectionDispatcher.<Open>b__36(DbConnection t, DbConnectionInterceptionContext c) +10
   System.Data.Entity.Infrastructure.Interception.InternalDispatcher`1.Dispatch(TTarget target, Action`2 operation, TInterceptionContext interceptionContext, Action`3 executing, Action`3 executed) +72
   System.Data.Entity.Infrastructure.Interception.DbConnectionDispatcher.Open(DbConnection connection, DbInterceptionContext interceptionContext) +359
   System.Data.Entity.Core.EntityClient.EntityConnection.<Open>b__2() +55
   System.Data.Entity.SqlServer.<>c__DisplayClass1.<Execute>b__0() +10
   System.Data.Entity.SqlServer.DefaultSqlExecutionStrategy.Execute(Func`1 operation) +75

[EntityException: An exception has been raised that is likely due to a transient failure. If you are connecting to a SQL Azure database consider using SqlAzureExecutionStrategy.]
   System.Data.Entity.SqlServer.DefaultSqlExecutionStrategy.Execute(Func`1 operation) +184
   System.Data.Entity.SqlServer.DefaultSqlExecutionStrategy.Execute(Action operation) +78
   System.Data.Entity.Core.EntityClient.EntityConnection.Open() +254

[EntityException: The underlying provider failed on Open.]
   System.Data.Entity.Core.EntityClient.EntityConnection.Open() +324
   System.Data.Entity.Core.Objects.ObjectContext.EnsureConnection(Boolean shouldMonitorTransactions) +133
   System.Data.Entity.Core.Objects.ObjectContext.ExecuteInTransaction(Func`1 func, IDbExecutionStrategy executionStrategy, Boolean startLocalTransaction, Boolean releaseConnectionOnSuccess) +46
   System.Data.Entity.Core.Objects.<>c__DisplayClass7.<GetResults>b__5() +155
   System.Data.Entity.SqlServer.DefaultSqlExecutionStrategy.Execute(Func`1 operation) +75

[EntityException: An exception has been raised that is likely due to a transient failure. If you are connecting to a SQL Azure database consider using SqlAzureExecutionStrategy.]
   System.Data.Entity.SqlServer.DefaultSqlExecutionStrategy.Execute(Func`1 operation) +184
   System.Data.Entity.Core.Objects.ObjectQuery`1.GetResults(Nullable`1 forMergeOption) +282
   System.Data.Entity.Core.Objects.ObjectQuery`1.<System.Collections.Generic.IEnumerable<T>.GetEnumerator>b__0() +11
   System.Data.Entity.Internal.LazyEnumerator`1.MoveNext() +45
   System.Linq.Enumerable.FirstOrDefault(IEnumerable`1 source) +168
   System.Data.Entity.Core.Objects.ELinq.ObjectQueryProvider.<GetElementFunction>b__1(IEnumerable`1 sequence) +40
   System.Data.Entity.Core.Objects.ELinq.ObjectQueryProvider.ExecuteSingle(IEnumerable`1 query, Expression queryRoot) +60
   System.Data.Entity.Core.Objects.ELinq.ObjectQueryProvider.System.Linq.IQueryProvider.Execute(Expression expression) +113
   System.Data.Entity.Internal.Linq.DbQueryProvider.Execute(Expression expression) +113
   System.Linq.Queryable.FirstOrDefault(IQueryable`1 source) +220
   JaxCoderV3._0.Repository.PostRepository.GetDummyPost() in E:\WebSites\JaxCoderV3.0\JaxCoderV3.0\Repository\PostRepository.cs:246
   JaxCoderV3._0.Filters.UserTrackingActionFilterAttribute.OnActionExecuted(ActionExecutedContext filterContext) in E:\WebSites\JaxCoderV3.0\JaxCoderV3.0\Filters\UserTrackingActionFilter.cs:30
   System.Web.Mvc.Async.<>c__DisplayClass46.<InvokeActionMethodFilterAsynchronouslyRecursive>b__3f() +214
   System.Web.Mvc.Async.<>c__DisplayClass46.<InvokeActionMethodFilterAsynchronouslyRecursive>b__3f() +228
   System.Web.Mvc.Async.<>c__DisplayClass33.<BeginInvokeActionMethodWithFilters>b__32(IAsyncResult asyncResult) +10
   System.Web.Mvc.Async.WrappedAsyncResult`1.CallEndDelegate(IAsyncResult asyncResult) +10
   System.Web.Mvc.Async.WrappedAsyncResultBase`1.End() +49
   System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethodWithFilters(IAsyncResult asyncResult) +49
   System.Web.Mvc.Async.<>c__DisplayClass2b.<BeginInvokeAction>b__1c() +26
   System.Web.Mvc.Async.<>c__DisplayClass21.<BeginInvokeAction>b__1e(IAsyncResult asyncResult) +100
   System.Web.Mvc.Async.WrappedAsyncResult`1.CallEndDelegate(IAsyncResult asyncResult) +10
   System.Web.Mvc.Async.WrappedAsyncResultBase`1.End() +49
   System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeAction(IAsyncResult asyncResult) +44
   System.Web.Mvc.Controller.<BeginExecuteCore>b__1d(IAsyncResult asyncResult, ExecuteCoreState innerState) +13
   System.Web.Mvc.Async.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult asyncResult) +29
   System.Web.Mvc.Async.WrappedAsyncResultBase`1.End() +49
   System.Web.Mvc.Controller.EndExecuteCore(IAsyncResult asyncResult) +38
   System.Web.Mvc.Controller.<BeginExecute>b__15(IAsyncResult asyncResult, Controller controller) +12
   System.Web.Mvc.Async.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult asyncResult) +22
   System.Web.Mvc.Async.WrappedAsyncResultBase`1.End() +49
   System.Web.Mvc.Controller.EndExecute(IAsyncResult asyncResult) +28
   System.Web.Mvc.Controller.System.Web.Mvc.Async.IAsyncController.EndExecute(IAsyncResult asyncResult) +10
   System.Web.Mvc.MvcHandler.<BeginProcessRequest>b__5(IAsyncResult asyncResult, ProcessRequestState innerState) +21
   System.Web.Mvc.Async.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult asyncResult) +29
   System.Web.Mvc.Async.WrappedAsyncResultBase`1.End() +49
   System.Web.Mvc.MvcHandler.EndProcessRequest(IAsyncResult asyncResult) +28
   System.Web.Mvc.MvcHandler.System.Web.IHttpAsyncHandler.EndProcessRequest(IAsyncResult result) +9
   System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +9847873
   System.Web.HttpApplication.ExecuteStepImpl(IExecutionStep step) +50
   System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +163

Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.8.4210.0

#SupportHeForShe
Government can give you nothing but what it takes from somebody else. A government big enough to give you everything you want is big enough to take everything you've got, including your freedom.-Ezra Taft Benson
You must accept 1 of 2 basic premises: Either we are alone in the universe or we are not alone. Either way, the implications are staggering!-Wernher von Braun

GeneralRe: Started a large project a while back... Pin
Mike Hankey28-Aug-20 8:54
mveMike Hankey28-Aug-20 8:54 
GeneralRe: Started a large project a while back... Pin
TheGreatAndPowerfulOz28-Aug-20 19:15
TheGreatAndPowerfulOz28-Aug-20 19:15 
GeneralRe: Started a large project a while back... Pin
Mike Hankey29-Aug-20 2:27
mveMike Hankey29-Aug-20 2:27 
GeneralWinForms + Components from a well known company like DevExpress Pin
Marc Greiner at home25-Aug-20 5:21
Marc Greiner at home25-Aug-20 5:21 
GeneralWinForms wins because ... Pin
BryanFazekas25-Aug-20 4:07
BryanFazekas25-Aug-20 4:07 
GeneralRe: WinForms wins because ... Pin
Matt McGuire25-Aug-20 5:03
professionalMatt McGuire25-Aug-20 5:03 
GeneralUWP... closer to WPF than Windows Forms Pin
Bogatitus25-Aug-20 2:41
Bogatitus25-Aug-20 2:41 
GeneralRe: UWP... closer to WPF than Windows Forms Pin
Matt McGuire25-Aug-20 4:20
professionalMatt McGuire25-Aug-20 4:20 
GeneralRe: UWP... closer to WPF than Windows Forms Pin
Bogatitus26-Aug-20 2:35
Bogatitus26-Aug-20 2:35 
GeneralIt depends... Pin
Mehdi Gholam25-Aug-20 1:07
Mehdi Gholam25-Aug-20 1:07 
GeneralWhat? The question makes no sense Pin
Marc Clifton24-Aug-20 7:56
mvaMarc Clifton24-Aug-20 7:56 
GeneralRe: What? The question makes no sense Pin
Matthew Dennis24-Aug-20 8:28
sysadminMatthew Dennis24-Aug-20 8:28 
GeneralRe: What? The question makes no sense Pin
Ravi Bhavnani24-Aug-20 21:16
professionalRavi Bhavnani24-Aug-20 21:16 
GeneralConfused am I? Pin
Sandeep Mewara24-Aug-20 7:48
mveSandeep Mewara24-Aug-20 7:48 
GeneralOmitted WPF? PinPopular
#realJSOP24-Aug-20 6:12
mve#realJSOP24-Aug-20 6:12 
GeneralMFC PinPopular
steveb24-Aug-20 4:13
mvesteveb24-Aug-20 4:13 
PraiseRe: MFC Pin
_Flaviu26-Aug-20 22:35
_Flaviu26-Aug-20 22:35 
GeneralWPF PinPopular
gardnerp24-Aug-20 2:16
gardnerp24-Aug-20 2:16 
GeneralRe: WPF Pin
#realJSOP24-Aug-20 6:10
mve#realJSOP24-Aug-20 6:10 
GeneralRe: WPF Pin
Nelek24-Aug-20 23:20
protectorNelek24-Aug-20 23:20 
GeneralRe: WPF Pin
Gary R. Wheeler25-Aug-20 12:40
Gary R. Wheeler25-Aug-20 12:40 

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.