OriginalGriff
В принципе, нет.
The problem is not that they are different environment - they are - or languages - they are - but that a browser based web app is a completely different paradigm. It's server / client based, using two different languages (javascript, HTML, and CSS for the client; VB , C#, or PHP for the server). And what happens where isn't as simple as you might think: where in a desktop app a button click is easy to process, with a web app you have options: handle it locally in the client via Javascript, handle it it remotely via the server language by posting the page back to the server, or add more complexity via AJAX to reduce the amount you post back. To add to that, you don't even have a single place to store your data: cookies (client), session (server, but volatile), database (server, non-volatile).
Таким образом, "перенос приложения" с рабочего стола на веб - сайт не является тривиальным: если код невероятно хорошо написан, так что есть четкие различия между DL, BL и PL, то это может быть проще-но даже тогда у вас все еще есть языковая проблема, которая означает, что это не будет "капля в порт".
Вместо этого используйте существующее приложение в качестве руководства и разработайте спецификацию для веб - системы, используя ее, а затем начните снова с нуля, чтобы написать новую версию. Если вы этого не сделаете, то в конечном итоге получите неразбериху, которую нужно поддерживать в течение нескольких лет...