Что это? Зачем это?
Это - репозитарий открытых исходных кодов всех аппликаций, созданных Name Space Ltd для сервисов, находящихся здесь и здесь.
Мы не заморачивались с местной Subversion, как не захотели мучаться и с MS-овским репозитарием, находящимся на Codeplex (руки бы выломать тому, кто там всё настраивал).
Поэтому, все коды (в архивах и находящихся в архивах проектах для MS Studio) просто загружаются (и будут загружаться) в разделе Downloads. В описании к каждому загруженному архиву приводится пояснение (внятное).
UPDT (7.1.2008):
| В Subversion выложены (и будут выкладываться) исходные коды всех аппликаций. В разделе Downloads буду размещаться последние (стабильные версии). |
Все наши проекты на языке C#, для студий версии 2005 и выше. Лицензия на все коды, здесь размещённые, GNU GPL v.2 (то есть все коды свободны в обращении, безо всяких ограничений).
Все аппликации (web-applications) - законченный (протестированный), рабочий продукт, работающий с нашими web-сервисами (SOAP). Поставляются как есть, без гарантий использования и наших обязательств по их поддержке. Однако все новшества, переработки кода, улучшения и изменения функционала, будут анонсированы, а новые исходные коды - выложены здесь в свободный доступ.
Все спецификации, касающиеся работы web-сервисов находятся на соответствующих (каждому из сервисов) страницах сайта. По возможности будут описываться и здесь.
Описание недокументированных функций (как правило, для пользователей далёких от программирования) представляятся в блоге. Язык публикаций английский. Одновременно с публикациями в блоге, будет осуществляться публикация и здесь в Wiki, на русском
Этот репозитарий позволяет не только загружать архивы исходных кодов, работу с Subversion, но и публикацию исходного кода в wiki репозитария. Для примера:
#region [ Ckecking users data Local]
/// <summary>
/// Verification of data entered by user.
/// </summary>
/// <param name="securityToken">string that contains crypted answer for the CAPTCHA WebService(not to be changed by user)</param>
/// <returns>string array with error messages</returns>
private string[] DataCkecking(string securityToken)
{
string[] report = new string[5];
if (string.IsNullOrEmpty(tbName.Text))
report[0] = "03 no name entered";
if (string.IsNullOrEmpty(tbEmail.Text))
report[1] = "01 incorect E-mail of sender";
if (string.IsNullOrEmpty(tbSubject.Text))
report[2] = "06 no subject entered";
if (string.IsNullOrEmpty(CaptchaAnswer.Text))
report[3] = "22 CAPTCH answer text is empty";
if (string.IsNullOrEmpty(securityToken))
report[4] = "23 securityToken is empty";
return report;
}
#endregionВсе Ваши варианты, ссылки, архивы, заявки на участие в работе (рады любым предложениям) шлите сюда. Пропускает архивы до 5 Mb, если Ваш архив больше, где-то выложите его и отпишитесь ссылкой, вытянем :).
Если примеры готовы к использованию, и не предполагается свободный доступ (к приложениям), а, наоборот - предполагается оплата, напишите об условиях, укажите, пожалуйста вид(ы) лицензии(й), будем выдавать только за деньги, с защитой (оплата прямо в Ваш адрес). К слову о деньгах, не забывайте указывать свои платёжные реквизиты, предпочтительные виды оплаты и стоимость лицензий.
Читайте ещё
Полезная информация на страницах wiki:
- Стартовал первый из сервисов
- Как встроить форму в сайт?
- Как заработать на сервисах MYREAL.net?