• PORTABLE ASP.NET
    W
    E
    B
    S
    E
    R
    V
    E
    R

Portable ASP.NET Web Server

Small asp.net web server based on the [now retired] Cassini++ project A simple .net v4 web server, for portable deployments.
Does not require installation and is easy to maintain. It can run normal web forms as well as MVC applications. Created in C# and Windows Forms.

 

THIS PROJECT IS RETIRED

  • Project Details
  • Documentation
  • Installation
  • Frequently Asked Questions
  • Collaboration
  • Downloads
    • Status: Deployed
    • Version: 2.1
    • Go-Live: Tue, Aug 27, 2013
  • Documentation

    Requires .NET Framework v4

    Features
    • Single exe file. No need to install it!
    • Only 500K small!
    • Runs Asp.Net MVC
    • Running ASP.NET applications!
    • Licensed under Ms-PL
    • Can be run as a private web server or publicly available web server
    • Minimize to tray
    Instructions to Run Portable Asp.Net Web Server
    Examples
    "Portable Asp.Net Web Server" c:\ 80 / 

    Starts the server with application directory "c:\" listening on port 80 on loopback device (127.0.0.1 aka localhost)

    "Portable Asp.Net Web Server" c:\ 80 / any

    Starts the server with application directory "c:\" listening on port 80 on any ip address (reachable from the network) using the virtual path "/"

    "Portable Asp.Net Web Server" c:\

    Starts the server with application directory "c:\" listening on port 80 of loopback device using the virtual path "/"

    "Portable Asp.Net Web Server" c:\ 8089 / any mvc

    Starts the server with application directory "c:\" listening on port 80 on any ip address (reachable from the network) using the virtual path "/" mapping to /home (MVC)

  • Installation

    Install via nuget

    No installation is necessary, just unpack and run (you may need to install .net framework 4)

  • Frequently Asked Questions

    Can I use and modify this plugin freely?

    The application is free, open source, and has no restrictions on distribution. The only request is to maintain references to the author (SplatDev).

  • Collaboration

    Microsoft Public License (MS-PL)

    This license governs use of the accompanying software. If you use the software, you accept this license. If you do not accept the license, do not use the software.

    1. Definitions
    The terms “reproduce,” “reproduction,” “derivative works,” and “distribution” have the
    same meaning here as under U.S. copyright law.

    A “contribution” is the original software, or any additions or changes to the software.

    A “contributor” is any person that distributes its contribution under this license.

    “Licensed patents” are a contributor’s patent claims that read directly on its contribution.

    2. Grant of Rights

    (A) Copyright Grant- Subject to the terms of this license, including the license conditions and limitations in section 3, each contributor grants you a non-exclusive, worldwide, royalty-free copyright license to reproduce its contribution, prepare derivative works of its contribution, and distribute its contribution or any derivative works that you create.

    (B) Patent Grant- Subject to the terms of this license, including the license conditions and limitations in section 3, each contributor grants you a non-exclusive, worldwide, royalty-free license under its licensed patents to make, have made, use, sell, offer for sale, import, and/or otherwise dispose of its contribution in the software or derivative works of the contribution in the software.

    3. Conditions and Limitations

    (A) No Trademark License- This license does not grant you rights to use any contributors’ name, logo, or trademarks.

    (B) If you bring a patent claim against any contributor over patents that you claim are infringed by the software, your patent license from such contributor to the software ends automatically.

    (C) If you distribute any portion of the software, you must retain all copyright, patent, trademark, and attribution notices that are present in the software.

    (D) If you distribute any portion of the software in source code form, you may do so only under this license by including a complete copy of this license with your distribution. If you distribute any portion of the software in compiled or object code form, you may only do so under a license that complies with this license.

    (E) The software is licensed “as-is.” You bear the risk of using it. The contributors give no express warranties, guarantees or conditions. You may have additional consumer rights under your local laws which this license cannot change. To the extent permitted under your local laws, the contributors exclude the implied warranties of merchantability, fitness for a particular purpose and non-infringement.

  • Project Downloads