reklama - zainteresowany?

Praktyczny kurs Visual Basic .NET - Helion

Praktyczny kurs Visual Basic .NET
Autor: Bogdan Czogalik
ISBN: 83-7361-386-2
stron: 408, Format: B5, okładka: miękka
Data wydania: 2003-12-02
Księgarnia: Helion

Cena książki: 39,00 zł

Dodaj do koszyka Praktyczny kurs Visual Basic .NET

Tagi: .NET - Programowanie | Visual Basic - Programowanie

Visual Basic .NET -- jeden z najbardziej uniwersalnych i popularnych języków programowania -- służy do tworzenia wszelkiego rodzaju programów: edytorów tekstu i grafiki, aplikacji internetowych działających w przeglądarkach, baz danych, gier i wielu innych. Utworzone w języku Visual Basic .NET programy można uruchamiać nie tylko w tradycyjnych komputerach stacjonarnych i przenośnych, ale także w palmtopach.

Wielką zaletą języka Visual Basic .NET jest to, że jest składnikiem pakietu programistycznego Visual Studio .NET, dzięki któremu programista ma do dyspozycji bogaty zestaw narzędzi ułatwiających tworzenie programów. Niniejsza książka -- przeznaczona zarówno dla początkujących, jak i doświadczonych programistów -- wyjaśnia krok po kroku, jak tworzyć programy przy użyciu narzędzi języka Visual Basic .NET.

Książka omawia m.in.:
  • Około 30 formantów, czyli komponentów, z których tworzy się programy
  • Klasy, struktury oraz interfejsy
  • Składowe klas i struktur: pola (zmienne i stałe), tablice, metody i właściwości
  • Standardowe elementy okien programów, takie jak menu i paski narzędzi
  • Standard graficzny GDI+
  • Dostęp do folderów i plików
Dołączony CD-ROM zawiera kod źródłowy gry planszowej Irys oraz kilkunastu innych programów omówionych w książce.

Tworzenie programów nigdy nie było łatwiejsze

  • Książka dla początkujących i doświadczonych programistów
  • Opisuje jeden z najpopularniejszych języków programowania
  • Łatwe tworzenie programów z komponentów
  • Wiele przykładów i wskazówek

Dodaj do koszyka Praktyczny kurs Visual Basic .NET

Spis treści

Praktyczny kurs Visual Basic .NET -- spis treści

Wprowadzenie (9)

Rozdział 1. Kalendarz - Twój pierwszy program (15)

  • Tworzenie pakietu (15)
  • Tworzenie projektu (16)
  • Formularze (17)
    • Dodanie formularza do projektu (17)
    • Zmiana właściwości formularza (18)
  • Formanty (20)
    • Dodanie formantu do formularza (21)
    • Zmiana właściwości formantu (22)
  • Kod programu Kalendarz (24)
  • Program Kalendarz w działaniu (26)

Rozdział 2. Visual Basic .NET od podszewki (29)

  • Metody (31)
    • Tworzenie metody, która nie zwraca wartości i nie ma zestawu parametrów (35)
    • Tworzenie metody, która nie zwraca wartości i ma zestaw parametrów (35)
    • Tworzenie metody, która zwraca wartość i nie ma zestawu parametrów (36)
    • Tworzenie metody, która zwraca wartość i ma zestaw parametrów (37)
    • Tworzenie metody, która ma więcej niż jedną wersję (37)
  • Zmienne (39)
  • Dostęp do składowych klas (43)
    • Składowa instancyjna (43)
    • Składowa współdzielona (45)
  • Właściwości (46)
    • Tworzenie właściwości do zapisu i do odczytu (48)
    • Tworzenie właściwości tylko do zapisu (49)
    • Tworzenie właściwości tylko do odczytu (50)
  • Kontrola przepływu programu (51)
    • Instrukcja For...Next (51)
    • Instrukcja Do...Loop (53)
    • Instrukcja While...End While (56)
    • Instrukcja If...Then...Else (57)
    • Instrukcja Select Case (58)
    • Instrukcja Try...Catch...Finally (60)
    • Instrukcja Exit (61)
    • Instrukcja Return (65)
  • Stałe (65)
  • Enumeracje (67)
  • Tablice (69)
  • Tablica jednowymiarowa (70)
  • Metody i właściwości klasy Array (75)
    • Metoda Clear (76)
    • Metoda Copy (77)
    • Metoda IndexOf (81)
    • Metoda LastIndexOf (82)
    • Metoda Reverse (84)
    • Metoda Sort (87)
    • Metoda GetLowerBound oraz metoda GetUpperBound (90)
    • Metoda GetLength (91)
    • Właściwość Length (92)
    • Właściwość Rank (93)
  • Tablice a metody (95)
    • Tworzenie metody, która zwraca tablicę wartości i nie ma zestawu parametrów (95)
    • Tworzenie metody, która zwraca tablicę wartości i ma zestaw parametrów (96)
    • Tworzenie metody z parametrem, do którego można przekazać dowolną liczbę wartości (98)
  • Tablica wielowymiarowa (99)
  • Tablica tablic (105)
  • Metoda rekurencyjna (109)
  • Metoda służąca do tworzenia komunikatów (110)
  • Metoda Main (114)
    • Tworzenie metody Main (115)
    • Program z metodą Main w działaniu (118)
  • Dwa sposoby przekazywania wartości do parametrów (120)
  • Klasy (122)
    • Klasa bazowa a klasa potomna (123)
    • Klasa finalna (138)
    • Konstruktor klasy (138)
    • Formularz i formant jako instancje klasy (141)
  • Interfejsy (145)
  • Struktury (152)
  • Zbiory komponentów (155)
  • Przegląd operatorów (157)
    • Zestaw operatorów do wykonywania działań arytmetycznych (157)
    • Zestaw operatorów do przypisywania wartości do zmiennej lub właściwości (158)
    • Zestaw operatorów do porównywania wyrażeń (159)
    • Zestaw operatorów do łączenia łańcuchów znaków (160)
    • Zestaw operatorów do wykonywania operacji logicznych (160)
    • Zestaw dodatkowych operatorów (162)
  • Regiony w plikach z kodem źródłowym (162)

