Creating a simple Facebook Application using WPF


Screenshot - logo.jpg


Facebook is growing at an incredible pace (Already 30 million user register and doubling every 6 months). The new Facebook platform is an incredible software platform and can easily be extended using the provided SDK. The following code project article is an introduction into creating a very simple MSN Messenger or Yahoo! Messenger type application for Facebook.

In this first article I will provide an overview of how to setup your facebook application and to write a very basic WPF application that connects to Facebook and populate your friends list.

Setting up Facebook

Visit the developer website:

Screenshot - screen1.jpg

  • Click on “Getting started”
  • Add Facebook Developer Application
  • Log into Facebook
  • Add Developer Application
  • Set up new application
  • Application Name: WPFB (Here you can choose any name as long as it doesn’t contain the words Face
  • Click checkbox to agree with License Agreement and also expand the optional Fields
  • Change application type to Desktop (This is very important!)
  • Submit

Screenshot - screen2.jpg

Keep the API Key & Secret provided for use later

Read More from here…

Creating a simple Facebook Application using WPF – The Code Project – Vista


38 thoughts on “Creating a simple Facebook Application using WPF

  1. Explore the current market right now even if it is just out of curiosity and Id wager you locate
    an insurance deal that is a good deal superior to the one you have already.

    This refers to that amount that you need to pay in case damage has been incurred and you need to
    make a claim against the insurance policy. Something else to consider if someone
    is injured, they may sue you for injuries and damages they sustain which may be well beyond $1,000,000.

  2. That’s a few legitimate questions and the responses may vary based on your own perspective or research. Once you have acquire you free home owners or renters insurance quotes, you are therefore free to get you dream home insured paying the right rate. They make a home better protected against fire damage and so makes your home a better risk.

  3. I was more than happy to uncover this web site. I need to to thank
    you for ones time just for this fantastic read!
    ! I definitely appreciated every part of it and i also have you bookmarked to look at new stuff in
    your website.

  4. It’s a pity you don’t have a donate button! I’d certainly donate to this brilliant blog! I suppose for now i’ll settle for bookmarking and adding
    your RSS feed to my Google account. I look forward to fresh updates and will share this blog with
    my Facebook group. Talk soon!

  5. It’s a pity you don’t have a donate button! I’d definitely donate to this fantastic blog! I guess for now i’ll settle for book-marking and
    adding your RSS feed to my Google account.
    I look forward to new updates and will share this
    website with my Facebook group. Chat soon!

  6. I have been exploring for a little for any high-quality articles or blog posts on this kind of space .

    Exploring in Yahoo I finally stumbled upon this website.
    Studying this info So i am satisfied to express that I’ve a very excellent uncanny feeling I found out just what I needed. I so much unquestionably will make sure to don?t disregard this website and give it a glance on a relentless basis.

  7. Wonderful beat ! I would like to apprentice while you amend your
    site, how can i subscribe for a blog web site? The account
    aided me a acceptable deal. I had been tiny bit acquainted of this your broadcast offered bright clear idea

  8. Discuss these options and others carefully with your agent before agreeing to allow them to be added to the policy.
    For the homeowner, the primary expense of one will be the home insurance that has to be paid on monthly basis.
    Of course, home insurance is also really great when you have little emergencies that happen.

  9. If for any reason the property doesn’t have good enough safety measures, it would be suggested to do so by most insurance companies before even offering insurance. Legal Service Coverage: This coverage will pay for the cost of defending yourself in court if there are any legal issues related to your home including property disputes, personal residence disputes, and personal injury cases. It will certainly come to be essential to acquire a backup power source like an electrical generator.

  10. I absolutely love your site.. Excellent colors & theme.
    Did you make this site yourself? Please reply
    back as I’m trying to create my own blog and would like to learn where you got this from or what the theme is called. Thank you!

  11. Hello there, I found your web site by way of Google
    at the same time as looking for a related matter, your
    site came up, it seems to be great. I’ve bookmarked it in my google bookmarks.
    Hi there, just was aware of your blog through Google, and located that it is really informative. I am gonna be careful for brussels. I’ll appreciate in
    the event you continue this in future. Numerous other folks shall be benefited
    out of your writing. Cheers!

  12. I rarely leave a response, but i did some searching and wound up here Creating
    a simple Facebook Application using WPF | Vincent
    Leung .NET Tech Clips. And I do have a couple
    of questions for you if you usually do not mind. Is it only me or does it seem like some of these comments come across like they are coming from brain dead
    visitors? 😛 And, if you are writing at additional places,
    I’d like to follow everything fresh you have to post. Could you list of all of all your communal pages like your twitter feed, Facebook page or linkedin profile?

  13. Because it is simpler than to run a shop in the
    marketplace to run a personal on-line shop that to your shop which offers everything to you beneath the sun that can
    be bought online suppliers give year long discounts.
    Also these online retailers like provide unique discount such as overstock coupon
    code for promotional and publicity function. Although an authentic Overstock coupon is difficult to find but once you acquire it be sure
    to be impressed.

    Overstock Coupon is of very good use, since it has
    improved the fad of online buying by many times
    among your brain of individuals. It’s also many availing things which improve its need. Several types of coupon limitations are there namely Money Saver Coupon Code, Free Ship Coupon Code and several more; all are used for various uses.
    Today these requirements are being out of stock to accomplish business. This can be also comfortable for that customers since they are now free from the risk of advertising with a large amount of cash. Even some re-charge web sites and sites have started the Overstock Coupon program. They offer schemes like on a recharge of Rs.10 only 1 will get 200-400 concession on shopping for Rs 999 and above. By using these plans, also the sites are extending their sales. A margin has been fixed by many shopping sites such that shopping beyond that certain amount would undergo no delivery cost. Online coupons are actually available to even reduce the shipping cost.

  14. Great post. I was checking continuously this blog
    and I am impressed! Extremely useful information specifically the last part 🙂 I care for
    such info a lot. I was looking for this particular information for a very long time.
    Thank you and best of luck.

  15. These policies help protect valuables like
    office equipment and supplies from many different catastrophic events, including theft.
    Also you can’t expect all auto insurance companies to offer you low premium rates. If the property is not equipped with what is needed like furnitures then it is at your trait of judging wisely whether or not you get the tenant to insure the contents of the property.

  16. That is a great tip particularly to those new to the blogosphere.
    Simple but very accurate information… Appreciate your sharing this
    one. A must read post!

  17. I comment whenever I appreciate a article on a blog or I have something to contribute to the conversation.
    It’s caused by the passion communicated in the post I read. And after this post Creating a simple Facebook Application using WPF | Vincent Leung .NET Tech Clips. I was excited enough to leave a commenta response 😛 I do have some questions for you if it’s okay.
    Is it simply me or do some of these responses come across
    like written by brain dead individuals? 😛 And, if you are writing on other online social sites, I would like to keep up with anything fresh you have to post.
    Could you make a list the complete urls of your social pages like your twitter feed, Facebook page or linkedin profile?

  18. Wow that was unusual. I just wrote an really long comment but after I clicked submit my
    comment didn’t show up. Grrrr… well I’m not writing all that over again.
    Anyways, just wanted to say superb blog!

  19. Give them details ‘ If you do not provide details about
    your pin code, marital status, auto safety features, & annual commuting miles, by default insurance companies quotation will be a higher
    car insurance rate. Full coverage in this form may also provide you with legal defense
    on the chance the other party files a legal claim against you.
    is something we understand ways to do and other than depending using
    the know-howexpertise , it can be another service provided for nothing
    for your needs so that you can preserve you time and funds.

  20. You pay no money foor this service as the commissikon
    they take comes straight from thhe ccar insurance firm. Condensation can also foem in the petrol tank which is another ggood reason to keep your car running to prevent it from cooling too quickly.
    Typical Women Drivers – How would you describe the typical femsle driver.

  21. Thee last thing that you need to remember is that a non-owners SR-22 policy dows not covedr any vehicle within your household.
    By not taking the time to look att a variety of quotes, it may result in youu paying for a 4×4 car insurance policy
    that you don’t need. Looking hard enough at the variety of various quote as well as
    plans offered by competing insurance company will help you look into the
    good, the unhealthy and the ugly agencies.

  22. Ask about reduced prices for air bags, anti-lock brakes, daytime running
    lights and anti-theft products. Basic motor insurance, that which you are required to have by law in most countries,
    will not necessarily cover you iif anyone else
    is in an accident in which you are involved. Insured Declsred Value (IDV):
    An IDV is the maximum amount tht an inswurance company wohld have to settle inn the event off a complete write off after
    an accident as part of vehicle insurance.

  23. If you’re caught driving in Alabama without car insurance your car’s registration can be revoked on the spot, meaning your car may be impounded at a
    tremendous cost to you.Just keep in mind thawt the rates quoted on these sites cannot take
    your personal situation into account. There aree examples of
    unfortunate caar insurace claims.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s