Język C#. Szkoła programowania

okladka

Poznaj C# i rozpocznij podróż po świecie programowania

  • Poznaj elementy języka i zasady programowania obiektowego.
  • Wykorzystaj możliwości platformy .NET.
  • Napisz i uruchom własne aplikacje.

C# to jeden z języków programowania wchodzących w skład platformy .NET. Według założeń producenta -- firmy Microsoft -- ma stanowić podstawowe narzędzie programistyczne dla tej platformy. C#, łączący w sobie najlepsze cechy języków Visual Basic, C++ i Java, jest łatwy do opanowania, a daje ogromne możliwości. Oparty na komponentach i obiektach doskonale nadaje się zarówno do tworzenia aplikacji dla komputerów osobistych, jak i dla urządzeń typu PocketPC. Twórcy aplikacji w C# mogą wybierać między doskonałym środowiskiem Visual Studio .NET a kilkoma narzędziami dostępnymi na licencji open-source.

Książka "Język C#. Szkoła programowania" to podręcznik, który wprowadzi Cię w arkana sztuki pisania programów w tym języku. Poznasz elementy języka C# i dowiesz się, na czym polega programowanie obiektowe. Nauczysz się korzystać z zaawansowanych możliwości oferowanych przez technologię obiektową, takich jak polimorfizm, interfejsy i struktury. Przeczytasz tu także o obsłudze wyjątków, tworzeniu dokumentacji w formacie XML w oparciu o komentarze w kodzie oraz o operacjach wejścia i wyjścia na plikach.

  • Kompilowanie i uruchamianie programów w C#
  • Typy i operatory
  • Instrukcje warunkowe i pętle
  • Tablice
  • Klasy i obiekty
  • Dziedziczenie
  • Obsługa zdarzeń
  • Rekurencja

Apache. Zabezpieczenia aplikacji i serwerów WWW

okladka

Internet to nie tylko niezmierzone źródło informacji. To także zagrożenie dla serwerów WWW, aplikacji internetowych i baz danych, które codziennie są atakowane przez komputerowych przestępców, korzystających z dziesiątek technik. Publikowane regularnie raporty o cyberprzestępczości są zatrważające. Liczba ataków na serwery internetowe wzrasta corocznie średnio o 30%. Wśród atakowanych serwerów przeważają te, na których utrzymywane są witryny WWW i aplikacje. Według raportu firmy Symantec, "aplikacje WWW są popularnymi celami ataków z uwagi na ich rozpowszechnienie i fakt, że pozwalają włamywaczom na pominięcie tradycyjnych mechanizmów zabezpieczających, takich jak firewalle". W tym samym raporcie można również przeczytać, że prawie 50% luk w zabezpieczeniach serwerów wiąże się właśnie z aplikacjami WWW.

W książce "Apache. Zabezpieczenia aplikacji i serwerów WWW" znajdziesz informacje o tym, w jaki sposób uchronić przed atakami hakerów aplikacje i witryny WWW kontrolowane przez najpopularniejszy obecnie serwer WWW -- Apache. Przeczytasz o tym, jak poprawnie zainstalować i skonfigurować Apache´a i w jaki sposób uruchomić w nim moduły zabezpieczeń. Poznasz techniki ataków hakerskich i dowiesz się, jak im zapobiegać. Znajdziesz sposoby testowania zabezpieczeń swojego serwera za pomocą odpowiednich narzędzi. Nauczysz się także wykrywać próby ataków i reagować na nie odpowiednio wcześnie.

  • Czynniki wpływające na bezpieczeństwo sieci
  • Instalacja serwera Apache
  • Plik httpd.conf -- konfiguracja Apache´a
  • Instalowanie i konfigurowanie modułów zabezpieczeń
  • Klasyfikacja zagrożeń sieciowych WASC
  • Metody zabezpieczania aplikacji sieciowych
  • Ochrona przed atakami
  • Tworzenie serwerów-pułapek

Dzięki tej książce każdy administrator będzie mógł spokojnie spać.


Prowadź blog! Przewodnik dla małych firm

okladka

