Microsoft Visual Studio 2012. Programowanie w C#
- Autor:
- Dawid Farbaniec
- Wydawnictwo:
- Helion
- Ocena:
- 4.1/6 Opinie: 12
- Stron:
- 200
- Druk:
- oprawa miękka
- Dostępne formaty:
-
PDFePubMobi
Opis ebooka: Microsoft Visual Studio 2012. Programowanie w C#
Visual Studio i język C# - potężny duet w rękach programisty!
- Opanuj Visual Studio 2012 i platformę .NET - narzędzia do tworzenia nowej aplikacji
- Odkryj niezwykłe możliwości obiektowego języka programowania C#
- Poznaj zaawansowane zagadnienia programowania obiektowego, podstawy obsługi sieci oraz Asembler IL
O fantastycznych właściwościach Visual Studio 2012 z pewnością słyszał już każdy, kto choć odrobinę interesuje się tematem programowania. To środowisko programistyczne zapewnia użytkownikom komfort działania, jakiego próżno szukać gdziekolwiek indziej. Jego wygoda oraz łatwość obsługi pozwalają programiście skupić się na tym, co rzeczywiście chce osiągnąć, bez irytującego rozpraszania się na tysiące drobiazgów, o których kiedyś musiał pamiętać. Jeśli w dodatku ten programista poprawnie używa wydajnego, elastycznego języka C#, może stworzyć naprawdę świetną aplikację. Czy nie powinieneś w końcu się tego nauczyć?
Ta książka pomoże Ci wejść w świat programowania w C# z użyciem najnowszej wersji Visual Studio. Znajdziesz tu dokładny opis działania środowiska oraz szczegółowe informacje na temat posługiwania się językiem C# - od najprostszych operatorów i tablic, przez zachowania klas i obiektów, aż po tworzenie bibliotek i obsługę błędów. Dowiesz się, jak wykorzystać Asembler IL i na czym polega programowanie sieciowe. Odkryjesz, jak należy budować aplikację w stylu Metro dla systemu Windows 8, a na dokładkę dostaniesz listę słów kluczowych C# i zestaw instrukcji Asemblera IL. Co Ty na to?
Dzięki tej książce dowiesz się więcej o:
- języku C# i platformie .NET
- Microsoft Visual Studio 2012
- podstawach programowania obiektowego i innych zagadnieniach w C#
- tworzeniu interfejsu graficznego aplikacji
- podstawach programowania sieciowego
- obsłudze Asemblera IL
- podstawach tworzenia aplikacji w stylu Metro dla Windows 8
- słowach kluczowych języka C#
Programuj w C# - koniecznie z Visual Studio 2012!
Wybrane bestsellery
-
Ta książka pomoże Ci się przygotować do pracy na stanowisku testera oprogramowania, a także zapewni wsparcie podczas wykonywania nowych zadań. Znajdziesz tu dokładne omówienie podstaw testowania, jego różnych rodzajów i poziomów w odniesieniu do zastosowania na różnych etapach pracy nad projektem...
Tester samouk. Praktyczny przewodnik po testowaniu oprogramowania na bazie gotowego projektu Tester samouk. Praktyczny przewodnik po testowaniu oprogramowania na bazie gotowego projektu
(47.20 zł najniższa cena z 30 dni)35.40 zł
59.00 zł(-40%) -
Firmy z branży IT prześcigają się w tworzeniu rozwiązań zwiększających wydajność pracy, jak również podnoszących poziom specjalizacji pracowników w określonych dziedzinach. Od kilku już lat pozycja full stack developera, który wykonywał wszystkie prace programistyczne, jest wielką rzadkością. Obe...
Postman i SQL. Kurs video. Metody testowania REST API i przeszukiwania baz danych Postman i SQL. Kurs video. Metody testowania REST API i przeszukiwania baz danych
(63.60 zł najniższa cena z 30 dni)39.90 zł
159.00 zł(-75%) -
Zigi to postać fikcyjna - warta poznania! Autor książki, sam będący od wielu lat testerem, wyposażył swojego bohatera we własne doświadczenia. Dołożył do nich trochę „case’ów”, które widział, o których słyszał lub czytał, ubrał je w przystępne słowa i sfabularyzował dla podkręce...(38.35 zł najniższa cena z 30 dni)
35.40 zł
59.00 zł(-40%) -
Testowanie oprogramowania to jedna z najdynamiczniej rozwijających się dziedzin inżynierii oprogramowania. Zarobki doświadczonych testerów są porównywalne z wynagrodzeniem, jakie otrzymują dobrzy programiści. Aby rozpocząć karierę w tym zawodzie, trzeba się legitymować odpowiednimi umiejętnościam...
Certyfikowany tester ISTQB®. Poziom podstawowy. Wydanie II Certyfikowany tester ISTQB®. Poziom podstawowy. Wydanie II
(70.85 zł najniższa cena z 30 dni)65.40 zł
109.00 zł(-40%) -
Właściwe wymagania to nie tylko kwestia ich dokumentacji, ale też przede wszystkim kwestia odpowiedniego ich pozyskania i walidacji. Dobrej jakości wymagania zmniejszają ryzyko produktowe i projektowe, pozwalają tworzyć systemy, które realnie spełniają potrzeby interesariuszy i umożliwiają im osi...
Inżynieria wymagań. Kurs video. Modelowanie wymagań i rozwiązań w projektach informatycznych Inżynieria wymagań. Kurs video. Modelowanie wymagań i rozwiązań w projektach informatycznych
(39.90 zł najniższa cena z 30 dni)39.90 zł
169.00 zł(-76%) -
To kolejne, mocno przebudowane wydanie popularnego przewodnika, dzięki któremu zaczniesz skutecznie programować w języku C#. Nabierzesz wprawy w programowaniu zorientowanym obiektowo, pisaniu, testowaniu i debugowaniu funkcji, implementowaniu interfejsów i zarządzaniu danymi. Zobaczysz, w jaki sp...
C# 11 i .NET 7 dla programistów aplikacji wieloplatformowych. Twórz aplikacje, witryny WWW oraz serwisy sieciowe za pomocą ASP.NET Core 7, Blazor i EF Core 7. Wydanie VII C# 11 i .NET 7 dla programistów aplikacji wieloplatformowych. Twórz aplikacje, witryny WWW oraz serwisy sieciowe za pomocą ASP.NET Core 7, Blazor i EF Core 7. Wydanie VII
(116.35 zł najniższa cena z 30 dni)107.40 zł
179.00 zł(-40%) -
Naglący termin, niedoczas, permanentne opóźnienie - oto najwierniejsi towarzysze i zarazem najwięksi wrogowie kierownika projektu. Nawet certyfikowani project managerowie, ludzie z ogromną wiedzą i nie mniejszym doświadczeniem, raz po raz znajdują się w sytuacji, w której potrzeba naprawdę wielki...(38.35 zł najniższa cena z 30 dni)
35.40 zł
59.00 zł(-40%) -
Trzymasz w dłoni kolejne wydanie niezwykle popularnego podręcznika do nauki C. Podobnie jak poprzednie wydania, także to zostało zaktualizowane i uzupełnione, między innymi o elementy standardu C11. Książka stanowi przemyślane, przejrzyste i wnikliwe wprowadzenie do języka C. Czytelnie wyjaśnia z...(116.35 zł najniższa cena z 30 dni)
107.40 zł
179.00 zł(-40%) -
Książka Wojciecha Próchnickiego jest skierowana do pracowników działu finansów, controllingu i księgowości. Wyjaśnia możliwości pracy z Excelem na przykładach, omawiając piętnaście różnych przypadków i problemów, z którymi może spotkać się osoba pracująca w tych obszarach. Zakres tematyczny omawi...
Zastosowanie Excela w pracy analityka finansowego, specjalisty ds. controllingu i analityka sprzedaży Zastosowanie Excela w pracy analityka finansowego, specjalisty ds. controllingu i analityka sprzedaży
(29.49 zł najniższa cena z 30 dni)19.90 zł
59.00 zł(-66%)
O autorze ebooka
mgr inż. Dawid Farbaniec ukończył kierunek Informatyka na Karpackiej Państwowej Uczelni w Krośnie (dawniej Państwowa Wyższa Szkoła Zawodowa im. Stanisława Pigonia w Krośnie). Swoją przygodę z programowaniem rozpoczął pod koniec szkoły podstawowej, kiedy dostał pierwszy komputer (Intel Celeron 333Mhz, 128 MB RAM, 6 GB HDD). Autor witryny https://ethical.blue/. Zafascynowany językiem Asembler, wirusami komputerowymi i tematyką cybersecurity. Chętny do pomocy i dzielenia się wiedzą. W 2011 roku zdobył certyfikat Microsoft IT Academy: C#.NET Programowanie obiektowe
Dawid Farbaniec - pozostałe książki
-
Znajdziesz tu obszerny opis języka C#, a także informacje o tym, jak pisać aplikacje na różne platformy systemowe i sprzętowe. Sprawdzisz, jak pisać programy komercyjne dla Sklepu Windows. Zobaczysz, jak działa technologia LINQ i do czego może przydać się wzorzec MVC. Poznasz odpowiedzi na pytani...
Visual Studio 2013. Tworzenie aplikacji desktopowych, mobilnych i internetowych Visual Studio 2013. Tworzenie aplikacji desktopowych, mobilnych i internetowych
(19.95 zł najniższa cena z 30 dni)14.90 zł
39.90 zł(-63%) -
Przekonaj się o tym, sięgając po książkę „Asembler. Leksykon”. Przystępnie i rzeczowo wyjaśni Ci ona sposób działania procesorów zgodnych z architekturą x86, przedstawi strukturę 16-bitowych programów dla środowiska DOS i 32-bitowych programów dla systemów operacyjnych Windows, a takż...(14.50 zł najniższa cena z 30 dni)
9.90 zł
29.00 zł(-66%) -
Programowanie to w dużym uproszczeniu wydawanie komputerowi odpowiednich poleceń. Aby jednak móc to robić, trzeba opanować trudną sztukę komunikacji z maszyną, co w praktyce sprowadza się do posługiwania się zrozumiałym dla niej językiem. Obecnie niemal nikt nie musi się już uczyć języków niskopo...(43.55 zł najniższa cena z 30 dni)
40.20 zł
67.00 zł(-40%) -
Jeśli chociaż na jedno z powyższych pytań odpowiedziałeś twierdząco, jesteś na dobrej drodze! Książka Asembler. Programowanie bezboleśnie i szybko wprowadzi Cię w tajniki programowania niskopoziomowego, nauczy instrukcji języka asembler, przedstawi podstawowe informacje o sposobach zapisu liczb i...(38.35 zł najniższa cena z 30 dni)
35.40 zł
59.00 zł(-40%) -
Z różnych mediów napływają informacje o tym, że hakerzy (tzw. black hats) przeprowadzają ataki DDoS blokujące dostęp do ważnych usług, publikują wykradzione bazy danych, niszczą witryny internetowe, szantażują firmy i instytucje, okradają konta bankowe i infekują wiele urządzeń, skutecznie parali...(24.50 zł najniższa cena z 30 dni)
14.90 zł
49.00 zł(-70%) -
Odpowiednia wiedza na temat istniejących zagrożeń i konsekwentne stosowanie właściwych praktyk bezpieczeństwa, wroga można się bowiem ustrzec jedynie dzięki znajomoci sposobów, które wykorzystuje on sam, próbując włamać się do naszego komputera. Wiedzę tę można zdobyć dzięki książce "Techniki twó...
Techniki twórców złośliwego oprogramowania. Elementarz programisty Techniki twórców złośliwego oprogramowania. Elementarz programisty
(16.45 zł najniższa cena z 30 dni)9.90 zł
32.90 zł(-70%)
Ebooka "Microsoft Visual Studio 2012. Programowanie w C#" przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook, Onyx Boox i innych
-
systemach Windows, MacOS i innych
-
systemach Windows, Android, iOS, HarmonyOS
-
na dowolnych urządzeniach i aplikacjach obsługujących formaty: PDF, EPub, Mobi
Masz pytania? Zajrzyj do zakładki Pomoc »
Audiobooka "Microsoft Visual Studio 2012. Programowanie w C#" posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolnych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video "Microsoft Visual Studio 2012. Programowanie w C#" zobaczysz:
-
w aplikacjach Ebookpoint i Videopoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych z dostępem do najnowszej wersji Twojej przeglądarki internetowej
Szczegóły ebooka
- ISBN Książki drukowanej:
- 978-83-246-6562-4, 9788324665624
- Data wydania książki drukowanej:
- 2013-08-12
- ISBN Ebooka:
- 978-83-246-8232-4, 9788324682324
- Data wydania ebooka:
- 2013-08-14 Data wydania ebooka często jest dniem wprowadzenia tytułu do sprzedaży i może nie być równoznaczna z datą wydania książki papierowej. Dodatkowe informacje możesz znaleźć w darmowym fragmencie. Jeśli masz wątpliwości skontaktuj się z nami sklep@ebookpoint.pl.
- Format:
- 158x235
- Numer z katalogu:
- 13118
- Rozmiar pliku Pdf:
- 1.7MB
- Rozmiar pliku ePub:
- 3.0MB
- Rozmiar pliku Mobi:
- 6.7MB
Spis treści ebooka
- 1.1. O języku C# i platformie .NET (9)
- 1.2. Podstawowe pojęcia (9)
- 1.3. Potrzebne narzędzia (10)
- 2.1. Co nowego? (12)
- 2.2. Instalacja (12)
- 2.3. Konfiguracja (14)
- Pasek obsługi odpluskwiania (14)
- Numerowanie wierszy (14)
- 2.4. Tworzenie nowego projektu (15)
- 2.5. Kompilacja i uruchamianie (15)
- 2.6. Odpluskwianie (ang. Debugging) (15)
- Błędy procesu kompilacji (15)
- Błędy pokompilacyjne (16)
- 2.7. Okna, menu i paski narzędzi (16)
- Okna (16)
- Górne menu (16)
- Paski narzędzi (17)
- 2.8. Składniki pakietu (17)
- 2.9. Projektowanie diagramów UML (18)
- 3.1. Struktura kodu źródłowego (19)
- 3.2. Komentarze (20)
- Komentarz blokowy (20)
- Komentarz liniowy (20)
- Komentarz XML (20)
- 3.3. Program "Witaj, świecie!" (21)
- 3.4. Typy danych (21)
- Typy proste (21)
- Typy referencyjne (22)
- Typ strukturalny (24)
- Typ wyliczeniowy (24)
- Rzutowanie i konwersja typów (24)
- 3.5. Proste operacje wejścia/wyjścia (25)
- Wyświetlanie danych (25)
- Pobieranie danych (26)
- 3.6. Preprocesor (26)
- Dyrektywa #if (26)
- Dyrektywa #else (27)
- Dyrektywa #elif (27)
- Dyrektywa #endif (27)
- Dyrektywa #define (27)
- Dyrektywa #undef (28)
- Dyrektywa #warning (28)
- Dyrektywa #error (28)
- Dyrektywa #line (28)
- Dyrektywa #region (29)
- Dyrektywa #endregion (29)
- Dyrektywa #pragma warning (29)
- 3.7. Zmienne i stałe (30)
- 3.8. Stos i sterta (31)
- Wydajność (31)
- 3.9. Instrukcja warunkowa if (32)
- 3.10. Instrukcja wyboru switch (34)
- 3.11. Operatory (35)
- Podstawowe (36)
- Jednoargumentowe (38)
- Mnożenie, dzielenie i modulo (40)
- Przesunięcia (40)
- Relacje i sprawdzanie typów (41)
- Równość i różność (42)
- Koniunkcja logiczna (42)
- Alternatywa wykluczająca logiczna (42)
- Alternatywa logiczna (42)
- Koniunkcja warunkowa (43)
- Alternatywa warunkowa (43)
- Operator warunkowy (43)
- Przypisania (43)
- 3.12. Pętle (45)
- Pętla do-while (45)
- Pętla for (45)
- Pętla foreach (48)
- Pętla while (49)
- Kontrola przepływu (49)
- 3.13. Argumenty wiersza poleceń (52)
- 3.14. Metody (53)
- Deklaracja metod (53)
- Przekazywanie przez referencję lub przez wartość (54)
- 3.15. Tablice (55)
- Przekazywanie tablic jako argumentów metod (56)
- Klasa System.Array (57)
- 3.16. Wskaźniki (60)
- Kod nienadzorowany (ang. unsafe code) (60)
- Typy wskaźnikowe (61)
- 4.1. Klasy i obiekty (63)
- Słowo kluczowe this (65)
- 4.2. Konstruktor i destruktor (66)
- 4.3. Dziedziczenie (67)
- Klasy zagnieżdżone (68)
- 4.4. Modyfikatory dostępu (69)
- Słowo kluczowe readonly (70)
- Pola powinny być prywatne (70)
- 4.5. Wczesne i późne wiązanie (71)
- Wczesne wiązanie vs późne wiązanie (71)
- Opakowywanie zmiennych (72)
- 4.6. Przeciążanie metod (72)
- 4.7. Przeciążanie operatorów (73)
- Słowa kluczowe implicit i explicit (75)
- 4.8. Statyczne metody i pola (76)
- 4.9. Klasy abstrakcyjne i zapieczętowane (77)
- 4.10. Serializacja (78)
- Użyteczność serializacji (79)
- Zapis obiektu do pliku XML (79)
- Odczyt obiektu z pliku XML (79)
- 4.11. Przestrzenie nazw (80)
- 4.12. Właściwości (82)
- 4.13. Interfejsy (83)
- Płytka i głęboka kopia obiektu (84)
- 4.14. Indeksery (86)
- 4.15. Polimorfizm (88)
- Składowe wirtualne (91)
- Ukrywanie składowych klasy bazowej (92)
- Zapobieganie przesłanianiu wirtualnych składowych klasy pochodnej (92)
- Dostęp do wirtualnych składowych klasy bazowej z klas pochodnych (93)
- Przesłanianie metody ToString() (94)
- 4.16. Delegaty (94)
- Metody anonimowe (95)
- Wyrażenia lambda (96)
- Delegat Func (97)
- 4.17. Zdarzenia (98)
- 4.18. Metody rozszerzające (98)
- 4.19. Kolekcje (99)
- Wybieranie klasy kolekcji (100)
- Klasa Queue (101)
- Klasa Stack (102)
- Klasa ArrayList (103)
- Klasa StringCollection (103)
- Klasa Hashtable (104)
- Klasa SortedList (105)
- Klasa ListDictionary (105)
- Klasa StringDictionary (106)
- Klasa NameObjectCollectionBase (107)
- Klasa NameValueCollection (110)
- 4.20. Typy generyczne (111)
- Klasa generyczna Queue (112)
- Klasa generyczna Stack (113)
- Klasa generyczna LinkedList (114)
- Klasa generyczna List (115)
- Klasa generyczna Dictionary (116)
- Klasa generyczna SortedDictionary (118)
- Klasa generyczna KeyedCollection (120)
- Klasa generyczna SortedList (123)
- 4.21. Kontra i kowariancja (125)
- 5.1. Wywoływanie funkcji przez PInvoke (127)
- 5.2. Napisy (ang. Strings) (129)
- Deklaracja i inicjalizacja (129)
- Niezmienność obiektów String (130)
- Znaki specjalne (130)
- Formatowanie napisów (130)
- Napisy częściowe (131)
- Dostęp do pojedynczych znaków (132)
- Najważniejsze metody klasy String (132)
- 5.3. Arytmetyka dużych liczb (132)
- 5.4. Arytmetyka liczb zespolonych (134)
- 5.5. System plików i rejestr (134)
- Pliki i katalogi (135)
- Strumienie (137)
- Czytelnicy i pisarze (138)
- Asynchroniczne operacje wejścia/wyjścia (139)
- Kompresja (139)
- Rejestr (140)
- 5.6. Tworzenie bibliotek (141)
- 5.7. Procesy i wątki (142)
- Procesy (142)
- Wątki (143)
- 5.8. Obsługa błędów (146)
- Podsumowanie (147)
- 6.1. Projektowanie interfejsu graficznego (149)
- 6.2. Wejście klawiatury (150)
- 6.3. Wejście myszy (151)
- 6.4. Symulowanie klawiatury i myszy (151)
- Symulowanie klawiatury (152)
- Symulowanie myszy (152)
- 6.5. Przeciągnij i upuść (153)
- 6.6. Przegląd wybranych kontrolek (153)
- 6.7. Wstęp do Windows Presentation Foundation (155)
- Tworzenie projektu WPF (155)
- Przykład: "Witaj, świecie WPF!" (156)
- 7.1. System DNS (159)
- 7.2. Wysyłanie wiadomości e-mail (160)
- 7.3. Protokół FTP (161)
- Przykład: Jak wysłać plik na serwer FTP? (161)
- 7.4. Gniazda (ang. Sockets) (161)
- 8.1. Co to jest? (165)
- 8.2. Program "Witaj, świecie!" (165)
- 8.3. Kompilacja i uruchamianie (166)
- 8.4. Zmienne lokalne (166)
- 8.5. Metody (167)
- 8.6. Rozgałęzienia (169)
- 8.7. Pętle (170)
- 8.8. Przegląd wybranych instrukcji (171)
- Instrukcje odkładające wartość na stos (171)
- Instrukcje zdejmujące wartość ze stosu (172)
- Instrukcje rozgałęzień (172)
- Instrukcje arytmetyczne (173)
- Pozostałe instrukcje (173)
- 9.1. Co to są aplikacje Metro? (175)
- 9.2. Potrzebne narzędzia (176)
- 9.3. Uzyskiwanie licencji dewelopera (176)
- 9.4. Program "Witaj, świecie Metro!" (177)
- Tworzenie nowego projektu (177)
- Zmodyfikuj stronę startową (177)
- Dodaj obsługę zdarzeń (178)
- Uruchom aplikację (178)
- 9.5. Przegląd wybranych kontrolek (178)
- App bar (178)
- Button (178)
- Check box (179)
- Combo box (179)
- Grid view (179)
- Hyperlink (179)
- List box (180)
- List view (180)
- Password box (181)
- Progress bar (181)
- Progress ring (181)
- Radio button (181)
- Slider (182)
- Text block (182)
- Text box (182)
- Toggle switch (182)
- Tooltip (183)
- Operacje arytmetyczne (187)
- Dodawanie (187)
- Odejmowanie (187)
- Mnożenie (187)
- Dzielenie (188)
- Modulo (188)
- Wartość negatywna (188)
- Operacje bitowe (188)
- Koniunkcja (188)
- Alternatywa (188)
- Negacja (188)
- Alternatywa wykluczająca (188)
- Przesunięcie bitowe w prawo (188)
- Przesunięcie bitowe w lewo (188)
- Operacje odkładania na stos (189)
- Operacje zdejmowania ze stosu i zapisywania (190)
- Konwersje (191)
- Porównywanie (191)
- Skoki bezwarunkowe (192)
- Skoki warunkowe (192)
- Wywoływanie metod i powrót (192)
- Opakowywanie (192)
- Wyjątki (193)
- Bloki pamięci (193)
- Wskaźniki (193)
- Pozostałe (193)
Rozdział 1. Wstęp (9)
Rozdział 2. Microsoft Visual Studio 2012 (11)
Rozdział 3. Język C#. Podstawy (19)
Rozdział 4. Język C#. Programowanie obiektowe (63)
Rozdział 5. Język C#. Pozostałe zagadnienia (127)
Rozdział 6. Tworzenie interfejsu graficznego aplikacji (149)
Rozdział 7. Podstawy programowania sieciowego (159)
Rozdział 8. Asembler IL (165)
Rozdział 9. Podstawy tworzenia aplikacji w stylu Metro dla Windows 8 (175)
Dodatek A Słowa kluczowe języka C# (185)
Dodatek B Zestaw instrukcji Asemblera IL (187)
Skorowidz (195)
Oceny i opinie klientów: Microsoft Visual Studio 2012. Programowanie w C# Dawid Farbaniec (12) Weryfikacja opinii następuję na podstawie historii zamówień na koncie Użytkownika umieszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.
(4)
(1)
(2)
(3)
(1)
(1)
więcej opinii