United States (English)
Sign in
Home
Library
Learn
Samples
Downloads
Support
Community
Forums
Microsoft Developer Network
>
Samples
>
Getting Started with ASP.NET Web API
Download Visual Studio
Quick access
My samples
Upload a sample
Browse sample requests
Getting Started with ASP.NET Web API
In this sample we show how you can use ASP.NET Web API to build web APIs that support browser clients and can be easily called using jQuery.
Download
C# (1.1 MB)
Ratings
(10)
Downloaded
19,348 times
Favorites
Add to favorites
Requires
Visual Studio 2012
Last updated
8/15/2012
License
Apache License, Version 2.0
Share
Technologies
jQuery
,
ASP.NET Web API
Topics
ASP.NET Web API browser clients
Report abuse to Microsoft
Description
Browse code
Q and A (6)
Solution explorer
C#
.nuget
NuGet.Config
nuget.exe
NuGet.targets
Comments.Tests
Controllers
CommentsControllerTest.cs
HomeControllerTest.cs
Properties
AssemblyInfo.cs
App.config
Comments.Tests.csproj
packages.config
Comments
App_Data
aspnet-Comments-20120815002110.mdf
aspnet-Comments-20120815002110_log.ldf
App_Start
AuthConfig.cs
BundleConfig.cs
FilterConfig.cs
RouteConfig.cs
WebApiConfig.cs
Content
themes
base
images
ui-bg_flat_0_aaaaaa_40x100.png
ui-bg_flat_75_ffffff_40x100.png
ui-bg_glass_55_fbf9ee_1x400.png
ui-bg_glass_65_ffffff_1x400.png
ui-bg_glass_75_dadada_1x400.png
ui-bg_glass_75_e6e6e6_1x400.png
ui-bg_glass_95_fef1ec_1x400.png
ui-bg_highlight-soft_75_cccccc_1x100.png
ui-icons_222222_256x240.png
ui-icons_2e83ff_256x240.png
ui-icons_454545_256x240.png
ui-icons_888888_256x240.png
ui-icons_cd0a0a_256x240.png
minified
images
ui-bg_flat_0_aaaaaa_40x100.png
ui-bg_flat_75_ffffff_40x100.png
ui-bg_glass_55_fbf9ee_1x400.png
ui-bg_glass_65_ffffff_1x400.png
ui-bg_glass_75_dadada_1x400.png
ui-bg_glass_75_e6e6e6_1x400.png
ui-bg_glass_95_fef1ec_1x400.png
ui-bg_highlight-soft_75_cccccc_1x100.png
ui-icons_222222_256x240.png
ui-icons_2e83ff_256x240.png
ui-icons_454545_256x240.png
ui-icons_888888_256x240.png
ui-icons_cd0a0a_256x240.png
jquery.ui.accordion.min.css
jquery.ui.autocomplete.min.css
jquery.ui.button.min.css
jquery.ui.core.min.css
jquery.ui.datepicker.min.css
jquery.ui.dialog.min.css
jquery.ui.progressbar.min.css
jquery.ui.resizable.min.css
jquery.ui.selectable.min.css
jquery.ui.slider.min.css
jquery.ui.tabs.min.css
jquery.ui.theme.min.css
jquery-ui.min.css
jquery.ui.accordion.css
jquery.ui.all.css
jquery.ui.autocomplete.css
jquery.ui.base.css
jquery.ui.button.css
jquery.ui.core.css
jquery.ui.datepicker.css
jquery.ui.dialog.css
jquery.ui.progressbar.css
jquery.ui.resizable.css
jquery.ui.selectable.css
jquery.ui.slider.css
jquery.ui.tabs.css
jquery.ui.theme.css
jquery-ui.css
Demo.css
Site.css
Controllers
AccountController.cs
CommentsController.cs
HomeController.cs
Filters
InitializeSimpleMembershipAttribute.cs
ValidateAttribute.cs
Images
accent.png
bullet.png
heroAccent.png
orderedList0.png
orderedList1.png
orderedList2.png
orderedList3.png
orderedList4.png
orderedList5.png
orderedList6.png
orderedList7.png
orderedList8.png
orderedList9.png
Models
AccountModels.cs
Comment.cs
DictionaryCommentRepository.cs
ICommentRepository.cs
InitialData.cs
Properties
AssemblyInfo.cs
Scripts
demo1
get.js
demo2
delete.js
get.js
post.js
demo3
get-queryable.js
get-querystring.js
demo4
delete.js
get.js
post.js
demo5
get-formsauth.js
_references.js
jquery.unobtrusive-ajax.js
jquery.unobtrusive-ajax.min.js
jquery.validate.js
jquery.validate.min.js
jquery.validate.unobtrusive.js
jquery.validate.unobtrusive.min.js
jquery.validate-vsdoc.js
jquery-1.7.1.intellisense.js
jquery-1.7.1.js
jquery-1.7.1.min.js
jquery-ui-1.8.20.js
jquery-ui-1.8.20.min.js
knockout-2.1.0.debug.js
knockout-2.1.0.js
modernizr-2.5.3.js
Views
Account
_ChangePasswordPartial.cshtml
_ExternalLoginsListPartial.cshtml
_RemoveExternalLoginsPartial.cshtml
_SetPasswordPartial.cshtml
ExternalLoginConfirmation.cshtml
ExternalLoginFailure.cshtml
Login.cshtml
Manage.cshtml
Register.cshtml
Home
About.cshtml
Contact.cshtml
Index.cshtml
Shared
_Layout.cshtml
_LoginPartial.cshtml
Error.cshtml
_ViewStart.cshtml
Web.config
Comments.csproj
default.htm
demo1-simpleget.htm
demo2-crud.htm
demo3-paging.htm
demo4-validation.htm
demo5-authorization.htm
favicon.ico
Global.asax
Global.asax.cs
packages.config
Web.config
Web.Debug.config
Web.Release.config
Comments.sln
Click an item in the panel on the left to view the contents here.