MS Office 2000 i 2002/XP. Tworzenie własnych aplikacji w VBA

okladka
Pakiet Microsoft Office to nie tylko zaawansowany zestaw aplikacji biurowych, ale także platforma, na podstawie której programiści Visual Basica for Applications mogą pisać własne programy. Chociaż możliwości dostosowania poszczególnych aplikacji Office"a do specyficznych wymagań użytkownika bez konieczności pisania kodu są spore, dopiero użycie VBA pozwala na tworzenie własnych kreatorów, dodatków i asystentów.

Książka "MS Office 2000 i 2002/XP. Tworzenie własnych aplikacji VBA" opisuje sposób tworzenia specyficznych dla MS Office dodatków z użyciem języka Visual Basic for Applications. Przeznaczona jest dla osób znających ten język programowania w stopniu podstawowym, chcących poznać tajniki programowania Worda, Excela i Accessa.

Opisano:

  • Różne rodzaje plików, używanych przez MS Office
  • Wykorzystanie technologii ActiveX
  • Tworzenie własnych pasków narzędziowych
  • Tworzenie asystentów
  • Pisanie kreatorów Worda
  • Integrację poszczególnych składników pakietu Office
  • Pisanie własnej aplikacji wyszukującej pliki Excela
  • Tworzenie bazy danych opartej na Accessie jako samodzielnej aplikacji
Programiści VBA znajdą w tej książce także wiele cennych wskazówek dotyczących efektywnego wykorzystania dostępnych typów danych oraz optymalizacji kodu. Autor prezentuje wiele fragmentów kodu, które możesz zastosować we własnych aplikacjach.

Dostosuj MS Office do swoich wymagań

  • Pisz własne kreatory i dodatki do aplikacji Office
  • Naucz się integrować poszczególne programy pakietu
  • Poznaj wewnętrzne mechanizmy działania Office"a
  • Skorzystaj z ćwiczeń i fragmentów kodu dostępnych na płycie CD

MySQL. Ćwiczenia

okladka
MySQL to jeden z najpopularniejszych systemów obsługi relacyjnych baz danych. Działa on w wielu systemach operacyjnych i, co ważne, jest darmowy. Inne zalety MySQL to: prostota obsługi, sterowniki do wielu języków programowania i duża wydajność. Wszystko to sprawiło, że MySQL stał się podstawą funkcjonowania tysięcy serwisów internetowych na całym świecie. Jeśli chcesz tworzyć profesjonalne strony internetowe, sięgnij po tę książkę. Krok po kroku, przy pomocy praktycznych ćwiczeń, objaśnia ona wszystkie tajemnice tego systemu:
  • Instalacja i konfiguracja MySQL
  • Tworzenie i usuwanie baz danych
  • Tworzenie tabel
  • Modyfikowanie i usuwanie rekordów
  • Praca z indeksami
  • Pisanie zapytań SQL
  • Przykłady użycia funkcji MySQL
  • Konfigurowanie uprawnień i zarządzanie użytkownikami

CorelDRAW 11. Vademecum profesjonalisty. Tom 1

okladka
CorelDraw to jedna z najdłużej rozwijanych i najpopularniejszych aplikacji graficznych. Każda kolejna wersja wprowadza ulepszenia i nowe możliwości. Po piętnastu latach od pojawienia się pierwszej wersji programu, wprowadzono na rynek jedenastą edycję CorelDRAW.

Książka "CorelDraw 11. Vademecum profesjonalisty" jest pozycją przeznaczoną dla grafików i ilustratorów, którzy chcą wykorzystać potężne możliwości tego programu w swojej codziennej pracy. Dzięki doświadczeniu Steve"a Baina dokładnie poznasz aplikację i i będziesz mógł wykorzystać setki wskazówek, które nauczą Cię uzyskiwać wspaniałe rezultaty.

