The Web development thing

Source: Internet
Author: User

WEB Develop those things

 

Web development is a pretty confusing area because:

ü         Technology Update fast, hot more. New technologies and new applications, as well as the emerging development frameworks, are dazzling. The

ü        has a wide range of applications, each with its own characteristics. such as management systems, e-commerce, video sites.

ü        close to the user, user-oriented, tune.

The ü        entry threshold is low and the programmer's level of development is uneven.

 

For the purpose of writing this article,

ü        on the one hand, is a summary of their own experience in the development process,

U         on the other hand, it is also a methodological discussion, after all, the development of their own domain is not only web development, so I hope to find some rapid intervention in common things.

 

This article although because of my time and energy of the relationship, writing more casual, there may be lied, organized confusion exists,

But, as far as my heart is concerned, reading this article requires two points:

 

ü        on the one hand, pay attention to hands. If you just look at the area, maybe you won't understand what I'm trying to say. Of course, this "refactor to pattern" may be more appropriate.

ü        on the other hand, focus on methodology. While there is little serious in the discussion of methodological issues, all code-writing processes revolve around "method" services.

 

I want readers to treatise:)


Part I: Starting from demand

One

What you see is what you gain

Here, from a static HTML page, gradually pull out of the presentation and data plane things.

Two

The factory that made the plane

The main point here is the factory method. Of course, the factory is not the goal, but the result, demand is the source.

Three

Where is spring?

It starts with spring and the 300 song of children's songs.

Four

Spring is here.

There is a groove for spring, but the main thing is to say: You use the framework & Non-core features, just like women wear clothes, the less the better!

Five

Maxwell Demon

Let's act as a Maxwell demon to detect and control the work of a single module/method

Six

Mr Skinner MVC

The gain and loss of the MVC pattern, the development of the time, do not because of the lost process of Lille forget our purpose.

Part II: Pick up the pen to do the sword

Order

Preface

Take a pen to do swords and guns, focus on the fire software, Consciousness Revolution Qi Rebel, development on the road when Pathbreaker

One

Recreate a dom4j

The title explains everything.

Two

Recreate a spring

The title explains everything.

Three

Recreate a JSP

The title explains everything, the JSP here is not the Java Server Pages, but the Java sign pages:)

Four

Re-build a struts

The title explains everything.

Five

Recreate a Lucene

The title explains everything, the principle of lucene only needs a word clearly, this is why I like him

Six

Recreate a hibernate

What I really care about is how HQL maps to a variety of SQL query languages

Seven

Final Fantasy

The final finished product


Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.