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

Delphi - проблемы и решения

  Все выпуски  

Delphi - проблемы и решения


СТАТЬИ

Упростите свои Delphi-приложения - Часть 1
Довольно часто клиенты просят меня исправить какие-либо проблемы или добавить некоторую функциональность в существующий код. В большинстве случаев код пишется в течение нескольких лет и никогда не подвергается рефакторингу. Чаще всего это приводит к тому, что такой код тяжело читать, понимать и поддерживать.

Упростите свои Delphi-приложения - Часть 2
В первой части мы кратко рассмотрели основные правила. Кроме того, у нас было время подумать, что должен делать наш код, поэтому отразить это во второй части будет хорошей идеей.

Упростите свои Delphi-приложения - Части 3 и 4
Теперь у нас есть идея - то, чего мы хотим достичь и как мы собираемся это сделать, время написать код и спроектировать классы.

DataSnap XE
Самым лучшим способом не просто ознакомиться с возможностями DataSnap XE, но и понять, как это работает, является прохождение "учебных заданий". Действительно, люди делятся по доминирующему механизму восприятия информации на аудиалов, визуалов и кинестетиков. Аудиалам важно услышать, визуалам - увидеть, кинестетикам - сделать, попробовать. Есть предположение, что большинство программистов - кинестетики, действующие по принципу "узнал, попробовал ...

Учебный пример: Простой сервис DataSnap XE - калькулятор
В этой статье рассматривается создание простого сервиса Delphi XE на примере "калькулятора", которые реализует базовые функции арифметических вычислений. Этот пошаговый учебный пример очень прост, поэтому даже начинающие программисты Delphi смогут его воспроизвести. Целью этого учебного примера является знакомство с процессом создания клиентов и серверов DataSnap. Наш простой "калькулятор в виде сервиса" подразумевает клиентское и серверное приложение. Обе программы - Delphi VCL Forms Win32, а для связи используется протокол TCP/IP. Надеемся, вам понравится!

DataSnap XE добавление 1
Один уважаемый человек проработал учебный пример по обратным вызовам (callbacks) и инициировал его модификацию на тему "чистый callback со стороны сервера".

DB Optimzier XE для разработчиков Delphi и C++Builder
Одна из предыдущих публикаций была посвящена мультиплатформенному средству администрирования баз данных DBArtisan XE. Этот инструмент является классическим примером "все-в-одном" и "все-что-нужно" для управления базами данных на различных платформах "из-одного-окна". Но поистине животрепещущей проблемой (или просто задачей) для разработчиков систем на основе СУБД является оптимизация производительности. При современных аппаратных мощностях оптимизировать код клиентского приложения можно и нужно ...


СПЕЦИАЛЬНЫЕ ПРЕДЛОЖЕНИЯ

Embarcadero: Уникальная возможность обновить продукты 2006 года и более ранних версий!
Только до 30 мая 2011 года пользователи предыдущих версий (2006 и более ранних) Delphi, C++Builder и RAD Studio/Borland Developer Studio могут приобрести продукты линейки XE по ценам upgrade.

Получите RAD Studio XE по цене Delphi / C++ Builder!
Только до 30 июня 2011 года вы можете получить RAD Studio XE по цене одного Delphi - это еще четыре продукта бесплатно!

Embarcadero: специальное предложение для школ Российской Федерации
Только до 30 июня 2011 года, приобретая лицензию на RAD Studio XE Professional Academic за $99, школа получает право на использование таких продуктов: Delphi XE, C++ Builder XE, RadPHP, Delphi Prism, Delphi 7, C++ Builder 6, Turbo Pascal 7.0 и Borland Pascal 7.0.


КУРСЫ ОБУЧЕНИЯ

Embarcadero: НОУ УКЦ Интерфейс

Основы разработки приложений с помощью Delphi
ДАТА: 16.05.2011 ЦЕНА: 19 425 руб.

Delphi - разработка профессиональных приложений
ДАТА: 30.05.2011 ЦЕНА: 19 425 руб.

Embarcadero: Авторизованные курсы

Разработка приложений для платформы Win32 в Delphi 2009
ДАТА: 06.06.2011 ЦЕНА: 35 625 руб.


Присоединяйтесь к обсуждению на наших ФОРУМАХ!:

Обсудить на других конференциях:
Autodesk | Borland | CA | Embarcadero | Gupta/Centura | IBM Rational | Oracle | SAP Business Objects | Sybase | Systems Modeling | WEB-программирование |



В избранное