Find Jobs
Hire Freelancers

Extend my well documented C# code to allow multiple Facebook

$30-250 USD

Completed
Posted about 13 years ago

$30-250 USD

Paid on delivery
Extend my well documented C# code to allow multiple Facebook hostnames 1 .First of all: my sourcecode does many things with Interfaces, sealed classes, abstract classes and more. Pretty complex stuff. If you want this assignment you need to show me an example of code you've written using at least Interfaces. 2. I do NOT pay up front, you will need to provide me with the compiled code you've built, so I can test it locally. After my tests are successful I will pay in full and you will provide me with the source code you have developed. 3. After you accept this assignment you will recieve the full very well documented source code The assignment: I have some source code in C# that allows me to use Facebook Connect via ASP.NET controls. However, at this moment this code only supports using Facebook Connect for ONE hostname, defined in the [login to view URL] of my website: <configSections> <section name="facebookSettings" type="[login to view URL]"/> </configSections> <appSettings> <add key="appId" value="1785794353453543"/> <add key="appSecret" value="df40dfdfgfdgd280363ffb4f67139739"/> <add key="appName" value="Test"/> <add key="appUrl" value="EMPTY"/> /appSettings> <facebookSettings appId="1785794353453543" appSecret="df40dfdfgfdgd280363ffb4f67139739" siteUrl="[login to view URL]"/> I need this code to work with more than 1 hostname which I can place in my [login to view URL], like so: <configSections> <section name="facebookSettings_nl" type="[login to view URL]"/> <section name="facebookSettings_en" type="[login to view URL]"/> </configSections> <appSettings> <add key="appId_nl" value="6455794353453543"/> <add key="appSecret_nl" value="df40dfdfgfdgd280363ffb4f67139739"/> <add key="appName_nl" value="Test"/> <add key="appUrl_nl" value="EMPTY"/> <add key="appId_en" value="178579435345365756543"/> <add key="appSecret_en" value="abcfdfgdfg5fffgd280363ffb4f67139739"/> <add key="appName_en" value="Spanish"/> <add key="appUrl_en" value="EMPTY"/> </appSettings> <facebookSettings_nl appId="6455794353453543" appSecret="df40dfdfgfdgd280363ffb4f67139739" siteUrl="[login to view URL]"/> <facebookSettings_en appId="178579435345365756543" appSecret="abcfdfgdfg5fffgd280363ffb4f67139739" siteUrl="[login to view URL]"/> Requirement 1: I want to be able to add as many hostnames to my [login to view URL] as I'd like. Currently I initiate my connection to Facebook like so: Dim fbWebContext As FacebookWebContext = [login to view URL] Requirement 2: I want to be able to pass a parameter to indicate which facebooksettings should be used, e.g.: Dim fbWebContext As FacebookWebContext = [login to view URL](facebookSettings_en) If its easier to initiate this in another way, thats ok, as long as Im able to pass a parameter to indicate the facebooksettings to use when I connect. I'm not showing the full source code here, but just an extract to give an idea of what you will be doing. Extract of (pieces of, not the complete) source code can be found in the attachment
Project ID: 1051785

About the project

3 proposals
Remote project
Active 13 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
hi, i am looking forward to work with you please check PM.
$120 USD in 20 days
4.6 (2 reviews)
2.7
2.7
3 freelancers are bidding on average $160 USD for this job
User Avatar
Based on the description of the project, I should be able to complete this within both your budget and time constraints. Visit my profile for my qualifications.
$160 USD in 4 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED STATES
Nijmegen, United States
4.9
31
Payment method verified
Member since Jun 4, 2009

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.