473,512 Members | 14,457 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Web Application Client Module

Hi All,

I hope I'm posting this question to the correct newsgroups. We have a
web based database application that's accessed using IE. The
application opens a popup window to run in. With all the popup blockers
and compromised browsers out there, I'm looking into developing a web
based custom client side application to access the application with.
The application will be developed to only reach the web application
site using the https protocol. It also needs to javascript enabled. It
will be downloaded from the main web site and used to access the
database application.

Any suggestions/ideas on how to go about developing the client
application? What tools tools are out there for such a project.

Thanks,
Raffi

Jul 18 '05 #1
7 3626
Since you need javascript the cheap-n-dirty approach (xml parser, gui
library of your choice and just enough widget logic/https for your app
to work) is a no-go. I don't know of a python library with html
rendering and javascript (and https support could easily be another
barrier).

Another option starts with Mozilla/Firefox; just strip away all
unnecessary GUI 'features' with a customized XUL. I imagine you could
effectivly hardcode the 'home' URL and make the location bar read-only
without great effort. That will give you HTTPS support, html rendering
and full javascript fairly painlessly.

Course' if your app was designed and tested for IE only you'll have to
wrap the MS rendering/javascript IE libraries. Plenty of commercial
programs do it (AIM and Quickbooks come to mind) but I've never tried
and suspect there are serious licencing hurdles.

Jul 18 '05 #2

"Raffi" <th*********@yahoo.com> wrote in message
news:11**********************@f14g2000cwb.googlegr oups.com...
Hi All,

I hope I'm posting this question to the correct newsgroups. We have a
web based database application that's accessed using IE. The
application opens a popup window to run in. With all the popup blockers
and compromised browsers out there, I'm looking into developing a web
based custom client side application to access the application with.
The application will be developed to only reach the web application
site using the https protocol. It also needs to javascript enabled. It
will be downloaded from the main web site and used to access the
database application.

Any suggestions/ideas on how to go about developing the client
application? What tools tools are out there for such a project.


It's easy. Just create an application that hosts the MSHTML ActiveX control
(IE itself minus the interface). With tools like Delphi or Visual Basic,
it's literally a matter of dragging and dropping the control into the form.
Even in Visual C++ it's not that hard.

Forcing Javascript to be on is somewhat more tricky. There are a couple COM
interfaces that you to implement.

I suggest you google "MSHTML hosting" for more info. The newsgroup
microsoft.public.inetsdk.programming.mshtml_hostin g is also an excellent
resource.
Jul 18 '05 #3
Raffi wrote:
Hi All,

I hope I'm posting this question to the correct newsgroups. We have a
web based database application that's accessed using IE. The
application opens a popup window to run in. With all the popup
blockers and compromised browsers out there, I'm looking into
developing a web based custom client side application to access the
application with. The application will be developed to only reach the
web application site using the https protocol. It also needs to
javascript enabled. It will be downloaded from the main web site and
used to access the database application.

Any suggestions/ideas on how to go about developing the client
application? What tools tools are out there for such a project.


http://msdn.microsoft.com/library/de...node_entry.asp
Jul 18 '05 #4

Berislav Lopac wrote:
Raffi wrote:
Hi All,

I hope I'm posting this question to the correct newsgroups. We have a web based database application that's accessed using IE. The
application opens a popup window to run in. With all the popup
blockers and compromised browsers out there, I'm looking into
developing a web based custom client side application to access the
application with. The application will be developed to only reach the web application site using the https protocol. It also needs to
javascript enabled. It will be downloaded from the main web site and used to access the database application.

Any suggestions/ideas on how to go about developing the client
application? What tools tools are out there for such a project.


http://msdn.microsoft.com/library/de...node_entry.asp

Thanks for the suggestions. They'll give me the starting point I need.

Raffi

Jul 18 '05 #5
Chung Leong wrote:

It's easy. Just create an application that hosts the MSHTML ActiveX control
(IE itself minus the interface). With tools like Delphi or Visual Basic,
it's literally a matter of dragging and dropping the control into the form.
Even in Visual C++ it's not that hard.

