- SignalR Blueprints
- Einar Ingebrigtsen
- 338字
- 2021-07-23 20:36:22
Tools
As with any craft, we need tools to build anything. Here is a summary of some of the tools we will be using to create our applications.
Visual Studio 2013
In this book, you will find that Visual Studio 2013 professional is being used for all cases for development except for Chapter 8, Putting the X in .NET – Xamarin, which makes use of Xamarin Studio. You can use the community edition of Visual Studio 2013 if you don't have a license Visual Studio 2013 professional or higher. It can be downloaded from http://www.visualstudio.com/.
NuGet
All third-party dependencies and all the libraries mentioned in this chapter, for instance, will be pulled in using NuGet.
If you need to install NuGet first, visit http://www.nuget.org to download and install it. Once this is done, you can use NuGet by following these steps:
- To add a reference to a project, we start by right-clicking on References of your project and selecting Manage NuGet Packages, as shown here:
- Next, select Online and enter the name of the package that you want to add a reference to in the search box. When you have found the proper package, click on the Install button, as shown in the following screenshot:
- Following this, go to TOOLS and then NuGet Package Manager. Click on Package Manager Console, as shown here:
- You then need to go to the Package Manager Console window that appears and you need to make sure that the project that will have the reference is selected:
By now, you should be familiar with how you can add NuGet packages to reference third-party dependencies, which will be used throughout the book.
- Implementing Modern DevOps
- Qt 5 and OpenCV 4 Computer Vision Projects
- Mobile Application Development:JavaScript Frameworks
- 密碼學(xué)原理與Java實(shí)現(xiàn)
- 自己動(dòng)手實(shí)現(xiàn)Lua:虛擬機(jī)、編譯器和標(biāo)準(zhǔn)庫(kù)
- 認(rèn)識(shí)編程:以Python語(yǔ)言講透編程的本質(zhì)
- 深度強(qiáng)化學(xué)習(xí)算法與實(shí)踐:基于PyTorch的實(shí)現(xiàn)
- Android系統(tǒng)級(jí)深入開發(fā)
- C語(yǔ)言程序設(shè)計(jì)
- Babylon.js Essentials
- 深入理解BootLoader
- Learning Grunt
- Android嵌入式系統(tǒng)程序開發(fā)(基于Cortex-A8)
- 從零開始學(xué)算法:基于Python
- Responsive Web Design with jQuery