![]() | |
#41
| |||
| |||
|
|
"Simon Verona"wrote: Basically, dotnet is all about learning the basic technology once (the dotnet framework plus one or more of the programming languages) and then deploying this same skill set right through the enterprise - from database through to browser... I like the concept and find it very powerful. I've said my piece in other responses but I think Simon's point here is very important. Understanding the framework is a never ending series of those "aha" moments when you suddenly "get" something that has been in front of you all along. |
|
I'm finding that there are many articles that I'm re-reading now which meant nothing to me before but I simply wasn't ready for the specific info when I first encountered it, and now it's invaluable. Java is very similar in the allure and elegance but tome it's just not as comprehensive or unified as .NET - |
|
and once you understand how something works you can apply that knowledge to a lot of projects and other facets of the technology. |
#42
| |||
| |||
|
|
2. Asp.Net Asp - active server pages are asp pages on steroids. They use the full windows framework to provide automatic stuff like session state handling, persistence, database access etc. This can be very powerful. Runs within a Windows based web server (IIS) with the .net framework installed. The actual client can pretty much be any html4/css compliant browser. "Glen B" wrote: Agreed. An IIS server is required. The Apache ASP project is pretty popular, but I still feel that Microsoft technology runs best on Microsoft products. |
|
This is one of the most common misconceptions: IIS is not required to run ASP.NET! You can serve ASP.NET code with no web server at all on your system. You can deploy a browser UI using http://localhost:1234/app.aspx as the URI to your application. You can run ASP.NET code on Linux with the XSP low-footprint web server, or you can run in Apache with mod-mono. |
#43
| |||
| |||
|
|
You can run ASP.NET code on Linux with the XSP low-footprint web server, or you can run in Apache with mod-mono. Tony, do you know this from experience? That is, have you seen Apache/mod_mono work? If so, on Windows, or Linux? |
#44
| |||
| |||
|
|
Simon wrote: but perhaps I was seeking to state that it's not the full framework running on Linux... I know it's doesn't support all Win32 stuff, which can be a problem. Yes, that was what I had read. I don't know how successful Mono can be (with add-ins) in running Windows Forms... IMHO until it can duplicate the main functionality of Windows forms as well as web forms, then it will be useless to me and I won't find out more.... Though to be honest, I've not got the requirement (today) to run on anything other than Windows.... but it would be nice to know I *could*. |
#45
| |||
| |||
|
|
Agreed. An IIS server is required. The Apache ASP project is pretty popular, but I still feel that Microsoft technology runs best on Microsoft products. This is one of the most common misconceptions: IIS is not required to run ASP.NET! You can serve ASP.NET code with no web server at all on your system. You can deploy a browser UI using http://localhost:1234/app.aspx as the URI to your application. But only under Windows. You can't just dump an ASP.NET page on a typical *nix box and run it. The same goes for Bash, Perl, or Python on Linux versus Windows. |
![]() |
| Thread Tools | |
| Display Modes | |
| |