Need to convert VB 6 forms to Html forms - html

We have developed a standalone application using visual basic 6.
Now we are changing the standalone application to web application.
Is there any way to convert VB6 forms into plain HTML forms so that my work will be reduced alot.
please give your suggestions.
Edit: I am new to VB6 and .net technology

Don't even think about "converting". It's not just a "conversion" process. The entire paradigm is different between web applications and desktop applications. They're just totally different.
ASP.NET web forms try to make the differences less apparent. However, the differences are still there, and are still huge.
What you should do is separate your business logic from your forms logic in your VB6 application. You will then be more easily able to convert the business logic into .NET business logic. You'll still need to create equivalent forms, but the logic will be the same.

You cannot simply convert VB6 form to html, there is some website which provides this conversion.. but this will increase your work more
refer - VB to HTML convertor

Related

Make VBA Forms application standalone

I'm the new maintainer of an application that was previously done by a contractor. The application was developed using VBA inside an Access project. It consists completely of forms (one of which is opened using autoexec macro) and stuff like click handlers. I don't see any use it makes of Access functionality except for accessing the tables using ODBC table linking done in Access.
These are the reasons I would like to convert this application to a standalone application if possible:
There is no version control at all, just multiple copies of the same project with an incrementing number appended to the filename
The VBA IDE is super annoying
I think the code could then be migrated to more modern languages like C# or VB.net making it more maintainable
Is there any way to convert this to a separate Windows application (I guess using WinForms as that seems to be the same as the forms in VBA) that can be maintained in Visual Studio?
Access for 20 years has supported the standard ‘Microsoft source code control interface. This is outlined in this post:
Version control for VBA file
And this one here:
How to implement version control in Access 2003?
There really little or no reason why Access + VBA, or vb.net can’t be used with source code control. However the SCC add-in that was part of Access was depreciated in 2013. So for versions after 2010, then you can use a script to export the objects. This works quite well – I am using GitHub with Access. So you need a script to export objects now that the SCC add-in is not included in versions beyond 2010 and it works rather well. Access can view each object as "logical" separate. So having all parts in a folder, a zip file, or the Access continuer is moot - don't fall for the physical vs logical concept here that so many people fail to grasp.
•The VBA IDE is super annoying
Hum, never really had much issue with it. I spend good parts of my day using VS2013 and vb.net, but for the most part the VBA IDE is fine for most Access applications. Can you give an example of what feature or something that you find bad with the VBA IDE?
•I think the code could then be migrated to more modern languages like C# or VB.net making it more maintainable
I can’t see why code written in c++, or Pascal or VBA is going to be more or less maintainable? You have to give an example of what you mean here? Maintainable code is maintainable if it is COBOL, Pascal, or VBA.
I guess using WinForms as that seems to be the same as the forms in VBA
No, Access does not use winforms.
Access as a developer tool not really different then say using FoxPro, or say Delphi. Such code and systems can be re-written like any other software development system would require that I am aware of say in the last 30 years of desktop development.
As a general rule, something written in say Delphi, or Access + VBA is not going to by some act of magic is going to be converted to WinForms and .net. That goes for just about any IDE and system I am aware of.
So software in the general computer industry never worked this way in the past, and thus Access is really much the same as most everything else in this regards.

Web reporting library which is not SQL ReportViewer

I deal with ReportViewer and RDLC since 2005.
Ever since that I am failing always in new troubles and problems, It most time working okay but also It sometime give me so much headache.
Common stricture for reporviewer for me is that only working as should work in IE.
So I start wondering is there time to look for other library which can replace ReportViewer.
Most of time I developing business apps, so called ERP.
I am looking for library which can be included in project written in C# asp.net web forms, can also use local resources as printer , paper properties and others, reports should be able to develop separately in different layer.
I know that there is Report Bulder for Delphi and I guest that there is other reporting library for asp.net C#. Does Crystal Reports can work on WebForms ?
Are there any other which can bi installed inside Chrome or Firefox as extension.
You can try our SharpShooter Reports. It is optimized for ASP.NET MVC however you can easily add it to any HTML page as it needs only several lines of JS code.

An HTML 5 only Business-Oriented application

I am planning to create a HTML5 web application. I have a couple of queries though-:
I wished to know if it is possible to create a business oriented application using HTML5 only without a backbone like Asp.Net. I found a lot of articles on google suggesting the use of Asp.Net MVC, or ASP.Net website as a base template but none suggesting a HTML+js alone approach.
Given the web standards update for VS 2010 SP1 and js libraries like Modernizr, is it possible to create an app completely in HTML5 using Visual Studio.
You're eventually going to want to do some server side work, and for that you would need either Java, PHP, or ASP set up to intercept and process commands... you could go ahead and create everything in HTML+JS alone, and use the file writer for "permanent storage" but that's really cutting corners, and can lead to catastrophe down the line depending on where exactly you are trying to take this application of yours.

Converting a ms-access front-end to a web-based technology

Can anyone recommend the best web-based technology/language for rewriting a ms-access front-end? I've already converted the tables to MySql and moved all the queries into stored-procedures. The language will need to be able to handle multiple result sets.
Also, I need the GUI to be as similar as possible to the current ms-access front-end. So the new language will need to have features including full CRUD, tabbed forms, datasheet style sub-forms, combo-boxes and reports.
I've dabbled a bit with html, css, php, javascript and java but are any of these capable or suitable? I've heard that Ajax or jQuery might be the way to go.
This is a misguided goal.
Web UI uses completely different paradigms because a web front end is stateless, with unbound data, whereas Access apps are stateful and bound. A 1:1 translation will be a disastrous way to implement a UI in the web browser, unless you invest a HUGE amount in AJAX development.
That said, you should look into Access 2010 and Sharepoint Access Services, which allow you to createn Access front end with web forms and web reports that can be run in the web browser unchanged. This would likely be an order of magnitude cheaper than rolling your own AJAX-based replacement.
We are in the process of doing this. In order to keep the "spreadsheet-style forms" that we have with Access, and which include ordering and filtering capabilities as standard on all screens, we took the decision to go for silverlight + Infragistic toolkit on top of it. Up to now, we have already developped a few screens with these tools, and are quite satisfied with the result.

Suggestions for WYSIWYG editor for web-based data-entry screens?

I don't have a lot of experience developing web-based data entry software, but comparative to Oracle Forms, Visual Studio, and various 4th generation languages, creating the user interface layout used to be a snap.
It seemsl ike these days, just creating the user interface for developing web applications is a huge pain in the butt. Just trying to get your text entry fields and widgets to go where they are supposed to is extremely painful, and requires you to know JavaScript, CSS, jQuery, HTML, etc. There has to be an easier way to develop data entry forms that produce the needed, underlying code for a webpage.
Am I just not looking in the right place? It seems like there must be some kind of WYSIWYG GUI development tools out there for developing data-entry forms.
Can anyone give me some good suggestions?
C# used with ASP.NET is strong in this area, but there is a learning curve to overcome. You can get the free versions by downloading the latest Visual Studio Express from Microsoft. The catch is that you are stuck with Windows for development, for better or worse. Visual Studio only runs on Windows.
Most web frameworks handle form generation for you. If yours doesn't then there are easily a dozen others that you can pick up for no money.
Dreamweaver. That's about the best WYSIWYG you're going to find.
http://www.sencha.com/ Ext JS is a Cross-browser JavaScript framework for rich web apps.
it also has a gui to create the interfaces. That gui app is not free.