Solved

Open Source technology similar to ASP.net?

Posted on 2006-10-30
8
175 Views
Last Modified: 2010-04-06
Is there any open-source movement out there that allows someone to develop in a style similar to ASP.net?  PHP/ASP are out, since they have the "spaghetti code" approach.  I don't even know if one exists, so I'm just interested if someone else knew something I didn't know!
0
Comment
Question by:raterus
8 Comments
 
LVL 29

Expert Comment

by:TeRReF
ID: 17836076
Ruby on rails perhaps?
http://www.rubyonrails.org/

Or Python:
http://www.python.org/
0
 
LVL 33

Author Comment

by:raterus
ID: 17836161
What I'm really looking for is a way to separate the HTML design from actual code, like ASP.net provides.  I looked at Ruby on Rails, and it looks similiar to PHP/ASP in that you need to embed code in the actual page.  This is not what I want!  I Couldn't find an example with Python, but my guess is it's done in the same way.  Any other ideas?
0
 
LVL 12

Expert Comment

by:jessegivy
ID: 17836494
Ever looked into JSP using Servlets.  AJAX might be a way to go.  With ajax there's a servlet that does the database queries behind the scenes, and is activated with javascript.
0
Announcing the Most Valuable Experts of 2016

MVEs are more concerned with the satisfaction of those they help than with the considerable points they can earn. They are the types of people you feel privileged to call colleagues. Join us in honoring this amazing group of Experts.

 
LVL 29

Accepted Solution

by:
TeRReF earned 250 total points
ID: 17836706
I use what you want in PHP al the time??!! There's template engines that do the trick for you.
Have a look at:
http://smarty.php.net/
0
 
LVL 7

Expert Comment

by:SimonBlake
ID: 17836718

There is an awful lot of stuff out there running on tomcat/jboss with JSP and mySQL - don't forget that!

S.
0
 
LVL 29

Expert Comment

by:TeRReF
ID: 17836719
Also there's XML/XSL that allows you to seperate layout from logic code...
0
 
LVL 33

Author Comment

by:raterus
ID: 17837215
Smarty really caught my interest, thanks for passing it along!
0
 
LVL 29

Expert Comment

by:TeRReF
ID: 17837377
You're welcome :)
0

Featured Post

Free Tool: Site Down Detector

Helpful to verify reports of your own downtime, or to double check a downed website you are trying to access.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
How to orderly load jquery libs with requireJS? 3 86
SP to delete duplicates 15 72
Select distinct 25 115
How to redirect all users but me properly to another page with htaccess 2 130
This article covers the basics of the Sass, which is a CSS extension language. You will learn about variables, mixins, and nesting.
Introduction Knockoutjs (Knockout) is a JavaScript framework (Model View ViewModel or MVVM framework).   The main ideology behind Knockout is to control from JavaScript how a page looks whilst creating an engaging user experience in the least …
Viewers will learn about arithmetic and Boolean expressions in Java and the logical operators used to create Boolean expressions. We will cover the symbols used for arithmetic expressions and define each logical operator and how to use them in Boole…
The viewer will learn how to dynamically set the form action using jQuery.

839 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question