Home . Komputery i Internet . Programowanie i bazy danych . Sekrety języka C# (c-sharp) 

Sekrety języka C# (c-sharp)


Sekrety języka C# (c-sharp)

Andrzej Stefańczyk

Kategoria: Programowanie i bazy danych

Format: dokument PDF
Ilość stron: 388
ISBN: 978-83-7521-390-4

Poznaj sekrety i możliwości języka C# (c-sharp) będącego następcą JAVY oraz C++ i dowiedz się dlaczego tworzenie aplikacji w visual studio .NET jest takie proste.

Ebook "Sekrety języka C#" uczy zarówno składni nowego języka C# jak również zasad tworzenia aplikacji okienkowych dla systemu Windows w tym języku. Przeznaczony jest zarówno dla osób, które nie miały do tej pory styczności z programowaniem jak i dla osób, które programowały wcześniej w innych językach i chciałyby poznać możliwości C# ( c-sharp). Podstawową zaletą nowego języka jest jego prostota i ogromne możliwości, dzięki czemu tworzenie aplikacji zajmuje niewiele czasu i przynosi wiele satysfakcji.   Dowiedz się jak programować szybko, łatwo i przyjemnie w C# ( c-sharp )? Andrzej Stefańczyk, Inżynier Rozwoju Aplikacji Microsoft (Microsoft Certified Application Developer), poświęcił kilka miesięcy ciężkiej pracy i swój cenny czas na stworzenie ebooka, z którego prosto i krok po kroku nauczysz się prawidłowo i dobrze pisać programy w języku C# ( c-sharp ). Śmiało można powiedzieć, że to prawdopodobnie najlepsza polska książka o C# ( c-sharp ). Programiści Microsoftu mieli takie same marzenia, dlatego stworzyli język C# ( c-sharp, czytaj: see-sharp) specjalnie po to, by pisanie programów było łatwe, szybkie, bezpieczne i efektywne. Dzięki dobrej znajomości C# ( c-sharp ) możesz pisać aplikacje szybciej i prościej. Zastanów się na co przeznaczysz zaoszczędzony czas. Pomyśl, jakie korzyści osiągniesz poznając język C# ( c-sharp ): Satysfakcję z nauki czegoś nowego. Wiedzę niedostępną dla większości ludzi. Będziesz potrafił sam napisać program, który zrobi dokładnie to co chcesz w czasie krótszym niż Ci się wydaje. Korzyści materialne, gdyż dzięki znajomości C# ( c-sharp ) możesz stworzyć nowe źródło utrzymania, lub źródło dodatkowej, sporej gotówki. Większa wiedza, większe uznanie, większa satysfakcja, większe pieniądze niż większość ludzi... Na ponad 300 stronach tego ebooka opisano między innymi: Środowisko uruchomieniowe Visual Studio C#.NET w najnowszej obecnie dostępnej wersji Microsoft Visual C#.NET 2005. Składnię języka C# ( c-sharp ). Tworzenie aplikacji okienkowych. Podstawy programowania obiektowego. Definiowanie i implementację interfejsów, w tym interfejs IDisposable. Zmienne, typy wartości i typy referencyjne. Obsługę błędów za pomocą wyjątków. Przestrzenie nazw. Funkcje związane z datą i czasem. Śledzenie kodu (debugowanie). Mechanizm obsługi zdarzeń. Korzystanie z tablic i kolekcji. Pracę z łańcuchami znaków. Obsługę plików i folderów. Bibliotekę komponentów interfejsu użytkownika Windows Forms. Proste i zaawansowane kontrolki okienek. Interakcję z użytkownikiem, w tym programowanie obsługi myszy, klawiatury, korzystanie z menu, paska narzędzi i paska stanu. Tworzenie okien dialogowych i wspólnych okien dialogowych. Tworzenie aplikacji MDI. i wiele, wiele innych... Co jeszcze sprawia że po prostu warto mieć tę książkę? Wiedza w niej zawarta jest uporządkowana i łatwa do przyswojenia. Książka uczy rozumieć, przedstawia żywe przykłady i analizy. Książka jest w formie e-booka, co umozliwia szybkie przeglądanie i wyszukiwanie słów i tematów, a na dodatek możesz ją mieć u siebie bardzo szybko po zamówieniu. Pamiętaj, że z ebooka Sekrety języka C# możesz krok po kroku nauczyć się jak programować w C# ( c-sharp ), a dobra znajomość C# ( c-sharp ) to większa satysfakcja z programowania i więcej wolnego czasu dla Ciebie! Ebook "Sekrety języka C#" ma ponad 300 stron. To kopalnia wiedzy o programowaniu w ogóle i programowaniu w C# ( c-sharp ). Już po przeczytaniu fragmentu ebooka Twoja efektywność i satysfakcja z pisania programow może zwiększyć się dwukrotnie.

