C
Carl Ganz
I have a client that is looking at converting a massive WinForms .NET
application to a server-based application in the next few years. The
topic of ASP.NET came up and I have some doubts about using it given
the introduction of WPF. Here's my thinking: When classic ASP came out
around 1995 or so, web applications were delivered as HTML and
Javascript and run in a browser. Today, with ASP.NET 3.5, web
applictations are still delivered as HTML and Javascript and run in a
browser. While I'm certainly aware of the vast improvements in the
technology to deliver this UI, there is still the problem that web and
Winforms applications are still very different beasts and the UI
technology is not compatible. Thus, converting from one to the other
is a massive undertaking and the web user experience is not as rich as
the WinForms user experience.
I thought ActiveX controls were going to replace HTML/Javascript when
they were first introduced but they created so many security concerns
that they never caught on. WPF looks like it can bridge this gap.
Since a WPF EXE application can easily be transformed into an XBAP
appplication, does anyone see a diminishing role for ASP.NET
development as the development platform moves away from HTML/
Javascript and toward WPF/XBAP? Do you think that once Microsoft
releases a grid for WPF and the 3P vendors come fully on board, that
ASP.NET will begin the slow trail to obsolesence?
Thanks
Carl
application to a server-based application in the next few years. The
topic of ASP.NET came up and I have some doubts about using it given
the introduction of WPF. Here's my thinking: When classic ASP came out
around 1995 or so, web applications were delivered as HTML and
Javascript and run in a browser. Today, with ASP.NET 3.5, web
applictations are still delivered as HTML and Javascript and run in a
browser. While I'm certainly aware of the vast improvements in the
technology to deliver this UI, there is still the problem that web and
Winforms applications are still very different beasts and the UI
technology is not compatible. Thus, converting from one to the other
is a massive undertaking and the web user experience is not as rich as
the WinForms user experience.
I thought ActiveX controls were going to replace HTML/Javascript when
they were first introduced but they created so many security concerns
that they never caught on. WPF looks like it can bridge this gap.
Since a WPF EXE application can easily be transformed into an XBAP
appplication, does anyone see a diminishing role for ASP.NET
development as the development platform moves away from HTML/
Javascript and toward WPF/XBAP? Do you think that once Microsoft
releases a grid for WPF and the 3P vendors come fully on board, that
ASP.NET will begin the slow trail to obsolesence?
Thanks
Carl