2013-04-03 9 views
23

Tôi muốn bắt đầu học Web API cho rằng tôi cần phải đặt nó lên trên visual studio của tôi năm 2010.Web API cho vs 2010 lắp đặt và cấu hình

Để bắt đầu tôi nhìn hướng dẫn trực tuyến về cài đặt cấu hình & của web API so với năm 2010 mà một số điều làm tôi bối rối và quyết định hỏi ý kiến ​​chuyên gia về vấn đề này.

Tôi có một vài câu hỏi cơ bản về API web.

  1. Tôi có thể cài đặt Web API trên VS 2010 như thế nào?
  2. Yêu cầu cơ bản để thiết lập API Web trên VS 2010 là gì?
  3. Web API có thể được sử dụng với các hình thức web asp.net (Như tôi đã được làm việc trên mẫu web asp.net, tôi không có kinh nghiệm trong MVC)

Tôi chắc chắn câu trả lời cho những câu hỏi vài có thể giúp người sử dụng khác, những người muốn bắt đầu sử dụng API web trên VS 2010.

Bất kỳ giúp đỡ trong việc về vấn đề này được đánh giá cao

Trả lời

14

Web API là trong dự án ASP.NET MVC 4. Bạn có thể cài đặt nó trong VS 2010:
http://robertbigec.wordpress.com/2012/10/11/developing-mvc-4-web-api-with-visual-studio-2010/

+0

Tôi có thể sử dụng nó với asp.net web-form cũng – Learning

+1

Đây là bài đánh giá hay: http://www.asp.net/web-api/overview/creating-web-apis/using-web-api- với aspnet-web-form – Vladimir

+0

Đã một thời gian, nhưng không có gì có vẻ để trả lời này: là bundling/minification một điều MVC4 hoặc. NET 4.5 điều? – statue

3

Bạn phải downlaod về và cài đặt SP1 cho VS 2010, sau đó tải về Dự án ASP.NET MVC 4 từ Microsoft http://www.microsoft.com/en-ca/download/details.aspx?id=30683 và cài đặt nó. Tôi muốn tải xuống VS 2013, nó có Web Api (cũng là Web Api 2) như là tiêu chuẩn - không cần phải tải xuống bất kỳ thứ gì khác.

12

Trong Visual Studio 2010 để thêm một dự án kiểu ASP.NET MVC Web API chúng ta có thể:

1 - Có .NET Framework 4 & ASP.NET MVC 4 được cài đặt.

2 - Thêm một dự án mới và chọn MVC 4

(trên màn hình này không có Web mẫu API đó là nơi có nhiều người dùng có thể mong đợi để xem nó)

enter image description here

3 - chọn Template Web API

enter image description here

Đây là một câu hỏi lớn mà đã giúp tôi; Tôi hy vọng câu trả lời này cũng giúp ích.

+0

^1 để giải thích bằng hình ảnh –