views:

166

answers:

7

Hi, could you guys recommend good Software Engineering books for web apps?

[Edit] Thank you for the replies! I forgot to mention that I'm aiming to develop in PHP. Keep those suggestions coming and thanks a bunch! :)

A: 

There are several books, but i d recommend using internet as the source, there are several tutorials and articles, you can learn through them, and ask your questions through sites like SO or others. But if you prefer books, you need to decide where to start.

A: 

I recently read Pro C# MVC and i must recommend it.

It includes both design pattern and lot's of code examples.

It covers MVC, IoC and C# (ASP.NET).

To complete it, i recommend reading about JQuery.

Am
A: 

alt text
Restful Web Services

JaredCacurak
A: 

I think you should start by reading Roy Fielding's dissertation.

JaredCacurak
+3  A: 

Microsoft has a Web Architecture Pocket Guide available as a pdf download.

Joe Internet
Just looked this over. It looks like a fantastic guide for the Microsoft stack. I'll be using it at work myself.
Ryan Michela
A: 

alt text
Martin Fowler's Patterns of Enterprise Application Architecture gives a good platform agnostic overview of general web application architecture.

alt text
For a more Microsoft centric view, check out Microsoft® .NET: Architecting Applications for the Enterprise by Dino Esposito.

I found AAftE to be a very good translation of PEAA into .Net-eese, with some additional perspective and resources thrown in. It was much more practitioner focused, while PEAA reads more like a textbook.

Ryan Michela
A: 

Web apps are not a poor cousin of any other kind of app. Since most of the meat and gravy is in the construction, I would suggest reading Steve McConnell's "required-reading" book, "Code Complete":

http://bit.ly/8o4FCL

IrishChieftain