Visual Basic .NET. Wzorce projektowe

okladka

Poznaj zasady stosowania wzorców projektowych

  • Wykorzystaj notację UML
  • Użyj wzorców projektowych w swojej pracy
  • Napisz własne wzorce

Wzorce projektowe to opisy rozwiązań problemów programistycznych. Ich stosowanie podczas tworzenia oprogramowania pozwala uzyskać oszczędności czasowe, zwiększyć efektywność pracy i zoptymalizować działanie programów. Wiele wzorców już udokumentowano, a proces odkrywania nowych ciągle trwa. Programista dysponujący wiedzą o wzorcach projektowych może łatwo rozpoznawać problemy, dla których te wzorce znajdują zastosowanie, i natychmiast przystępować do opracowywania rozwiązań, bez konieczności wstrzymywania projektu, analizowania problemu i rozważania możliwych strategii.

Książka "Visual Basic .NET. Wzorce projektowe" to kompendium wiedzy o stosowaniu wzorców projektowych podczas programowania w języku Visual Basic. Zawiera szczegółowe omówienie najpopularniejszych wzorców, reguły ich wykorzystywania oraz przykłady kodu na nich opartego. Przy opisie każdego wzorca znajdziesz również argumenty przemawiające za jego stosowaniem lub unikaniem w konkretnych przypadkach. Nauczysz się tworzyć własne wzorce i dokumentować je w postaci diagramów UML.

  • Podstawowe elementy języka UML
  • Proces projektowania oprogramowania
  • Miejsce wzorców projektowych w procesie tworzenia oprogramowania
  • Wzorce podstawowe
  • Wzorce konstrukcyjne
  • Wzorce partycjonujące
  • Wzorce strukturalne
  • Wzorce behawioralne
  • Wzorce przetwarzania współbieżnego

Naucz się rozwiązywać rzeczywiste problemy,
wykorzystując wzorce projektowe.


Macromedia Flash 8 Professional. Oficjalny podręcznik

okladka

Kompendium wiedzy o najnowszej wersji Flasha

  • Narzędzia graficzne i animacyjne
  • Praca z cyfrowym wideo i dźwiękiem
  • Prezentacje dla urządzeń przenośnych

Macromedia Flash 8 Professional to najnowsza wersja aplikacji, która ciągle zmienia oblicze sieci WWW. Statyczne strony stają się tętniącymi życiem interaktywnymi prezentacjami. Stale rozwijany i udoskonalany język ActionScript umożliwia projektantom witryn WWW połączenie animacji utworzonych we Flashu z bazami danych i daje im niemal nieograniczoną kontrolę nad obiektami znajdującymi się na scenie. Wersja Professional oferuje dodatkowe możliwości obróbki cyfrowego wideo, tworzenia aplikacji w architekturze klient-serwer i publikowania prezentacji w formacie nadającym się do odtwarzania na wyświetlaczach urządzeń mobilnych.

"Macromedia Flash 8 Professional. Oficjalny podręcznik" to przygotowany przez specjalistów z firmy Macromedia zbiór ćwiczeń, które pozwolą Ci poznać możliwości tej wspaniałej aplikacji. Nauczysz się korzystania z narzędzi rysunkowych i tworzenia wektorowych animacji. Dowiesz się, jak za pomocą ActionScriptu kontrolować atrybuty obiektów oraz jak umieszczać w prezentacjach dźwięk i cyfrowe wideo. Poznasz sposoby wykorzystywania plików w formacie XML, łączenia aplikacji z Flash Communication Server i publikowania prezentacji.

  • Interfejs użytkownika
  • Podstawy języka ActionScript
  • Tworzenie obiektów graficznych
  • Elementy tekstowe
  • Dołączanie dźwięku do prezentacji
  • Animacja automatyczna i poklatkowa
  • Praca z cyfrowym wideo
  • Połączenie z serwerem komunikacyjnym
  • Wykorzystywanie danych dynamicznych i plików XML
  • Tworzenie prezentacji dla urządzeń mobilnych

Poznaj i wykorzystaj najlepsze koncepcje i techniki
stosowane przy tworzeniu filmów Flasha.


Visual Basic 2005. Programowanie

okladka

Naucz się tworzyć aplikacje dla systemu Windows oraz aplikacje WWW

  • Projektowanie formularzy i korzystanie z kontrolek
  • Komunikacja z bazami danych
  • Tworzenie usług sieciowych