Tom pierwszy przedstawia podstawowe zasady działania CorelDRAW i podstawy tworzenia grafiki wektorowej:

  • Interfejs CorelDraw 11; dostosowywanie go do własnych potrzeb
  • Praca z plikami i szablonami
  • Pomocnicze narzędzia rysunkowe, linijki, siatka i prowadnice
  • Zaznaczanie, przemieszczanie i przekształcanie obiektów
  • Tworzenie kształtów podstawowych i rysowanie linii; krzywe Béziera
  • Zarządzanie obiektami i grupami obiektów, warstwy i style
  • Narzędzia związane z tekstem; łączenie tekstu z obiektami
  • Wypełnienia i kontury, efekty kaligraficzne
  • Praca z kolorami, różne modele kolorów
Materiał zawarty w niniejszej książce został opracowany w taki sposób, by opisane funkcje programu CorelDRAW stały się jasne dla wszystkich użytkowników, bez względu na zakres posiadanej wiedzy: od początkujących po zaawansowanych. Po przeczytaniu pierwszego tomu będziesz w stanie samodzielnie korzystać z programu CorelDraw i tworzyć w nim grafiki, jakie tylko sobie zamarzysz!

Hack Proofing XML. Edycja polska

okladka
XML szybko staje się uniwersalnym protokołem wymiany informacji pomiędzy systemami używającymi HTTP. HTML zapewne zachowa swoją pozycję języka opisującego wygląd dokumentów w sieci WWW, jednak tam, gdzie w grę wchodzą dane, XML jest dużo lepszym rozwiązaniem. Walidacja, czyli sprawdzenie poprawności dokumentu XML, to pierwsza zapora przed atakami hakerskimi. Te same właściwości, które czynią XML silnym i uniwersalnym narzędziem sprawiają, że jest on podatny na działania hakerów. Wiele zapór sieciowych nie filtruje dokumentów XML -- to kolejna przyczyna, dla której niepoprawne strukturalnie dokumenty mogą stanowić poważne zagrożenie dla systemów. "Hack Proofing XML. Edycja polska" objaśni Ci wszystkie niuanse bezpieczeństwa związane z technologiami XML i .NET.

  1. Dowiesz się, kim są hackerzy
    Poznasz wyjaśnienie terminów: haker, cracker, black hat, phreaker i script kiddies -- nauczysz się rozpoznawać prawdziwe zagrożenia
  2. Poznasz sposób, w jaki cenne dane mogą się wydostać na zewnątrz Dowiesz się, w jaki sposób bannery, komunikaty o błędach i analiza protokołów może dostarczyć ważnych informacji potencjalnym napastnikom
  3. Nauczysz się budować poprawne dokumenty XML
    Zapoznasz się z celami, jakie postawili przed XML twórcy tego standardu i dowiesz się, w jaki sposób poprawność kodu XML może cię zabezpieczyć przed hakerami
  4. Poznasz atak "czystym tekstem"
    To potężna broń hakerów, zabezpiecz przed nią swój system
  5. Nauczysz się stosować podpis elektroniczny w dokumentach XML
    Specyfikacja podpisu elektronicznego w XML jest elastyczna i pozwala podpisywać w bezpieczny sposób rozmaite dokumenty, a nawet zasoby zewnętrzne
  6. Dowiesz się, jak szyfrować XML
    Szyfrowanie to jedna z najważniejszych metod zabezpieczania dokumentów, pozwalająca dodatkowo sprawdzić, czy dokument nie był modyfikowany w czasie przesyłania; czy jest kompletny, a także kontrolować dostęp do danych zawartych w dokumencie
  7. Zastosujesz system kontroli dostępu oparty na rolach
    Przekonasz się, że bezpieczny system operacyjny współdziałający z odpowiednio zabezpieczoną aplikacją stanowi najlepszą zaporę przeciwko zakusom hakerów
  8. Poznasz ryzyko związane ze stosowaniem XML
    Zobaczysz, że architektura .NET i mechanizmy bezpieczeństwa w nią wbudowane mogą stanowić alternatywę w stosunku do "czystego" XML
  9. Dowiesz się, jak zgłaszać błędy
    Kogo, kiedy i w jaki sposób informować o wykrytych dziurach w zabezpieczeniach? Jak wiele informacji ujawniać?

Zwiększ szybkość! Optymalizacja serwisów internetowych

okladka

