(IIS) 7 Configuration - Visual Web Developer - ms-access

I develop small web base ASP applications that basically store and display data from a backend MsAccess database.
The application websites are developed and tested on my local machine (the finished work eventually gets published to a company web server).
To run the development web server on my XP machine I did not load any additional software. I believe that I was running IIS 5 ? and this setup was running 100%.
I just loaded a Visual Web Developer – Express Edition to help my development and this after two hours of installation time it appears that it gave me an upgrade to my IIS (to version 7) without notifying me if I wanted to load that.
Now all the development .asp pages on my machine no longer run.
Note: the initial pages appear but anytime I hit a “submit” button I get the error:
destination page can not be found or is no longer available
Is this a IIS 7 configuration issue?
Where do I go to change the configuration ? what needs to be changed to get a .asp page to “post”?
Can I Uninstall the IIS seven and get back to the older version if IIS ?

on IIS7 ASP is disabled by default. you need to activate that in the IIS7 config. I belive it is an ISAPI Module.

Which version of Windows XP are you running? If you have anything below Proffessional, you probably got upgraded to II6 and not II7 - there is no II7 for lesser versions.
Moving on to what to do if you have II7. (I'm running Vista, but I believe these configuration tools look roughly the same).
Open the IIS Manager from Administration Tools (under Start/Programs)
Expand your web server (the node with your local computer name), then expand Sites and select the site you want to activate ASP for.
Under "IIS" there is a setting called "ASP". On the right hand side of the configuration tool there is a bar with labeled "Actions" - I believe you need to find the Start option under Manage Web Site.

IIS is part of the OS. So unless you upgrade your OS, it will remain the old version.
If you are using Windows XP 32-bit, then IIS 5.1 is there.
If you are using Windows XP 64-bit, then IIS 6. is there.
One point is that Visual Web Developer is for ASP.NET development mainly. So if you are developing classic ASP, it does not help much.
If now all your classic ASP pages fails, can you test with a simple hello world page? If you can see that page without a problem, then actually IIS serves ASP without a problem.

Related

Live Server extension is not auto-reloading with WSL2

I'm having an issue with the Live Server extension for VS Code (https://marketplace.visualstudio.com/items?itemName=ritwickdey.LiveServer). I'm using WSL 2 for my programming and I have my GitHub repos saved in the Linux filesystems:
\wsl$\Ubuntu\home\myName\Files\GitHub\CSS-My-Site
The issue is that when I make any changes in my project and save, the web page does not automatically reload the way it's supposed to. Now, when I initially run Live Server it does indeed open up my browser and display my page. It just doesn't update after that, I have to refresh manually.
I'm guessing it has something to do with WSL2 because if I move my project folder to my Windows desktop, Live Server works perfectly. I've tried 3 different projects from within the Linux filesystems and none of them update automatically. I've moved all 3 to my desktop, and they auto-refresh just fine. I've also uninstalled and reinstalled the extension, and reinstalled VS Code as well.
I've gone through a couple of posts but none of them seem to have my specific issue. The 2 most relevant were:
https://learn.microsoft.com/en-us/windows/wsl/troubleshooting
https://github.com/ritwickdey/vscode-live-server/issues/452
I am running Mullvad VPN and also tried turning it off and the issue persisted. My system information is below:
Edition Windows 10 Home
Version 20H2
Installed on ‎11/‎13/‎2020
OS build 19042.630
Experience Windows Feature Experience Pack 120.2212.31.0
It seems WSL doesn't support live reload if the file is in another OS. Please refer the GitHub issue.
The solution is to keep the source and execution in the same place.
I solved my problem just by changing the extension, now I use "Five Server"
I solved it by looking for the local ip of my machine using ifconfig in the terminal, copy the ip, paste it in my browser and then :5500

On which web server does Netbeans run its HTML5 projects?

I'm using Netbeans for developing HTML5 projects and I would like to know which embedded web server uses to run this kind of project, though there's no web server mapped in Netbeans yet.
The most embedded common web server is the Embedded Browser UI - XUL Runner other people can access it trough ip while you develop watching & inspecting it directly into your Netbeans IDE. It's webkit type.

IBM System i Access causes web application not to load

I have an web application that was developed in Visual Studio 13 using Visual Basic. When I switched it over to a virtual server to run, it was ran fine until I installed IBM System i Access. It was needed to connect to a db2 database. After its installation, removing it causes the application to stop working. It tries to load, but never does. After uninstalling it, the program worked fine, but I need it for the application. Do you have any idea of what may fix it?
Things to note:
MySQL is installed on the same virtual server as well, but uninstalling MySQL components didn't cause it to work.
Its ran using .NET 4.0
I figured out that the problem was due to the .NET Framework I was running. My application uses .NET 4.0. This was an issue because the version(6.1) of IBM System i Access for Windows only works with .NET 2.0. Hopes this helps someone eventually.

Microsoft Access to web based format dynamically

I am sure there is a solution out there, but have not been able to locate anything that achieves the exact specifications I need.
I am looking for a web based script/application that can convert a MS Access database to text/csv any form of readable file.
The reason I need it to be web based is that our management currently uses an access database software package to create and track user data. They export a subset of the tables required for user registration (via a mdb type saved as a different extension). This is currently processed through the software providers website. The problem being that the software provider no longer provides developmental support for the registration forms.
We do not wish to change the entire foundation of the Access database and if at all possible I just want to provide a solution that opens and converts the uploaded file (mdb type) and converts it to a text schema, or anything really that will enable us to dynamically generate web based forms for the tables uploaded.
Well you certainly could cobble together something yourself.
However the hosted web site would for all practical purpose have to be running something like ASP.net and ALSO support the reading of mdb/accdDB files.
I mean most web sites that support the JET/ACE database engine in 99% of the same cases also support .net code.
If you're running your own web server and especially asp.net then this should be no problem.
However you don't mention if this is your own web server or a hosted one? And you don't mention what kind of hosting you have?
Remember your web site runs on a computer. That computer could be a Mac computer, a windows computer or Linux. And you simply install software + programs onto that computer like a desktop computer.
If that computer is Linux based then you not going to be able to install say your vb.net software on that web site. So what kind of computer and OS your web site is running on will DETERMINE what kind of software it will run.
If your site is currently an asp.net hosted site and they support reading of Access files (has support for JET/ACE) then I don't see why a bit of vb.net (or c#) application could not be written with little effort to have that file uploaded and then the contents read.
I think before go looking for some software to do such a conversion I would FIRST find out and figure out what computer platform your web site is running on now. You THEN need to find out if that computer hosting the web site has support for JET (now called ACE) data engine.
It is a walk in the walk in the park to have some code open + read the mdb or accDB file and send that data to the web sites SQL server. However you can ONLY do this if your site in question has support for the JET/ACE database engine. (or you have your own server and you are ALLOWED to install the JET/ACE engine).
So a solution program (off the self) does exist then AGAIN 9 out of 10 times such a solution will REQUIRE that the JET/ACE engine be installed on your hosted web site.
So just keep in mind that like windows or Mac computer or even a tablet computer – the web server is EXACTLY the SAME in regards to WHAT software will run on that web site.
So without knowing what kind of web hosting you have then it becomes rather hard to suggest a working solution that will be able to run + be installed on your web site since we don't even know what kind of software can be installed on your web site now?
If you current web hosting does not allow the JET/ACE data engine to be installed it is VERY unlikely that EVEN if you found some software that does a conversion for you then such software will NOT install on your existing web site.
Any competent asp.net developer should with quite ease allow one to select a local mdb file, upload to server and then have web code open up the mdb file and pull out table data to sql server.
The only real thing stopping this process is as noted what kind of web server you have and what kind of software it will run.
Keep in mind the issue is OFTEN what kind of software you can install on the web server.
Just about every web provider allows managed code (c# or vb.net) code to be up-loaded on the server to be run. However installing NON managed code like the JET/ACE database engine is a VERY VERY different matter.
Starting point:
You need a web provider that supports the JET/ACE database engine or you need to be running your own web server that allows you to install the JET/ACE database engine.
Furthermore how would the software you install know the table names in Access and also know the table names in SQL server and also where to send the data?
At the end of the day all of the software bits and parts rather common exist if you have your own ISS server with asp.net. And if your provider is using asp.net AND ALSO supports JET/ACE then AGAIN you have all the software required.
As such then your code can use ftp or even HTTP to upload that file. All of these features are built into the .net framework assuming your web hosting provider allows asp.net + JET/ACE.

How do I set ISAPI/CGI option in Windows 7 Home Premium?

This article explains how to correct an exception that's often seen when switching an ASP.NET application to .NET 4.0. However, I don't have this option in IIS when using Windows 7 Home Premium. Does this mean the option isn't there at all, or is it just not visible? If it doesn't exist in the GUI, is this being set in the Windows Registry somewhere? I want to be able to correct this exception without upgrading Windows. Is this even possible?
Issue:
Problem in running .net framework 4.0 website on iis 7.0
Fix (see Windows 7):
http://www.iis.net/ConfigReference/system.webServer/security/isapiCgiRestriction
... see this screen shot (in Fix page)
http://i1.iis.net/resources/images/configreference/isapiCgiRestriction_howto_63.png?cdn_id=20120424-001
Had to click on the server name in the tree hierarchy, not the site name. Then the option appeared.