473,569 Members | 2,782 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

ASPX user interface dilemma

Hi all,

We're planning to rewrite a VB6 Windows app as a VB.Net Web app. This VB6
app had an MDI user interface (more accurately: a TDI interface). This
interface allowed the user to have multiple windows open simultaneously in
this app. On many occaisions this is essential. When admitting a patient, I
would like to make a sidestep to the patient data to change his address, or
insurance coverage.

As a webservice this would run in IE. When I select a function from the
menu, it would replace the current function. Now of course they could rely
on the back-button to return to the admissions-page after editing the
patient data, but that seems pretty tricky to me. In fact I was thinking of
switching off those back/forward buttons in the browser and let the app take
care of the navigation.

Another option would be to open every single window from the menu in a new
instance of the browser. But this may lead to lots of open windows, and even
duplicates. Quite messy I would think. Besides, I'm not sure how this would
effect session management.

Any thoughts on this subject? Would love to hear them...

Thanks in advance,
Martin
Jun 2 '06 #1
1 1166
Martin,

First of all, you are with this not using a WebService. A Webservice can be
used in a WindowForm and in a WebForm environment and is to give pieces of
information to a client.

Secondly think before you begin replacing your VB6 program to ASPX, you will
probably need 5 times more time than that you convert it to VB2005.

As thirth if you have not to small clientcomputers and there is not a real
deployment problem (the right to deploy an application on the client
computers), than if you do it well (click once with a check), than your
deployment with WinForms will not be much more work than with ASPX.

Just some answers that came in my mind.

Cor

"Martin" <x@y.com> schreef in bericht
news:%2******** *******@TK2MSFT NGP05.phx.gbl.. .
Hi all,

We're planning to rewrite a VB6 Windows app as a VB.Net Web app. This VB6
app had an MDI user interface (more accurately: a TDI interface). This
interface allowed the user to have multiple windows open simultaneously in
this app. On many occaisions this is essential. When admitting a patient,
I would like to make a sidestep to the patient data to change his address,
or insurance coverage.

As a webservice this would run in IE. When I select a function from the
menu, it would replace the current function. Now of course they could rely
on the back-button to return to the admissions-page after editing the
patient data, but that seems pretty tricky to me. In fact I was thinking
of switching off those back/forward buttons in the browser and let the app
take care of the navigation.

Another option would be to open every single window from the menu in a new
instance of the browser. But this may lead to lots of open windows, and
even duplicates. Quite messy I would think. Besides, I'm not sure how this
would effect session management.

Any thoughts on this subject? Would love to hear them...

Thanks in advance,
Martin

Jun 2 '06 #2

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

9
7543
by: phl | last post by:
hi, I am kind of confused aobut interfaces and abstract classes. In short as I understand it, an interface is like a contract between the class and the interface, so that certain funtions must be implemented. So if you have a class which inherits base class that inherts an interface, then your classes will have a standard. I suppose you...
7
12863
by: Hazz | last post by:
Are there any good references/articles/books which provide clarity toward my insecurity still on deciding how to model a complex system? I still feel uncomfortable with my understanding, even though I have worked with these systems on when to decide to use interfaces (and how they should be developed) as opposed to or complemented by the use...
0
1266
by: Mark Goldin | last post by:
I am trying to put together a small project where I will learn how to embed win controls in apsx pages. So far I got some code. When I run an aspx page nothing is shown on the page. Here is a class code: using System; using System.Collections; using System.ComponentModel; using System.Drawing;
3
2545
by: Jørn A. | last post by:
I'm working on a web based user interface for a job scheduling system (running scripts). The system is using a non-windows scheduler software, but it's installed and running as a windows service. The service is running with the credentials of a specified domain user, and all processes kicked off by the scheduler service runs with these...
7
1891
by: Steve Bugden | last post by:
Hi, I am trying to reference an html page from an aspx file. The intention is that the html file will contain the content for my web site and the aspx will contain the navigation, logo etc. Then I am hoping I can maintain the html files separately via Frontpage. I have tried a server include i.e. <!-- #Include...
24
2734
by: John Rivers | last post by:
ASPX which means ASPX pages, the code-behind concept, User Controls, Web Controls etc. is very poorly designed and makes it extremely hard to develop professional quality web applications. ASPX is Microsoft's attempt to "dumb down" web application development to help unskilled developers such as web design agencies achieve some results. ...
2
3361
by: stefan.moser | last post by:
Hi All, I'm having a problem implementing the Separated Interface pattern from Martin Fowler's book Patterns of Enterprise Application Architecture. I'm using C# in Visual Studio 2005. The problem I'm trying to solve is one of validation. Let's say I'm building a book store application and I have a Genre object in my Domain Model. When...
13
3531
by: Bob Jones | last post by:
Here is my situation: I have an aspx file stored in a resource file. All of the C# code is written inline via <script runat="server"tags. Let's call this page B. I also have page A that contains some javascript code that calls window.open. I pass the resource url of page B to Page A's window.open call. Page B is then loaded and executed but...
7
4094
by: iguana84 | last post by:
Hi, I have a newbie question for (ASP.Net 2.0 framework) which is based on Design Pattern / Coding Trick --> I need to :- - Inherit one aspx page and its code (super abstract class) that in turn inherits System.Web.UI.Page such that this page servers a base model for other aspx pages
0
7693
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main...
0
7605
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it. First, let's disable language...
0
8118
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that...
1
7665
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows Update option using the Control Panel or Settings app; it automatically checks for updates and installs any it finds, whether you like it or not. For...
0
7962
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the...
0
5217
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one. At the time of converting from word file to html my equations which are in the word document file was convert...
0
3651
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols. I succeeded, with both firewalls in...
1
2105
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
1
1207
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.