Ktoś wszedł na Twoją stronę? Nie każ mu czekać!

  • Praktyczne sposoby przyspieszania stron WWW
  • Psychologia cierpliwości - co powoduję, że użytkownicy uciekają ze strony
  • Oszczędzanie czasu i oszczędzanie przepustowości: kompresja HTTP
  • Zmniejszanie rozmiarów plików graficznych i multimedialnych.
Cierpliwość użytkownika jest jak bomba zegarowa. Każde wejście na Twoją stronę WWW uruchamia odliczanie. Masz zaledwie kilka sekund, by dostarczyć odwiedzającemu treści, których poszukuje. Jeśli nie zdążysz, możesz się pożegnać ze swoim gościem (i z ewentualnymi zyskami, które osiągnąłbyś dzięki jego wizycie).

Nie możesz liczyć na szybkie łącza. W dalszym ciągu wielu gości Twojej witryny używa sieci telefonicznej i zwykłych modemów. Albo zdążysz, nim skończy się ich cierpliwość, albo przegrasz. Dlatego powinieneś sięgnąć po tę książką. Dowiesz się z niej, jak skrócić o połowę czas wczytywania strony. Zmniejszysz rozmiary plików HTML, XHTML, CSS, ilustracji i skryptów JavaScript oszczędzając dodatkowo na kosztach łączy. Przykłady wzięte z praktyki przedstawiają techniki przynoszące rzeczywiste rezultaty. Po przeczytaniu tej książki będziesz już wiedział, jak tworzyć strony pojawiające się na ekranie w mgnieniu oka.

Nauczysz się:

  • Przyspieszać ładowanie się stron WWW
  • Angażować użytkowników w proces przeglądania strony
  • Analizować efekty psychologiczne wywoływane wolnym ładowaniem się stron
  • Zmniejszać rozmiary i stopień skomplikowania plików HTML
  • Stosować skróty w CSS
  • Przyspieszać i odchudzać JavaScript
  • Zmniejszać rozmiary plików graficznych i multimedialnych
  • Oszczędzać przepustowość łączy (aż do 60%!) stosując kompresję HTTP

Jak składać tekst? Komputer nie jest maszyną do pisania. Wydanie 2

okladka

Chociaż po pojawieniu się edytorów tekstów i upowszechnieniu komputerów osobistych kilka firm produkujących maszyny do pisania musiało ogłosić bankructwo, dawne nawyki wolno odchodzą w przeszłość. Wiele osób przyzwyczajonych do tych urządzeń, nadal korzysta z komputerów w niewłaściwy sposób. Komputer nie jest maszyną do pisania i nigdy nie będzie działał jak taka maszyna. Jest to przyczyną nie tylko nieprofesjonalnego wyglądu wielu dokumentów tworzonych za pomocą edytorów tekstów i programów do składu publikacji, ale także frustracji ich twórców.

Od lat dziesięciu z górą "Jak składać tekst. Komputer nie jest maszyną do pisania" jest jedną z najpopularniejszych książek wśród użytkowników komputerów domowych. W niniejszym, poprawionym wydaniu Robin Williams pokazuje, jak proste, a zarazem niezastąpione zasady typograficzne nadają naszym dokumentom wygląd profesjonalny i wyrafinowany. Na podstawie prostych przykładów Robin wyjaśnia kolejno każdą z nich i przedstawia, w jaki sposób można zastosować je do naszych publikacji.

W trakcie lektury książki dowiesz się, dlaczego i jak stosować:
  • pojedyncze spacje pomiędzy wyrazami i zdaniami,
  • podkreślenia i wytłuszczenia,
  • prawidłowe cudzysłowy,
  • łączniki, półpauzy i myślniki,
  • dzielenie wyrazów,
  • czytelne czcionki,
  • tabulatory i wcięcia,
  • kerning,
  • interlinię i odstępy między akapitami,
  • justowanie tekstu,
  • górne i dolne indeksy.
Ta książka jest nieodzownym podręcznym poradnikiem, który nie sprawi trudności początkującym, a profesjonaliści będą do niego regularnie powracać.


« poprzednia 1 2 3 4 5 6 7 8 następna »