This project is read-only.
Project Description

Google API for .NET (a.k.a Gapi4net) is a wrapper of API's Google. Google introduced a set of technique that we can use at server side (request from the Url that expose as service from Google) and client side (request through Javascript library). Gapi4net, however, only wrapped some of API from the server side. And in this library we wrapped many APIs as: Web, Local, Video, Blog, News, Book, Image, Patent and specially is Google translation.
 
We wrapped this because sometimes we need build some of components at server side and expose to client only HTML code, javascript and css script. Maybe we also need get some information from the service that expose from Google API at server side and that is reason we made this library.
If some people are going to use Gapi4net, they shall recognize that they are very easy to call the service from Google API through our library. To see that benefit, please see our example as below:
var webResult = Gapi4NetFactory<Web>
                .Init()
                .With(x => x.Version, "1.0")
                .With(x => x.Query, "Google")
                .Create();
var blogResult = Gapi4NetFactory<Blog>
                .Init()
                .With(x => x.Version, "1.0")
                .With(x => x.Query, "Google")
                .Create();
As you saw, we have supported the Lambda Expression for our library so all things shall be easy to using.
And to make you easy to use our library, we coded two examples solution in ASP.NET MVC 3 Preview 1 and WPF to proved our possibility solution.
For more information about Gapi4net please go to:

Last edited Sep 30, 2010 at 4:01 PM by thangchung, version 10