How do I identify current web application design pattern topics/issues?

Hello Experts,

   I am interested in doing Web App Design presentation.  I am currently researching on narrowing it down to the current design issues of the day.  I find that the contemporary designs for example the Gang of Four (GoF) doesn't quite do it justice as per my research.  I like the DAO for backend, but a design to tie in the GUI to the business objects for reuseability to avoid resorting to the spaghetti design pattern would be nice.  As such, I am looking for any ideas you may have in pursuing this hot topic.  

Thanks,
IT_Savant
IT_SavantAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Koma666Commented:
For me it's not clear what you try to ask.
But perhaps only I can not get it.
Please ask a question so that it can be answered.
This sounds a bit like a open discussion about design patterns :-)

0
IT_SavantAuthor Commented:
Addendum to my question;

   What are the current issues in web app design?  I want to talk intelligently about this.  I have seen some posts here about design patterns: for example, GoF pattern not working as well for web development...but why?  What pattern would be better than this one.  That is just one example.  

    What are some other web app design issues we face today???

BTW - It is true that my question might open a can of worms:-)  That's ok!
0
Loganathan NatarajanLAMP DeveloperCommented:
you may look for some web frameworks which supports DAO, extends AbstractClass and that implements generalizable,

may be you can use Struts well.,
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Cloud Class® Course: Microsoft Office 2010

This course will introduce you to the interfaces and features of Microsoft Office 2010 Word, Excel, PowerPoint, Outlook, and Access. You will learn about the features that are shared between all products in the Office suite, as well as the new features that are product specific.

IT_SavantAuthor Commented:
Thanks for your suggestions logu, I also need to know some other web app design issues we face today???  

PS.  Where do I go to do these kind of research if I don't have access to books?
0
Koma666Commented:
Perhaps this helps you a bit, I know it's for cms but there are many systems in it.

http://www.cmsmatrix.org/
0
IT_SavantAuthor Commented:
Any more ideas or how to navigate to current web app design issues of the day?
0
Loganathan NatarajanLAMP DeveloperCommented:
current web app design issues of the day

>> i don't know exactly what are you talking...

do you want to go for web patterns means.. go with frameworks... it will be easy to implement all the patterns
0
IT_SavantAuthor Commented:
Yes, this is a discussion about design patterns, any openers?
0
Koma666Commented:
Sorry, i can not get the point you want to discuss, so I'm out.

IMHO this is not a discussion board, this is a solution platform.

If you ask for a pattern for a special problem, perhaps someone can help you.
Or if you ask for a best practise for a special use case.
0
IT_SavantAuthor Commented:
Ok, could someone supply me with the best pattern for building reusable web app with a DAO data access layer as backend?  Hope this garners a better resonse.


Thanks team,
IT_Savant
0
Koma666Commented:
For me Using JSF on JBoss with EJB 3 works great for a portal that generates 20.000 downloads a day.
But this is a bit overhead if you just want to create a web page for your rugby club :-)
The decision should be made by finding all facts that are applicable for your task and then checking what is the minimal effort to finish all of them.
0
Loganathan NatarajanLAMP DeveloperCommented:
as I said, Struts & hibernate pattern may be very useful..,
0
IT_SavantAuthor Commented:
Please add to solution, experts...
0
Loganathan NatarajanLAMP DeveloperCommented:
please search in google with "java web design patterns " ...  take  a look at those article... that is all i could help now... post another question & tell what exactly you want it.,
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Web Applications

From novice to tech pro — start learning today.