Marketing bez wysiłku --
reklamuj się za darmo i poznaj prawdziwe opinie klientów

  • Jak wypromować nowy blog, który przyciągnie tysiące internautów?
  • Jak założyć blog i umieścić go w sieci?
  • Jak zostać dziennikarzem obywatelskim? (Nowy model public relations)

Wyobraź sobie, że znajdujesz się w wielkim gmachu pełnym ludzi. Wyraźnie słyszysz każdy szept: możesz podsłuchiwać, kogo zechcesz. Możesz otworzyć usta i powiedzieć coś w taki sposób, żeby każdy adresat usłyszał to jako głos kierowany wyłącznie do niego. Taką halą jest cały internet, a uchem, które pozwala Ci wychwytywać głosy, jest Twój blog internetowy. Załóż własny blog. Dowiedz się, co myślą klienci. Nawiąż z nimi bezpośredni kontakt i rozpowszechniaj pocztą pantoflową plotki o swojej ofercie.

Blog to dziennik internetowy. Zawiera wpisy zwane postami, poukładane chronologicznie. Każdy może je czytać. Każdy może dodać swój post i wyrazić w nim własną opinię. Więcej: z łatwością można założyć swój własny dziennik internetowy. To bardzo proste: jeśli potrafisz wysłać e-mail, potrafisz też założyć blog. Przekonaj się, dlaczego świat oszalał na punkcie tego medium. Przeczytaj tę książkę i dowiedz się:

  • gdzie szukać blogów w internecie (rodzaje blogów i użyteczne łącza),
  • jakich 8 elementów decyduje o popularności dziennika internetowego,
  • kto czyta blogi (do jakich klientów możesz dotrzeć w ten sposób),
  • jak wykorzystać blog do promocji strony internetowej -- i odwrotnie,
  • jak zastąpić blogiem newsletter rozsyłany pocztą e-mail,
  • jak "czyścić" blog (filtrowanie komentarzy),
  • jak dostosowywać istniejący blog do nowych tematów, które są na topie.

