I know very well both java and C # .Net. When I try to create a new Windows application, which is a factor determining which technology should be chosen? I know one thing for a large and quick user interface development. Visual Studio helps a lot.
There are several factors that I would like to consider ...
What are your programmers used to working with? What third-party libraries will you need, which is available on both platforms?
Is platform independence important to you?
Will LinQ be profitable?
If you start from scratch, platform costs?
...
, ...
Dotnet Windows, , , Windows. Java Windows , API.
, Java- Windows . , , , / , / , , Windows (-, IE...), ...
imo: Dotnet , Java-dito, , Java - , , " " API, , , "" Windows Java.
, . , .
, . , , , , .
, Windows . , , , , 100% - Microsoft, , ActiveDirectory, .., Java: AD LDAP Java, API- "" , .Net( Java ).
, . , , Spring Hibernate, Java- ( : , , , ). , .Net, . , .Net 2.0 ADO.Net.
, , , , Java, .Net.
, . , , .
... java . java - SWT.
Windows, .Net.
Yes, you can't beat for a pure cross-platform Java application, but if you can control it, Silverlight is a subset of WPF and a pretty attractive cross-platform offering on its own.
Performance. I think WPF has an advantage because it has a good XAML markup language, which can be easily created using the built-in constructor in VS.NET or goes well with the MS software suite.
Source: https://habr.com/ru/post/1732972/More articles:team denial Set unused - databaseКак форматировать диск в формате FAT 16 с помощью VB.NET без взаимодействия с пользователем - formatHow to change the language of a specific page on a Django website - djangoFlex Preloader sometimes doesn't show until it reaches 100% - flexProblem while encoding a string - c #How to create an automatic news site? - parsingRewind remote git branch - gitCustom Key Actions in Eclipse - eclipseSeveral common methods with the same names and arguments, but different results and limitations - genericsWhat subversion management software should / we can use for a small organization - version-controlAll Articles