Lingyun architecture v0.1 -- Preface

Source: Internet
Author: User

Unconsciously, it has been more than 12 years since I first came into contact with the real computer. I think of my ignorance as if I was yesterday, so I cannot help myself.

When I first volunteered for the college entrance examination, I chose computer software and theory as my major. Since then, I had a hard time connecting with the computer. In addition, it seems that this life is inseparable.

When writing the firstProgramNot as excited as many people have described. It seems that the job should have been done by computers. However, as I continue to learn and work, more and more computer-related experiences and experiences only make me excited.

I once said that I am a "Bucket", not the uncle mu of the Houston Rocket. Instead, I said that what we do in this industry, technology and business knowledge, is like a wooden barrel, the shortest board is the decision for a person, and he is constantly repairing the barrel, increasing the length of the Technical Board for a while, and increasing in the business field for a while, it's really a real "Bucket.

I have always been very mysterious about the name of "architect". It seems that those people are masters and I have been dreaming that I will be able to reach that level technically. At that time, your Bucket should have a very high board.

After many various projects, I feel that I should calm down and summarize them, because each project has its own successes and failures, how can we solve these problems? Or are you still suffering from these problems, or are you still trying to solve them? I have discussed a lot with you, summarized a lot, and finally got a very mature architecture (I am not sure whether it can be called an architecture or a better framework ), I also tried to use it to complete a project, and everyone's self-feeling was still good. Old Wang has to boast about it.

Because she still has many imperfections, I think it is necessary to share them with you and share them with you. I also want to hear more comments and suggestions from you, so that she can continue to grow.

This seriesArticleI will stick to writing to tell you what I know so far, there is no special purpose. If I want to say something, I hope it will play a role to inspire others and get a better idea.

The main content to be discussed is as follows:

1. Why architecture-describes some problems encountered in the project, and why an architecture is needed to solve these problems, rather than every program being caught.

2. General introduction-an introduction to Lingyun's architecture, including how layers work together and how layers work together to achieve the final effect.

3. data layer-Introduction to data layer development, including design and publishing, views, stored procedures, and functions.

4. model layer-how to establish an entity model to reflect real things.

5. Web service layer: describes why a Web service is required and how to implement a web service.

6. control layer-describes how to write controls for unified development, and improves development efficiency andCode.

7. Interface Layer-describes how to design a user-friendly interaction interface to minimize user operations and improve user productivity.

8. Summary and Outlook-summarize and look forward to improving the architecture using the updated technology.

Now the plan is so many things that it may take at least half a year to complete. As I said before, I will introduce this architecture in the form of novels, I hope I can write something interesting, so that you can smile happily while listening to my boring technical introduction.

The concepts I advocate-health, happiness, improvement, and innovation will also be reflected in this series of articles.

there seems to be no other nonsense. I hope you can give me this comment after reading what I wrote-well, although this architecture is not very good, but there are still some merits. At least this guy's attitude towards writing articles is not bad. If I can hear such a comment, I think it is enough.

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.