Komercyjny pamiętnik w sieci


  • Wprowadzenie (11)
  • Bezpieczny komputer w domu

    okladka

    Wszyscy użytkownicy internetu słyszeli już o zagrożeniach czyhających na ich komputery -- ataki hakerskie, kradzież danych, przejmowanie numerów kart płatniczych, wirusy, programy szpiegujące, spam... Większość z nas podchodzi do tego z przymrużeniem oka, zakładając, że nas to nie spotka. Tymczasem ofiarą ataku z sieci może paść każdy, często nawet o tym nie wiedząc. Na szczęście na rynku dostępne są narzędzia, których zastosowanie, w połączeniu z odpowiednimi procedurami, może uchronić nas przed niebezpieczeństwami wynikającymi z korzystania z sieci.

    "Bezpieczny komputer w domu" to przewodnik dla wszystkich tych, którzy chcą zapewnić sobie komfort psychiczny przy korzystaniu z domowego komputera. Książka ta opisuje zarówno narzędzia, jak i czynności, jakie należy podjąć, by zabezpieczyć komputer przed atakami z sieci. Czytając ją, nauczysz się odpowiednio konfigurować system operacyjny, instalować zaporę sieciową i oprogramowanie antywirusowe oraz korzystać z bezpiecznych transakcji finansowych w sieci. Dowiesz się, czym są programy szpiegujące i jak się przed nimi bronić. Poznasz metody podnoszenia poziomu bezpieczeństwa przeglądarki internetowej i klienta poczty elektronicznej. Przeczytasz także o wykonywaniu kopii danych i przywracaniu systemu po awarii.

    • Rodzaje zagrożeń wynikających z korzystania z sieci
    • Konfiguracja systemu operacyjnego
    • Ochrona dzieci przed niepożądanymi treściami
    • Transakcje w internecie
    • Usuwanie luk w programach i systemie operacyjnym
    • Zabezpieczanie przeglądarki Internet Explorer
    • Ochrona przed spamem
    • Programy antywirusowe
    • Instalacja i konfiguracja zapory sieciowej
    • Kopie zapasowe danych

    Przekonaj się, że korzystanie z komputera nie musi być źródłem stresu.


    Ajax. Ćwiczenia

    okladka

    Ajax to nowe podejście do tworzenia witryn internetowych bazujące na różnorodnych technologiach, takich jak HTML i JavaScript, obiekty XMLHttpRequest, style CSS, model DOM czy XML. Charakterystyczne dla stron budowanych zgodnie z tym podejściem jest to, że nie wymagają one przeładowywania. Dzięki temu, że przesyłane są tylko niezbędne dane, takie witryny internetowe działają w sposób zbliżony do standardowych aplikacji. Daje to wiele nowych możliwości, dlatego Ajax zasłużenie szybko zyskał dużą popularność.

    "Ajax. Ćwiczenia" to zbiór praktycznych ćwiczeń pokazujących, jak za pomocą technologii związanych z Ajaksem oraz języka PHP wykonywać operacje pozwalające tworzyć bardziej reaktywne witryny. Wykonując kolejne ćwiczenia, nauczysz się między innymi wysyłać i pobierać dane za pomocą obiektów XMLHttpRequest oraz dynamicznie aktualizować strony. Dowiesz się, w jaki sposób Ajax współpracuje ze skryptami PHP oraz jak obsługiwać dane XML. Poznasz także wiele różnych technik pozwalających na efektywne przesyłanie informacji między serwerem a przeglądarką w synchroniczny i asynchroniczny sposób. Dzięki lekturze tej książki nauczysz się tworzyć bogatsze i bardziej reaktywne witryny internetowe.

    • Przesyłanie danych za pomocą obiektów XMLHttpRequest
    • Współpraca Ajaksa z PHP
    • Obsługa danych XML
    • Przesyłanie danych w różnych formatach
    • Generowanie kodu po stronie serwera
    • Obiekty JSON

    Tchnij więcej życia w swoje witryny internetowe.


    Visual Basic 2005. Wprowadzenie do programowania w .NET

    okladka

    Wszechstronny przewodnik po świecie programowania w .NET
    dla programistów języka Visual Basic

    • Jakie nowe funkcje oferuje Visual Basic 2005?
    • Jak wykorzystać najnowsze właściwości języka Visual Basic 2005 do przyspieszenia i ułatwienia programowania?
    • Jak zwiększyć produktywność, wykorzystując możliwości platformy .NET?

    Wciąż zastanawiasz się nad przejściem z Visual Basic 6 na wersję pracującą w środowisku .NET? Najwyższa pora! Visual Basic 2005 to język, na który wielu programistów czekało od lat. Jest w pełni obiektowy, ma usprawnioną obsługę błędów, nowy model obsługi zdarzeń oraz udostępnia wiele innych funkcji, które znacznie zwiększają produktywność. Integracja z .NET pozwala korzystać w języku Visual Basic z wszystkich możliwości tej platformy, pracować we wspólnym środowisku uruchomieniowym (CLR) i używać rozbudowanej biblioteki klas .NET.

    "Visual Basic 2005. Wprowadzenie do programowania w .NET" to wszechstronny przewodnik po świecie programowania w najnowszej wersji języka Visual Basic. Czytając tę książkę, dowiesz się, jakie zmiany zostały wprowadzone w wersjach języka Visual Basic zgodnych z platformą .NET. Nauczysz się wykorzystywać je do przyspieszenia i ułatwienia programowania. Poznasz udogodnienia dostępne w środowisku Visual Studio, techniki wygodnej obsługi baz danych przy użyciu ADO.NET, udoskonalone narzędzia diagnostyczne i wiele innych funkcji, które ułatwią Ci tworzenie programów wysokiej jakości.

    • Możliwości platformy .NET
    • Praca w Visual Studio
    • Programowanie obiektowe w Visual Basic 2005
    • Tworzenie interfejsów użytkownika przy użyciu formularzy Windows
    • Podzespoły i komponenty
    • Diagnozowanie programów w Visual Studio
    • Praca z bazami danych przy użyciu ADO.NET
    • Programowanie wielowątkowe
    • Tworzenie aplikacji i usług sieciowych
    • Instalowanie programów napisanych w Visual Basic 2005

    Poznaj Visual Basic 2005 i dołącz do społeczności programistów .NET.


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