Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - .NET

Страница: 1 |

 

  Вопрос: Учебник Добавлено: 06.11.03 12:08  

Автор вопроса:  Павел | Web-сайт: www.vbnet.ru | ICQ: 326066673 
Появилась идея написать детальный электронный учебник по созданию
.NET приложений на Visual Basic .net.
Я уже начал... Вот думаю, может кто присоединиться хочет?

Ответить

  Ответы Всего ответов: 15  

Номер ответа: 1
Автор ответа:
  Артём Л.



ICQ: 280044491 

Вопросов: 43
Ответов: 227
 Профиль | | #1 Добавлено: 06.11.03 12:23
а разве литературы по этому поводу нет?

Ответить

Номер ответа: 2
Автор ответа:
 grayk



Вопросов: 5
Ответов: 100
 Профиль | | #2 Добавлено: 06.11.03 12:36
Идея хорошая. Литература, конечно, есть, но не всем и не всегда доступная. А так, если каждый напишет о том, в чем разбирается наверняка, может объемистый труд получиться. Павел, если ты выступаешь в роли организатора, вывали где-нибудь содержание, или что-то вроде того. Кто сможет, напишет, а ты выбирай, редактируй. Я присоединюсь, если мозгов хватит.

Ответить

Номер ответа: 3
Автор ответа:
 Павел



Администратор

ICQ: 326066673 

Вопросов: 368
Ответов: 5968
 Web-сайт: www.vbnet.ru
 Профиль | | #3
Добавлено: 06.11.03 13:25
Содержание я придумать не умею :-)) Кто может, с содержанием
помогите.. Я пока написал введение и про установку VS.

Ответить

Номер ответа: 4
Автор ответа:
 Павел



Администратор

ICQ: 326066673 

Вопросов: 368
Ответов: 5968
 Web-сайт: www.vbnet.ru
 Профиль | | #4
Добавлено: 06.11.03 13:40
Кстати, как-то примерно год назад мы с Иваном начинали писать книгу
про VB .NET. Потом идея заглохла, но осталось около 20-30 написанных
страниц. Вот содержание:

Введение
Благодарности

ГЛАВА 1. Дух Basic-а
Немного истории 7
Принципы программирования на Visual Basic

ГЛАВА 2. .NET Framework
Новая эра
.NET Framework изнутри

ГЛАВА 3. Среда программирования Visual Studio .NET
Первое знакомство
Динамическая справка

ГЛАВА 4. Привет Мир!
Создание нового проекта

ГЛАВА 5. Синтаксис Visual Basic .NET
Переменные и типы данных
Переменные и их именование
Типы данных
Литералы
Объявление переменных
Константы
Массивы
Математические операторы
Циклы
Условные операторы
Логические операторы
Процедуры и функции

ГЛАВА 6. Создание Windows приложений
Windows Forms
Стандартные элементы управления
Использование дополнительных компонентов

ГЛАВА 7. Обработка ошибок в Visual Basic .NET
Типы ошибок
Прогнозируемые ошибки
"Жучки" и очепятки
Две стратегии обработки ошибок
On Error Goto
Структурная обработка ошибок

ГЛАВА 8. Файлы, папки, диски

ГЛАВА 9. Печать
Основы работы с принтером
Предварительный просмотр

ГЛАВА 10. Многопоточные приложения
Принципы многопоточности
Потоки и процессы
Работа с потоками
Создание
Приостановка
Прерывание и завершение
Фоновые потоки
Синхронизация и блокировка

ГЛАВА 11. Web применение Visual Basic .NET
Web-служба
Web-приложение

ГЛАВА 12. Новые "горизонты"
ГЛАВА 13. Оптимизация кода
ГЛАВА 14. Винегрет


Однако это, ИМХО, на учебник не очень тянет - надо как-то попроще...
Какие будут предложения?

Ответить

Номер ответа: 5
Автор ответа:
 Pashenko



ICQ: 176176951 

Вопросов: 14
Ответов: 655
 Профиль | | #5 Добавлено: 06.11.03 14:04
Содержание:

1. Типы данных
a. простые типы данных
b. структурированные типы данных
c. массивы
2. Переменные, константы
3. Операторы
4. Стандартные функции
5. Дополнительные функции (WinAPI)
6. Подпрограммы
a. Процедуры
b. Функции
7. ООП
a. Объекты и классы
b. Классы .NET Framework
8. Стандартные элементы управления
9. Дополнительные компоненты (ActiveX)
10. Взаимодействие программы с Windows и другими программами (OLE,
DDE)

Можно, конечно, ещё много чего наколбасить, тема практически
неисчерпаемая.

P. S. А идея учебника хорошая, только вот как с реализацией получится?..

Ответить

Номер ответа: 6
Автор ответа:
 Павел



Администратор

ICQ: 326066673 

Вопросов: 368
Ответов: 5968
 Web-сайт: www.vbnet.ru
 Профиль | | #6
Добавлено: 06.11.03 15:54
> 1. Типы данных
> a. простые типы данных
> b. структурированные типы данных
> c. массивы
Гм... А что такое "простые типы данных"? Кстати, а каким боком можно
сюда массивы всунуть? Это вроде не тип данных.

> 2. Переменные, константы
Ok. Сюда же области видимости...

> 3. Операторы
Согласен. Заодно упомянуть &=, += и т.д.

