Re: Porting to ASP

Alex Horovitz <[email protected]>
Newsgroups gmane.comp.web.webobjects.devel
Message-ID <[email protected]>
On Jun 28, 2006, at 7:09 AM, WILLIAM GARNETT wrote:

> For various reasons we are considering porting it to ASP. Can  
> anyone tell me
> what problems we might encounter by doing this please?

I'm actually doing a lot of work with ASP right now (writing a book  
with a friend on .NET 3.0 ) and I find the biggest issues are twofold:

(1) While WebObjects is an environment where you are developing a  
software application where the User Interface happens to utilize HTML  
and a web browser, ASP.NET is all about developing a website that  
happens to do some application like stuff from time to time. (e.g.  
the session object is a big dictionary that cannot be extended, page  
navigation and pushing objects around from page to page is a lot more  
difficult, you'll find you end up doing a lot more work in the area  
of processing events - more like a windows desktop app, etc... )

(2) ADO and the way data access and controls are managed do not  
(easily) allow you to separate data access from business logic (ala  
the creation of true Entities) so you will need to either (a) build  
that overhead or (b) - more likely - just learn to live without it.

That being said, it is possible, just plan on missing a lot of the  
really convenient stuff you get out of the box with EOF and WO  
because of the adherence to a MVC point of view...

:-)

Alex

PS> Why are you doing this?

--
Alex Horovitz
The Brookeside Group, Inc.

"The 20th century will be chiefly remembered by future generations  
not as an era of political conflicts or technical inventions, but as  
an age in which human society dared to think of the welfare of the  
whole human race as a practical objective."

Arnold Toynbee (1889-1975)
English Historian

_______________________________________________
WebObjects-dev mailing list
[email protected]
http://www.omnigroup.com/mailman/listinfo/webobjects-dev
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.