Модераторы: Partizan, gambit

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Совместное создание оболочки к C# World! А также к World C++, ASM World и другим. 
:(
    Опции темы
Softaz
Дата 18.7.2006, 10:35 (ссылка) |    (голосов:4) Загрузка ... Загрузка ... Быстрая цитата Цитата


wasm
**


Профиль
Группа: Участник
Сообщений: 373
Регистрация: 16.1.2006

Репутация: 3
Всего: 16



Оболочка пишется на C# под справочники C# .NET WorldWorld C++ и другие.

Сам справочник можно скачать ниже (более 5500 статей):
------------------------------------------------------------------------------------------------------------------------------
1. Можно скачать все сразу по ссылке (285186117 Байт) - пароль: www.rootkits.ru
------------------------------------------------------------------------------------------------------------------------------

Заметьте, что просмоторщик статей - это переделанный DW6, а для обновленной версии Вы можете поменять его на NET World - что вам больше нравится.

Скачать оболочку NET World:
Программа v0.7 (1.2МБ)
Обновление до v0.75 (0.3МБ) -- замените файлы
Исходники v0.6 (3.3МБ) -- исходники.
Исходники + Программа v0.6 (8.7МБ) -- Если затрудняетесь с компиляцией исходников ссылкой выше, качайте этот архив..

Высказывайте пожелания по поводу возможностей и фич программы, идеи, какие компоненты использовать и т.д. Полезна любая информация.

Кто заинтересовался, скачивайте проект, открывайте в VS2005, добавляйте функциональность. Хотя бы полезную формочку с контролами, которая облегчит жизнь smile Либо способ хранения 30000 разнородных статей. 

Все, кто принял участие в разработке и сделал хотя бы одну полезную функцию программы, будут авторами.

Заранее всем спасибо!

Если у Вас есть весь скаченный архив Net World со старой оболочкой (DW6), то достаточно распаковать новую оболочку в директорию, где лежит [его можно удалить] файл NET.exe и находится директория со статьями /base/ (в ней должен находиться файл базы данных - вместо файла дерева как это было в DW6 - db.net). Запускать NET World.exe

Пожелания отправлять в PM или в форум или на email (указан в программе)

Скриншот программы смотрите в присоединенном файле

©
Программа и статьи (далее - "Сборник") распространяются на условиях "AS IS" ("как есть"). Это означает, что ни авторы статей, ни редакторы сборников не несут никакой ответственности. Вся информация в сборнике дана для ознакомления и ни в коей мере не побуждает к действию/бездействию.

Авторские права:
Мы старались делать ссылки на сайт автора и/или указывать его e-mail. К сожалению, примерно 30% статей не содержат авторских реквизитов.
Если Вы являетесь автором -- свяжитесь через сервис личных сообщений, указав названия статей, ссылки на сайт, e-mail и т.п. Мы с радостью добавим Ваш копирайт в статью.

Цель создания архива статей -- повышение грамотности программистов, она не несет никакой коммерческой выгоды с нашей стороны.

Это сообщение отредактировал(а) Softaz - 17.2.2010, 21:47

Присоединённый файл ( Кол-во скачиваний: 563 )
Присоединённый файл  nc07.png 107,02 Kb


--------------------
Разочарованный в .NET
PM MAIL WWW   Вверх
Softaz
Дата 4.10.2007, 07:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


wasm
**


Профиль
Группа: Участник
Сообщений: 373
Регистрация: 16.1.2006

Репутация: 3
Всего: 16



Цитата
А не предусмотрено возможности продажи дисков (с почтовой доставкой) с этим делом? ПРосто все сразу качать неподъемно, например, для меня. Я бы предпочел купить диск, а потом уже докачивать обновления. Сейчас в принципе СД-диска достаточно. 
Тоже самое и для С++

Отсылать диск почтой выйдет дороже (конечно, если отправлять по правилам - иначе были случаи, когда штамповка на почте карежила диск) - около 500 руб.
Можно пойти в интернет-кафе или найти человека с безлимиткой (я так раньше делал - на городском форуме).
Далее, можно найти диск журнала ХАКЕР за март 2006 г. с DVD-диском - там есть справочник World C++. Или же номер (пока нет под рукой - вечером напишу) за 2007 г. с DVD-диском - там все справочники сайта (в отдельном одноименном разделе).


--------------------
Разочарованный в .NET
PM MAIL WWW   Вверх
Softaz
Дата 4.10.2007, 07:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


wasm
**


Профиль
Группа: Участник
Сообщений: 373
Регистрация: 16.1.2006

Репутация: 3
Всего: 16



А по поводу занесения топиков в программу, думаю будет лучше сделать как в Google.Desktop: при поиске в программе посредством http-запроса (GET или POST) на форум Винграда и полученную страничку выводить в результаты программы вместе с найденным локально.


--------------------
Разочарованный в .NET
PM MAIL WWW   Вверх
NikeDeForest
Дата 4.10.2007, 12:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 136
Регистрация: 15.9.2007

Репутация: 1
Всего: 2



диск в коробочку,отправляешь заказным письмом, в большом конверте, делаешь опись, что диск и они проштампуют вручную. Получится меньеш 50 рублей. 
интернет кафе также невыгодно, найти у кого безлим невозможно, потому как у нас в области операторы не имеют такого в тарифном плане. Журнал хакер также не имеется в продаже.
--------------------
Еще один вопрос ...
PM   Вверх
Softaz
Дата 4.10.2007, 13:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


wasm
**


Профиль
Группа: Участник
Сообщений: 373
Регистрация: 16.1.2006

Репутация: 3
Всего: 16



NikeDeForest, я позвоню на почту еще раз. Может мне не то сказали. А куда надо отправлять диск? Ты в какой стране живешь?


--------------------
Разочарованный в .NET
PM MAIL WWW   Вверх
NikeDeForest
Дата 6.10.2007, 18:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 136
Регистрация: 15.9.2007

Репутация: 1
Всего: 2



Россия, Тамбовская область. Буду очень признателен. Ну и соотвественно затраты на отправление с меня.
--------------------
Еще один вопрос ...
PM   Вверх
kurzon
Дата 6.10.2007, 23:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 307
Регистрация: 12.8.2007

Репутация: -8
Всего: -11



Добавте функцию загрузки статей из разных каталогов, та возможность загружать вордовськи файлы? 

PM MAIL   Вверх
Softaz
Дата 9.10.2007, 09:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


wasm
**


Профиль
Группа: Участник
Сообщений: 373
Регистрация: 16.1.2006

Репутация: 3
Всего: 16



Цитата

Добавте функцию загрузки статей из разных каталогов, та возможность загружать вордовськи файлы? 
  • Загрузка статей из разных каталогов будет в финальной версии из-за сырости (в паблике его еще нет) поискового движка.
  • Вордовские файлы (и не только их) загружать - вернее извлекать текст - можно через выпадающее меню открытия файла (в формме создания новой статьи). Вообще мысль интересная. Надо попробывать.

NikeDeForest, DVD диск пойдет? (на CD нерентабельно). Скинь адрес доставки в PM.


--------------------
Разочарованный в .NET
PM MAIL WWW   Вверх
NikeDeForest
Дата 9.10.2007, 11:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 136
Регистрация: 15.9.2007

Репутация: 1
Всего: 2



В РМ'е.
--------------------
Еще один вопрос ...
PM   Вверх
Demonid
Дата 13.10.2007, 14:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 25
Регистрация: 12.10.2007

Репутация: нет
Всего: 1



Интересно кагда будет новые статии ?
PM MAIL   Вверх
kurzon
Дата 14.10.2007, 12:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 307
Регистрация: 12.8.2007

Репутация: -8
Всего: -11



Цитата(kurzon @ 6.10.2007,  23:07)
Добавте функцию загрузки статей из разных каталогов, та возможность загружать вордовськи файлы?

Если ети функции были, то я сам и каждый добавлял новые стати.
PM MAIL   Вверх
Real
Дата 5.12.2007, 23:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 507
Регистрация: 9.11.2007

Репутация: 1
Всего: -1



Скиньте исходник  World чтоб я добавил несколько функций?
PM   Вверх
Real
Дата 9.1.2008, 19:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 507
Регистрация: 9.11.2007

Репутация: 1
Всего: -1



Добавте это к справочнику? 

Тема№1: MessageBox
Код

if(MessageBox.Show("Программа", "№1", MessageBoxButtons.YesNo, MessageBoxIcon.Question)==DialogResult.Yes)
{
                MessageBox.Show("Yes");
}
else
{
                MessageBox.Show("No");
}



Тема№2: Сортировки

 
Код

static class BubbleSort
    {
        public static void Sort<T>(T[] array, Comparison<T> comparison)
        {
            for (int i = array.Length - 1; i > 0; i--)
            {
                for (int j = 0; j < i; j++)
                {
                    if (comparison(array[j], array[j + 1]) > 0)
                    {
                        T temp = array[j];
                        array[j] = array[j + 1];
                        array[j + 1] = temp;
                    }
                }
            }
        }
    }
    static class InsertSort
    {
        public static void Sort<T>(T[] array, Comparison<T> comparison)
        {
            int i, j, k;
            for (i = 1; i < array.Length; i++)
            {
                T temp = array[i];
                k = i;

                for (j = i - 1; (j >= 0) && (comparison(array[j], temp) > 0); j--)
                {
                    array[j + 1] = array[j];

                }

                array[j + 1] = temp;

            }

        }
    }
    static class SelectSort
    {
        public static void Sort<T>(T[] array, Comparison<T> comparison)
        {
            int i, j, k;
            for (i = 0; i < array.Length; i++)
            {
                T temp = array[i];
                k = i;

                for (j = i + 1; j < array.Length; j++) // цикл выбора наименьшего элемента
                    if ((comparison(array[j], temp) < 0))
                    {
                        k = j; temp = array[j]; // k - индекс наименьшего элемента
                    }
                array[k] = array[i];
                array[i] = temp; // меняем местами наименьший с a[i]


            }

        }
    }
    static class ShellaSort
    {
        public static void Sort<T>(T[] array, Comparison<T> comparison)
        {
            int j, h;
            bool k;

            h = array.Length / 2;

            while (h > 0)// просмотры
            {
                k = true;
                while (k == true)// просмотры
                {
                    k = false;

                    for (j = 0; j < (array.Length - h); j++)//движение вниз

                        if (comparison(array[j], array[j + h]) > 0)
                        {

                            T buf = array[j];

                            array[j] = array[j + h];

                            array[j + h] = buf;

                            k = true;
                        }
                }
                h = h / 2;
            }

           

        }
    }
    static class PiramidalneSort
    {
        public static void Sort<T>(T[] array, Comparison<T> comparison)
        {

            int i, j, L = array.Length / 2, r = array.Length - 1;
            T temp;

            while (true)
            {

                if (L > 0)
                {
                    

                 
                    L--;

                    temp = array[L];

                }
                else
                {

                    temp = array[r];
                
                    array[r] = array[0];
                  
                    r--;        
                    if (r == 0)     
               
                 
                    {
                        array[0] = temp;
                        return;
                    }
                }

                
                i = L;

               

               
                while (true)
                {
                    j = i;
                    i = i * 2 + 1;
                    if (i < r) 
                    {

                        if (comparison(array[i + 1], array[i]) > 0) 
                            i++;
                    }
                    else if (i != r) 
                        break;

                    if (comparison(temp, array[i]) > 0)
                     
                        break;
                    array[j] = array[i]; 
                  

                }
                array[j] = temp;     

            }
        }




Тема №3 Запуск процесса.

Код

System.Diagnostics.Process.Start("Путь");



Это сообщение отредактировал(а) Real - 9.1.2008, 19:37
PM   Вверх
Stepan_Lameroff
Дата 9.1.2008, 19:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 164
Регистрация: 16.12.2006

Репутация: 9
Всего: 14



[OFFTOP], да простят меня модераторы
Цитата

array[j] = temp;     //Батько міститься на місце сина

Я плакал  smile 

Kurzon, пиши еще!
PM MAIL   Вверх
Real
Дата 9.1.2008, 20:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 507
Регистрация: 9.11.2007

Репутация: 1
Всего: -1



2Stepan_Lameroff Где ты такое видел?
PM   Вверх
Real
Дата 18.1.2008, 00:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 507
Регистрация: 9.11.2007

Репутация: 1
Всего: -1



Сколько раз в год выходит дополнительные статии до этого зборника? 
PM   Вверх
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
mr.DUDA
THandle

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.
Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :)
Так же не забывайте отмечать свой вопрос решенным, если он таковым является :)


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, THandle.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Общие вопросы по .NET и C# | Следующая тема »


 




[ Время генерации скрипта: 0.1704 ]   [ Использовано запросов: 23 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.