My Free Stuff Net Sample

12
http://www.webnodes.ca August 6 th , 2007 647.838.2686 My Free Stuff, A .Net Sample By Ricardo Covo Agenda: • Introduction • About “My Free Stuff” • Available Libraries API for .Net • Application Architecture Overview • Application Development • Closing comments • Q/A

description

Integrating an application developed in .Net with the Facebook Platform. Presented by Ricardo Covo at FacebookCampToronto on August 8th, 2007

Transcript of My Free Stuff Net Sample

Page 1: My Free Stuff Net Sample

http://www.webnodes.caAugust 6th, 2007 647.838.2686

My Free Stuff, A .Net Sample

By Ricardo Covo Agenda:• Introduction• About “My Free Stuff”• Available Libraries API for .Net• Application Architecture Overview• Application Development• Closing comments• Q/A

Page 2: My Free Stuff Net Sample

http://www.webnodes.caAugust 6th, 2007 647.838.2686

IntroductionWeb Nodes – Software Development• Data Driven Application Development

– Web Applications– Windows/Web Services– Database Development

• Business/Applications Integration– Web Services– ETL Services

• Consulting on Software Development Practices

Page 3: My Free Stuff Net Sample

http://www.webnodes.caAugust 6th, 2007 647.838.2686

About “My Free Stuff”

• Application to Share your items with your friends/contacts.

• Lets you Manage your items and view available ones.

• Developed in ASP.Net 2.0 and SQL Server 2005

• Facebook App Settings:– Use IFrame– Can be added to Profile– Narrow Profile Box

Page 4: My Free Stuff Net Sample

http://www.webnodes.caAugust 6th, 2007 647.838.2686

Main Page

Page 5: My Free Stuff Net Sample

http://www.webnodes.caAugust 6th, 2007 647.838.2686

Add/Edit Items

Page 6: My Free Stuff Net Sample

http://www.webnodes.caAugust 6th, 2007 647.838.2686

Invite Friends

Page 7: My Free Stuff Net Sample

http://www.webnodes.caAugust 6th, 2007 647.838.2686

Available .Net Wrappers

• Facebook Developer Toolkithttp://www.codeplex.com/FacebookToolkitCreated by Clarity Consulting for Microsoft

• Facebook API, VB.Nethttp://www.lagorio.net/windows/facebook

• by Jay Lagorio• Facebook API.Net

http://www.codeplex.com/FacebookNETby Nikhil Kothari (SW Architect at Microsoft)

Page 8: My Free Stuff Net Sample

http://www.webnodes.caAugust 6th, 2007 647.838.2686

Application Architecture

Facebook API

.Net Wrappers

Custom Applications

Page 9: My Free Stuff Net Sample

http://www.webnodes.caAugust 6th, 2007 647.838.2686

Application Development

• Sample Code: Invite Friends• Debugging• Releases

Page 10: My Free Stuff Net Sample

http://www.webnodes.caAugust 6th, 2007 647.838.2686

Closing Comments

• Facebook provides a complete Framework including immediate access to many kind of markets

• Integration between Facebook and custom applications are made simpler by .Net Wrappers.

• .Net Facebook Applications are developed basically in the same way as regular ones.

Page 11: My Free Stuff Net Sample

http://www.webnodes.caAugust 6th, 2007 647.838.2686

Resources

• Slides posted at: http://www.slideshare.net/Tagged with ‘FacebookCampToronto’

• Slides and Code available at:http://www.webnodes.ca/FacebookCampToronto

Page 12: My Free Stuff Net Sample

http://www.webnodes.caAugust 6th, 2007 647.838.2686

Questions