* FAQ    * Search  * Register * Login 
Active topics
Unanswered topics

All times are UTC-06:00



Post new topic  Reply to topic  [ 6 posts ] 
Author Message
 Post subject: Web Programming Recommendations
PostPosted: Wed Aug 16, 2006 3:37 pm 
Offline
DBB Defender
DBB Defender
User avatar

Joined: Mon Dec 20, 1999 3:01 am
Posts: 3512
Well, I was thinking about jumping back into the world of web-programming. I guess along the path at some point I dropped it off to make the load lighter to pack. However, a pretty good oportunity has shown up recently so I thought I might pick it back up.


So, what programming langauges are the best out there at the moment? I know PHP at least was the big deal a few years ago. I'm not sure if it still is. I also need some good web programming books. Can anyone give me some good recommendations?


Top
   
 Post subject:
PostPosted: Wed Aug 16, 2006 4:50 pm 
Offline
DBB Alumni
DBB Alumni
User avatar

Joined: Wed Mar 15, 2000 3:01 am
Posts: 8826
Location: Seattle
PHP is still a big deal, especially with the OO improvements that came in PHP5. If you're going to use PHP, it should be with PHP5.

A lot of enterprise-level applications are beginning to use ASP.NET with VB.NET or C#. To be honest, I've done no more than dabble, but the wholly OO approach ASP.NET shares with JSP is a good deal.


Top
   
 Post subject:
PostPosted: Wed Aug 16, 2006 8:36 pm 
Offline
DBB Ace
DBB Ace
User avatar

Joined: Sun May 28, 2000 2:01 am
Posts: 345
Website: http://aldel.com
Location: Boston, MA, USA
PHP and/or Ruby on Rails. Rails is complicated but does a lot of your work for you if you're writing a complicated RDBMS-backed application. PHP is wonderfully simple.

I was able to pick up enough PHP to get by from the PHP home page. Most Rails programmers get started here.

Rails also gives you some Ajax features, but for real Ajax programming GWT kicks ass. It lets you write client-side code in Java, debug it in a Java environment, and then compile it into JavaScript to deploy.


Top
   
 Post subject:
PostPosted: Wed Aug 16, 2006 8:46 pm 
Offline
DBB Captain
DBB Captain
User avatar

Joined: Thu Nov 05, 1998 12:01 pm
Posts: 589
ICQ: 247668
Website: http://www.descentrangers.com/
WLM: verraneventide@hotmail.com
Yahoo Messenger: verraneventide
AOL: verraneventide
Location: Colorado
If you're really gonna get into it, yeah, try everything. Learn the strengths and weaknesses of PHP, ASP/VBScript, ASP.NET, JSP, & Ruby on Rails, plus anything else that sounds interesting.

There are so many people ignorant in the industry about development methods/lifecycles that it's almost sickening. Read about MVC architectures (page vs. front vs. application controllers), code generation techniques and usage (RoR, XDoclet, etc), n-tier design (domain model, service layer, etc), and more will come as you go.

Each technology offers something different, and/or similiar techniques via ported libraries (or stolen ideas, LOL).

Good stuff! Go hither & have fun! ;)

P.S. If you want to make good money, ASP.NET (C#) and Java/JSP (J2EE, Struts, & Taglibs) are the way to go.

_________________
.
http://www.descentrangers.com

http://soundcloud.com/verran


Top
   
 Post subject:
PostPosted: Fri Sep 01, 2006 4:59 pm 
Offline
DBB Fleet Admiral
DBB Fleet Admiral
User avatar

Joined: Thu Nov 05, 1998 12:01 pm
Posts: 2700
Website: http://home.swbell.net/wa5czn/index1.html
Location: Oklahoma City, Oklahoma, United States of America
Learn all the tools like Verran stated so well above and then find the tools you are most comfortable at using to get better at things.

You will find that sometimes you will have no choice but to mix several things into the same page... VB Script, Java Script, etc.

On thing I like about ASP pages is that the actual ASP is not shown on the resulting page because the server side includes take care of things nicely.

Here's an example:
http://www.stormtracker.net/FotoMover.asp?1=Mark&2=2006-06-17&3=131839&COLOR=1

The above web page is actually made up of 3 different ASP files that all cooperate with each other.

First one drives the web page. It parses a directory tree then allows whomever is browsing the web page to choose from a list of users that have images, then allows selecting a date tree under that user, and finally allows selecting time directory tree that is under it.

Second one builds thumbnails on the right and can change which thumbnail is presently being displayed in the slide in the center of the page.

Third one controls the slideshow presentation. It has a built-in timer to allow a smooth slideshow presentation on the web.

Enjoy!

8)


Top
   
 Post subject:
PostPosted: Fri Sep 01, 2006 5:58 pm 
Offline
DBB Fleet Admiral
DBB Fleet Admiral
User avatar

Joined: Thu Nov 05, 1998 12:01 pm
Posts: 2700
Website: http://home.swbell.net/wa5czn/index1.html
Location: Oklahoma City, Oklahoma, United States of America
Saw a demonstration yesterday (August 31, 2006) here in Oklahoma City where a Microsoft Team Programmer showed us the very nice and new features available.

One of the extremely handy things shown for web page development using Visual Studio .Net 2005 was an emerging technology known as Atlas... It is part of ASP.

Here's a link to Atlas:
http://atlas.asp.net/Default.aspx?tabid=47

Wheeeeeee!

:oops:


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 6 posts ] 

All times are UTC-06:00


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron



Descent'rs have piloted these pages
 
The layout and contents contained within this site are © DescentBB.net 1997-2006.
Descent, Descent II are © Parallax Software Corporation.
Descent III is Outrage Entertainment.
Descent is a Trademark of Interplay Productions.

Miner Wars™ is trademark of Keen Software House s. r. o.
.


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group