Developers

From Shareaza Wiki
Revision as of 19:17, 5 January 2008 by Dirtycat (talk | contribs) (Inserting Template:Languages)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
  Languages:

[[::Developers|English]] • [[::Developers/de|Deutsch]] • [[::Developers/es|Español]] • [[::Developers/fr|Français]] • [[::Developers/he|עברית]] • [[::Developers/it|Italiano]] • [[::Developers/nl|Nederlands]] • [[::Developers/pl|Polski]] • [[::Developers/pt|Português]] • [[::Developers/ru|Русский]] • [[::Developers/zh-hant|‪中文(繁體)]]

e

Developers

Getting Started How to install Microsoft Visual Studio, download the Shareaza source code, and compile it into a working copy of the program.

Testing Environment How to set up a dedicated testing environment, install other P2P applications, and interact with various network protocols used by the Shareaza architecture.

Catching Bugs How to analyze crash dumps for the debug builds.

Plugin SDK How to develop a plugin for Shareaza using the Shareaza plugin interface.

How Shareaza Works File-by-file, object-by-object documentation of the Shareaza source code. How Shareaza communicates with other computers to share files.

How Gnutella Works How the Gnutella network works to let programs like Shareaza share files. Notes reading the GDF Wiki, and matching up parts of that specification with parts of the Shareaza source code.

Hashing How peer-to-peer networks and Shareza use hashes. The interface of camper's new hashing code.

Commented and Documented Documentation for Shareaza classes that accompanies comments in the code. What objects of different types do while Shareaza runs.

Looking for a project ? Do you want to work on Shareaza? A list of projects that we'd like to see done.

Shareaza Changelog Shareaza development progress.


Developers.Chat Developers.Documents Developers.Links Developers.ToDo