Отправляет email-рассылки с помощью сервиса Sendsay

Relib.Com - руководство

  Все выпуски  

Он-лайн руководство по VB, ASP, SQL


Служба Рассылок Subscribe.Ru проекта Citycat.Ru

ОН-ЛАЙН РУКОВОДСТВО
12 февраля 2001
HTML-ВЕРСИЯ


СОДЕРЖАНИЕ

1. Компьютерные новости
    - MSN Messenger "подружился" с Yahoo Messenger

2. ASP: Советы разработчику
    - Советы по оптимизации ASP-скриптов

3. Новости Relib.com
    - VB: Темы обсуждения
    - ASP: Темы обсуждения
    - Java: Темы обсуждения
    - БД: Темы обсуждения


КОМПЬЮТЕРНЫЕ НОВОСТИ

MSN Messenger "подружился" с Yahoo Messenger

Microsoft близка к завершению работ над новой версией своей программы для обмена сообщениями, MSN Messenger 4, призванной завоевать симпатии многих пользователей подобного сервиса от Yahoo. Ожидаемый апгрейд, как считают эксперты компании, сможет ускорить появление нового единого стандарта обмена сообщениями и разбить барьеры, мешающие пользователям разных сервисов общаться друг с другом. По информации ActiveWin.Com, Web-сайта, отслеживающего новые технические веяния от Microsoft, на первых порах пользователи нового интернет-пейджера смогут обмениваться только текстовыми сообщениями с клиентами аналогичного сервиса от Yahoo. Вскоре за этим последует взаимный файловый обмен и другие возможности. По словам разработчиков, используемый в новой версии Messenger сервис уже протестирован и в целом готов к работе. Новая версия Интернет-пейджера от Microsoft ожидается к выходу в марте-апреле.

Необходимость подобного объединения назрела давно: в настоящее время пространство обмена сообщениями в Интернете разбито на удельные «княжества» — MSN, ICQ, AOL, Yahoo, «подданные» которых лишены всякой возможности общаться с клиентами других аналогичных систем. Например, чтобы иметь возможность переговорить с другом — приверженцем столь популярной в России ICQ (известной также под именем «Аська»), пользователю программы Yahoo Messenger («Яшка») приходится устанавливать ICQ на свой компьютер.

Подробнее на странице новостей


ASP: СОВЕТЫ РАЗРАБОТЧИКУ

Советы по оптимизации ASP-скриптов

Автор: Srinivasa Sivakumar, перевод: Дмитрий Кривицкий

При разработке своих компонент избегайте многочисленных обращений к нему. Например, если Вы хотите записать 10 значений переменных в компонент, вам придется сделать 10 вызовов компонента. Тем не менее это можно сделать и одним вызовом:

Медленный вариант:

Myobj.FirstName = "Srinivasa"
Myobj.LastName = "Sivakumar"
Myobj.City = "Chicago"
Быстрый вариант:

Вместо обработки 3 свойств компонента, можно сделать одно свойство, назвав наприер "Value ".

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

Option Explicit

'Local variables to hold property values
Private mvarFirstName   As String
Private mvarLastName    As String
Private mvarCity        As String

'Property Value Constants
Private Const CN_FirstName = 0
Private Const CN_LastName = 1
Private Const CN_City = 2
Добавьте процедуру обработки свойства "Value"
Public Property Let Value(ByVal vData As Variant)

    On Error GoTo ErrHand

    'Check if the parameter value is an array
    If IsArray(vData) = False Then
        Err.Raise 100, App.Title & " - Property Let: Value", "Invalid property value. An array is expected."
        GoTo CleanExit
    Else
        mvarFirstName = vData(CN_FirstName)
        mvarLastName = vData(CN_LastName)
        mvarCity = vData(CN_City)
    End If

CleanExit:
    Exit Property
ErrHand:
    Err.Raise Err.Number, Err.Source, Err.Description
    Exit Property
End Property
Теперь вызов объекта на странице ASP будет выглядеть так:
Myobj.Value = Array("Srinivasa", "Sivakumar", "Chicago")
Аналогично можно создать процедуру Get для передачи значений свойств компонента приложению ASP с одним единственным вызовом. Замечание: Всегда включайте в код - обработку ошибок ваших функций, процедур, свойств и т.д. Это обеспечит защиту системы в целом при возникновении ошибок в Ваших компонентах.

Подробнее на сайте


НОВОСТИ RELIB.COM

ASP: ТЕМЫ ОБСУЖДЕНИЯ

  • Масштабирование "на лету" изображений *.jpg в ASP
  • Как выгрузить dll-ку из памяти?
  • Проблемы безопасности при передачи параметров формы
  • Как работают <!--#include file=""-->
  • Периодический запуск ASP-скрипта по расписанию

    VB: ТЕМЫ ОБСУЖДЕНИЯ

  • VB и подзапросы
  • Работа со звуком
  • Кто сталкивался с joyGetPosEx?
  • Проверка "загружена форма или нет"?
  • Как сделать форму "прозрачной"?

    JAVA: ТЕМЫ ОБСУЖДЕНИЯ

  • Кто поможет справиться с JBuilder 4.0?
  • Проблема с русскими символами
  • Как обработать наезд мышки на кнопку?
  • Как сделать счетчик времени?
  • Проблема с innerText

    БД: ТЕМЫ ОБСУЖДЕНИЯ

  • Как правильно использовать проект Access200 *.adp в многопользовательском режиме?
  • Проблема с добавкой записи
  • Как программу из Access запустить без него?
  • Проблемы с большим набором записей
  • Асинхронный запрос. Помогите...

    НОВЫЕ МАТЕРИАЛЫ

  • "Экстремальное программирование"
  • "Пересылка данных в многоуровневой среде для достижения оптимальной производительности"

    Кроме того, в форуме для общения вы можете принять участие в дискуссиях об оффшорном программировании в России, обсуждении статей "О современных программистах" и "Экстремальное программирование".


    Выпуск подготовил Алексей Смирнов

    http://subscribe.ru/
    E-mail: ask@subscribe.ru
    Поиск

    В избранное