Технологии
Почему 95% дизайнеров рисуют похожие сайты? Потому что не хватает фантазии или знаний? Или потому что так предписывает Нильсен? Но существуют типы верстки, совершенно не похожие на привычные, но не менее удобные.
Что такое "мода в веб-дизайне"? Так ли необходимо ей следовать? И всегда ли нужно использовать инструменты, которые используют все? Не всегда для хранения информации удобны базы данных, и не для всех типов графики идеально подходит Adobe Photoshop.
В этом курсе лекций излагаются классические модели, методы и алгоритмы языка программирования высокого уровня, дается строгое изложение основ теории системного программирования, приводятся примеры программ на языке Ассемблер. Главное внимание уделяется объяснению того, как использовать на практике полученные знания. Курс разбит на лекции, включающие теоретический материал и лабораторные работы.
Эта книга посвящена вопросам разработки приложений с использованием интерфейса прикладного программирования операционных систем компании Microsoft (Windows 9x, Windows XP, Windows 2000 и Windows 2003). Основное внимание уделяется базовым системным службам, включая управление файловой системой, процессами и нитями, взаимодействие между процессами, сетевое программирование и синхронизацию. Рассматривается методика переноса приложений, написанных в среде Win32, в среду Win64.
Учебно-методический комплект состоит из книги и электронного учебника и предназначен для эффективного обучения работе в сетях. Книга содержит самые необходимые сведения о локальных сетях и работе с ресурсами Интернета, о средствах для создания и публикации собственных мультимедийных web-сайтов. В книге и на диске представлены методические материалы для организации учебного процесса: программа курса, разработки уроков, практические работы, тесты и т. д.
Рассмотрен язык программирования Python и вопросы применения приложения ZOPE (Z Object Publishing Environment) для разработки Web-приложений. Дано описание синтаксиса языка Python, построения структур данных, разбираются вопросы объектно-ориентированного программирования. Рассмотрены принципы работы сервера приложений Zope, его объектная модель и интерфейс управления.
В книге рассматриваются два подхода к разработке приложений на основе Visual Basic .NET и С# средствами технологии .NET – полное создание кода программистом и конструирование приложений с помощью мощных интеллектуальных средств Visual Studio .NET, позволяющих существенно упростить, ускорить и удешевить процесс разработки.
Доступно и подробно представлена популярная система программирования Visual Basic .NET 2003, рассмотрены также новые возможности Visual Basic .NET 2005 для создания приложений практически в любой области компьютерных технологий.
Описаны стандартные элементы для разработки пользовательского интерфейса, использование в проектах графики, таймеров, ползунков, гиперссылок и др., средства отладки приложений и обработки ошибок.
Книга предназначена для обучения разработке различных типов Windows-приложений с использованием библиотеки MFC в среде Microsoft Visual Studio С++. Описано создание и работа с элементами интерфеса приложения: окна диалога, меню, панель управления, строка состояния и др. Показана работа с графическими и текстовыми файлами: отображение графической и текстовой информации, масштабирование изображения, работа с метафайлами, просмотр видеороликов.
Рассмотрена разработка приложений в Delphi 2006 для Microsoft .NET Framework. Описаны визуальные компоненты, используемые для создания интерфейса приложений, Windows Forms и VCL.NET; компоненты и техника работы с текстовой информацией, кнопками и переключателями, а также формами и элементами меню. Уделено внимание использованию графики и мультимедиа, работе с файлами и каталогами.
Внесение изменений – один из ключевых моментов в жизни любой программы. Программа становится расширяемой, если удалось спрогнозировать направления ее будущего развития, облегчить и обезопасить выполнение изменений в этих направлениях. Достичь расширяемости помогут представленные в книге программные конструкции, поддерживающие возможность безболезненного развития, т. е. добавления новых модулей без какого-либо редактирования ранее написанных и отлаженных исходных текстов.