|
Subclassing and Hooking with Visual Basic |
|
|
Категория: Компьютерная литература » Языки программирования » Basic, VB |
|
|
| |
|
|
Автор: Stephen Teilhet
Издательство: O'Reilly
Год издания: 2001
isbn: 0596001185
Количество страниц: 687
Язык: english
Формат: PDF
|
With Subclassing and the Windows hooking mechanism ("hooks"), you can manipulate, modify, or even discard messages bound for other objects within the operating system, in the process changing the way in which the system behaves. Along with this power comes responsibility; Windows is very unforgiving if subclassing and hooking techniques are used incorrectly. Subclassing & Hooking with Visual Basic demonstrates how to use the various techniques that deal with the interception of messages bound for one or more windows or controls: you can leave the intercepted message in its original state or modify it; afterwards, you can send the message to its original destination or discard it. For both VB 6 and VB.NET developers, this book opens up a wealth of possibilities that ordinarily would be completely unavailable, or at least not easy to implement. |
|
|
|
|
|
Foundation PHP 5 For Flash |
|
|
Категория: Flash, PHP - MySQL |
|
|
| |
|
|
Автор: David Powers
Издательство: friendsofED
Год издания: 2005
isbn: 1590594665
Количество страниц: 699
Язык: english
Формат: PDF
|
Our original Foundation PHP for Flash title was rightly regarded as a must-have title when it came to wanting to learn just how to make your Flash sites make use of backend technologies, that was published way back in the days of Flash 5 and PHP 4, and things move pretty fast in the world of web design! This latest, completely rewritten, edition again brings together three of the web's hottest technologies--Flash, the server-side language PHP, and the MySQL database system. We've brought things bang up to date, using ActionScript 2.0, PHP 5.0, and MySQL 4.1, the book has been designed to be version-neutral. In other words, you can be confident that you're working with the latest standards, but that your applications won't break if deployed on an older server. The book also provides a brief introduction to an alternative database system, SQLite, which is now automatically bundled with PHP 5 and requires no installation. At each stage of the book you'll be given an overview of a new area of PHP/MySQL, introducing you to the syntax while showing how it compares to ActionScript, and how it integrates with Flash to produce increasingly complicated applications. For example, earlier chapters cover things such as getting data from PHP to Flash and back again, variables, arrays, string manipulation, validating user input, and feedback forms. Later on, it moves on to more advanced subjects such as creating databases via the MySQL console and via phpMyAdmin, manipulating database data via a Flash interface, displaying data from an RSS feed in Flash, persisting data with sessions, and creating a full blown content management system. In addition, to get you up and running, the book features a detailed guide to setting up your environment - PHP, MySQL, and the Apache web server - along with extensive troubleshooting information. PHP is the language of choice on nearly 18 million domains, and MySQL has more than five million active users, including industry leaders like Google, the Associated Press, Sony, and NASA. They're open source and free; and with the help of this book, you'll see that they're easy and fun to learn. |
|
|
|
|
|
Javascript Demystified |
|
|
Категория: Компьютерная литература » Языки программирования » Java, JavaScript, Ajax |
|
|
| |
|
|
Автор: Jim Keogh
Издательство: McGraw-Hill/Osborne
Год издания: 2005
isbn: 007226134X
Количество страниц: 401
Язык: english
Формат: PDF
|
If you're looking for an easy way to learn javascript and want to start creating interactive Web pages right away, this is the resource you need. The hands-on approach and step-by-step instructions guide you through the basics of this leading Web development tool with easy-to-understand language from start to finish. Whether or not you have previous javascript experience, you’ll get an excellent foundation here, discovering how Web applications and programming languages work. Next, you’ll learn the essentials of javascript -- what variables, operators, expressions, statements, arrays, and strings are and what they do, then on to forms, event handlers, cookies, frames, rollovers, banners, DHTML, and more. With end-of-chapter quizzes and a final exam, this book will have you creating dynamic, feature-rich Web pages in no time at all. Simple enough for a beginner, but challenging enough for an advanced student, javascript Demystified is your shortcut to mastering javascript. |
|
|
|
|
|
Adobe Dreamweaver CS3: Webseiten entwickeln mit (X)HTML, Ajax, CSS, PHP und MySQL |
|
|
Категория: Java, JavaScript, Ajax, HTML, DHTML, CFML (Cold Fusion), CSS |
|
|
| |
|
|
Автор: Richard Beer, Susann Gailus
Издательство: Galileo Press
Год издания: 2007
isbn: 3836210339
Количество страниц: 645
Язык: другой
Формат: PDF
|
What You See Is What You Get. Oder kurz Dreamweaver. Als etabliertes Werkzeug in der CS3-Versionsnummer ist das Website-Erstellungswerkzeug lngst ein Standard. Richard Beer und Susann Gailus liefern mit der 3., neuen, komplett berarbeiteten Auflage ihres Einsteiger- und Praxisbuchs Adobe Dreamweaver CS3 erneut einen sicheren und mit der neuen Auflage aktualisierten Weg in den Web/Site/Dreamweaver-Dschungel. Das hiermit in der 3., aktualisierten und erweiterten Auflage vorliegende Einstiegswerk des Autorenduos ist das Ergebnis der intensiven Auseinandersetzung der beiden mit Dreamweaver CS3 und ihren Lesern. Auch gutes kann erneuert und verbessert werden. Geblieben ist im Vergleich zu den vorherigen Ausgaben die Dreiteilung in einen Grundlagen-Einstieg, einen Teil zur Erstellung von statischen Websiten und einen fr dynamische. Ebenso die praktische Ausrichtung mit zahlreichen Workshops und Schritt fr Schritt-Anleitungen. Klar, dass Grenzen gezogen werden mssen: HTML- und CSS-Grundlagen sollten vorhanden sein (Lesetipp: Webseiten programmieren und gestalten), ebenso wie Kenntnisse ber den Entwurf von professionellen Websites (Lesetipp: Professionelles Webdesign mit (X)HTML und CSS). Dreamweaver in der integrierten CS3 kann selbst auch einige Neuerungen vorweisen, die natrlich in die berarbeitung der neuen Auflage eingeflossen sind. In ihrem Grundlagenteil zeigen die Autoren sowohl den Einstieg in die Dreamweaver-Oberflche und -Bedienung als auch in den Aufbau des Buchs und der parallel dazu laufenden Website. Im statischen Teil erklren sie alle fr den Betrieb und Aufbau einer statischen Website notwendigen Teilbereiche und ihre Umsetzung mit Dreamweaver: Tabellen, Bilder, Frames, CSS, Links, Formulare, Flash und der Einsatz von Office-Daten -- neu hier der AJAX-Einsatz per Spry-Framework. Der dynamische Teil enthlt eine Einfhrung in PHP, die Installation eines lokalen Webservers, MySQL-Grundlagen und die Zusammenarbeit vom Dreamweaver mit Datenbanken PHP und XML bis hin zu dynamischen Mens. |
|
|
|
|
|
Professional C# 4.0 and .NET 4 |
|
|
Категория: С, С++, С#, Web - строительство, ASP.NET, «Wrox» |
|
|
| |
|
|
Автор: Christian Nagel, Bill Evjen, Jay Glynn, Karli Watson, Morgan Skinner
Издательство: Wrox
Год издания: 2010
isbn: 0470502258
Количество страниц: 1536
Язык: english
Формат: PDF
|
This book starts by reviewing the overall architecture of .NET in order to give you the background you need to be able to write managed code. After that, the book is divided into a number of sections that cover both the C# language and its application in a variety of areas. Part I: The C# Language: This section gives a good grounding in the C# language itself. This section doesn’t presume knowledge of any particular language, although it does assume you are an experienced programmer. You start by looking at C's basic syntax and data types, and then explore the object-oriented features of C# before moving on to look at more advanced C# programming topics. Objects, types, inheritance, generics, arrays, tuples, operators, casts, delegates, lambdas, events, strings, regular expressions, collections, Language Integrated, Query (LINQ), Dynamic Language Extensions, memory management, pointers, reflection, errors, and exception are all covered in part 1. Part II: Visual Studio: This section looks at the main IDE utilized by C# developers worldwide: Visual Studio 2010. The two chapters in this section look at the best way to use the tool to build applications based on the .NET Framework 4. In addition, this section also focuses on the deployment of your projects. Part III: Foundation: In this section, you look at the principles of programming in the .NET environment. In particular, you look at assemblies, instrumentation, security, threading, tasks, synchronization, localization, System.Transactions, networking, interop, XAML, Managed Extensibility Framework, Manipulating Files and the Registry, transactions, how to build Windows services, and how to generate your own libraries as assemblies, among other topics. Part IV: data: Here, you look at accessing databases with ADO.NET, ADO.NET Entity Framework, data services. This part also extensively covers support in .NET for XML and on the Windows operating system side, and the .NET features of SQL Server 2008. Part V: Presentation: This section shows how to build applications based upon the Windows Presentation Foundation and Silverlight, and covers writing components that will run on web sites, serving up web pages. It also has coverage on building classic Windows applications, which are called Windows Forms in .NET. Windows Forms are the thick-client version of applications, and using .NET to build these types of applications is a quick and easy way of accomplishing this task. Finally, it includes coverage of the tremendous number of features that ASP.NET, ASP.NET MVC, and ASP.Net Dynamic Data provide. Part VI: Communication: This section is all about communication. It covers services for platform-independent communication using the Windows Communication Foundation (WCF). With Message Queuing, asynchronous disconnected communication is shown. This section looks at utilizing the Windows Workflow Foundation 4, as well as peer to peer networking, and creating syndication feeds. The book closes with an appendix covering Windows 7 and Windows Server 2008 R2 development. Online Chapters: Even with such a large book, we can't fit in everything we'd like to tell you about C# and using this language with other .NET technologies, so we've made ten additional chapters available online at wrox.com. These chapters include information on a variety of topics: GDI+, which is a technology that is used for building applications that include advanced graphics; .Visual Studio Tools for Office (VSTO); NET Remoting for communication between .NET clients and servers; Enterprise Services for the services in the background; web services with ASP.NET, LINQ to SQL, Windows Workflow Foundation 3.0, and the Managed Add-In Framework (MAF). It also includes examples showing .NET 4 in others supported languages including Visual Basic, C++/CLI, and F#. |
|
|
|
|
|
Visual C++ 2010: полный курс (с кодами) |
|
|
Категория: Компьютерная литература » Языки программирования » С, С++, С# |
|
|
| |
|
|
Автор: Хортон Айвор
Издательство: Вильямс
Год издания: 2011
isbn: 978-5-8459-1698-3
Количество страниц: 1206
Язык: русский
Формат: DJVU
|
Отличная книга с подробным описанием С++ и программирования для Windows в среде Visual C++ версии 2010г (создания приложений для Windows и графических интерфейсов). Рассматривается разработка программ с Win API, с библиотекой MFC и в среде Windows Forms. Рассмотрены как классический С++, так и С++/CLI (Майкрософтовские расширения С++). Есть главка по программированию для нескольких ядер. Огромное количество примеров, в архиве исходный код всех программ из книги. |
|
|
|
|
|
JavaScript The Good Parts |
|
|
Категория: Компьютерная литература » Языки программирования » Java, JavaScript, Ajax |
|
|
| |
|
|
Автор: Douglas Crockford
Издательство: O\'Reilly
Год издания: 2008
Количество страниц: 170
Язык: english
Формат: CHM
|
Most programming languages contain good and bad parts, but javascript has more than its share of the bad, having been developed and released in a hurry before it could be refined. This authoritative book scrapes away these bad features to reveal a subset of javascript that's more reliable, readable, and maintainable than the language as a whole-a subset you can use to create truly extensible and efficient code. Considered the javascript expert by many people in the development community, author Douglas Crockford identifies the abundance of good ideas that make javascript an outstanding object-oriented programming language-ideas such as functions, loose typing, dynamic objects, and an expressive object literal notation. Unfortunately, these good ideas are mixed in with bad and downright awful ideas, like a programming model based on global variables. When Java applets failed, javascript became the language of the Web by default, making its popularity almost completely independent of its qualities as a programming language. If you develop sites or applications for the Web, this book is an absolute must. |
|
|
|
|
|
Delphi 7 для профессионалов |
|
|
Категория: Компьютерная литература » Языки программирования » Delphi |
|
|
| |
|
|
Автор: Кэнту М.
Издательство: Питер
Год издания: 2004
isbn: 5-94723-593-5, 0-7821-4201-X
Количество страниц: 1101
Язык: русский
Формат: DJVU
|
Среда Delphi была и до сих пор является наилучшим сочетанием объектно-ориентированного и визуального программирования не только для Windows, но теперь уже и для Linux, а в ближайшем будущем - и для .NET. В этой книге автор попытался практически полностью исключить справочный материал, сконцентрировавшись на технологиях эффективного использования Delphi. В книге приведено более 300 примеров. Как сказал один из подписчиков групп новостей, "книги Кэнту - это по сути "delphi.filtered", только больше и лучше". Книга предназначена для программистов, разработчиков и всех, серьезно интересующихся программированием в среде Delphi. |
|
|
|
|
|
Delphi. Программирование на языке высокого уровня |
|
|
Категория: Компьютерная литература » Языки программирования » Delphi |
|
|
| |
|
|
Автор: Фаронов В.В.
Издательство: Питер
Год издания: 2004
isbn: 5-8046-0008-7
Количество страниц: 640
Язык: русский
Формат: CHM
|
Книга посвящена новейшей версии Delphi 7 Studio. Здесь изложены как приемы программирования в среде Delphi, ее главные составные части - галереи компонентов, хранилища объектов, вспомогательный инструментарий, так и сам язык программирования Delphi. Подробно рассматриваются компоненты программ, некоторые дополнительные возможности - динамически подключаемые библиотеки, интерфейсы, технология СОМ и система ModelMaker. Книга может быть полезна как начинающим - в качестве пособия для первоначального изучения среды и языка Delphi, так и опытным программистам, желающим пополнить свои знания в области применения языка Delphi. Допущено Министерством образования Российской Федерации качестве учебника для студентов высших учебных заведений, обучающихся по направлению подготовки дипломированных специалистов "Информатика и вычислительная техника". |
|
|
|
|
|
Искусство создания компонентов Delphi |
|
|
Категория: Компьютерная литература » Языки программирования » Delphi |
|
|
| |
|
|
Автор: Фаронов В. В.
Издательство: Питер
Год издания: 2005
isbn: 5-469-00410-4
Количество страниц: 463
Язык: русский
Формат: DJVU
|
В электронной книге рассматриваются все вопросы создания новых компонентов в системе программирования Borland Delphi. Электронная книга состоит из трех частей. Первая посвящена реализации объектно-ориентированной модели, являющейся основой любого вновь создаваемого компонента. Во второй части подробно рассматриваются все детали процесса создания компонентов, в том числе выбор родительского класса, создание модуля компонента и включение его в существующий или новый пакет, создание свойств, методов и событий, тестирование и отладка компонента и его регистрация в среде Delphi. Рассматриваются также особенности создания компонентов для работы с базами данных, проблемы разработки нестандартных редакторов свойств и компонентов, разработка контекстной справки и ее подключение к справочной службе Delphi. |
|
|
|
|
|