Visual Basic to jeden z najpopularniejszych obecnie języków programowania. Szerokie grono programistów opracowuje z jego pomocą aplikacje dla systemu Windows oraz aplikacje internetowe. Integracja z platformą .NET otwiera przed jego użytkownikami jeszcze większe możliwości. Dzięki ogromnej liczbie gotowych kontrolek i czytelnej składni pisanie aplikacji przebiega błyskawicznie. Programista może skoncentrować się na zadaniu, nie poświęcając zbyt wiele czasu na działania drugorzędne.

Książka "Visual Basic 2005. Programowanie" to podręcznik przedstawiający zasady tworzenia aplikacji dla Windows oraz aplikacji sieciowych w Visual Basicu. Nie znajdziesz tu teoretycznych wywodów i długich opisów. Od pierwszego rozdziału zaczniesz poznawać praktyczne aspekty programowania. Stworzysz aplikację operującą na danych pobieranych z bazy, aplikację internetową oraz usługi sieciowe. Wszystkie elementy języka Visual Basic poznasz, pracując nad konkretnym projektem.

  • Projektowanie formularza i obsługa zdarzeń
  • Dostęp do danych zgromadzonych w bazie
  • Korzystanie z gotowych kontrolek i tworzenie własnych
  • Tworzenie obiektów graficznych za pomocą biblioteki GDI+
  • Budowanie aplikacji internetowej
  • Strony wzorcowe i mechanizmy nawigacyjne
  • Personalizacja aplikacji internetowej
  • Korzystanie ze środowiska Visual Studio 2005
  • Zasady programowania obiektowego

Jeśli chcesz szybko opanować metody tworzenia aplikacji
w języku Visual Basic 2005 -- koniecznie sięgnij po tę książkę.


CorelDRAW X3. Ćwiczenia praktyczne

okladka

Dołącz do grona użytkowników i wielbicieli programu CorelDRAW

  • Poznaj interfejs użytkownika
  • Zastosuj narzędzia rysunkowe i tekstowe
  • Przypisz obiektom wypełnienia, kontury i efekty specjalne

CorelDRAW X3 to najnowsza wersja doskonałej aplikacji służącej do tworzenia grafiki wektorowej, obecnej na rynku od kilkunastu lat. CorelDRAW cieszy się zasłużoną popularnością zarówno wśród amatorów, jak i profesjonalistów. W wersji X3 użytkownicy znajdą ponad 40 nowych funkcji i kilkaset usprawnień. Jednak aby wykorzystać możliwości Corela, należy poznać filozofię jego obsługi, zdecydowanie odmienną od tej, do której przyzwyczaiły nas programy takie jak Photoshop czy PaintShopPro służące do obróbki grafiki bitmapowej. Narzędzia wektorowe oferują znacznie większą swobodę tworzenia, ale opierającą się na zupełnie innych zasadach.

Książka "CorelDRAW X3. Ćwiczenia praktyczne" to krótki podręcznik dla tych, którzy chcą poznać możliwości tej aplikacji od podstaw. Dzięki niniejszej książce zrozumiesz zasady tworzenia grafiki wektorowej i nauczysz się optymalnie wykorzystywać narzędzia oferowane przez CorelDRAW X3. Dowiesz się między innymi, jak tworzyć kształty podstawowe, używać wypełnień, przypisywać efekty i wprowadzać tekst.

  • Instalacja i uruchomienie programu
  • Praca z plikami
  • Korzystanie z narzędzi rysunkowych
  • Zmiana atrybutów obiektów
  • Transformowanie obiektów
  • Tworzenie obiektów tekstowych
  • Kontury i wypełnienia
  • Narzędzia do rysowania precyzyjnego

Naucz się korzystać z najpopularniejszego programu do grafiki wektorowej


80 sposobów na Ajax

okladka

Techniki tworzenia nowoczesnych aplikacji internetowych

  • Przygotowywanie wygodnych w obsłudze formularzy
  • Integracja witryny z Google Maps
  • Zarządzanie połączeniami sieciowymi

Ajax to nazwa technologii powstałej w wyniku połączenia języka JavaScript, XML oraz kaskadowych arkuszy stylów. Jej wdrożenie pozwala wyeliminować ze stron WWW jedną z ich najbardziej irytujących cech, czyli konieczność przeładowywania zawartości po każdej zmianie. Umiejętne wykorzystanie możliwości Ajaksa sprawia, że aplikacje internetowe przypominają "zwykłe" programy dla systemów Windows lub Mac OS. Dzięki zastosowaniu Ajaksa aplikacja internetowa działa zdecydowanie szybciej, a połączenia z serwerem nie przeszkadzają użytkownikowi w pracy. Łatwiejsza jest także dynamiczna zmiana elementów w różnych częściach strony. Rozwiązania oparte na Ajaksie wprowadzono w wielu dziedzinach, takich jak blogi, narzędzia służące do nauki, newslettery oraz małe portale internetowe.