Rozdział 3. Tworzenie programów sterowanych zdarzeniami (163)

  • Tworzenie programu Zdarzenia (163)
    • Formularz programu Zdarzenia (163)
    • Kod potrzebny do uruchomienia programu Zdarzenia (164)
    • Formant A (165)
    • Formant B (166)
    • Formant C (168)
    • Kod potrzebny do uruchomienia metod UtwórzFormantB oraz UtwórzFormantC tworzących formanty (170)
  • Program Zdarzenia w działaniu (170)
  • Sygnatury metod dołączanych do zdarzeń formularzy i formantów (171)

Rozdział 4. Matematyka (173)

  • Metoda Abs (175)
  • Metoda Sign (175)
  • Metoda Floor (176)
  • Metoda Ceiling (177)
  • Metoda Min (178)
  • Metoda Max (179)
  • Metoda Pow (179)
  • Metoda Sqrt (180)
  • Metoda Round (181)
  • Metoda Log10 (182)
  • Metoda Log (183)
  • Metoda Sin (184)
  • Metoda Cos (185)
  • Metoda Tan (186)
  • Metoda Sinh (186)
  • Metoda Cosh (187)
  • Metoda Tanh (188)
  • Stała PI (189)
  • Stała E (189)

Rozdział 5. Tekst (191)

  • Metoda Compare (192)
  • Metoda Equals (193)
  • Metoda Concat (194)
  • Metoda Format (196)
  • Metoda Join (198)
  • Pole Empty (200)
  • Metoda Split (201)
  • Metoda ToLower (202)
  • Metoda ToUpper (203)
  • Właściwość Length (204)
  • Właściwość Chars (205)
  • Metoda Substring (206)
  • Metoda Insert (207)
  • Metoda Replace (208)
  • Metoda Remove (209)
  • Lokalizacja programów (209)
    • Formularz programu Plus (210)
    • Formanty programu Plus (210)
    • Pliki z materiałami pomocniczymi programu Plus (211)
    • Kod programu Plus (213)
    • Program Plus w działaniu (215)
    • Identyfikatory języków (217)
    • Nazwy plików RESX (218)

Rozdział 6. Daty i godziny (219)

  • Właściwość Now (220)
  • Właściwość UtcNow (221)
  • Właściwość Today (222)
  • Metoda Parse (223)
  • Metoda DaysInMonth (223)
  • Metoda IsLeapYear (224)
  • Właściwość DayOfWeek (225)
  • Właściwość DayOfYear (226)
  • Metoda New (konstruktor klasy Date) (227)
  • Konwersja dat i godzin na łańcuchy znaków (229)
    • Metoda ToLongDateString (230)
    • Metoda ToShortDateString (230)
    • Metoda ToLongTimeString (230)
    • Metoda ToShortTimeString (231)
  • Właściwość Day (231)
  • Właściwość Month (232)
  • Właściwość Year (233)
  • Właściwość Hour (233)
  • Właściwość Minute (234)
  • Właściwość Second (235)
  • Metoda AddDays (236)
  • Metoda AddMonths (237)
  • Metoda AddYears (238)
  • Metoda AddHours (239)
  • Metoda AddMinutes (240)
  • Metoda AddSeconds (241)

