Tutorials

The following tutorials have been written specifically for the .NET SDK:

Tutorial Description
C# Tutorials
Hello World Tutorial In this C# tutorial you use GeteBayOfficialTimeCall to return the current eBay time at the eBay site you are invoking this call against. This call was chosen for its simplicity, to show the bare minimum of code that you need to access eBay using the SDK.
GetUser Tutorial In this C# tutorial you use GetUserCall to return information about the specified user. The tutorial shows how to invoke the call and how to get data from some of the returned fields.
Console Add Item Tutorial In this C# tutorial you construct an item object for listing on eBay and you use AddItemCall to add the item for sale on eBay. The tutorial also shows how to handle some of the data returned from a successful listing.
VB.NET Tutorials
Hello World Tutorial In this VB.NET tutorial you use GeteBayOfficialTimeCall to return the current eBay time at the eBay site you are invoking this call against. This call was chosen for its simplicity, to show the bare minimum of code that you need to access eBay using the SDK.
GetUser Tutorial In this C# tutorial you use GetUserCall to return information about the specified user. The tutorial shows how to invoke the call and how to get data from some of the returned fields.
Console Add Item Tutorial In this C# tutorial you construct an item object for listing on eBay and you use AddItemCall to add the item for sale on eBay. The tutorial also shows how to handle some of the data returned from a successful listing.
Samples

The following code samples have been written specifically for the .NET SDK:

Sample Description
C# Sample Code
Attributes Demo This sample shows how to use attributes when listing an item.
ConsoleAddFixedPriceItem This sample shows how to list a fixed price item on eBay. It constructs an item object for listing on eBay and uses AddItemCall to add the item for sale on eBay. The tutorial also shows how to handle some of the data returned from a successful listing.
ConsoleAddItem This sample shows how to list an item on eBay. It constructs an item object for listing on eBay and uses AddItemCall to add the item for sale on eBay. The tutorial also shows how to handle some of the data returned from a successful listing.
HelloWorld This sample shows how to get the current eBay time on the eBay site you are accessing, using GeteBayOfficialTimeCall.
MultiThread This sample uses AddItemCall/GetItemCall/ReviseItemCall in multiple threads, with the number of threads settable at runtime via the UI. For more information see ReadMe-MultiThread
SampleShippingServiceApplication This sample application provides a GUI that allows the user to add an item for listing on eBay and fully specify the shipping options for that item.
SoapApiDemo This sample shows how to make a wide variety of API calls, supplying a GUI to obtain user input prior to making the call based on user action.
VB.NET Sample Code
ConsoleAddFixedPriceItem This sample shows how to list a fixed price item on eBay. It constructs an item object for listing on eBay and uses AddItemCall to add the item for sale on eBay. The tutorial also shows how to handle some of the data returned from a successful listing.
ConsoleAddItem This sample shows how to list an item on eBay. It constructs an item object for listing on eBay and uses AddItemCall to add the item for sale on eBay. The tutorial also shows how to handle some of the data returned from a successful listing.
HelloWorld This sample shows how to get the current eBay time on the eBay site you are accessing, using GeteBayOfficialTimeCall.
SoapApiDemo This sample shows how to make a wide variety of API calls, supplying a GUI to obtain user input prior to making the call based on user action.
Knowledgebase Articles with Code Samples

These KB articles provide code samples have been written specifically for the .NET SDK:

Note: For more articles and code samples, refer to the Developers Program Knowledge Base. To find code samples and other useful information for the .NET SDK, select .NET from the SDK drop-down menu and click Search.
KnowledgeBase Article Description
C# Articles
AddOrder sample This C# sample shows how to use the AddOrder API.
Calculating ShippingFees This C# sample shows how to retrieve the shipping fees if the item uses calculated shipping.
Call retries This C# sample shows how to implement call retries.
Category Full Name from the GetSuggestedCategories response This C# sample shows how to get the full category name from the GetSuggestedCategories call.
CompleteSale sample to upload shipment tracking number This C# sample shows how to mark an item as shipped and upload the tracking number.
EndFixedPriceItem sample for ending a listing This C# sample shows how to use the EndFixedPriceItem call to end the specified fixed-price listing before the date and time at which it would normally end (per the listing duration).
Getting all of your store categories This C# sample shows how to process the results of the GetStore call.
RelistFixedPriceItem basic sample This C# sample shows how to use the RelistFixedPriceItem to relist fixed-price item that has ended.
RelistFixedPriceItem sample for relisting a multi-variation item This C# sample shows how to use the RelistFixedPriceItem to relist a multi-variation fixed-price item.
ReviseFixedPriceItem sample for revising item specifics This C# sample shows how to change the properties of a currently active fixed-price listing.
ReviseInventoryStatus sample This C# sample shows how to use the light-weight ReviseInventoryStatus call that sellers can use when they want to revise price and/or quantity of their fixed-price listing.
Sales order processing using GetSellerTransactions and GetOrders This C# sample shows how to go about Sales order processing using GetSellerTransactions and GetOrders.
VB.NET Articles
CompleteSale sample to upload shipment tracking number This VB.NET sample shows how to mark an item as shipped and upload the tracking number.
EndFixedPriceItem sample for ending a listing This VB.NET sample shows how to use the EndFixedPriceItem call to end the specified fixed-price listing before the date and time at which it would normally end (per the listing duration).
GeteBayDetails sample This VB.NET sample shows how to call GeteBayDetails and process some of the returned data.
RelistFixedPriceItem sample for relisting a multi-variation item This VB.NET sample shows how to relist a fixed price item after it has ended.
ReviseFixedPriceItem sample for revising item specifics This VB.NET sample shows how to use the ReviseFixedPriceItem call to change the properties of a currently active fixed-price listing.
ReviseFixedPriceItem sample for revising multi-variation item This VB.NET sample shows how to use the ReviseFixedPriceItem call to change the properties of a currently active, multi-variation fixed-price listing.
ReviseInventoryStatus sample This VB.NET sample shows how to use ReviseInventoryStatus, which is a light-weight call for sellers to use when they want to revise price and/or quantity of their fixed-price listing.
Sales order processing using GetSellerTransactions and GetOrders This VB.NET sample shows how to go about Sales order processing using GetSellerTransactions and GetOrders.




© 2009–2010 eBay Inc. All rights reserved.
eBay and the eBay logo are registered trademarks of eBay Inc.
All other brands are the property of their respective owners.