Lista książek:
  • ASP.NET 3.5 z wykorzystaniem C# i VB. Zaawansowane programowanie
  • Kompletne źródło informacji na temat ASP.NET!

    • Jak rozpocząć pracę z ASP.NET?
    • Jakie kontrolki dostarcza ASP.NET?
    • Jak wykorzystać technologię AJAX?

    ASP.NET powstał jako odpowiedź firmy Microsoft na rosnącą popularność aplikacji internetowych. Jest on częścią technologii .NET oraz bezpośrednim następcą rozwiązania ASP, dostępnym na rynku od stycznia 2002 roku. Od tego czasu ASP.NET zdobywa sobie coraz większą popularność. Teraz dzięki wykorzystaniu technologii .NET możesz projektować dynamiczne strony, korzystając z dowolnego języka obsługującego to rozwiązanie.

    Dzięki tej książce dowiesz się, jak to robić przy użyciu języków C# i Visual Basic. Jednak zanim napiszesz pierwszą linię kodu, warto poznać nowe środowisko pracy, tak aby tworzenie stron przebiegało szybko, wygodnie i bezproblemowo. W kolejnych rozdziałach zdobędziesz wiedzę na temat dostępnych kontrolek, metod pracy ze stronami wzorcowymi oraz sposobów stosowania kompozycji i skórek. Ponadto nauczysz się wykorzystywać źródła danych oraz zarządzać informacjami przy użyciu ADO.NET. Książka ta sprawdzi się znakomicie zarówno w rękach początkującego, jak i zaawansowanego programisty.

    • Środowisko pracy
    • Dyrektywy strony ASP.NET 3.5
    • Obsługa zdarzeń
    • Wykorzystanie kontrolek serwerowych
    • Wykonywanie skryptów po stronie klienta
    • Walidacja danych
    • Zastosowanie kompozycji i skórek
    • Źródła danych
    • Zarządzanie danymi przy użyciu ADO.NET
    • Tworzenie zapytań z wykorzystaniem LINQ
    • Konfiguracja i uruchomienie usługi IIS7
    • Model dostawców
    • Platformy portalowe
    • Wsparcie dla HTML i CSS
    • Wykorzystanie technologii AJAX
    • Bezpieczeństwo aplikacji internetowych w ASP.NET
    • Obsługa sytuacji wyjątkowych
    • Debugowanie kodu
    • Wykorzystanie plików i strumieni
    • Obsługa żądań HTTP
    • Możliwości Silverlight

    Twórz dynamiczne rozwiązania, korzystając z nowoczesnych technologii!



  • C#. Leksykon
  • C# jest nowym językiem stworzonym przez Microsoft, przeznaczonym do tworzenia aplikacji i usług internetowych działających na nowej platformie .NET. W niniejszej publikacji znalazły się informacje, których zaawansowany i średnio zaawansowany programista może potrzebować, aby zacząć używać C# oraz .NET Framework SDK w pracy.

    Leksykon C# zawiera:

    • spójny przegląd języka C#, środowiska CLR (Common Language Runtime) oraz BCL (Base Class Library), włącznie z omówieniem według funkcji najważniejszych przestrzeni nazw BCL;
    • dokładne omówienie wszystkich elementów języka C#, wraz z wygodnym podsumowaniem składni oraz słownikiem słów kluczowych C#;
    • objaśnienia (wraz z przykładami kodu) głównych typów danych C#, od wbudowanych typów bazowych, przez obiekty, po wyliczenia, delegacje, kolekcje, zwykle implementowane interfejsy i inne;
    • instrukcje opisujące podstawowe zadania, jakie musi opanować każdy programista C#, od obsługi wyjątków i zdarzeń, przez pracę w sieci, wątki, i korzystanie z wyrażeń regularnych, po korzystanie z refleksji i własnych atrybutów;
    • przykłady współpracy ze starszymi komponentami API Win32 oraz COM, a także wykorzystania wskaźników w stylu C/C++ wewnątrz zarządzanego kontekstu CLR;
    • omówienie standardowych zagadnień programistycznych, takich jak budowanie udostępnianych złożeń, przegląd podstawowych narzędzi zawartych w SDK, a także wzajemne odwzorowania przestrzeni nazw i złożeń.
    Autorzy starali się uczynić tę książkę użyteczną dla każdego, kto jest zainteresowany nauczeniem się C#, jednak głównymi odbiorcami będą programiści znający już któryś z obiektowo zorientowanych języków, takich jak: C++, Smalltalk, Java czy Delphi.

    C# umożliwia tworzenie zarówno aplikacji i usług sieciowych, jak i tradycyjnych samodzielnych aplikacji lub aplikacji typu klient-serwer. Doświadczenie w którejś z tych dziedzin nie jest wymagane, choć może pomóc w opanowaniu C# i .NET Framework.



  • C#. Tworzenie aplikacji graficznych w .NET 3.0
  • Poznaj techniki budowania interfejsów użytkownika dla aplikacji Windows

    • Opanuj język C# i wykorzystaj możliwości programowania obiektowego
    • Zaprojektuj interfejs użytkownika, wykorzystując język XAML
    • Zaimplementuj mechanizmy obsługi plików i wymiany danych

    Najnowsza wersja platformy .NET, oznaczona numerem 3.0, zawiera wiele usprawnień, dzięki którym tworzenie aplikacji z interfejsem graficznym stało się zdecydowanie prostsze. Część platformy o nazwie Windows Presentation Foundation (WPF) wraz z przeznaczonym wyłącznie do projektowania interfejsów użytkownika językiem XAML pozwala na całkowite oddzielenie warstwy prezentacji aplikacji od warstwy logiki i danych. Wykorzystując podstawowy język programowania platformy .NET -- C# -- można niemal błyskawicznie stworzyć aplikację z graficznym interfejsem użytkownika. Udostępniane bezpłatnie przez firmę Microsoft narzędzia Microsoft Visual C# Orcas Express Edition i Microsoft SQL Server 2005 Express Edition znacznie ułatwiają programistom poznanie nowej technologii.

    Książka "C#. Tworzenie aplikacji graficznych w .NET 3.0" opisuje ten właśnie język w kontekście pisania programów wyposażonych w interfejs graficzny zbudowany w oparciu o WPF. Czytając ją, dowiesz się, jak zainstalować i skonfigurować narzędzia do pracy. Poznasz język C#, zasady programowania obiektowego i najważniejsze klasy platformy .NET. Nauczysz się konstruować dokumenty XAML i tworzyć aplikacje WPF. Przeczytasz o komponentach wizualnych, zdarzeniach i programowaniu operacji graficznych. Znajdziesz tu również informacje o obsłudze plików, połączeniach z bazami danych oraz komunikacji sieciowej.

    • Pobieranie i instalacja narzędzi
    • Podstawowe elementy języka C#
    • Programowanie obiektowe
    • Konstruowanie dokumentów XAML
    • Hierarchia klas komponentów wizualnych
    • Obsługa zdarzeń
    • Geometria 2D
    • Operacje graficzne
    • Tworzenie animacji
    • Korzystanie z szablonów
    • Obsługa plików i danych
    • Przetwarzanie dokumentów XML
    • Połączenia z siecią

    Poznaj najnowszą wersję narzędzia, które zrewolucjonizowało proces
    tworzenia oprogramowania dla systemu Windows.



  • C# od podszewki. Wydanie II
  • Poznaj najskrytsze zakamarki C#!

    Obecnie szczególnie cenione są te języki programowania, które pozwalają na błyskawiczne osiągnięcie oczekiwanych efektów. Dodatkowo absolutnie niezbędne jest zachowanie możliwości uruchamiania raz napisanej aplikacji na różnych platformach bez konieczności jej przepisywania. Nikt nie ma na to czasu! C# to nowoczesny język, który zdobył uznanie programistów na całym świecie, ponieważ spełnia nawet najbardziej wyśrubowane wymagania!

    Ten bezcenny podręcznik zaprowadzi Cię w najskrytsze zakątki języka C#. Autorzy założyli, że znasz jego podstawy - to pozwoliło im skupić uwagę na niuansach, ciekawostkach oraz subtelnych szczegółach. W trakcie lektury zrozumiesz, co się dzieje w czeluściach C#, a dzięki temu unikniesz ukrytych pułapek. Książka ta jest obowiązkową pozycją każdego programisty C#. Bez niej najciekawsze funkcje C# wciąż będą Ci obce!

    Dowiedz się:

    • do czego przydają się typy generyczne
    • jak zaimplementować iteratory
    • jak zoptymalizować skompilowany kod
    • w czym może pomóc język LINQ
    • jak testować kod

    Fascynująca podróż w głąb C#!



  • C#. Praktyczny kurs. Wydanie II
  • Dołącz do grona profesjonalnych programistów C#!

    • Poznaj podstawy języka C# i zasady korzystania z platformy .NET
    • Dowiedz się, jak używać popularnych środowisk programistycznych
    • Naucz się tworzyć aplikacje różnego typu w języku C#

    C# to nowoczesny, w pełni obiektowy następca języków C i C++, łączący w sobie ich legendarną wydajność z mechanizmami, które doskonale sprawdziły się w środowiskach Javy i Delphi. Opracowany przez firmę Microsoft jako podstawowe narzędzie programistyczne dla platformy .NET, język C# zdobywa coraz większą popularność również za sprawą poziomu bezpieczeństwa, możliwości przenoszenia kodu oraz dostępu do wielu przydatnych narzędzi, które znacznie ułatwiają tworzenie różnego rodzaju programów, w tym aplikacji WWW, sieciowych, bazodanowych i graficznych.

    Niezależnie od tego, czy dopiero zaczynasz swoją przygodę z programowaniem, czy też masz już pewne doświadczenie w korzystaniu z innych języków, książka "C#. Praktyczny kurs. Wydanie II " będzie dla Ciebie doskonałym wprowadzeniem w arkana praktycznego stosowania języka C#. Dzięki niej poznasz wszystkie niezbędne informacje teoretyczne i szybko zaczniesz pisać swoje pierwsze programy. Dowiesz się nie tylko jak używać podstawowych konstrukcji języka, lecz również jak korzystać z zaawansowanych mechanizmów obiektowych, obsługiwać wyjątki i przeprowadzać operacje wejścia-wyjścia, a nawet tworzyć interfejsy graficzne aplikacji.

    • Podstawowe informacje na temat języka C# i platformy .NET
    • Przegląd i instalacja narzędzi przydatnych programiście C#
    • Struktura programu w C#, proste typy danych i ich zastosowanie
    • Podstawowe konstrukcje języka i operacje na zmiennych
    • Instrukcje sterujące i korzystanie z tablic
    • Podstawy programowania obiektowego
    • Elementy składowe klas i ich używanie
    • Dziedziczenie i polimorfizm
    • Interfejsy, klasy zagnieżdżone i typy uogólnione
    • Obsługa wyjątków standardowych i definiowanie własnych
    • Operacje na strumieniach danych, plikach i katalogach
    • Korzystanie z komponentów graficznych i obsługa zdarzeń

    Poznaj nowoczesny język programowania! Poznaj C#!



  • Język C#. Programowanie. Wydanie III. Microsoft .NET Development Series
  • Poznaj możliwości języka C# i twórz wysoko wydajne aplikacje

    • Jak używać instrukcji wyrażeń?
    • Jak korzystać z typów wyliczeniowych?
    • Jak definiować i stosować atrybuty?

    Nowoczesny i bezpieczny język programowania C# posiada kilka cech, które ułatwiają opracowywanie solidnych i wydajnych aplikacji -- na przykład obsługę wyjątków, wymuszanie bezpieczeństwa typów lub mechanizm odzyskiwania pamięci, czyli automatyczne odzyskiwanie pamięci operacyjnej zajmowanej przez nieużywane obiekty. C# 3.0 oferuje możliwość programowania funkcjonalnego oraz technologię LINQ (zapytań zintegrowanych z językiem), co znacząco poprawia wydajność pracy programisty.

    Książka "Język C#. Programowanie. Wydanie III. Microsoft .NET Development Series" zawiera pełną specyfikację techniczną języka programowania C#, opatrzoną najnowszymi zaktualizowanymi informacjami, m.in. na temat inicjalizatorów obiektów i kolekcji, typów anonimowych czy wyrażeń lambda. Dzięki licznym komentarzom i praktycznym poradom, które uzupełniają główną treść podręcznika, szybko nauczysz się posługiwać zmiennymi, przeprowadzać konwersje funkcji i wyznaczać przeładowania. Dowiesz się, jak optymalnie i z fascynującym efektem końcowym wykorzystywać ten nowoczesny język programowania.

    • Typy i zmienne
    • Klasy i obiekty
    • Struktura leksykalna
    • Deklaracje struktur
    • Składowe
    • Konwersje i wyrażenia
    • Instrukcje i operatory
    • Tablice
    • Interfejsy
    • Kod nienadzorowany
    • Wskaźniki w wyrażeniach
    • Bufory o ustalonym rozmiarze
    • Dynamiczne alokowanie pamięci

    Wykorzystaj wiedzę i doświadczenie najlepszych specjalistów, aby sprawnie posługiwać się językiem C#



  • C#. Programowanie. Wydanie VI
  • Najlepszy podręcznik poświęcony C#!

    W dzisiejszych czasach szczególną popularnością cieszą się języki programowania pozwalające na pisanie kodu łatwego do przenoszenia między platformami, ponieważ nikt nie ma czasu na pisanie kilku wersji jednej aplikacji. C# to uniwersalny język, który bez trudu spełnia ten wymóg. Dzięki swej elastyczności, wydajności oraz mocnemu wsparciu społeczności zdobył on uznanie programistów. Jego wybór to strzał w dziesiątkę!

    Ten bestsellerowy podręcznik pozwoli Ci błyskawicznie poznać wszystkie niuanse języka C# 4.0. Najnowsze wydanie zostało zaktualizowane o nowości w C# oraz zawiera opis tego języka i platformy .NET. W trakcie lektury nauczysz się tworzyć skomplikowane programy przy użyciu technik programowania obiektowego i funkcjonalnego. Ponadto sprawdzisz, jaki potencjał kryje język zapytań LINQ oraz jak przesyłać komunikaty za pomocą Windows Communication Foundation (WCF). Dodatkowo poznasz możliwości C# w zakresie tworzenia aplikacji internetowych w technologii Silverlight. Nauka C# jeszcze nigdy nie była tak przyjemna!

    • Pisz złożone programy z użyciem technik programowania obiektowego oraz funkcjonalnego
    • Przetwarzaj duże kolekcje danych dzięki wbudowanym w język zapytaniom LINQ
    • Komunikuj się przez sieć za pomocą Windows Communication Foundation (WCF)
    • Poznaj zalety technik programowania dynamicznego, dostępnych w C# 4.0
    • Twórz interaktywne aplikacje Windows z Windows Presentation Foundation (WPF)
    • Twórz bogate aplikacje internetowe z wykorzystaniem możliwości Silverlight oraz ASP.NET

    Wykorzystaj potencjał języka C#!


    Ian Griffiths jest autorem kursu WPF oraz instruktorem w firmie Pluralsight, specjalizującej się w prowadzeniu kursów Microsoft .NET. Pracuje także jako niezależny konsultant. Jest współautorem książek "Windows Forms in a Nutshell", "Mastering Visual Studio .NET" oraz "Programming WPF", wydanych przez wydawnictwo O"Reilly.

    Matthew Adams jest kierownikiem do spraw tworzenia aplikacji w firmie Digital Healthcare Ltd. oraz autorem wielu artykułów i publikacji dotyczących znaczenia .NET w przemyśle informatycznym.

    Jesse Liberty jest starszym kierownikiem programu Microsoft Silverlight. Jest doskonale znany w środowisku jako jeden z czołowych ekspertów oraz autor bestsellerowych książek, takich jak "Programming C# 3.0" (O"Reilly) oraz "ASP.NET 3.5. Programowanie" i "ASP.NET 2.0 i Ajax".



  • C#. Programowanie
  • Podręcznik podstawowego języka programowania dla platformy .NET

    • Poznaj elementy języka C#
    • Stwórz własną aplikację
    • Komunikuj się z bazami danych

    Język C# został opracowany przez firmę Microsoft jako podstawowe narzędzie programistyczne dla platformy .NET. C# łączący w sobie najlepsze cechy języków C, C++, Java i Visual Basic doskonale nadaje się do tworzenia aplikacji bazujących na komponentach. Jest prosty, bezpieczny ze względu na typy, oparty na obiektach i komponentach i przygotowany do obsługi mechanizmów komunikacji sieciowej. Za pomocą C# tworzone są nie tylko aplikacje na "duże" komputery, ale także programy dla platformy PocketPC. Popularność C# nadal rośnie, a jego producent stale inwestuje w dalszy rozwój tego narzędzia i platformy .NET.

    "C#. Programowanie" to podręcznik przedstawiający tajniki tworzenia aplikacji dla .NET w języku C#. Przeczytasz w nim o podstawowych elementach i strukturach C#, zasadach programowania obiektowego oraz obsłudze wyjątków i błędów. Poznasz sposoby tworzenia aplikacji z wykorzystaniem podstawowych technologii tworzenia aplikacji dla platformy .NET -- ASP.NET, Windows Forms i ADO.NET. Nauczysz się wykorzystywać metadane i łączyć swoje aplikacje z API Windows oraz obiektami COM.

    • Typy w języku C#
    • Zmienne i stałe
    • Instrukcje, operatory i dyrektywy preprocesora
    • Reguły programowania obiektowego
    • Operacje na łańcuchach znaków
    • Stosowanie wyrażeń regularnych
    • Tworzenie aplikacji dla systemu Windows
    • Łączenie z bazami danych za pomocą ADO.NET
    • Pisanie aplikacji i usług sieciowych
    • Zdalne korzystanie z obiektów
    • Wątki i synchronizacja
    • Operacje na plikach
    • Opisuje C# 2.0, .NET 2.0 oraz Visual Studio 2005

    Poznaj nowoczesne techniki programowania.



  • C#. Rusz głową!
  • Rozpocznij przygodę z C# i platformą .NET!

    • Jak tworzyć kod dla różnych platform?
    • Jak przygotować środowisko pracy?
    • Jak operować na dużych zbiorach danych z użyciem LINQ?

    C# to jeden z języków, dzięki którym możesz pisać przenośny kod. Nie musisz się martwić o to, jakiego systemu używa Twój klient. Najważniejsze, żeby posiadał środowisko uruchomieniowe: .NET Framework, Mono lub DotGNU. Czyż nie zawsze marzyłeś o tym żeby napisać kod raz, a potem beż żadnych dodatkowych nakładów uruchamiać go na różnych platformach? Twoje marzenia właśnie się spełniają!

    Dzięki tej książce, należącej do cenionej serii "Rusz głową", opanujesz język C# w mgnieniu oka! Tylko kilkaset stron dzieli Cię od swobodnego poruszania się w kodzie napisanym w tym języku. Każda z tych stron charakteryzuje się odpowiednią dawką humoru, doskonałą przejrzystością oraz perfekcyjnie przekazaną wiedzą. Czego się nauczysz? Przede wszystkim dowiesz się, jak stworzyć działający program w 10 minut. Następnie poznasz elementy programowania obiektowego - takie pojęcia jak hermetyzacja czy dziedziczenie nie będą Ci obce! Kolejne strony przynoszą szeroki zakres wiedzy dotyczący operacji na plikach, obsługi wyjątków oraz tworzenia interfejsu użytkownika. Wreszcie poznasz język LINQ służący do efektywnego operowania na zbiorach danych. "C#. Rusz głową!" to idealna propozycja dla wszystkich czytelników chcących rozpocząć przygodę z językiem C# oraz platformą .NET.

    • Przygotowanie środowiska pracy, zapoznanie z Visual Studio
    • Wsparcie Visual Studio dla programisty
    • Anatomia programu
    • Praca z debuggerem
    • Pętle, instrukcje warunkowe
    • Elementy programowania obiektowego
    • Typy zmiennych
    • Referencje
    • Tablice
    • Hermetyzacja obiektów
    • Implementacja interfejsów
    • Typy wyliczeniowe
    • Operowanie strumieniami danych
    • Obsługa wyjątków
    • Wykorzystanie języka LINQ do operacji na bazach danych i dużych zbiorach informacji
    • Tworzenie interfejsu użytkownika

    Zobacz, jakie możliwości kryje język C#. To nie jest trudne!



  • C#. Tworzenie aplikacji sieciowych. Gotowe projekty
  • Wykorzystaj rewolucję sieciową i twórz nowatorskie aplikacje!

    • Najlepsze narzędzia projektowania aplikacji sieciowych, czyli język C# i platforma .NET
    • Praktyczne programowanie sieciowe, czyli 61 odsłon projektów do szybkiego wykorzystania
    • ASP.NET i ADO.NET, czyli dwie bardzo przydatne technologie

    Całkiem duża część współczesnego życia na stałe przeniosła się do Internetu. Nikt dziś nie wyobraża już sobie świata, w którym nie można sprawdzić pogody, zrobić zakupów czy szybko znaleźć potrzebnych informacji - właśnie w sieci. A skoro tak, wciąż rośnie zapotrzebowanie na programistów mogących zaspokoić rosnące oczekiwania rzeszy klientów oraz dostarczyć im wygodnych, świetnie działających aplikacji sieciowych, skrojonych na potrzeby konkretnych użytkowników. To właśnie było źródłem niezwykłej popularności pierwszego wydania niniejszej książki, w praktyczny sposób przekazującej wiedzę na temat sposobów tworzenia takich aplikacji i spełniania różnych warunków związanych ze specyfiką określonych projektów programistycznych.

    "C#. Tworzenie aplikacji sieciowych. Gotowe projekty" to podręcznik przeznaczony dla osób z choćby pobieżną znajomością zasad programowania, które chcą rozwinąć i wykorzystać w praktyce swoje umiejętności. Jej autor tłumaczy, dlaczego wybrał język C#, a także wskazuje możliwości i zalety platformy .NET oraz środowiska Visual Studio. Następnie skupia się na projektach obejmujących wszystkie aspekty komunikacji internetowej, od wykorzystania różnych protokołów sieciowych, przez budowę interfejsu, wysyłanie e-maili, obsługę FTP, komunikatorów, czatów, aż po kontaktowanie się z bazami danych, tworzenie wielojęzycznych serwerów i udostępnianie usługi. Jeśli chcesz szybko i bez kłopotu podszkolić się w zakresie aplikacji sieciowych, by w krótkim czasie osiągnąć spektakularne efekty, nie znajdziesz nic lepszego!

    • Język C# i platforma .NET
    • Visual C# 2010 Express Edition. Opis środowiska
    • Visual Web Developer 2010 Express Edition. Opis środowiska
    • Programowanie sieciowe
    • Aplikacje TCP i UDP
    • Remoting
    • ASP.NET i ADO.NET
    • Web Services
    • WCF - ponad transportem

    Aplikacje sieciowe - wykorzystaj potencjał Internetu!



  • C# 2005. Warsztat programisty
  • Wyjątkowy podręcznik języka C#

    • Elementy języka i podstawowe koncepcje programistyczne
    • Techniki tworzenia najwyższej klasy aplikacji dla platformy .NET
    • Metody poprawy bezpieczeństwa i wydajności aplikacji

    Język C#, pomimo stosunkowo krótkiej obecności na rynku, zyskał ogromną popularność i jest wykorzystywany przez wielu programistów. Trudno się temu dziwić -- ten łączący w sobie najlepsze cechy Javy i C++ obiektowy język programowania jest niezwykle uniwersalny. Można wykorzystać go w niemal każdym projekcie -- programów dla systemu Windows, dynamicznych witryn internetowych w technologii ASP.NET oraz aplikacji mobilnych dla platformy PocketPC. Prosta składnia, rozbudowane mechanizmy obsługi wyjątków i dostęp do ogromnej biblioteki klas .NET sprawiają, że C# jest doskonałym narzędziem.

    Książka "C# 2005. Warsztat programisty" to połączenie kursu i podręcznika programowania w tym języku. Czytając ją, opanujesz zarówno podstawy C#, jak i zaawansowane zagadnienia związane z tworzeniem bezpiecznych i wydajnych aplikacji. Poznasz typy danych, zasady stosowania zmiennych oraz składnię instrukcji i wyrażeń. Przeczytasz o programowaniu obiektowym, typach generycznych, obsłudze wyjątków i technikach programowania w C#. Znajdziesz tu również omówienie gramatyki języka C#, konwencji nazewniczych i zasad umieszczania komentarzy w dokumentacji XML.

    • Narzędzia programistyczne
    • Struktura języka C#
    • Typy danych
    • Wyrażenia i instrukcje
    • Przestrzenie nazw
    • Klasy i obiekty
    • Typy wyliczeniowe
    • Obsługa wyjątków
    • Typy generyczne

    Poznaj nowoczesne metody tworzenia aplikacji.



  • C#. Wzorce projektowe
  • Wzorce projektowe są modelami gotowych rozwiązań problemów programistycznych, przed jakimi często stają twórcy oprogramowania. Dzięki nim nie musimy ponownie "wymyślać koła". Dysponując wzorcami projektowymi, jesteśmy w stanie szybciej i efektywniej zbudować aplikację, ponieważ koncentrujemy się na samej implementacji algorytmu, a nie na jego opracowaniu. Najczęściej stosowane, klasyczne już, 23 wzorce projektowe opracowane przez twórców notacji UML implementowano już w wielu językach programowania. Jak sprawdzą się w połączeniu z jedną z najnowszych technologii, jaką jest .NET?

    "C#. Wzorce projektowe" to kompletny przewodnik po wzorcach projektowych w C# i środowisku .NET. Przedstawia sposoby wykorzystania obiektowych cech języka C# i tworzenia eleganckiego kodu poprzez zastosowanie wzorców projektowych oraz korzystanie z ogromnych możliwości oferowanych przez biblioteki klas FCL dla środowiska Microsoft .NET. Wszystkie przedstawione w książce wzorce projektowe zostały zilustrowane przykładami kodu oraz diagramami UML, co ułatwia ich zrozumienie oraz zastosowanie w praktyce.

    • Podstawowe wiadomości o wzorcach projektowych
    • Interfejsy i klasy abstrakcyjne
    • Wzorce interfejsów
    • Wzorce odpowiedzialności
    • Wzorce konstrukcyjne
    • Wprowadzenie do operacji
    • Wzorce operacji
    • Wzorce rozszerzeń
    • Wzorce rozszerzające

    Poznaj zastosowanie wzorców projektowych
    i wykorzystaj je w swojej pracy.



  • C#. Zadania z programowania z przykładowymi rozwiązaniami
  • C# w analizie konkretnych przykładów

    • Instrukcje sterujące przebiegiem programu
    • Tablice i kolekcje
    • Programowanie obiektowe i pliki tekstowe

    C#, obecny na rynku od ponad dziesięciu lat, należy do tych języków programowania, bez których trudno się obejść - również dlatego, że jest jedynym językiem zaprojektowanym specjalnie dla platformy .NET i środowiska uruchomieniowego CLR. Dobry programista, student lub nauczyciel informatyki, a także każdy człowiek zainteresowany programowaniem powinien znać podstawy tego języka i umieć rozwiązywać konkretne zadania. Podobnie zresztą powinien opanować najważniejsze zagadnienia dotyczące programowania w językach Java, C++ i Turbo Pascal oraz umieć stosować je w praktyce. Ten rewelacyjny zbiór zadań pozwala szybko i przy minimalnym wysiłku opanować umiejętności programistyczne w obiektowym języku C# poprzez analizę typowych rozwiązań stosowanych w działających programach.

    Książka "C#. Zadania z programowania z przykładowymi rozwiązaniami" na konkretnych przykładach pokaże Ci, jak program napisany w języku C# komunikuje się z użytkownikiem poprzez operacje wejścia-wyjścia. Dowiesz się, jakie operatory będą Ci potrzebne i do czego można ich używać. Poznasz instrukcje sterujące przebiegiem programu (iteracyjne oraz wyboru). Zrozumiesz, jakie funkcje pełnią tablice jednowymiarowe i dwuwymiarowe oraz kolekcje. Następnie nauczysz się wykorzystywać obiektowe właściwości języka C# oraz zapisywać odpowiednie informacje w plikach tekstowych - a wszystko to zajmie Ci zaledwie chwilę. Rozwiązanie zamieszczonych tu zadań to droga na skróty do pełnego zrozumienia i zastosowania zalet języka C#.

    • Komunikacja języka C# z użytkownikiem
    • Instrukcje wyboru
    • Instrukcje iteracyjne
    • Tablice i kolekcje
    • Programowanie obiektowe
    • Pliki tekstowe

    Na skróty do celu!



  • C#. Ćwiczenia
  • Język C# został opracowany w firmie Microsoft i wywodzi się z rodziny C/C++, choć zawiera również wiele elementów znanych programistom Javy, jak na przykład mechanizmy automatycznego odzyskiwanie pamięci. Łączy więc w sobie wszystko to, co najlepsze w Javie i C++, a dodatkowo pozwala na wygodne korzystanie z klas wchodzących w skład platformy .NET.

    Dzięki książce "C#. Ćwiczenia" nauczysz się programować w C# niezależnie od tego, czy znasz już C++ lub Javę. Kilkadziesiąt ćwiczeń pozwoli Ci poznać język C# od podstaw po zagadnienia zaawansowane. Zaletą książki jest zwięzły i przystępny opis prezentowanych zagadnień i nastawienie na praktykę programistyczną, a nie na rozważania teoretyczne.

    Poznasz:

    • Środowisko uruchomieniowe C# i Visual Studio
    • Zmienne, operatory i typy danych
    • Instrukcje C#
    • Podstawy programowania obiektowego, tworzenie klas, metod i konstruktorów
    • Użycie tablic w C#
    • Obsługę błędów za pomocą wyjątków
    • Interfejsy i rzutowanie
    • Obsługę zdarzeń
    • Korzystanie z komponentów interfejsu użytkownika Windows



  • C#. Ćwiczenia. Wydanie III
  • Czas na praktyczną naukę C#!

    • Odkryj wygodne narzędzia programistyczne i obiektowe możliwości C#
    • Poznaj najważniejsze konstrukcje języka i naucz się stosować je w praktyce
    • Dowiedz się, jak wykorzystywać C# do tworzenia doskonałych aplikacji Windows

    Na początku był język C. Potem przyszedł czas na zorientowane obiektowo C++. Przełomem była Java, lecz dopiero twórcy języka C# odnieśli prawdziwy sukces. Udało im się to dzięki połączeniu najlepszych cech wszystkich poprzedników, prostej, zwartej i doskonale znanej wielu programistom składni oraz możliwościom oferowanym przez platformę .NET. Dodatkowymi atutami były niespotykane wcześniej bezpieczeństwo i wydajność środowiska uruchomieniowego.

    Znajomość C# pozwala dziś o wiele łatwiej tworzyć bardzo zaawansowane aplikacje przy stosunkowo niewielkim nakładzie pracy, a nauka języka wcale nie musi być drogą przez mękę. Można się o tym przekonać dzięki książce "C#. Ćwiczenia. Wydanie III" . Wykonując zawarte w niej zadania, poznasz nie tylko konstrukcje języka, lecz również sposoby zastosowania ich w praktyce oraz metody wykorzystania środowiska C# do tworzenia wydajnych aplikacji Windows.

    • Podstawy języka C# i środowiska Visual C#
    • Podstawy techniki obiektowej
    • Typy złożone i związane z nimi instrukcje
    • Definiowanie, zgłaszanie i obsługa wyjątków
    • Podstawy programowania w Windows
    • Elementy graficznego interfejsu użytkownika

    Poznaj najlepszy język do tworzenia aplikacji Windows!



  • Język C#. Szkoła programowania
  • 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



  • LINQ to Objects w C# 4.0
  • Wygodne operacje na danych!

    • Co zyskasz, jeśli będziesz korzystać z LINQ?
    • Jak tworzyć zapytania w postaci równoległej?
    • Jak przygotować własne rozszerzenia do LINQ?

    Współczesne systemy wymagają niezwykłej elastyczności, a przy tym muszą powstawać szybko. Klienci nigdy nie mają wystarczająco dużo czasu, żeby spokojnie poczekać na opracowywane rozwiązanie, a do tego wpadają na różne pomysły - w tym zmiany źródeł danych. LINQ to technologia, która pozwala na łatwe pobieranie danych z różnych źródeł dzięki wykonywaniu zapytań podobnych do zapytań SQL. Brzmi dobrze? Tak samo działa!

    Ta książka porusza zagadnienia związane z jedną z gałęzi LINQ - LINQ to Objects. W trakcie lektury nauczysz się pisać podstawowe zapytania LINQ, filtrować wyniki, zwracać zestawy pogrupowanych obiektów oraz pobierać tylko unikalne wyniki. Ponadto dowiesz się, jak wykorzystać złączenia oraz korzystać z wbudowanych operatorów. Jako że jest to wyjątkowe kompendium wiedzy na temat LINQ to Objects, znajdziesz tu również szczegółowe informacje na temat tworzenia rozszerzeń do LINQ oraz opis zagadnień związanych z przetwarzaniem równoległym. Jeżeli zajmujesz się programowaniem w C# i chcesz skorzystać z nowoczesnych technologii, zainteresuj się tą książką!

    • Historia LINQ
    • Podstawowe zapytania - składnia
    • Filtrowanie wyników - klauzula WHERE
    • Rodzaje zwracanych wyników
    • Sortowanie wyników
    • Grupowanie i łączenie danych
    • Rodzaje złączeń
    • Dostępne operatory i ich wykorzystanie
    • Operacje na zbiorach danych
    • Tworzenie własnych operatorów
    • Nowe funkcje w C# 4.0
    • Typy dynamiczne w zapytaniach LINQ
    • Równoległe wykonywanie zapytań
    • Obsługa błędów

    Włącz najlepsze wzorce LINQ to Objects do Twojego codziennego programowania!



  • Tablice informatyczne. C#
  • Koniec z wertowaniem książek i dokumentacji w poszukiwaniu składni poleceń, typów danych czy struktur języka. W tablicach informatycznych znajdziesz wszystkie podstawowe informacje, których potrzebujesz podczas codziennej pracy, podane w sposób zwięzły i treściwy. Składnia poleceń, struktura programu, funkcje i metody, obiekty, typy danych -- jest tu wszystko, nad czym mógłbyś się zastanawiać.

    "Tablice informatyczne. C#" to podręczne zestawienie niezbędnych programiście informacji dotyczących języka C#. Pracując pod presją czasu, nie zawsze można znaleźć czas na wertowanie grubych książek. Niezależnie od tego, czy tworzysz aplikacje dla systemu Windows, aplikacje WWW, czy usługi sieciowe, docenisz tablice informatyczne.

    Znajdziesz w nich zagadnienia dotyczące obsługi w .NET:

    • Komponentów wizualnych i niewizualnych
    • XML (modelu DOM)
    • Wielowątkowości
    • Plików
    • Strumieni
    • Grafiki 2D
    • Baz danych



  • Tablice informatyczne. C#. Wydanie II
  • Koniec z wertowaniem książek i dokumentacji w poszukiwaniu składni poleceń, typów danych czy struktur języka. W tablicach informatycznych znajdziesz wszystkie podstawowe informacje, których potrzebujesz podczas codziennej pracy, podane w sposób zwięzły i treściwy. Składnia poleceń, struktura programu, funkcje i metody, obiekty, typy danych - jest tu wszystko, nad czym mógłbyś się zastanawiać.

    Tablice informatyczne. C# to podręczne zestawienie niezbędnych programiście informacji dotyczących języka C#. Pracując pod presją czasu, nie zawsze można znaleźć czas na wertowanie grubych książek. Niezależnie od tego, czy tworzysz aplikacje dla systemu Windows, aplikacje WWW, czy usługi sieciowe, docenisz tablice informatyczne.

    Znajdziesz w nich zagadnienia dotyczące obsługi w .NET:

    • Komponentów wizualnych i niewizualnych
    • XML (modelu DOM)
    • Plików
    • Strumieni
    • Grafiki 2D
    • LINQ



  • Wstęp do programowania w języku C#
  • Zostań profesjonalnym programistą C#

    C# jest uważany przez wielu programistów za najlepszy język stosowany do tworzenia aplikacji dla platformy .NET. Język ten, opracowany w firmie Microsoft, łączy w sobie najbardziej wartościowe cechy C++ i Javy, ścisłą integrację z komponentami .NET, wysoki poziom bezpieczeństwa i ogromne możliwości. Świetnie nadaje się do tworzenia aplikacji sieciowych i bazodanowych przeznaczonych zarówno dla systemu Windows, jak i dla urządzeń przenośnych, takich jak PocketPC. Popularność C# stale rośnie, a nieodpłatne udostępnienie przez firmę Microsoft środowiska programistycznego Visual C# Express Edition sprawiło, że coraz więcej twórców oprogramowania wykorzystuje je w swojej pracy.

    Książka "Wstęp do programowania w języku C#" to podręcznik przeznaczony dla tych, którzy chcą poznać ten język od podstaw. Czytając ją, poznasz możliwości C# i platformy .NET. Nauczysz się tworzyć własne aplikacje, korzystając ze środowiska Visual C# Express Edition. W książce znajdziesz omówienie składni i elementów języka C#, wyjaśnienie zasad programowania obiektowego i sposobów realizacji różnych zadań programistycznych. Napiszesz aplikacje dla Windows wykorzystujące biblioteki klas .NET i obsługujące pliki w formacie XML.

    • Konstrukcja platformy .NET
    • Składnia C#
    • Elementy języka
    • Programowanie obiektowe
    • Obsługa zdarzeń
    • Korzystanie z tablic i kolekcji
    • Obsługa wyjątków
    • Biblioteka Windows Forms
    • Stosowanie komponentów .NET
    • Operacje na plikach i strumieniach
    • Obsługa formatu XML



Księgarnia Ebookpoint

Księgarnia Onepress

Księgarnia Sensus

Księgarnia Septem