Technical growth course (.NET) 2

zhaozj2021-02-16  59

Today, I came to see, huh, I have a comment, I really didn't think of it, just as a notebook that can be written, doodle, or record your own mood, or record some techniques, I didn't think of like I have a spectator, thank you :)

Make these days of technical preparation, suddenly discovered some differences between traditional web design and .NET, also recorded the bending road taken during the preparation period here, if someone can see and learn my lesson, then beer.

The project is a trading platform. For the interface design requirements, there are some very detailed processes to pay attention, the first step in the beginning, just on these very detailed processes, according to general thinking, to be a thing First, you must complete the main function. Those small details can be added slowly, but this is not possible, because these small detail processes, sometimes change the interface design, the last interface is completely overthrown The first two third design, a lot of time was wasted in a repetitive design

The second curve and the first have an association, because the .NET hidden function, I write all the features you want to implement on this page in this page, I will taste this bitter fruit. - Every page change, forced me to revise a lot of code, so the first turn is coming, in order to reduce the pain of this, I will use some common, but not often changed the field (such as database) The connection field is in the global variable. The advantage is that when I need to modify, I just need to modify a place. After such integration, I temporarily make the code that looks a bit uncomfortable, until it is This day's arrival

"The processing of this step is wrong. You should XXX, not the yyy" manager's reprimand let me have a good mood in the dark, change it, but I opened the document, I found something more difficult to do. - I have to rewote all the code ... Next, I did something excited when I was now in the moment, overthrowing all things, rebounding the system! ! !

I refer to Microsoft's duwamish, I feel too complicated. At present, I don't have this necessary. In fact, I am also able to take effectively, I have not graspned, I decided to use three-layer structure, data access, business rules and Web Indicates the layer, in the data access layer, I put various operations of the database, so that the above business rule layer only needs to access the class, without the need to deal with the database, the business rules layers have packaged some processes Rules, the intermediate layer of the web representation layer and the data layer

After this architecture is built, I feel very easy, go back to see, the original way is not good, because it is built from top to bottom, is based on page-driven, all Events, all methods must be implemented with the page, and the later structure is obviously constructed from the bottom, write the data layer, write the rule layer, and finally call these methods in the page, actually This is a process of abstracting software functions, and the final source of the problem is for the needs of the needs. If you can make a good policy according to the detailed needs, you can make the development of the development time, development process It will also change.

This project is still in development, there should be some problems, I will record them one by one, after all, this is my growth process colleague school process design class summer vacation to Tibet, I am the most The place where I want to go is Tibet, but it will not take it directly or train directly, but take a car from the south, a small section of a small section, wherever you have to visit, this is my ultimate goal, now To achieve this goal, work hard, money is also a problem, but you can solve it through the way around.

The player practical technology has been three times a month, and it has set up rolling money. Although it feels good, don't buy it.

Just see FFXII's demo animation, DVD version, how to get it

The QUAKE3 T-shirt of the mail order arrived until the 5th delivery, depressed, but the online transfer of China Merchants Bank is really easy to use.

Going to see the house today, move around on Sunday, the biggest inconvenience outside the door is to rent a house.

转载请注明原文地址:https://www.9cbs.com/read-18332.html

New Post(0)