. NET Exam System V1.0.0 Summary

Source: Internet
Author: User

Examination system. NET version V1.0.0 was finally completed after 68 days. To summarize, the main talk about technology, teamwork, UI design, to give themselves a summary, through the V1.0.0 version, so that they stand higher, see farther.

Technical aspects:

Ef:

The whole project also EF for the framework, the use of Modelfirst under the two ways to map the database, the early stage, in the PD design of the entity, converted into a database, and then poured into SQL Server, using the Modelfirst in the database update to the model of the way, to build a model, When the database is updated by updating the database with the model update to the database, the benefit is to avoid table clutter, attribute confusion, and table-relational confusion when drawing entities in EF.

Easyui:

Front page display using the Easyui framework, the use of Easyui for us to save code, reduce the style of design, but also more so that our overall style tends to standardize the unified. Second, the inside package of Ajax, jquery method, also bring convenience to us, will not be on the official website to view the document, there are documents to check, there is a sample to see, intuitive interface, convenient for our system to complete quickly.

Wcf:

Because the test system is going to invoke the underlying data in the underlying system, the webservice is used earlier, and WCF is now instead.
Nuget:

The bottom people abstracted out some common methods, provided to our various systems, packaged into DLLs, using NuGet tools to manage, without everyone pasting the copy, as long as one person downloads the update, everyone can use, and also because of the NuGet mandatory version number, It makes it easier to distinguish which version should be used and which is up-to-date.

Svn:

The use of SVN is the basis of teamwork, and his importance is needless to say.

Design mode:

Mainly uses the abstract factory, uses in the B, the D layer as well as the client calls the WCF, very good embodies the interface-oriented programming principle.

Team work:

Our group of 12 people, from the small left and Yong Xia led, the next three people are nine members, the remaining is 10, the ratio of 2:1, the whole group atmosphere is active, the discussion is also very active participation, and then everyone has questions to say, although the team also have some small "noisy", but are not the matter of people, afterwards, Still laughing and joking, there are still problems to be reflected.

From the beginning to feel the task arduous to later feel everything is so simple, this process, let us experience profound, let us understand, everything as long as you step-by-step, that pay will have the return, do not just say, only will increase annoyance, low mood.

UI Design:

UI design, has been the teacher is talking about the problem, we also have to correct, but always forgotten how, think of this, forget the other one. This time the UI design, rice teacher also clearly gave us a question.

First: The font is too small, such a font, for us young people, can see clearly, but for some people with poor eyesight, may be the resistance of others, think this font is too small, do not want to use our software.

Second: The pop-up box position, the various interface pop-up box size is different, there is no unity, pop-up boxes appear in the same position, should be centered, but some of the latter rely on the next.

Third: The style of some pages is too crowded, the interface seems chaotic

V1.0.0 end, to thank Yong Xia and small left to pay, give us over and over again to explain the needs, over and over again to explain the UI design, but also to thank our team members of the co-operation, maintain a good mentality and mood.

Summarize:

The use of frameworks and tools allows us to learn how to stand on the shoulders of giants, teamwork, and let us learn how to communicate better with team members, while UI issues are laid out to make us better at design and demand consolidation.


. NET Exam System V1.0.0 Summary

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.