Domain: apache-asp.org
Stories and comments across the archive that link to apache-asp.org.
Comments · 22
-
Re:ASP
For ASP, I personally prefer http://www.apache-asp.org/
-
Re:Words are Meaningless - Public Utility
The latest in cutting edge technology. I mean apache::asp has only been around since 1998.
Sure and it has used perl to implement it since then. Perl code implementing ASP != ASP. ?I took a quick look at the syntax page and it clearly says ASP embedding syntax allows one to embed code in html in 2 simple ways. The first is the tag in which xxx is any valid perl code. The second is where xxx is some scalar value that will be inserted into the html directly. An easy print. hmm.. looks like for apache::ASP, he would be looking threw perl code not ASP code. Maybe he didn't say what he meant well enough for us simple minded folks to understand.And in the finest Slashdot tradition you not only felt you had enough information to write a response, but one that had a snarky dig at Microsoft and the hacked site's webmaster. Sadly, that does make you a mainstream member of the Slashdot community.
And I'm sure your a well versed in perl and ASP and consider them one in the same. Wich of course makes you a more acurate slashdoter. Sorry my not understanding that PERL==ASP and being non-disputable evidence of "looking threw ASP code" intending to mean Perl code on a Apache::ASP implementation.Skim through the comments here. Skim through the comments at the Wesley's linked blog. Note the overwhelming percentage of snippy, self-righteous, insulting, condescending, and throroughly unhelpful entries. Now, follow the trail to the blog of the employee in charge of the Google webspam team: http://www.mattcutts.com/blog/how-google-handles-
And your point is what- look past all the flames to the one conversation with a professional response team and someone looking to gain something from them and see how much more civilized it is? Duhh.. Thats a no brainer, For one, people aren't likely to make risky statements when they are representing their company _and_ expect to keep their job. Two, When someone is wanting something from someone, they tend to present things differently then in a general discussion that they are only participating in for comment value. Do you see a difference here?h acked-sites/
And the snippy comment? that hilarious. First, he was using ASP not Perl on apache to simulate ASP. Or at least thats what he claimed. Second, he claimed to have been hacked and only found that when Google de-listed his site and forced him to look threw the pages source. Instead of seeing this as a "good thing we caught this before too much damage was done" situation he insists on complaining that Google didn't hold his hand and tell him what to fix. It could be that he might not have ever noticed that "someone hacked him" if Google didn't take this approach. I see it as Google doing him a favor not making him do extra work. But maybe if there wasn't an aversion to doing extra work in the first place, he would have noticed his server has been cracked before Google took an action.
Back to the Microsoft comments. Last I heard, there wasn't an automated worm/virus/malware going around and infecting Apache or Zeus web servers and their underlying operating systems. Of course they could be ran on Microsoft's OSes so use some common sense when interpreting that. But you see, the difference between running Microsoft servers directly on the internet and running an alternative is how you watch over it. IMHO Microsoft servers take much more time and effort then a BSD or Linux flavor. You need to check the logs constantly and need to look at things others then "is it working". A well trained sysadmin likely would have caught the intrusion before Google took an action to tell him something was wrong. But there again i may be wrong. I though Google was a search engine, It could very well be an intrusion detection system for all I know. -
Re:Words are Meaningless - Public Utility
Consider yourself educated.
-
Ever heard of Mason, etc, etc
Any HTML page is a valid PHP page. You can sprinkle some PHP in an existing HTML page for some automation
Well... there are multiple engines for including Perl in a web page like Mason and Apache::ASP.
But the Perl world is moving away from code-in-html. Generally, it is considered a better idea to isolate UI and logic from each other. The web frameworks for Perl, like e.g. Catalyst and Jifty, generally use Template engines like HTML::Template and Template Toolkit (Google/cpan yourself.)
-
Re:Huh?
you actually don't even need IIS to use asp.net i believe. there has been a asp.net module for apache for a long time. check out http://www.apache-asp.org/
-
Boycott Microsoft! Fight liberal media corruption!
There's a VERY easy way to stop MUCH of the Microsoft supported liberal garbage, simply notify Microsoft that because of their financial and name support of liberal corruption that you are going to openly publicize and promote freeware replacements to their software products. FREE OS - Linux (to replace Windows) http://www.linux.org/ [linux.org] MS Office replacement (to replace MS Office) http://www.openoffice.org/ [openoffice.org] WEB Server products (to Replace MS IIS Server) http://www.apache-asp.org/ [apache-asp.org] Linux Applications (many are free) (additional free applications) http://www.linux.org/apps/index.html [linux.org] Web Mail replacement for MS Exchange http://www.squirrelmail.org/ [squirrelmail.org] PHP-Nuke Content Management System http://phpnuke.org/ [phpnuke.org] Combatting Microsoft Liberal Media Corruption through MSNBC, NBC, and MSN Let Microsoft know that because THEY have their name associated with NBC / MSNBC / MSN that you will stop buying their products in the future, but that many of the great opensource (i.e. FREE) products below that work as Microsoft replacements will be promoted to friends, family, and businesses everywhere. U.S.-based news media needing information on topics not specifically addressed in the list below should contact the Waggener Edstrom Rapid Response Team at rrt@wagged.com or 503-443-7070. Additional PR contacts can be seen here (do NOT accept any excuses, THEY SUPPORT MSNBC AND NOTHING BUT STOPPING THE LIBERAL RANTS IS ACCEPTABLE. PERIOD!!) http://www.microsoft.com/presspass/contactpr.asp [microsoft.com]
-
Re:Apache
"Imagine having apache run
.Net or ASP web applications."
In my experience Mono http://www.mono-project.com/ has done a wonderfull job at runing ASP.NET apps and web services.
To run clasic ASP get this.
http://www.apache-asp.org/
If you are concerned with their legality go check Tomcat and JBoss ;-)
Cheers,
Adolfo -
Boycott Microsoft! Fight liberal garbage!
Microsoft MUST "crash" for supporting the Gay Agenda!
MAKE MICROSOFT GET OUT OF GAY POLITICS OR MAKE THEM CEASE TO EXIST! SEND A MESSAGE TO EVERY OTHER CORPORATION IN AMERICA THAT SUPPORTING HETEROPHOBIA WILL BE THEIR END!
http://www.nodnc.com/modules.php?name=News&file=ar ticle&sid=293
There's a VERY easy way to stop MUCH of the Microsoft supported liberal garbage, simply notify Microsoft that because of their financial and name support of liberal corruption that you are going to openly publicize and promote freeware replacements to their software products.
FREE OS - Linux (to replace Windows)
http://www.linux.org/
MS Office replacement (to replace MS Office)
http://www.openoffice.org/
WEB Server products (to Replace MS IIS Server)
http://www.apache-asp.org/
Linux Applications (many are free) (additional free applications)
http://www.linux.org/apps/index.html
Web Mail replacement for MS Exchange
http://www.squirrelmail.org/
PHP-Nuke Content Management System
http://phpnuke.org/
Combatting Microsoft Liberal Media Corruption through MSNBC, NBC, and MSN
Let Microsoft know that because THEY have their name associated with NBC / MSNBC / MSN that you will stop buying their products in the future, but that many of the great opensource (i.e. FREE) products below that work as Microsoft replacements will be promoted to friends, family, and businesses everywhere.
U.S.-based news media needing information on topics not specifically addressed in the list below should contact the Waggener Edstrom Rapid Response Team at
rrt@wagged.com
or 503-443-7070.
Additional PR contacts can be seen here (do NOT accept any excuses, THEY SUPPORT MSNBC AND NOTHING BUT STOPPING THE LIBERAL RANTS IS ACCEPTABLE. PERIOD!!) -
Boycott Microsoft! Fight liberal media corruption
There's a VERY easy way to stop MUCH of the Microsoft supported liberal garbage, simply notify Microsoft that because of their financial and name support of liberal corruption that you are going to openly publicize and promote freeware replacements to their software products. FREE OS - Linux (to replace Windows) http://www.linux.org/ MS Office replacement (to replace MS Office) http://www.openoffice.org/ WEB Server products (to Replace MS IIS Server) http://www.apache-asp.org/ Linux Applications (many are free) (additional free applications) http://www.linux.org/apps/index.html Web Mail replacement for MS Exchange http://www.squirrelmail.org/ PHP-Nuke Content Management System http://phpnuke.org/ Combatting Microsoft Liberal Media Corruption through MSNBC, NBC, and MSN Let Microsoft know that because THEY have their name associated with NBC / MSNBC / MSN that you will stop buying their products in the future, but that many of the great opensource (i.e. FREE) products below that work as Microsoft replacements will be promoted to friends, family, and businesses everywhere. U.S.-based news media needing information on topics not specifically addressed in the list below should contact the Waggener Edstrom Rapid Response Team at rrt@wagged.com or 503-443-7070. Additional PR contacts can be seen here (do NOT accept any excuses, THEY SUPPORT MSNBC AND NOTHING BUT STOPPING THE LIBERAL RANTS IS ACCEPTABLE. PERIOD!!) http://www.microsoft.com/presspass/contactpr.asp
-
Boycott Microsoft!!! Fight liberal media corrupti
There's a VERY easy way to stop MUCH of the Microsoft supported liberal garbage, simply notify Microsoft that because of their financial and name support of liberal corruption that you are going to openly publicize and promote freeware replacements to their software products.
FREE OS - Linux (to replace Windows)
http://www.linux.org/
MS Office replacement (to replace MS Office)
http://www.openoffice.org/
WEB Server products (to Replace MS IIS Server)
http://www.apache-asp.org/
Linux Applications (many are free) (additional free applications)
http://www.linux.org/apps/index.html
Web Mail replacement for MS Exchange
http://www.squirrelmail.org/
PHP-Nuke Content Management System
http://phpnuke.org/
***
Combatting Microsoft Liberal Media Corruption through MSNBC, NBC, and MSN
Let Microsoft know that because THEY have their name associated with NBC / MSNBC / MSN that you will stop buying their products in the future, but that many of the great opensource (i.e. FREE) products below that work as Microsoft replacements will be promoted to friends, family, and businesses everywhere.
U.S.-based news media needing information on topics not specifically addressed in the list below should contact the Waggener Edstrom Rapid Response Team at
rrt@wagged.com
or 503-443-7070.
Additional PR contacts can be seen here (do NOT accept any excuses, THEY SUPPORT MSNBC AND NOTHING BUT STOPPING THE LIBERAL RANTS IS ACCEPTABLE. PERIOD!!)
http://www.microsoft.com/presspass/contactpr.asp -
Apache?
Apache::ASP
Not sure if the ASP mod is open source, but it is Apache. -
Re:Enhanced Office for Linux
-
USE ASP!
PerlScript ASP is available for Apache on Linux, ready to work with MySQL through a REAL scripting language, ASP. Makes PHP look like a kids' toy, really.
-
ASP != MicrosoftYou know, it is possible to have ASP pages written in perl, on a Linux server, with Apache and mod_perl? Take a look at Apache-ASP. It runs pretty smooth - I'm sure it could withstand a
/.'ing.Of course, the site could very well be running Microsoft stuff... I was just pointing out that ASP doesn't necessarily imply it.
-
Re:Read Microsoft's page ...
"It's remarkably
... fair."
I agree that it's not as FUDy as before but c'mon... quotes follow:
"[bitching about samba] ... This potentially ties the OEM to a particular Linux vendor's distribution and its support programs."
As opposed to when you go with Microsoft you will get a wide variety and choice in Windows distributions? Of course underlying problem being MS' close nature of the protocol which had to be reverse-engineered. Look for them to tell you choice is bad later on.
"Linux does not support trust relationships across domains or forests and thus cannot act as a trusted element in Novell Directory Service and Windows NT Domain-based networks."
NDS for Linux has been available since some time in 2000.
"Linux offers both free and commercially available add-on clustering and load balancing solutions. However, these add-on clustering solutions come from various sources, do not conform to any set standards, and are often implemented on a particular Linux distribution."
Choice is bad bad bad. You don't need choice! Also, do I hear MS bitching about "standards"? How do I respond to that one? Someone help me.
"Linux offers support for ASP but it is non-native and requires an add-on program to Apache or some other Web server deployed on Linux."
Actually, several ASP implementations are available for Linux including some of the ones I cannot find right now; but choice is bad and we already established that.
"Linux now has over five options for a JFS. All of these are new to Linux and the depth of integration and regression testing can be scattered and the number of real-world implementations limited."
Ok, class... choosing the right filesystem for the desired function is bad, NTFS is your god. I know there was (but I can't find a link now) a Hans Reiser's technical paper on some of the things that are wrong with NTFS and why it is so slow. If anybody has a link post it please. Reality is, JFS, XFS have been around for a long time. While it is true that they have been implemented for Linux recently it's almost like saying NTFS is new to Win XP.
There's other arguments that I don't have time to respond to. Oh, and them bitching about GPL. Why doesn't everybody offer dual licensing for every GPL application? Option 1 - GPL; option 2 - MS EULA. That way they will understand that you don't have to accept GPL with any software in which case regular IP copyright protections apply; which is way less restrictive than MS licensing. I don't see any point in MS argument there. -
Re:CGI isn't used much anymore...
CPAN. Does PerlScript use CPAN? If not, the primary advantage of Perl (for me) is lost.
PerlScript doesn't exactly use CPAN, but almost. Explanation follows:PerlScript doesn't differ much from Perl as you know it. PerlScript is just a term for "using Perl as an ASP language", not a derivation or a mutation of Perl. ActiveState's Perl distribution hooks into the Windows Scripting Host and because of this Perl can be used in ASP applications.
As far as I remember ActiveState's Perl distribution uses something called PPM (Perl Package Manager), which is sort of the same thing as CPAN - but different in the way that it does not depend on make and gcc and other tools not available on Windows.
What this means is that you download precompiled modules (in the cases where modules aren't pure Perl modules), not source code. This is neither better nor worse than CPAN in my opinion.
Most of the modules in CPAN are available trough PPM.
Actually, there's a ASP/PerlScript implementation for Apache with mod_perl that can be used on non-Windows operating systems. See www.apache-asp.org. I use it a little bit, and like it. It has a good object model.
-
Re:How well can it run ASP?
Well, you could ask the folks at Apache::ASP.
From their website:
Apache::ASP provides an Active Server Pages port to the Apache Web Server with Perl scripting only, and enables developing of dynamic web applications with session management and embedded perl code. There are also many powerful extensions, including XML taglibs, XSLT rendering, and new events not originally part of the ASP API!
Sounds pretty good to me. Of course, I don't use much ASP so I don't really know what most 'hard core' m$ shops would need support for to be convinced to switch. -
Re:I'm looking for "the way out"
so I'm writing Perl functions to serve as drop-in replacements for people porting asp applications to perl.
Ummmm... you can cover a lot of ground if you just install Apache::ASP. -
How about Apache::ASP?
Apache::ASP is a Perl-based system that can work with XML and XSLT. In fact, both the XML and XSLT can be dynamically generated. Pretty cool.
-
Apache::ASP
I assume you saw The Apache::ASP home, a link you can find on the mod_perl home.
You can also run ASP on Apache using ChiliSoft ASP, which seems to be owned by Sun now. I've had little experience with the latter, but it seems to work out of the box with existing ASP sites and also has a web admin utility, along with the warm and fuzzy feeling of paying lots of money for something
:-)Apache and IIS are both pretty flexible, but Apache at its core is much simpler and forces you to specify what you want rather than having everything available by default and allowing you to stumble into what you might need. (Not that you'd do that, but I'll be a lot of sysadmins are wishing that IIS weren't so featureful right now...)
Chris
-
Re:60 % Apache is not all unix
Check out Apache::ASP, Sun Chili!Soft ASP or even better move on over to PHP using ASP2PHP.
-
Apache::ASPI code in Apache::ASP which is basically a port of ASP to Perl. You write the code much like ASP- Basically you use a tool like DreamWeaver to generate the html and you then intermingle Perl in it. DreamWeaver recognizes each chunk as ASP code and handles it accordingly.
I find it very quick to program in. But again I've literally written megabytes of Perl scripts over the last 2-3 years, and I don't particulary want to learn PHP. If I didn't know perl, I might be inclined to look at PHP.
---