W książce "80 sposobów na Ajax" znajdziesz przykłady zastosowania tej techniki w tworzeniu interesujących i nieszablonowych witryn WWW. Czytając ją, dowiesz się, jak sprawić, aby witryny WWW były bardziej interaktywne, a aplikacje WWW działały dokładnie tak jak aplikacje desktopowe. Nauczysz się korzystać z interfejsów programistycznych witryn Google Maps, Yahoo! Maps i Geo URL oraz obsługiwać sesje i cookies z poziomu Ajaksa. Poznasz również metody weryfikowania poprawności danych wprowadzanych do formularzy oraz techniki łączenia Ajaksa z innymi nowoczesnymi narzędziami, takimi jak Ruby on Rails.

  • Tworzenie interaktywnych formularzy
  • Połączenia z Google Maps i Yahoo! Maps
  • Korzystanie z usługi Geo URL
  • Obsługa plików cookies
  • Przeglądanie kanałów RSS
  • Integracja z aplikacjami sieciowymi napisanymi w Javie
  • Korzystanie z bibliotek Prototype i Rico
  • Połączenie Ajaksa z Ruby on Rails
  • Wykorzystanie biblioteki script.aculo.us do tworzenia efektów wizualnych

Twórz szybkie, wydajne i wygodne w obsłudze aplikacje sieciowe.


Dynamika maszyn elektrycznych prądu przemiennego

okladka
W książce Dynamika maszyn elektrycznych prądu przemiennego:

  • Przedstawiono analizę stanów nieustalonych maszyn asynchronicznych i synchronicznych, ich specjalne przypadki pracy oraz analizę ich własności w stanach ustalonych.
  • Sformułowano równania stanu elektromagnetycznego i elektromechanicznego. W maszynach indukcyjnych z wirnikiem klatkowym uwzględnia się wypieranie prądu w prętach wirnika powodujące rozłożenie parametrów elektromagnetycznych. Całkowanie równań stanu dokonuje się za pomocą komputera.
  • Przedstawiono analizę wybranych stanów nieustalonych elektromagnetycznych przy stałej prędkości wirowania (załączenie do sieci sztywnej, zwarcie zasilania uzwojenia stojana, napięcie resztkowe i jego wpływ na przebiegi nieustalone prądu i momentu elektromagnetycznego). Uwzględniono zasilanie maszyn indukcyjnych poprzez przemienniki częstotliwości, sterowanie dwuosiowe maszyn indukcyjnych w celu kształtowania przebiegów elektrodynamicznych.
  • W nawiązaniu do modelu obwodowego maszyny indukcyjnej monoharmonicznej wyprowadzono model obwodowy maszyny synchronicznej i przedstawiono równania stanu elektromagnetycznego i elektromechanicznego, wyprowadzono podstawowe transmitancje operatorowe.
  • Przeanalizowano własności maszyny synchronicznej w stanach ustalonych, wybrane symetryczne i niesymetryczne stany nieustalone przy stałej prędkości wirowania (odbudowa napięcia twornika po zwarciu symetrycznym ustalonym, zwarcie nieustalone symetryczne i niesymetryczne).
  • Przedstawiono zjawiska oscylacji prędkości wirowania przy pracy równoległej z siecią sztywną (kołysania magneśnicy wymuszone przez pulsujący moment mechaniczny, kołysania własne, stabilność lokalną przy pracy równoległej), zjawiska samowzbudzenia pojemnościowego generatora synchronicznego, działanie kompaundacji fazowej wzbudzenia i sposoby odwzbudzania pośpiesznego.
  • Przedstawiono wybrane problemy związane z zastosowaniem silników synchronicznych w napędzie elektrycznym (rozruch asynchroniczny, zasilanie silnika synchronicznego z przemiennika częstotliwości, silnik przekształtnikowy).
  • Przedstawiono sposób uwzględnienia oddziaływania litych elementów tłumiących i bloku litego magneśnicy o parametrach rozłożonych na własności elektromagnetyczne maszyny.

« poprzednia 1 2 3 4 5 6 7 8 9 10 11 12 następna »