Pack the Asp. Net Website into an exe for convenient and quick customer demonstration

Source: Internet
Author: User

In the Asp era, there is a NetBox
The product can package the entire Asp Website AllInOne into an exe. Without IIS, you can run this exe separately to open the entire website. In Asp. Net
There has been no such product. It may be that IIS is already very powerful and similar products are not needed?
However, in some scenarios, a product with similar functions is still needed. This product is not used to partially replace IIS for a lightweight IIS, but to facilitate and quickly display the customer.

For example, if you want to show your feedback to the customer after developing a website or partially developing a website:
1. You have your own host and domain name to publish your website to the Internet so that you can access your website over the Internet.
2. Deploy the website on a notebook so that an engineer can take the website to the customer to collect customer feedback.

In combination with the idea of NetBox, can the entire website be packaged into an exe, and related things should be stored in AllInOne into an exe as much as possible, so as to demonstrate to the customer, you can directly send this exe to the user, and the user can directly run this exe to see the implementation of the website. Does this Add a new way for the website demonstration.

Jelly.Packer.exe is a package program developed from this idea. It packs the entire website into an AllInOne exe and then sends it to the customer for demonstration.

Home Directory: the location where the website to be packaged is located. The folder of a site that you have compiled to publish is generally the folder output by the Visual Studio site publish.
Virtual Directory: the site Virtual path. Generally, "/" is used. If you package two sites and want to run them on the same port, you can use Virtual paths to differentiate them.
List Directory: whether to allow the List of directories when there is no catalog page.
Authentication: whether secure access is required.
Auto Show: whether to enable the site automatically and enable the default browser to access the site.
Default files: default website page.

When
After configuring the above attributes, click "OK"
Then, a jelly.singlerunner.exe file is generated in the jelly.packer.exedirectory.
Jelly.singlerunner.exe is the EXE packaged by the specified website allinone. You can send this EXE to the customer for demonstration.

After jelly.singlerunner.exe is run, the specified website will be enabled on the port just set by jelly.packer.exe:

Most
I have considered packaging a lightweight web server, website, and a lightweight browser so that I don't need to occupy the port, just like the MS-help in the msdn help manual.

The Protocol is implemented in that way. Later, considering the need to allow access from multiple browsers, you can also publish the demonstration site to the local LAN, allows other machines in the customer's local network to access
It may be a good choice to package lightweight web servers and websites.

Package download:

Attachment: 06_003955_khaojellypacker.rar (12:01:48, 116.80 K)

Package blogengine V2.0 into an EXE:

Attachment: blogengine_jelly_singlerunner.rar (12:01:48, 2639.24 K)

Related releases:

Attachment: 06_32323_new_jellyrelease.rar (12:01:48, 263.65 K)

In the Asp era, there is a NetBox
The product can package the entire Asp Website AllInOne into an exe. Without IIS, you can run this exe separately to open the entire website. In Asp. Net
There has been no such product. It may be that IIS is already very powerful and similar products are not needed?
However, in some scenarios, a product with similar functions is still needed. This product is not used to partially replace IIS for a lightweight IIS, but to facilitate and quickly display the customer.

For example, if you want to show your feedback to the customer after developing a website or partially developing a website:
1. You have your own host and domain name to publish your website to the Internet so that you can access your website over the Internet.
2. Deploy the website on a notebook so that an engineer can take the website to the customer to collect customer feedback.

In combination with the idea of NetBox, can the entire website be packaged into an exe, and related things should be stored in AllInOne into an exe as much as possible, so as to demonstrate to the customer, you can directly send this exe to the user, and the user can directly run this exe to see the implementation of the website. Does this Add a new way for the website demonstration.

Jelly.Packer.exe is a package program developed from this idea. It packs the entire website into an AllInOne exe and then sends it to the customer for demonstration.

Home Directory: the location where the website to be packaged is located. The folder of a site that you have compiled to publish is generally the folder output by the Visual Studio site publish.
Virtual Directory: the site Virtual path. Generally, "/" is used. If you package two sites and want to run them on the same port, you can use Virtual paths to differentiate them.
List Directory: whether to allow the List of directories when there is no catalog page.
Authentication: whether secure access is required.
Auto Show: whether to enable the site automatically and enable the default browser to access the site.
Default files: default website page.

When
After configuring the above attributes, click "OK"
Then, a jelly.singlerunner.exe file is generated in the jelly.packer.exedirectory.
Jelly.singlerunner.exe is the EXE packaged by the specified website allinone. You can send this EXE to the customer for demonstration.

After jelly.singlerunner.exe is run, the specified website will be enabled on the port just set by jelly.packer.exe:

Most
I have considered packaging a lightweight web server, website, and a lightweight browser so that I don't need to occupy the port, just like the MS-help in the msdn help manual.

The Protocol is implemented in that way. Later, considering the need to allow access from multiple browsers, you can also publish the demonstration site to the local LAN, allows other machines in the customer's local network to access
It may be a good choice to package lightweight web servers and websites.

Package download:

Attachment: 06_003955_khaojellypacker.rar (12:01:48, 116.80 K)

Package blogengine V2.0 into an EXE:

Attachment: blogengine_jelly_singlerunner.rar (12:01:48, 2639.24 K)

Related releases:

Attachment: 06_32323_new_jellyrelease.rar (12:01:48, 263.65 K)

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.