Objective
VS2013 finally released, although before their own use VS2010 and VS2012 time is not long, especially VS2012 this oneself just also did not use how long, see VS2013 released, oneself can't help also downloaded down, the official website certainly can download, after downloading completes, the prompt must install first IE10 , forced to download and install the IE10, and then can be real to install VS2013.
Next to see what VS2013 brought to us, the newer certainly not only I listed below, I listed the main is my attention or understand.
. Net Framework Version Support
Prior to the release of VS2012, then with the VS2013 version of the details of the update, I looked, would not want to update, because he Microsoft said it seems no longer support the lower version of the Framewrok framework, but also by the vast number of procedures ape spit, may be the change of Microsoft or the release of all the versions are brought in, This is a good thing for an ape or a company that wants to upgrade vs tools.
One asp.net
Because you are now mainly involved in the web, so to create a Web program to look at it.
You can see that there is now only one template in the. Net framwork 4.5 version. Okay, let's just go in and see.
The original option can be chosen here, or good, do not know before the VS2012 whether there is a secondary function, I did not seem to have seen before.
Browser Link Support
Straight ahead.
You can collect all of your local browser, and then you can directly select the browser you want to preview or debug it, more convenient than before, this feature in the VS2012 also have, but here again record.
The next feature should be better, and it can support multiple browsers as your default browser. You can control the selection by CTRL.
It's a great, practical feature.
Support for Bootstrap libraries
Before also has understood this, seems to have joined in the VS2012, moreover the version is relatively low, does not remember very much. Now in this version of the support is BootStrap3.0. Bootstrap is a very powerful front-end UI, if you do not know the words can be directly to the official website http://www.bootstrap.com/to understand, as well as the Civil Service network document http://www.bootcss.com/.
You can see the Bootstrap.js file and the version designation in the JavaScript folder by the project you just created. There is also a good thing you can look at the study, the object is like me as a vegetable, is the dynamic style of language, I have no use but look very NB
asp.net MVC 5.0
Look at the screenshot above can be found that the original is ASP.net 5.0 le, so fast, their own mvc1,2 have not come to the school, Is the direct study of the MVC3.0, and then to the present MVC5, it seems to be MVC4.0 and MVC5.0 together to learn, but heard MVC5.0 than MVC4.0 newer things are not particularly much.
Accidentally found a class library reference
This is a special processing of JSON data, seems to be better than Microsoft processing, it seems that Microsoft integrated more technology, team, can bring more people to participate in it, the focus is open source, so that the whole world to optimize the Daniel.
Entity Framework 6.0
Entity Framework ORM Frame, it is also a recent understanding of learning, direct learning is EF5 feel very powerful, although the company is still used ado.net, there is no way to feel the document too little, it seems that they also want to see more English blog documents.
Entity Framework 6 is the first version of the EF open source, can be compatible with mono, that is, EF6 can run on the mono, before Ef1-5 could not run on the mono. and entity Framework Power Tools Beta 4 adds EF6 and visual Studio 2013 support. Mono not know a lot, but now there are many people in the project used, you can also go to understand.
Knockout.js
This JS frame feel very good, as if it is to MVVM only a frame, before it seems to be mainly the development of WPF use, I do not remember, to understand this is also good, but they are learning this JS framework. The official website has the document http://knockoutjs.com/, if your English is good, that has no problem, then you can also go to Uncle Tom's blog to see, the translation is very good, and added the uncle's exquisite opinion.
This is the building of a MVC4.0 Web application, which was previously built in VS2012.
But it's not clear when Microsoft started to support it. Anyway, the feeling is also good, now the MVC inside also can learn from the development of MVVM model for rectification, after all, MVVM is also the evolution of the past by MVC.
asp.net Web Api
ASP.net Web API features are really good, docking various clients (browsers, mobile devices), building the framework of HTTP services.
Of course now the version has been updated to 2. asp.net Web API 2 owin support and consolidation.
It is now possible to associate Owin with NuGet
After installation, the project references the related class library
Then you can carry out the relevant trial, the specific use is not introduced, I do not know, the first time to play this stuff.
Other
Of course, newer than the above I introduced the points. There's a lot more.
For example:
1.microsoft.aspnet.identity:asp.net identity is a new identity authentication system for building asp.net Web applications. ASP.net Identity allows your application to have login capabilities and can easily customize relevant data for logged-in users.
2.asp.net SIGNALR 2.0: is a asp.net developer that simplifies the process of bringing real-time network functionality to the application library. The ability of real-time web functionality is to have connected client-server code to push content, instantly becoming available, rather than having the server wait for the client to request new data.
3.Nuget 2.7: This version of Nuget also no longer needs to provide explicitly agreed Nuget package restore "feature download package." Consent (relevant checkbox in NuGet Preferences dialog box) is now installed by NuGet Grant. Default mode of work for package restores.
4.TFS of rectification, and integration of Git.
5. Joined the Python IDE.
For you to introduce so many, I hope you like to continue to pay attention.