Tuesday, November 10, 2009

Microsoft Facebook SDK

This toolkit is provided as a Facebook Client Library similar to Facebook's PHP Client Library or Facebook's JavaScript library. The goal is to enable .NET developers to quickly and easily leverage the various features of the Facebook Platform. This toolkit has evolved over time with input from the community and from Microsoft. The latest release (v3.0) includes new architectural improvements and provides an asynchronous interface for using the toolkit from Silverlight and from WPF.

The main entry point is the API (Facebook.Rest.Api) class in the Facebook.dll assembly. This class wraps the Facebook REST API and provides an easy to use interface for calling the different methods currently available in the Facebook API. We've also provided samples and tools for helping develop Facebook applications in the various .NET platforms including: ASP.NET, Silverlight, WPF and WinForms. Additionally, we've provided all the source code for the API, components, controls, and samples for you to explore.

The toolkit is comprised of the following core assemblies:

* Facebook.dll: This is the main assembly that will be used by all applications. This has all the logic to handle communication with the Facebook application. This assembly also has specific support of XAML applications (Silverlight and WPF) to enhance the Facebook platform to make databinding and data caching easier.
* Facebook.Silverlight.dll: This is the Silverlight version of the main assembly that will be used by all Silverlight applications. This has all the logic to handle communication with the Facebook application. This assembly also has specific support of XAML applications to enhance the Facebook platform to make databinding and data caching easier. The REST API in this assembly is Asynchronous only.
* Facebook.Web.dll: This assembly should be used by Canvas applications. The main functionality supported in this assembly is to encapsulate the handshake between the Facebook application and a canvas application (both FBML and IFrame)
* Facebook.Web.Mvc.dll: Provide a support building canvas applications using ASP.NET MVC. Separated from Facebook.Web.dll to avoid all developers from needing to install the MVC bits.
* Facebook.Winforms.dll: This assembly provides support for writing Facebook applications using Winform technology. This provides a Component that wraps the API to make it easier to use from Winforms. This also contains some user controls to help display Facebook data easily.

To get started we recommend you download the SDK and refer to the "How to" guides and the Facebook Developer Wiki to get familiar with these new resources.

1. Download the SDK.
2. Refer to the detailed instructions on the Facebook Developer Wiki. Here are some important links to use as a starting point.
* Anatomy_of_a_Facebook_App
* Platform_Core_Components
* How-to_Guides
* Creating_a_Platform_Application

Tuesday, November 3, 2009

TOP 5 FREE SOFTWARE

5. GIMP
Best free software for image editing with lot of advance features.
www.gimp.org/
 

4. HAND BRAKE
HandBrake is an open-source, GPL-licensed, multiplatform, multithreaded video transcoder, available for MacOS X, Linux and Windows
http://handbrake.fr
3. FIREFOX
http://www.mozilla.com/en-US/firefox
2. OPEN OFFICE
The OpenOffice.org project is primarily sponsored by Sun Microsystems, which is the primary contributor of code to the Project. Our other major corporate contributors include Novell, RedHat, RedFlag CH2000, IBM, and Google. Additionally over 450,000 people from nearly every curve of the globe have joined this Project with the idea of creating the best possible office suite that all can use. This is the essence of an "open source." community!
http://about.openoffice.org
1. VLC
Multi media player with very good performance. Play any kind of media files.
www.videolan.org/vlc/
in reference to:
"b sites where, for example, the administrators may want to create complex routing for requests for files, images and other web objects. A plug in architectu"
- News Signals (view on Google Sidewiki)

Yahoo! Traffic Server donated to Apache

Yahoo! has donated its Traffic Server software to the Apache Software Foundation as open source. Traffic Server is a high performance HTTP/1.1 caching proxy server which Yahoo has used internally since acquiring its original developers, Inktomi, in 2002. Yahoo uses Traffic Server to serve around 400TB of data a day on Yahoo!'s network and according to the developers, the software is capable of handing over 30,000 requests per second per server.

Traffic Server provides session and configuration management, load balancing, authentication and routing and is designed for high volume web sites where, for example, the administrators may want to create complex routing for requests for files, images and other web objects. A plug in architecture allows developers to extend the Traffic Server to handle different tasks.

The Traffic Server has been moved into the Apache Incubator where it will be brought up to Apache Software Foundation standards. In the past few months since it was proposed as an Apache project the Yahoo! developers have been cleaning the code, fixing issues detected by Coverity scans and ensuring that license issues have been resolved. Traffic Server is made up of over 300,000 lines of C/C++ code and long term goals for the project include porting to other Unix systems beyond Linux, making the software fully 64-bit and adding features such as native IPV6 support.

Yahoo! hopes that the move to open source under the Apache Software Foundation umbrella will help build a strong community around what Shelton Shugar, senior VP of Cloud Computing at Yahoo!, calls "an essential building block of cloud computing".

in reference to:

