Break through the bottleneck, contrast study: comparison of the Eclipse development environment and debugging VS development environment

Who saw a lot of knowledge of Java and Android, but the look is not easy to practice amnesia, so, or to write the text, in addition to strengthening the next memory, but also to prove that I have learned ~~~


Break through the bottleneck, comparison study:

Learning a language, development environment is very heavy, square lines for VS development environment factors have innate preconceptions.

So over the years (from schools to open java class) for Eclipse that oval lines, seems a little out of tune or resist feelings.

 

Resist feeling is actually a bottleneck, if not a breakthrough, it is easy to be confined, regardless of the level of cross-language extension to break, or break in the language, is empathy.

As long as developers, there will always be a bottleneck, and this is not a long time to break through the bottleneck, it is to resist the feelings at play.

I am no exception, and I also resist accepting the cycle of N times to and fro, just level after the cycle is slightly different ~~~ 

 

Accustomed to using C #, you resisted Java, it is your bottleneck.

Accustomed to using EF, HN, you resisted other ORM framework, that is your bottleneck.

First-MVC, but resist the WebForm, that is your bottleneck.

The above and vice versa. 


Some people just because of their preconceived feelings, and discredit another language or framework, at every turn to throw garbage at home to other people's blog, this is immoral, not the quality of the despised.

 

 

To break through the bottleneck, the best way: that learning a language or framework you resist, and then they are familiar with the language or framework contrast, unknowingly, vision will slowly open, it broke through the bottleneck.

Three to five years so a lot of people ask me how to break through the bottleneck, I occasionally advise them to study the source Autumn Park, advanced knowledge of the set point source quite a lot, quite suitable for senior developers research.

 

Autumn garden architecture and ASP.NET MVC, broadly similar, you can compare research study:

XHtml template engine (when the native html template): - Razor view engine (cshtml) 

MVC architecture set - MVC architecture

CYQ.Data data layer - EF data layer.

 


Eclipse development environment and debug contrast VS development environment

Learning another language, development environment bear the brunt for basic:

C # add a reference DLL, in java, it is the introduction of a jar, add the properties in the project:

 

As for the developers it is an important skill debugging, and debugging, most is in the immediate VS debug window used:

In the VS window is this, by Ctrl + Alt + I shortcut to bring up: 

The eclipse is: window (Windows) - "Show View (Show View) -" display (Display) (no default, only in debug state come out)

After the out, you can also knock debugging code snippet:

 

But VS is Enter the code runs, but eclipse is to select the code, then right, select the "execution (execute)". 

 

In addition to debugging shortcuts, VS is in F11 (into the function) + F10 (single-step, do not enter inside the function) + F5 (continue), and Eclipse became F6 + F5 + F8

 

PS: microblogging a message: Jiang Jinnan:
Reply @ Xu base : I consulted Scott Gu, they plan to release the final version of the official launch at the VS 2013 MVC 5 and Web API 2.0. 

 

Reproduced in: https: //my.oschina.net/secyaher/blog/274181

Guess you like

Origin blog.csdn.net/weixin_33779515/article/details/91966847