rss
[ Log On ]

Getting Started With ASP.NET Web API - Tutorials, Videos, Samples

I would like to point you those resources (Tutorials, Videos, Samples) in order to get started with ASP.NET Web API.
2/24/2012 8:49:00 AM 10 comments 36956 times

ASP.NET team shipped the beta version of ASP.NET Web API which has been known as WCF Web API for more than a year. It has seen 6 preview versions and we have now nearly the final bits and pieces. The beta version of the product has been merged with ASP.NET MVC so that we won’t feel ourselves in a fork in the road in order to create REST APIs.

In my opinion, ASP.NET Web API is really exciting because it offers a simple and pluggable way to expose your data to the World. The one of the best parts is that you don’t have to just expose it as XML or JSON. You have the XML and JSON support out of the box but the format of the data is really up to you. Since nearly all of the devices out there today know how to communicate through HTTP, your data has the best possible reach.

One of the other great features of ASP.NET Web API is that everything has been built asynchrony in mind. So, you can scale out very easily. On the other hand, don’t act prejudicial that it is ASP.NET based and cannot run anywhere other than IIS. It has a self hosting capability as well (I honestly don’t know how it works at the background but it looks promising).

It has been not much since the product beta version has shipped but there are pretty good blog posts and articles about ASP.NET Web API out there. Instead of writing one, I would like to point you those resources.

Note

The follwing set of blog posts have been wtitten based on the beta release of ASP.NET Web API. It is highly likely that there will be some sort of conflicts if you are playing with a later version of the product.

Getting Started

Routing

Validation, Data Annotations & Model Binding

Message Handlers, Filters & Formatters

HttpClient

Dependency Injection & Unit Testing

Self Hosting

Uncategorized

Samples

Also, there are some great videos done by @jongalloway on ASP.NET web site as well as some other videos:

ASP.NET Web API Video Series

ASP.NET Web API Videos of Mine On NedirTv (In Turkish)

Some Other Great Talks, Webcasts and Other Type of Visuals

After-Beta Resources

The following blog posts target the features and changes which will be available for the next release of the product after beta.

Some Other Great Talks, Webcasts and Other Type of Visuals

If you have any other related blog post, tutorial, sample or whatever related to ASP.NET Web API, please comment and I will add them to this list. I will also add new things to this list that I come across. Enjoy:)

Permalink Add to del.icio.usDigg!Share on FacebookShare on Google BuzzReddit!Stumble it!

Comments

gravatar
#2370
re: Getting Started With ASP.NET Web API - Tutorials, Videos, Samples
by Gabriel Perez on 03/01/12 20:40:36 Thursday (UTC +00:00)

Here is my contribution:

http://perezgb.com/2012/2/21/web-api-testing-with-httpclient

 


gravatar
#2371
re: Getting Started With ASP.NET Web API - Tutorials, Videos, Samples
by Tugberk on 03/01/12 20:46:23 Thursday (UTC +00:00)

@Gabriel

Looks great. Added it, thanks!


gravatar
#2372
re: Getting Started With ASP.NET Web API - Tutorials, Videos, Samples
by Dominick on 03/02/12 18:07:19 Friday (UTC +00:00)

Maybe thats interesting as well: http://www.leastprivilege.com/PreviewAuthenticationFrameworkAndClaimsbasedIdentityForASPNETWebApi.aspx


gravatar
#2373
re: Getting Started With ASP.NET Web API - Tutorials, Videos, Samples
by Tugberk on 03/02/12 20:20:09 Friday (UTC +00:00)

@Dominick

Nice, added it under samples.


gravatar
#2375
re: Getting Started With ASP.NET Web API - Tutorials, Videos, Samples
by krishna patel on 03/03/12 10:37:45 Saturday (UTC +00:00)

 

its really very use full or interesting information

thanks for sharing 

http://www.codeprojectdownload.com

 


gravatar
#2376
re: Getting Started With ASP.NET Web API - Tutorials, Videos, Samples
by Vvk on 03/04/12 4:06:54 Sunday (UTC +00:00)

Another good one http://www.dotnetcurry.com/ShowArticle.aspx?ID=788


gravatar
#2384
re: Getting Started With ASP.NET Web API - Tutorials, Videos, Samples
by Manuel Ortiz on 03/07/12 5:56:45 Wednesday (UTC +00:00)

Hi, I have been looking everywhere but cannot find the answer to this question. I am developing a RESTful API using WebAPI and want to do the following. Suppose you have a list of movies and each movie has a list of actors each with their own properties (eg.: age, sex, birthday, etc.). I would like to present the response of that subset of actors with URI’s inside every movie as follows:

The Artist
2011

api/actors/1
api/actors/2

Is there anyway to automatically do the uri thing inside the “actor” tag using WebAPI?


gravatar
#2393
re: Getting Started With ASP.NET Web API - Tutorials, Videos, Samples
by Gabriel Perez on 03/09/12 17:21:47 Friday (UTC +00:00)

Here is a new one for your list:

http://perezgb.com/2012/03/08/web-api-routing-in-depth

Thanks for keeping a centrilized list of links, very useful to everyone!

Gabe.


gravatar
#2407
re: Getting Started With ASP.NET Web API - Tutorials, Videos, Samples
by Andy COhen on 03/13/12 23:03:43 Tuesday (UTC +00:00)

This is a fantastic compilation.


gravatar
#2548
How to consume WCF Rest enable Service in ASP.NET webpages
by anil on 07/02/12 7:14:14 Monday (UTC +00:00)

Pls help me How to consume WCF Rest enable Service in ASP.NET webpages,

Rest enable service is a CLOUD service (or) not?



Additional allowed tags : [quote]...[/quote], [user]...[/user]
:
:
: will not be displayed ! (but will show your Gravatar)
:
: