UltiDev Team -
Marketing! I love marketing. ; )
Here is a brief marketing clip for you (Non-Installation Option):
* Cassini Desktop Adapter - Rival Windows Forms.
"Using Cassini, businesses can leverage their existing ASP.NET application investment on the desktop - without rewriting any code. They can simply wrap their ASP.NET application within a Cassini Desktop Adapter." (Like that name? I just came up with it!). Nobody wants to invest in an application that's stuck in either the desktop world or the web world. You want one application - that can be used anywhere. That's why Cassini will be our savior. Cassini is in the same business as:
VisualWebGui.com and
GOA WinForms. Except - they're porting applications from Windows.Forms to the web.
Cassini goes from web to Windows.Forms.
Maybe developers can download the Cassini Desktop Adapter - A package which includes: non-installation Cassini Web Server DLL and a VS2005 Cassini Desktop Adapter Template. The Cassini Desktop Adapter Template (a simple Windows.Form Project - with a single web browser control) would include source code to automatically start the Cassini Web Server (without needing GAC registration), open a Cassini URL in the web browser control, and stop the Cassini Web Server when the Form is closed (for a desktop app - there's no reason to keep the web server running). Additionally, not all users have Administrator rights on their PCs (for GAC registration). With a non-installation option, Cassini can be used without changing any desktop security settings.
From a business perspective, I see two markets for Cassini:
* Portable Web Server
Perfect fit for HTTPVPN... people that want other people to access the web server. Cassini is Always On.
* Desktop Application
For those wanting to use Web applications on the Desktop. Only the desktop user will be accessing the web application - Cassini is On-Demand, started only when the local user opens our application. Here is what I envision:
http://www.konect.com/Ry...yDesktopApplication.jpg Web app or Desktop app? It's a web app, running on the Desktop using the Cassini Desktop Adapter.
Please reply with your comments. I look forward to your reply. Thank you,
Ryan D. Hatch