> 4. Стандартные функции
А что это?

> 5. Дополнительные функции (WinAPI)
ИМХО, не стоит, или так, немного в конце.

> 7. ООП
> a. Объекты и классы
> b. Классы .NET Framework
Мухи отдельно, котлеты отдельно! Если в отдельный раздел брать ООП, то
это надо что-то типа:

7. ООП
a. Наследование
b. Полиморфизм
c. Перегрузка методов
...

А FCL - тема широкая, это надо рассматривать отдельно доступ к данным,
графику, печать, Windows Forms, файловая система, реестр, возможно
криптографию...


> 10. Взаимодействие программы с Windows и другими программами (OLE,
> DDE)
OLE и DDE - отжившие технологии.


Ну а где же обработка ошибок, отладка, распространение (создание
setup'ов), проекты и решения, типы проектов, Web-приложения?..

Ответить

Номер ответа: 7
Автор ответа:
 Maxik



Вопросов: 58
Ответов: 201
 Профиль | | #7 Добавлено: 07.11.03 07:06
Первые три главы содержания (которое предложил Павел) выглядят
стандартно.
Для типов данных нужна отдельная глава.

Ответить

Номер ответа: 8
Автор ответа:
 Maxik



Вопросов: 58
Ответов: 201
 Профиль | | #8 Добавлено: 07.11.03 07:12
Установка vs.net уже отдельная книга:)))

Ответить

Номер ответа: 9
Автор ответа:
 grayk



Вопросов: 5
Ответов: 100
 Профиль | | #9 Добавлено: 07.11.03 14:43

А все-таки скелет есть. Только хочется уточнить, речь идет о печатном издании (аналоге на CD ) или об электронном учебнике? Если второе, то, по-моему, это должно быть нечто вроде раздела "Статьи", только продвинутом, что-ли. "Главный редактор" учебника дает задание на написание статьи на определенную тему участнику проекта, который (которые) заявил о своей компетентности в этой области. Затем выбирает из полученных вариантов оптимальный или делает из них композицию и выкладывает результат на сайте. А когда все, что хотелось, будет охвачено, можно подумать и о публикации на диске или издании книги. Как вам такая схема?

Ответить

Номер ответа: 10
Автор ответа:
 Павел



Администратор

ICQ: 326066673 

Вопросов: 368
Ответов: 5968
 Web-сайт: www.vbnet.ru
 Профиль | | #10
Добавлено: 07.11.03 15:38
А я даже не знаю. То содержание, которое я приводил - для книги.
А мне бы хотелось именно электронный учебник (публиковать на vbnet.ru,
а в дальнейшем полную версию - на CD).

Ответить

Номер ответа: 11
Автор ответа:
 grayk



Вопросов: 5
Ответов: 100
 Профиль | | #11 Добавлено: 07.11.03 15:57

Ну так отлично! Лучше всего было бы так: сделай простенькую страничку, где желающие могли бы клацнуть ссылку или поставить галочки к темам, в которых считают себя спецами и подписаться на участие в проекте. Список тем большого значения сейчас не имеет, его ведь можно и менять по ходу дела. А потом рассылай соответствующие указания, поручения и т.д.
Если не потеряю доступ к инету, а это возможно, то с удовольствием поучаствую.
Хочется поучаствовать.

Ответить

Номер ответа: 12
Автор ответа:
 Smith



ICQ: adamis@list.ru 

Вопросов: 153
Ответов: 3632
 Профиль | | #12 Добавлено: 21.11.03 20:18

Мы не сможем написать нормальную книгу, хотя и хотелось бы. Просто получиться сборка статей, стиль написания текста будет различен. Но нам ничто не мешает написать этот самый сборник. Я вот например никак немогу найти нормально раскрытую информацию относительно создания UserControls (наверное уже все замучил), в моей книжке эта тема очень плохо раскрыта. Потом хотелось бы увидеть что нибудь по базам данных. И о самой Visual Studio .NET (C#, ADO, Разные версии студии). Глоссарий! И Побольше примеров на .NET!!!!

А потом это все можно будет оформить в PDF формате, будет эффектно смотреться.

Повторюсь нужно выпустить просто сборник статей.

Может быть кто напишет, пошаговую инструкцию к разработке какой-то отдельной программы. С меню File->New до написания своего инсталлера.

Ответить

Номер ответа: 13
Автор ответа:
 s12



Вопросов: 24
Ответов: 363
 Профиль | | #13 Добавлено: 18.04.07 10:45
Вопрос в другом. Кто может а главное хочет этим заниматься? Идея отличная, но возможно ли ее реализовать?
Мне лично тоже хотелось бы поучаствовать.

Ответить

Номер ответа: 14
Автор ответа:
 HACKER


 

Разработчик Offline Client

Вопросов: 236
Ответов: 8362
 Профиль | | #14 Добавлено: 18.04.07 13:40
чем wiki неустроил? Добавляйте кто что знает в вики...

Ответить

Номер ответа: 15
Автор ответа:
 Sharp


Лидер форума

ICQ: 216865379 

Вопросов: 106
Ответов: 9979
 Web-сайт: sharpc.livejournal.com
 Профиль | | #15
Добавлено: 18.04.07 20:09
Археология... А вообще создавать учебники в wiki - это мысль правильная.

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам