On which web server does Netbeans run its HTML5 projects? - html

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.

Related

How to launch web application without any browser

I have ASP.NET MVC web application which is running on the local network. The application is using bootstrap and crystal reports. What is the best launcher to launch this application on local machines if I want to avoid any browser?
I was using chrome short cut and was opening it as a window before. In a recent update of Chrome (Version: 71), they have removed that option while creating a shortcut. I would be grateful if someone can suggest the best launcher which I can configure or use to use my ASP.NET MVC web application as local software.

WIndows form GUI editor in Monodevelop

I have written a tool in Visual Studio Community using a C# windows form project. When I started the project I was unaware Microsoft insist on a user signing into an account after 30 days, (even though they offer an offline installation). For security reasons I cannot connect the computer to the internet to login. I have downloaded MonoDevelop and successfully opened and compiled the project. However, I would like to have the ability to "easily" edit the GUI. MonoDevelop's documentation seems to have little in-sight as to if this is possible. I checked out http://www.monodevelop.com/documentation/stetic-gui-designer/ which describes the process for native Mono applications. When I open the Form1.cs file, I am presented only with the option to view the source code. Is it possible to view the GUI designer?
The Stetic GUI Designer is only available for GTK 2.x based applications and not for Windows' Forms.
There is a project called WinForms Designer that might help you, it has not been updated for many years, but it still runs on at least OS-X (that is only OS that I have personally used it on).
http://www.mono-project.com/archived/winforms_designer
Note: For OS-X (or Linux) using the latest Mono, you will need to update the Makefile and replace the references to gmcs to mcs

Doubts on Phonegap.js, Phonegap Build and Intel XDK

I am very new to mobile application development. Now I am into a mobile application project which should work on IOS, Android, BB and WP.
After googling to learn what can I do on this, I felt Phonegap fulfils my requirement. I have downloaded and installed phonegap on eclipse to start develop for Android.
I have downloaded, SDK, AVD, eclipse etc to get started with Phonegap for Android.I followed the procedures in the Getting Started Guide.
For User Interface, I took Intel App Framework as my tool of choice.
Everything goes fine with me, other than my doubts in Cross Platform mobile application development.
1) I have read about PhoneGap build, it just requires html,css and js file to wrap up an application for different platforms. So downloading and linking phonegap.js in an the application is not required unless I need to access the device's native function ?
And just create a responsive HTML5 application and build with PhoneGap Build is all I have to do ?
2) If I can just do like above, then why I should install eclipse and android SDK to create for android when I can just make HTML5 application and build with phonegap build and put it on google play.
3) I have came across Intel XDK and they have similar service like phonegap, if I use Intel XDK then I don't have to use any assets of phonegap ?
Please answer these question as these things are confusing me a lot.
As per my knowledge these are the answers,
1) I have read about PhoneGap build, it just requires html,css and js
file to wrap up an application for different platforms. So downloading
and linking phonegap.js in an the application is not required unless I
need to access the device's native function ?
Yes, until your application need to access devices's native function or any inbuilt or custom plugins, no need of phonegap.js.
And just create a responsive HTML5 application and build with PhoneGap
Build is all I have to do ?
2) If I can just do like above, then why I should install eclipse and
android SDK to create for android when I can just make HTML5
application and build with phonegap build and put it on google play.
Phonegap applications need to be developed as native applications using web technologies,
ex: IOS apps need to developed on MAC (using IOS SDK) etc.
3) I have came across Intel XDK and they have similar service like
phonegap, if I use Intel XDK then I don't have to use any assets of
phonegap ?
Intel XDK using cloud based development where your html,css etc are uploaded into the Intel server and the application will build their and give your the final build. In this case you no need of MAC for IOS application development.
In my experience developing with Phonegap and its Build service I generally use a plain web IDE which is based on eclipse called Aptana. It's primary use is for just HTML web development. I never install iOS or Android SDK's since the whole reason you use Phonegap's online build service is so you can be free from having to set up multiple development environments.
All my project specifications are configured in the config.xml. I don't include a copy of Phonegap's libraries since they are bundled at the time of compilation in via Phonegap's online build service.
For general testing and debugging I use either the Chrome debug inspector or Chrome and the Ripple emulator. When I've finished testing and need to compile the binaries I send my code up to Phonegap's build service using maven and Chris Price's Phonegap build maven plugin.
This allows me to :
Unlock the signing keys (maven-ant-plugin and an http get call)
Upload my project for compilation to Phonegap's Build service
Sign my project with a specified signing key
Download a compiled binary for a specified platform
All from one single command. When I develop on my Mac Mini I installed a ruby script which will deploy the downloaded binary straight to my iOS device as final step.
I came up with this solution with the idea that I wanted to be able to checkout my code and be able to compile it online using only maven on any machine. This achieves that.
To answer #2. For phonegap you only need to download eclipse and android SDK or Xcode(iOS) if you are NOT using phone gap build. If you use Phonegap Build (included with Photoshop subscription) you can build with their servers and download the app straight to the device through the phonegap site. Its real simple for Android, a bit harder for iOS.
My understanding is that you have to subscribe to iOS Developer Program (US$99pa) to generate an iOS-installable app (even just for testing it), and publishing/distribution is also a bit more complicated than e.g. Android as well. That is completely regardless of what tool you use to build it, you need an Apple key code to install it. Of course, you can always just build and publish it as a a web application that be viewed in any browser. Then you don't need the iOS developer sub.

GWT and tomcat development

I been playing around a bit with GWT using the built in jetty server, purely in development mode, and I am now wondering if the framework will be fit for purpose for a project we are starting shortly.
We need to deploy on a tomcat server, and we need to be able to use a mysql connection pool on that tomcat server to populate the domain model of the GWT application. So we wont really be using the Jetty server built into jetty at all. So, here's the questions:
Is there any way of running the development mode up against Tomcat rather than the built in server? If no, what is the alternative? Debugging/run on a external server?
I've tried configuring the run on external server, but amending the arguments, so it doesnt use the built in jetty instance and it deploys to my tomcat webapps directory. But files from the /war folder seems to be missing. Can anybody explain or point me to a resource documenting this?
Have I overlooked something in GWT that will make it pain full to use a JNDI datasource as made available from tomcat?
would it actually be possible to use the tomcat JDNI
GWT places no limitation on what you can do on server, so unless there is a specific bug somewhere you should be able to use Tomcat JNDI.
As for running the GWT development mode against tomcat, yes it is possible. GWT Developer Guide covers this question. GWT eclipse plugin makes it even easier. You can just right-click on your project, select "Run As", and then select "Web Application (running on external server)".

(IIS) 7 Configuration - Visual Web Developer

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.