"Yahoo! has donated its Traffic Server software to the Apache Software Foundation as open source. Traffic Server is a high performance HTTP/1.1 caching proxy server which Yahoo has used internally since acquiring its original developers, Inktomi, in 2002. Yahoo uses Traffic Server to serve around 400TB of data a day on Yahoo!'s network and according to the developers, the software is capable of handing over 30,000 requests per second per server. Traffic Server provides session and configuration management, load balancing, authentication and routing and is designed for high volume web sites where, for example, the administrators may want to create complex routing for requests for files, images and other web objects. A plug in architecture allows developers to extend the Traffic Server to handle different tasks. The Traffic Server has been moved into the Apache Incubator where it will be brought up to Apache Software Foundation standards. In the past few months since it was proposed as an Apache project the Yahoo! developers have been cleaning the code, fixing issues detected by Coverity scans and ensuring that license issues have been resolved. Traffic Server is made up of over 300,000 lines of C/C++ code and long term goals for the project include porting to other Unix systems beyond Linux, making the software fully 64-bit and adding features such as native IPV6 support. Yahoo! hopes that the move to open source under the Apache Software Foundation umbrella will help build a strong community around what Shelton Shugar, senior VP of Cloud Computing at Yahoo!, calls "an essential building block of cloud computing"."
- Yahoo! Traffic Server donated to Apache - The H Open Source: News and Features (view on Google Sidewiki)

Monday, November 2, 2009

Bradband Internet with DTH

Dish TV has plan to introduce internet facility through DTH in India by June 2010. The existing customers of Dish TV have to change their receiver dish and set top box (STB) to get the facility of high speed broadband facility through DTH.

Airtel is planning to inter into broadband DTH market by the end of year 2010, Airtel DTH service will include broadband internet facility. So you have to wait untill end of 2010 to get this service from Airtel.

Reliance is also jumping into broadband DTH market in India in near future. Reliance DTH service will also include broadband internet service. It is hard to predict when will Reliance DTH service will be available. It is sure that Reliance will give internet service at cheapest rate.

TATA Sky has no plan currently to provide internet through its serve as they are already giving wi-max services in various regions.

The best things with internet by DTH is- too much low cost and super high speed. If this facility will start in India, penetration of Internet in India will increase many times from current level.

Trai wants DTH users to get broadband too

The consumers who subscribe to direct-to-home services may soon be able to get broadband services from their operators as well.

The Telecom Regulatory Authority of India has recommended that the government ensure and expedite availability of more Ku band transponders (which can be used for TV as well as data transmission) so that DTH companies can also offer broadband services.

There is a severe shortage of Ku band transponders even for broadcasting. But the regulator has suggested that the Indian Space Research Organisation (one can take transponders on lease only from ISRO) -- which is launching two more satellites with Ku band transponders and negotiating for more from Malaysia's Measat -- should expedite the process.

Trai had earlier suggested that the government should follow an open sky policy and allow DTH operators to get into long-term contracts with international satellite companies.

These are among the recommendations of a report released on Wednesday by Trai. The report seeks to boost the current poor growth of broadband in the country.

DTH operators, however, say that broadband on their platform will not be cheap and may be effective only in areas where there are few alternatives.

Dish TV (country's largest DTH operator) head Jawahar Goel says that to get a two-way communication (which is required in Internet and not for TV channels), subscribers may have to fork out around $500 for a satellite modem (of course you can subsidise).

"We are planning to keep some capacity on our Agrani (controlled by the Subhash Chandra-led group) group satellite for broadband as we will have over 10-12 transponders by April. But it will be a limited market. There are also many regulatory issues which need to be tackled," said Goel. He points out DTH can offer a high speed of as much as 1.5 mbps without difficulty.

Meanwhile, taking a cue from telecom, the regulator has suggested that operators should share infrastructure, like optical fibre ducts that are being laid across the country, to bring broadband to homes and save costs considerably.
It has also suggested certification of customer premise equipment (like DSL machine at home) so they there can be interoperability for provisioning broadband.

This means customers can pick up equipment from the market rather than be dependent on operators. The equipment would work for all operators. This, the regulator hopes, will bring down prices of customer equipment dramatically.
Acknowledging that state-owned companies like BSNL and MTNL [ Get Quote ] have failed miserably in meeting their broadband targets, the regulator has suggested that they should appoint franchisees to supplement their efforts and develop a more commercial approach.

BSNL, for instance, had targeted 1.5 million broadband subscribers by 2005, but had only 1.62 million subscribers till September 2007.

Apart from asking the government to push broadband connectivity through cable, Trai has also pleaded that the government expedite decisions regarding pricing of spectrum for 3G and Wimax -- effective wireless solutions -- to provide broadband in the country.

In an effort to push broadband in rural India, Trai has also suggested that the USO (Universal Service Obligation) fund be used to provide subsidy and at least two service providers offering minimum subsidy should be identified and given a rollout obligation.

Source: business Standred