Hi Chung ,

Of coure i want to ship my personal browser with my products too :-),
but will this be immune to those popup blockers?

Thanks,

Henk Verhoeven.
Jul 18 '05 #6

"Henk Verhoeven" <ne***@phppeanutsREMOVE-THIS.org> wrote in message
news:d3**********@news2.zwoll1.ov.home.nl...
Chung Leong wrote:

It's easy. Just create an application that hosts the MSHTML ActiveX control (IE itself minus the interface). With tools like Delphi or Visual Basic,
it's literally a matter of dragging and dropping the control into the form. Even in Visual C++ it's not that hard.

Hi Chung ,

Of coure i want to ship my personal browser with my products too :-),
but will this be immune to those popup blockers?


Third party extensions are not loaded by the MSHTML control, so it wouldn't
be affected by pop-up blockers--or spyware for that matters. WinXP SP2's
popup blocker is controlled by something known as IInternetSecurityManager,
whose behavior you can override by implementing your own.
Jul 18 '05 #7
Raffi wrote:
Hi All,

I hope I'm posting this question to the correct newsgroups. We have a
web based database application that's accessed using IE. The
application opens a popup window to run in. With all the popup blockers
and compromised browsers out there, I'm looking into developing a web
based custom client side application to access the application with.
The application will be developed to only reach the web application
site using the https protocol. It also needs to javascript enabled. It
will be downloaded from the main web site and used to access the
database application.

Any suggestions/ideas on how to go about developing the client
application? What tools tools are out there for such a project.

Thanks,
Raffi


Wouldn't it be easier simply to make it NOT open a pop-up window?
Besides, most browsers usually allow you to whitelist a site, or allow a
single pop-up per click . . .

Rogan
--
Rogan Dawes

*ALL* messages to di*****@dawes.za.net will be dropped, and added
to my blacklist. Please respond to "nntp AT dawes DOT za DOT net"
Jul 18 '05 #8

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

Similar topics

13
2545
by: Rodrigue | last post by:
I as a developer have an application that I can run from my box or from a shared drive, but I cannot get anybody else to run it. They do have the same version of the framework on their boxes, yet...
2
1840
by: Matthew Hood | last post by:
My company has expressed a desire to convert an existing MS Access application to a full VB.NET application. My experience is with VB6 so I want to ask a few questions and get some input on the...
5
2364
by: | last post by:
I've created a small vb.net application which uses the Data Access Application Block to access a SQL Server 2000 database. The application works fine on the machine with the development...
11
7750
by: Bill Nguyen | last post by:
I need to make a set of constants to be available for the whole application. Public const is confined to the form from which constants are declared. Is there a way to declare once and all forms can...
20
6564
by: Keith G. Murphy | last post by:
I'm trying to get a feel for what most people are doing or consider best practice. Given a mod_perl application talking to a PostgreSQL database on the same host, where different users are...
4
4386
by: JOHN MALONEY | last post by:
Hi Everybody, I have created a three-tiered db application in VB .NET but I can't get the deployment to work right. I have added a SetUp project to the existing application. I also selected...
22
6226
by: Jordan S. | last post by:
SQL Server will be used as the back-end database to a non trivial client application. In question is the choice of client application: I need to be able to speak intelligently about when one...
1
519
by: Ashutosh | last post by:
Hello All, This might be seen as a common question from newbie. I am a newbie to ..NET Framework but I think my issue is very complicated. I have tried to explain at best but if you have any more...
8
16893
by: Andrus | last post by:
I'm creating C# WinForms client-server database application. This application reads data from PostgreSQL server using npgsql Dataadapter and DataReader classes and stores data mostly in Datasets...
11
4862
by: Jeff | last post by:
Hello everyone. I've searched through the archives here, and it seems that questions similar to this one have come up in the past, but I was hoping that I could pick your Pythonic brains a bit. ...
0
7371
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
7432
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...
1
7093
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...
0
7517
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...
1
5077
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new...
0
3230
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...
0
3218
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
0
1583
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 ...
1
791
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.