На этой неделе состоялось официальное представление Visual Studio .NET в России. Специальным гостем этого представления был Дон Бокс (Don Box), ведущий преподаватель, признанный авторитет в Component Object Model (COM), соавтор спецификации Simple Object Access Protocol (SOAP), работающий в Microsoft в должности архитектора ПО. Дон Бокс является автором бестселлеров “Essential COM”, “Effective COM” и “Essential XML”. Он также пишет серию книг по стратегии .NET с общим названием “Essential .NET”. В 1998 году Дон Бокс — вместе с Бобом Эткинсоном (Bob Atkinson), Гопалом Какивайя (Gopal Kakivaya) и Дэвидом Уайнером (David Winer) — был соавтором исходной спецификации SOAP.
СОВЕТ VB-РАЗРАБОТЧИКУ
Альтернативный метод очистки TreeView
Компонент TreeView имеет стандартный метод Clear для удаления всех элементов "дерева", однако, зачастую эта команда требует для выполнения значительное количество времени. В результате, иногда будет быстрее выполнение альтернативного метода очистки "дерева". Смысл его в том, что удаление происходит гораздо быстрее, если элементы будут удаляться в обратном порядке. Следующий код показывает как это сделать:
Private Sub TrvwClear()
Dim x As Integer
With TreeView1.Nodes
For x = .Count To 1 Step -1
.Remove x
Next x
End With
End Sub