Rozdział 7. Dostęp do folderów i plików (243)

  • Klasa Directory (245)
    • Metoda GetLogicalDrives (245)
    • Metoda GetDirectories (246)
    • Metoda GetFiles (247)
    • Metoda CreateDirectory (250)
    • Metoda Exists (251)
    • Metoda Delete (252)
    • Metoda Move (253)
    • Metoda GetCreationTime (254)
    • Metoda GetLastAccessTime (255)
    • Metoda GetLastWriteTime (255)
    • Metoda SetCreationTime (256)
    • Metoda SetLastAccessTime (257)
    • Metoda SetLastWriteTime (258)
  • Klasa File (260)
    • Metoda Exists (260)
    • Metoda Delete (261)
    • Metoda Move (261)
    • Metoda Copy (262)
    • Metoda GetCreationTime (264)
    • Metoda GetLastAccessTime (265)
    • Metoda GetLastWriteTime (265)
    • Metoda SetCreationTime (266)
    • Metoda SetLastAccessTime (267)
    • Metoda SetLastWriteTime (268)
  • Zapisywanie danych do plików i odczytywanie danych z plików (270)
    • Klasa FileStream (270)
    • Klasa StreamWriter (271)
    • Klasa StreamReader (273)
    • Klasa BinaryWriter (274)
    • Klasa BinaryReader (276)

Rozdział 8. Kolory i grafika (279)

  • Kolory (279)
    • Struktura Color (279)
    • Tworzenie programu Kolory (280)
    • Program Kolory w działaniu (286)
  • Grafika (286)
    • Struktura Point (288)
    • Struktura Rectangle (288)
    • Klasa Pens (289)
    • Klasa Brushes (289)
    • Klasa Font (289)
    • Klasa Icon (290)
    • Metoda DrawRectangle (290)
    • Metoda FillRectangle (291)
    • Metoda DrawEllipse (292)
    • Metoda FillEllipse (294)
    • Metoda DrawPie (295)
    • Metoda FillPie (296)
    • Metoda DrawArc (297)
    • Metoda DrawLine (298)
    • Metoda DrawCurve (299)
    • Metoda DrawClosedCurve (301)
    • Metoda FillClosedCurve (302)
    • Metoda DrawPolygon (303)
    • Metoda FillPolygon (305)
    • Klasa SolidBrush (306)
    • Klasa HatchBrush (307)
    • Klasa TextureBrush (309)
    • Klasa LinearGradientBrush (311)
    • Klasa PathGradientBrush (312)
    • Klasa Pen (314)
    • Metoda DrawString (317)
    • Metoda DrawImage (318)
    • Metoda DrawIcon (320)

Rozdział 9. Standardowe elementy okien programów (323)

  • Formularz A i jego formanty (323)
    • Formant TextBox (324)
    • Formant ListBox (324)
    • Formant ComboBox (324)
    • Formant DomainUpDown (324)
    • Formant NumericUpDown (325)
    • Formant DateTimePicker (325)
    • Formant GroupBox (325)
    • Formant RadioButton (326)
    • Formant CheckBox (326)
    • Formant Label (326)
    • Formant Button (327)
    • Kolejność klawisza Tab (328)
  • Kod formularza A (328)
  • Formularz B i jego formanty (334)
    • Formant ToolTip (334)
    • Formant MainMenu (334)
    • Formant ContextMenu (337)
    • Formant ImageList (339)
    • Formant ToolBar (339)
    • Formant StatusBar (340)
    • Formant ProgressBar (340)
    • Formant Button (342)
  • Kod formularza B (343)
  • Formularz C i jego formanty (348)
    • Formant TreeView (348)
    • Formant ListView (349)
    • Formant Splitter (349)
    • Formant ImageList (349)
  • Kod formularza C (350)
  • Formanty do tworzenia standardowych elementów okien programów w działaniu (359)

Rozdział 10. Tworzenie programów z formantów (363)

  • Tworzenie programu Zegar (363)
    • Formularz programu Zegar (363)
    • Formanty programu Zegar (364)
    • Kod programu Zegar (365)
  • Program Zegar w działaniu (366)
  • Tworzenie programu Czas (366)
    • Formularz programu Czas (367)
    • Formanty programu Czas (367)
    • Kod programu Czas (368)
  • Program Czas w działaniu (370)
  • Tworzenie programu Alarm (370)
    • Formularz programu Alarm (370)
    • Formanty programu Alarm (371)
    • Kod programu Alarm (373)
  • Program Alarm w działaniu (381)
  • Tworzenie programu Irys (382)
    • Formularz programu Irys (383)
    • Formanty programu Irys (383)
    • Kod programu Irys (384)
  • Program Irys w działaniu (394)

Skorowidz (397)

Dodaj do koszyka Praktyczny kurs Visual Basic .NET

Code, Publish & WebDesing by CATALIST.com.pl



(c) 2005-2024 CATALIST agencja interaktywna, znaki firmowe należą do wydawnictwa Helion S.A.