CMS (web or Windows application)

I am a little puzzled by something. I am building an ASP.NET MVC e-commerce application and currently I have written the entire back end in ASP.NET MVC.

I thought it was better to write all the controls in WPF instead of HTML, as it is probably even less likely to be used by hackers.

I am a Windows user, so at the moment I'm not very worried about using Linux / Mac, so I understand that having all the external code written in HTML will allow users to access the administration area using a different OS.

I would like to know what advantages and disadvantages WPF has for managing website content, since it is probably much easier to develop and manage (think about Live Writer).

+3
source share
3 answers

4-5 years ago, the desktop application was probably what you wanted to use. Nowadays, the browser is an OS, and if it is not on the Internet, people simply will not use it. You get simplified deployment on the Internet, and anyone can access it anywhere. With WPF, do you get ... stronger gradients?

"I thought it was better to write all the controls in WPF instead of HTML, as it is probably even less likely to be used by hackers."

The intranet website will be as secure as the internal wpf application.

+1
source

Silverlight ( - , ).

, eCommerce, HTML + JS , , JS-, jQuery, .

- ( CMS, IE 6 , ***:)).

0

:

1) -? , / WPF?

2) How will you deploy updates for the WPF application? One thing I like about website-based web tools is that you don’t have to worry about version and deployment.

3) How will you authenticate users? For an internal application that uses domain-based security, I think the web application is much simpler than IIS, and the browser will take care of the authentication / login session.

0
source

Source: https://habr.com/ru/post/1744604/


All Articles