Programowanie i bazy danych - Sekrety języka C# (c-sharp)


Zawartość ebooka: Sekrety języka C# (c-sharp)

OD AUTORA CZĘŚĆ I PODSTAWY C# ROZDZIAŁ 1. PRZEGLĄD PLATFORMY MICROSOFT.NET WPROWADZENIE DO PLATFORMY .NET PRZEGLĄD FRAMEWORK .NET WSPÓLNE ŚRODOWISKO URUCHOMIENIOWE BIBLIOTEKA KLAS .NET FRAMEWORK OBSŁUGA BAZ DANYCH (ADO.NET) USŁUGI WEBOWE (XML WEB SERVICES) APLIKACJE WEBOWE (WEB FORMS) APLIKACJE OKIENKOWE (WINDOWS FORMS) WSPÓLNA SPECYFIKACJA JĘZYKOWA (CLS) JĘZYKI PROGRAMOWANIA W .NET FRAMEWORK ROZDZIAŁ 2. PIERWSZY PROGRAM HELLO WORLD WEJŚCIE-WYJŚCIE KOMPILACJA I URUCHOMIENIE KOMENTOWANIE KODU ROZDZIAŁ 3. WPROWADZENIE DO MICROSOFT VISUAL C#.NET 2005 ŚRODOWISKO PROGRAMISTY OKNA NARZĘDZIOWE GENEROWANIE SZABLONÓW PROJEKTÓW Generowanie szablonu aplikacji konsolowej KOMPILACJA I URUCHOMIENIE ROZDZIAŁ 4. TYPY DEKLARACJA ZMIENNEJ INICJACJA ZMIENNEJ SŁOWA KLUCZOWE TYPY WARTOŚCI Typy proste Typ wyliczeniowy Struktura TYPY REFERENCYJNE Typ object Typ string Tablica Klasa Interfejs Delegacja STAŁE LITERAŁY KONWERSJE OPAKOWYWANIE I ROZPAKOWYWANIE ROZDZIAŁ 5. OPERATORY I WYRAŻENIA WYRAŻENIA OPERATORY Operatory arytmetyczne Operatory logiczne bitowe Operatory logiczne warunkowe Operator konkatenacji Operatory jednostkowego zmniejszania i zwiększania Operatory przesunięcia Operatory relacji Operatory przypisania Operator dostępu do składnika klasy Operator wyrażenia warunkowego ?: Operator is Operator as ZNAKI IGNOROWANE W WYRAŻENIACH ROZDZIAŁ 6. INSTRUKCJE STERUJĄCE WPROWADZENIE INSTRUKCJA PUSTA BLOK INSTRUKCJI INSTRUKCJE WYBORU Instrukcja if Klauzula else Układanie warunków Kaskadowe łączenie warunków Zagnieżdżanie warunków Zastępowanie wyrażeniami warunkowymi Instrukcja switch Zasady stosowania Zastępowanie instrukcji warunkowych INSTRUKCJE ITERACYJNE Instrukcja while Warunki zakończenia Zagnieżdżanie pętli Instrukcja do Warunki zakończenia Zagnieżdżanie pętli Instrukcja for Warunki zakończenia Deklaracja liczników Zagnieżdżanie pętli Zastępowanie innymi pętlami Instrukcja foreach INSTRUKCJE SKOKU Instrukcja goto Instrukcja break Instrukcja continue ROZDZIAŁ 7. KLASY I OBIEKTY PODSTAWOWE POJĘCIA Klasa i obiekt Relacje Hermetyzacja Abstrakcja Kompozycja i dekompozycja Składnik klasy Składnica DEFINIOWANIE KLAS MODYFIKATORY Modyfikatory dostępu TWORZENIE OBIEKTU KLASY POLA KONSTRUKTOR Konstruktor domyślny Inicjacja pól Lista inicjacyjna Konstruktor kopiujący NISZCZENIE OBIEKTU KLASY DESTRUKTOR SŁOWO KLUCZOWE THIS METODY KLASY Definiowanie Zwracanie wartości Argumenty Argumenty przekazywane przez wartość Argumenty przekazywane przez referencję Argumenty przekazywane przez wyjście Lista argumentów o zmiennej długości Wywoływanie Rekurencja Przeciążanie STATYCZNE SKŁADNIKI KLASY PRZECIĄŻANIE OPERATORÓW Przeciażanie operatorów relacji Przeciążanie operatorów logicznych Przeciążanie operatorów konwersji Przeciążanie operatorów arytmetycznych WŁAŚCIWOŚCI INDEKSATORY DELEGACJE ZDARZENIA DZIEDZICZENIE Dostęp do składowych klasy bazowej Wywoływanie bazowych konstruktorów Przesłanianie metod Ukrywanie metod Klasy ostateczne Klasy abstrakcyjne Bazowa klasa System.Object ROZDZIAŁ 8. STRUKTURY DEFINIOWANIE STRUKTUR PORÓWNANIE Z KLASAMI GRUPOWANIE PÓL ROZDZIAŁ 9. INTERFEJSY DEFINIOWANIE INTERFEJSÓW IMPLEMENTACJA INTERFEJSÓW Implementacja metod interfejsów Jawna implementacja metod interfejsów INTERFEJS IDISPOSABLE ROZDZIAŁ 10. WYJĄTKI MECHANIZM WYJĄTKÓW BLOKI TRY I CATCH KLASY WYJĄTKÓW RZUCANIE WYJĄTKÓW BLOK FINALLY PRZEPEŁNIENIA ARYTMETYCZNE ROZDZIAŁ 11. PRZESTRZENIE NAZW DEKLAROWANIE PRZESTRZENI NAZW NAZWY KWALIFIKOWANE DYREKTYWA USING TWORZENIE ALIASÓW ROZDZIAŁ 12. TABLICE DEKLARACJA TABLIC WYMIARY TABLIC TWORZENIE INSTANCJI TABLIC DOSTĘP DO ELEMENTÓW INICJACJA ELEMENTÓW TABLIC WŁAŚCIWOŚCI TABLIC METODY OPERUJĄCE NA TABLICACH ZWRACANIE TABLIC Z METOD PRZEKAZYWANIE TABLIC DO METOD TABLICA ARGUMENTÓW MAIN ROZDZIAŁ 13. ŁAŃCUCHY KLASA STRING POLA, WŁAŚCIWOŚCI I METODY KLASY STRING BUDOWANIE ŁAŃCUCHÓW - KLASA STRINGBUILDER ROZDZIAŁ 14. KOLEKCJE WPROWADZENIE KLASA ARRAYLIST KLASA BITARRAY KLASA HASHTABLE KLASA QUEUE KLASA SORTEDLIST KLASA STACK ROZDZIAŁ 15. DATA I CZAS ROZDZIAŁ 16. FOLDERY I PLIKI WPROWADZENIE KLASA DIRECTORY KLASA DIRECTORYINFO KLASA FILE KLASA FILEINFO KLASA FILESTREAM KLASA STREAMREADER KLASA STREAMWRITER KLASA BINARYREADER KLASA BINARYWRITER KLASA PATH ROZDZIAŁ 17. DEBUGOWANIE WPROWADZENIE PUŁAPKI I ŚLEDZENIE KROKOWE OKNA ŚLEDZENIA CZĘŚĆ II. TWORZENIE APLIKACJI OKIENKOWYCH ROZDZIAŁ 1. PODSTAWY WINDOWS FORMS WPROWADZENIE GENEROWANIE APLIKACJI WINDOWS FORMS ROZDZIAŁ 2. PRACA Z FORMĄ TWORZENIE FORMY WŁAŚCIWOŚCI FORMY OBSŁUGA ZDARZEŃ METODY FORMY PRZYKŁADOWA APLIKACJA ROZDZIAŁ 3. KORZYSTANIE Z PROSTYCH KONTROLEK DODAWANIE KONTROLEK DO FORMY ORGANIZOWANIE KONTROLEK NA FORMIE WSPÓLNE CECHY KONTROLEK Właściwości Zdarzenia Metody ETYKIETA TEKSTOWA Właściwości ETYKIETA ŁĄCZA Właściwości Zdarzenia PRZYCISK Właściwości Zdarzenia Przykładowa aplikacja PRZYCISK RADIOWY Właściwości Przykładowa aplikacja PRZYCISK SELEKCJI Właściwości Przykładowa aplikacja POLE TEKSTOWE Właściwości Przykładowa aplikacja POLE TEKSTOWE Z WZORCEM Właściwości Zdarzenia Przykładowa aplikacja LISTA PROSTA Właściwości Zdarzenia Kolekcja elementów Przykładowa aplikacja LISTA SELEKCJI Właściwości Zdarzenia Przykładowa aplikacja LISTA ROZWIJANA Właściwości Zdarzenia Przykładowa aplikacja POLE GRUPUJĄCE Właściwości Przykładowa aplikacja POLE OBRAZKOWE Właściwości Zdarzenia Przykładowa aplikacja PANEL Właściwości Przykładowa aplikacja PASEK POSTĘPU Właściwości Przykładowa aplikacja SUWAK Właściwości Zdarzenia Przykładowa aplikacja KALENDARZ Właściwości Zdarzenia Przykładowa aplikacja POLE NUMERYCZNE Właściwości Zdarzenia Przykładowa aplikacja LISTA OBRAZÓW Właściwości Kolekcja obrazów ROZDZIAŁ 4. KORZYSTANIE Z ZAAWANSOWANYCH KONTROLEK ZAKŁADKI Właściwości Zdarzenia Kolekcja stron Przykładowa aplikacja DRZEWO Właściwości Zdarzenia Kolekcja elementów drzewa Przykładowa aplikacja LISTA ZŁOŻONA Właściwości Zdarzenia Kolumny w widoku szczegółowym Kolekcja elementów listy Przykładowa aplikacja KONTENER PODZIELNIKA OBSZARÓW Właściwości Zdarzenia Przykładowa aplikacja CZASOMIERZ Właściwości Zdarzenia Przykładowa aplikacja ROZDZIAŁ 5. INTERAKCJA Z UŻYTKOWNIKIEM WSPÓŁPRACA Z MYSZĄ Parametry zdarzenia Przykładowa aplikacja WSPÓŁPRACA Z KLAWIATURĄ Parametry zdarzenia Przykładowa aplikacja KORZYSTANIE Z MENU, PASKA NARZĘDZI I PASKA STANU Właściwości Zdarzenia Kolekcja elementów Zarządzanie kolekcją elementów Przykładowa aplikacja ROZDZIAŁ 6. KORZYSTANIE Z OKIEN DIALOGOWYCH TWORZENIE OKIEN DIALOGOWYCH Przykładowa aplikacja WSPÓLNE OKNA DIALOGOWE Okna wyboru pliku Właściwości Zdarzenia Okno wyboru folderu Właściwości Okno wyboru koloru Właściwości Zdarzenia Okno wyboru czcionki Właściwości Zdarzenia Przykładowa aplikacja ROZDZIAŁ 7. TWORZENIE APLIKACJI MDI TWORZENIE APLIKACJI MDI PRZYKŁADOWA APLIKACJA ŹRÓDŁA


Ebook - Sekrety języka C# (c-sharp)


Zacznij zarabiać z nami!

Jeśli Ty też chcesz zacząć zarabiać z nami, jeśli jesteś gotów na udział w poważnym e-biznesie, jeśli chcesz stworzyć dla siebie nowe źródło dochodu, jeśli lubisz wyzwania i chcesz dołączyć do grona "Złotych Partnerów" - poznaj dwa sposoby zarabiania pieniędzy dzięki współpracy ze Złotym Programem Partnerskim:

Czytaj dalej >>