reklama - zainteresowany?

Microsoft Visual Studio 2010. Księga eksperta - Helion

Microsoft Visual Studio 2010. Księga eksperta
Autor: Mike Snell, Lars Powers
Tytuł oryginału: Microsoft Visual Studio 2010 Unleashed
TÅ‚umaczenie: Tomasz Walczak
ISBN: 978-83-246-3029-5
stron: 1264, Format: 172x245, okładka: twarda
Data wydania: 2011-06-10
Księgarnia: Helion

Cena książki: 199,00 zł

Dodaj do koszyka Microsoft Visual Studio 2010. Księga eksperta

Tagi: programowanie-kupon | Visual Studio - Programowanie

Poznaj środowisko Visual Studio 2010 Professional i naucz się tworzyć mistrzowskie aplikacje

  • Jak wykorzystać technologiÄ™ ASP.NET do tworzenia profesjonalnych witryn internetowych?
  • Jak tworzyć aplikacje biznesowe oparte na pakiecie Office?
  • Jak kompleksowo testować swój kod, zaprzÄ™gajÄ…c do pracy Visual Studio?

Visual Studio 2010 to najnowsza wersja Å›rodowiska programistycznego firmy Microsoft. Każdy programista, który zdecyduje siÄ™ wykorzystać bogaty zestaw zgromadzonych tu narzÄ™dzi, osiÄ…gnie maksymalnÄ… produktywność w pracy i bÄ™dzie mógÅ‚ tworzyć kod dziaÅ‚ajÄ…cy w systemie Windows oraz w sieci. Dodatkowo bÄ™dzie mieć do dyspozycji technologiÄ™ Silverlight i możliwość budowania aplikacji w chmurze, z użyciem platformy Microsoftu — Azure. Nie koniec na tym. W Visual Studio 2010 pojawiÅ‚y siÄ™ kolejne innowacje. Znajdziesz tu nowy edytor kodu, oparty na platformie WPF, rozszerzenia Å›rodowiska IDE zwiÄ…zane z platformÄ… MEF oraz możliwość pisania skryptów za pomocÄ… technologii Silverlight. Ponadto jÄ™zyki platformy .NET wzbogacono o obsÅ‚ugÄ™ programowania dynamicznego. PojawiÅ‚ siÄ™ nowy jÄ™zyk F#, sÅ‚użący do programowania funkcyjnego, oraz mechanizmy usprawniajÄ…ce szybkie pisanie kodu wyższej jakoÅ›ci.

"Microsoft Visual Studio 2010. Księga eksperta" zawiera kompletne omówienie środowiska Visual Studio 2010, a skoncentrowanie się na wersji Professional pozwoliło autorom na stworzenie opisu bardziej szczegółowego niż kiedykolwiek wcześniej. Dzięki temu podręcznikowi nauczysz się w pełni wykorzystywać możliwości platformy .NET, w tym technologii WPF (pozwalającej na tworzenie bogatych klientów), technologii WCF (stworzonej do budowania dynamicznych rozwiązań opartych na usługach) czy też technologii WF (umożliwiającej rozwijanie ustrukturyzowanych programów na podstawie procesów biznesowych). Znajdziesz tu także omówienie nowych narzędzi Microsoftu, przeznaczonych do testowania, instrumentacji aplikacji i analizowania kodu.

  • JÄ™zyki platformy .NET
  • PrzeglÄ…darki i eksploratory
  • Tworzenie projektów WPF
  • Szablony XML
  • Testowanie, refaktoryzacja i diagnozowanie kodu
  • Platforma MEF
  • Tworzenie aplikacji ASP.NET
  • Bogate i inteligentne interfejsy użytkownika
  • ZÅ‚ożone aplikacje internetowe
  • Silverlight 4.0
  • Aplikacje biznesowe oparte na pakiecie Office
  • Technologia Windows Azure i aplikacje dziaÅ‚ajÄ…ce w chmurze

Wykorzystaj zdobytą wiedzę i zostań mistrzem programowania!

Dodaj do koszyka Microsoft Visual Studio 2010. Księga eksperta

 

Osoby które kupowały "Microsoft Visual Studio 2010. Księga eksperta", wybierały także:

  • Ruby on Rails. Ćwiczenia
  • Zen Steve'a Jobsa
  • ASP.NET MVC. Kompletny przewodnik dla programistów interaktywnych aplikacji internetowych w Visual Studio
  • TDD. Sztuka tworzenia dobrego kodu
  • Linux. Programowanie systemowe

Dodaj do koszyka Microsoft Visual Studio 2010. Księga eksperta

Spis treści

Microsoft Visual Studio 2010. Księga eksperta -- spis treści

O autorach (21)

Wprowadzenie (23)

  • Dla kogo przeznaczona jest ta książka? (23)
  • Koncentracja na wersji Visual Studio Professional (24)
  • MateriaÅ‚y do pobrania (25)
  • Jak zorganizowana jest książka? (25)
    • Część I: Wprowadzenie do Visual Studio 2010 (25)
    • Część II: Szczegółowe omówienie Å›rodowiska IDE (25)
    • Część III: Tworzenie kodu i zarzÄ…dzanie nim (25)
    • Część IV: Wzbogacanie Å›rodowiska Visual Studio (26)
    • Część V: Tworzenie aplikacji dla przedsiÄ™biorstw (26)
  • Konwencje używane w książce (26)

Część I: Wprowadzenie do Visual Studio 2010 (27)

Rozdział 1. Krótki przegląd środowiska Visual Studio 2010 (29)

  • Produkty z rodziny Visual Studio (31)
    • Wersje Express (32)
    • Wersja Professional (33)
    • Wersja Premium (34)
    • Wersja Ultimate (34)
    • MSDN (35)
    • PowiÄ…zane narzÄ™dzia (36)
  • JÄ™zyki, platformy i szablony aplikacji (40)
    • Wybieranie jÄ™zyków programowania (40)
    • Platformy .NET (42)
    • Wiele aspektów aplikacji dla platformy .NET (43)
  • Tworzenie bogat(sz)ych interfejsów sieciowych (46)
    • Formularze Windows (46)
    • Platforma WPF (47)
    • RozwiÄ…zania oparte na pakiecie Office (50)
  • Tworzenie klientów sieciowych (53)
    • Budowanie witryn za pomocÄ… technologii ASP.NET (54)
    • Wzbogacanie aplikacji za pomocÄ… AJAX-a (58)
    • Programowanie za pomocÄ… technologii Silverlight (59)
  • Programowanie pod kÄ…tem chmury (63)
    • Tworzenie aplikacji dziaÅ‚ajÄ…cych w chmurze (64)
    • Uruchamianie aplikacji w chmurze (64)
    • Publikowanie aplikacji w chmurze (66)
  • Praca z danymi (67)
    • Projektowanie danych (67)
    • Oddzielanie projektu danych od modelu źródÅ‚a danych (68)
    • Tworzenie aplikacji okresowo nawiÄ…zujÄ…cych poÅ‚Ä…czenie (71)
  • Tworzenie powiÄ…zanych rozwiÄ…zaÅ„ opartych na usÅ‚ugach (71)
    • Tworzenie aplikacji i procesów biznesowych (72)
    • Tworzenie i konsumowanie usÅ‚ug (74)
  • Podsumowanie (76)

Rozdział 2. Środowisko IDE Visual Studio (77)

  • Instalowanie Å›rodowiska Visual Studio (78)
    • Wybór jÄ™zyka (78)
    • Konfigurowanie Å›rodowiska programistycznego (79)
  • Strona startowa (83)
    • Opcje uruchomieniowe (84)
  • Pierwszy projekt (85)
    • Wybieranie docelowego Å›rodowiska (86)
  • Poruszanie siÄ™ po Å›rodowisku IDE (88)
    • Menu (89)
    • Liczne paski narzÄ™dzi (94)
    • Dostosowywanie pasków narzÄ™dzi (95)
    • Solution Explorer (97)
    • Edytory tekstu (98)
    • Graficzne okna projektowe (102)
  • Okno narzÄ™dzi (103)
    • Okno Properties (104)
  • ZarzÄ…dzanie wieloma oknami Å›rodowiska IDE (105)
    • Przyczepianie (105)
    • Dokowanie (106)
    • Poruszanie siÄ™ miÄ™dzy oknami Å›rodowiska (108)
    • Dostosowywanie czcionki (110)
  • Podsumowanie (111)

Rozdział 3. Języki platformy .NET (113)

  • Wprowadzenie do jÄ™zyków (114)
    • Programowanie obiektów (115)
    • Typy, zmienne i staÅ‚e (129)
    • Operatory (133)
    • Podejmowanie decyzji i rozgaÅ‚Ä™zianie kodu (135)
    • PÄ™tle (138)
    • Praca z grupami elementów (141)
    • Programowanie z wykorzystaniem atrybutów (145)
    • Tworzenie i zgÅ‚aszanie zdarzeÅ„ (147)
  • Mechanizmy jÄ™zyka (150)
    • Wykrywanie typu zmiennej na podstawie przypisania (151)
    • Tworzenie obiektów i ustawianie ich wÅ‚aÅ›ciwoÅ›ci w jednym wierszu kodu (153)
    • Definiowanie kolekcji i inicjowanie ich wartoÅ›ci (nowość) (155)
    • Tworzenie egzemplarzy nieistniejÄ…cych klas (156)
    • Dodawanie metod do istniejÄ…cych klas (157)
    • Dodawanie logiki biznesowej do wygenerowanego kodu (158)
    • DostÄ™p do danych i pobieranie ich za pomocÄ… jÄ™zyków .NET (160)
    • Pisanie prostych funkcji anonimowych w kodzie (162)
    • Dzielenie podzespołów na wiele plików (164)
    • BezpoÅ›rednie korzystanie z elementów XML (tylko w jÄ™zyku Visual Basic) (164)
    • Usuwanie nieużywanych argumentów z metod obsÅ‚ugi zdarzeÅ„ (tylko w Visual Basic) (166)
    • Automatyczne generowanie kodu do obsÅ‚ugi wÅ‚aÅ›ciwoÅ›ci (nowość w Visual Basic) (166)
    • Rezygnacja z podkreÅ›lenia przy kontynuowaniu wiersza w jÄ™zyku Visual Basic (nowość) (167)
    • Korzystanie z dynamicznych obiektów i jÄ™zyków (nowość) (167)
    • Kowariancja i kontrawariancja (nowość) (173)
  • Platforma .NET (175)
  • Podsumowanie (177)

Część II: Szczegółowe omówienie środowiska IDE (179)

Rozdział 4. Rozwiązania i projekty (181)

  • Wprowadzenie do rozwiÄ…zaÅ„ (182)
    • Tworzenie rozwiÄ…zania (183)
    • Korzystanie z rozwiÄ…zaÅ„ (188)
  • Zapoznawanie siÄ™ z projektami (194)
    • Tworzenie projektu (194)
    • Używanie plików definicji projektu (198)
    • Praca z projektami (203)
  • Podsumowanie (209)

Rozdział 5. Przeglądarki i eksploratory (211)

  • Okno Solution Explorer (212)
    • Ikony i wskazówki graficzne (213)
    • ZarzÄ…dzanie rozwiÄ…zaniami (217)
    • ZarzÄ…dzanie projektami (218)
  • Okno Class View (219)
    • Pasek narzÄ™dzi (220)
    • Pasek wyszukiwania (220)
    • Panel obiektów (221)
    • Panel skÅ‚adowych (222)
  • Okno Server Explorer (223)
    • PoÅ‚Ä…czenia z danymi (224)
    • Komponenty serwera (225)
  • Okno Object Browser (229)
    • Zmiana zasiÄ™gu (229)
    • PrzeglÄ…danie obiektów (230)
  • Okno Document Outline (232)
    • Modyfikowanie elementów (233)
  • Podsumowanie (234)

Rozdział 6. Wprowadzenie do edytorów i okien projektowych (235)

  • Podstawy (236)
    • Edytor tekstu (237)
    • Okna projektowe Å›rodowiska Visual Studio (240)
  • Pisanie kodu w edytorze (240)
    • Otwieranie edytora (241)
    • Pisanie kodu (241)
    • Budowa okna edytora kodu (243)
    • NarzÄ™dzia do nawigowania po kodzie (246)
    • Przeszukiwanie dokumentów (249)
    • Diagnozowanie w edytorze kodu (258)
    • Drukowanie kodu (262)
    • Używanie okna Code Definition (262)
  • Tworzenie i modyfikowanie dokumentów oraz szablonów XML (264)
    • Generowanie szablonów (265)
    • Projektowanie szablonów XML (265)
    • Edycja arkuszy stylów XSLT (269)
  • Używanie kaskadowych arkuszy stylów (270)
    • Dodawanie zasad stylów (271)
    • Definiowanie atrybutów arkuszy stylów (271)
  • Tworzenie aplikacji klienckich dla systemu Windows (271)
    • Tworzenie projektów aplikacji dla systemu Windows (272)
    • Tworzenie projektów WPF (280)
  • Tworzenie formularzy sieciowych (282)
    • Projektowanie aplikacji opartych na formularzach sieciowych (283)
  • Tworzenie komponentów i kontrolek (289)
    • Tworzenie nowego komponentu lub kontrolki (290)
    • Uwagi na temat pisania kodu komponentów (291)
  • Tworzenie klas za pomocÄ… okna Class Designer (293)
    • Tworzenie diagramu klasy (293)
    • Dodawanie elementów do diagramu (294)
    • Definiowanie relacji miÄ™dzy klasami (296)
    • Definiowanie metod, wÅ‚aÅ›ciwoÅ›ci, pól i zdarzeÅ„ (298)
  • Podsumowanie (299)

Rozdział 7. Społeczność .NET - interakcje w internecie (301)

  • MożliwoÅ›ci Visual Studio zwiÄ…zane ze spoÅ‚ecznoÅ›ciÄ… (302)
    • Strona startowa Visual Studio (303)
  • DostÄ™p do systemu pomocy (312)
    • ZarzÄ…dzanie ustawieniami systemu pomocy (312)
    • ZgÅ‚aszanie bÅ‚Ä™dów i przesyÅ‚anie innych informacji zwrotnych (323)
    • PrzykÅ‚ady (326)
  • Wykrywanie i wykorzystanie współużytkowanych zasobów (328)
    • Rodzaje współużytkowanych zasobów (328)
    • Wyszukiwanie odpowiednich zasobów (328)
    • Instalowanie i przechowywanie udostÄ™pnianych zasobów (330)
  • WÅ‚asny wkÅ‚ad w spoÅ‚eczność (332)
    • Pakiety startowe a szablony (333)
    • Tworzenie szablonów projektów (333)
    • Tworzenie szablonów elementów (340)
    • Tworzenie pakietów w celu ich rozpowszechniania (341)
  • Podsumowanie (356)

Część III: Tworzenie kodu i zarządzanie nim (359)

Rozdział 8. Korzystanie z narzędzi zwiększających produktywność (361)

  • Podstawowe narzÄ™dzia pomocnicze edytorów tekstu (364)
    • Åšledzenie zmian (364)
    • Wskazówki dotyczÄ…ce problemów (364)
    • Aktywne odnoÅ›niki (365)
    • Kolorowanie skÅ‚adni (365)
  • Schematy i nawigacja (367)
    • Schematy kodu (367)
    • Nawigowanie po znacznikach (370)
  • Inteligentne znaczniki i operacje (372)
    • Okno projektowe HTML-a (372)
    • Okno projektowe formularzy Windows (373)
    • Edytor kodu (373)
  • Mechanizm IntelliSense (375)
    • UzupeÅ‚nianie słów (Complete Word) (375)
    • Okno z informacjami podrÄ™cznymi (Quick Info) (377)
    • Okno z listÄ… skÅ‚adowych (List Members) (378)
    • Okno z informacjami o parametrach (Parameter Info) (379)
    • PorzÄ…dkowanie instrukcji Using (380)
    • Fragmenty kodu i kod szablonowy (380)
    • Dopasowywanie nawiasów (391)
    • Dostosowywanie mechanizmu IntelliSense do wÅ‚asnych potrzeb (392)
  • Okno Task List (393)
    • Zadania zwiÄ…zane z komentarzami (394)
    • Zadania zwiÄ…zane ze skrótami (395)
    • Zadania użytkownika (396)
  • Podsumowanie (396)

Rozdział 9. Testowanie kodu (397)

  • Podstawy testów jednostek (399)
    • Tworzenie projektu testów (399)
    • Generowanie testów na podstawie istniejÄ…cego kodu (402)
    • Pisanie testów jednostek (405)
    • Uruchamianie testów jednostek (407)
    • Konfigurowanie opcji i ustawieÅ„ testów (409)
  • Platforma testów jednostek (413)
    • Klasa TestContext (413)
    • Klasy atrybutów testów (415)
    • Operacje wykonywane przed testami jednostek i po nich (418)
    • Klasy asercji (420)
    • Testowanie wyjÄ…tków (422)
    • Tworzenie testów jednostek zależnych od danych (423)
  • Pisanie testów jednostek dziaÅ‚ajÄ…cych w ASP.NET (428)
    • Definiowanie atrybutów Å›rodowiska ASP.NET (428)
    • Generowanie testów jednostek ASP.NET (429)
    • Konfigurowanie hosta projektu testów (430)
  • Konfigurowanie atrybutów testów jednostek (431)
    • Definiowanie poÅ‚Ä…czenia za pomocÄ… okna dialogowego Properties (431)
  • Tworzenie testów uporzÄ…dkowanych (433)
  • Organizowanie testów (434)
    • Okno Test View (434)
    • Okno Test List Editor (435)
  • Podsumowanie (438)

Rozdział 10. Refaktoryzacja kodu (439)

  • Podstawy refaktoryzacji w Visual Studio (441)
    • Uruchamianie narzÄ™dzi do refaktoryzacji (441)
    • PodglÄ…d zmian (445)
  • Zmienianie nazw (446)
    • Uruchamianie operacji Rename (447)
    • Używanie okna dialogowego Rename (449)
  • WyodrÄ™bnianie metod (450)
    • Uruchamianie refaktoryzacji Extract Method (451)
    • WyodrÄ™bnianie metod (451)
    • Generowanie szkieletu metody (457)
  • WyodrÄ™bnianie interfejsów (459)
    • Uruchamianie refaktoryzacji Extract Interface (459)
    • WyodrÄ™bnianie interfejsów (459)
  • Refaktoryzacja parametrów (462)
    • Usuwanie parametrów (462)
    • Zmiana kolejnoÅ›ci parametrów (463)
  • Hermetyzacja pól (465)
    • Uruchamianie refaktoryzacji Encapsulate Field (465)
    • Okno dialogowe Encapsulate Field (465)
  • Podsumowanie (466)

Rozdział 11. Diagnozowanie kodu (467)

  • Podstawy diagnozowania (468)
    • Scenariusz (469)
    • Wiele etapów diagnozowania (469)
    • Diagnozowanie aplikacji (samodzielne sprawdzanie) (470)
    • Podsumowanie podstaw diagnozowania (481)
  • Debuger Å›rodowiska Visual Studio (481)
    • Menu i pasek narzÄ™dzi Debug (482)
    • Opcje diagnozowania (487)
    • Wkraczanie w kod, wychodzenie z niego i przeskakiwanie (488)
    • OkreÅ›lanie warunków wstrzymania wykonywania kodu (494)
    • Korzystanie z punktów Å›ledzenia (opcja When Hit) (503)
    • PodglÄ…danie danych w debugerze (505)
    • Korzystanie z funkcji "zmieÅ„ i kontynuuj" (511)
  • Diagnozowanie zaawansowane (513)
    • Zdalne diagnozowanie (513)
    • Diagnozowanie usÅ‚ug WCF (514)
    • Diagnozowanie aplikacji wielowÄ…tkowych (515)
    • Diagnozowanie aplikacji równolegÅ‚ych (520)
    • Diagnozowanie skryptów dziaÅ‚ajÄ…cych po stronie klienta (526)
    • Diagnozowanie informacji o awarii (plików zrzutów) (527)
  • Podsumowanie (530)

Rozdział 12. Wdrażanie kodu (533)

  • PrzeglÄ…d sposobów wdrażania rozwiÄ…zaÅ„ po stronie klienta (534)
    • Wprowadzenie do wdrażania metodÄ… ClickOnce (534)
    • Wprowadzenie do wdrażania za pomocÄ… instalatora systemu Windows (535)
  • Publikowanie projektów za pomocÄ… technologii ClickOnce (536)
  • Publikowanie projektów za pomocÄ… instalatora systemu Windows (539)
    • Edytor File System (542)
    • Edytor Registry (543)
    • Edytor File Types (544)
    • Edytor User Interface (545)
    • Edytor Custom Actions (546)
    • Edytor Launch Conditions (546)
  • Publikowanie witryn i aplikacji ASP.NET (549)
    • Korzystanie z narzÄ™dzia Web Deployment Tool (550)
    • Korzystanie z narzÄ™dzia Copy Web Site Tool (554)
  • Podsumowanie (556)

Część IV: Wzbogacanie środowiska Visual Studio (557)

Rozdział 13. Wprowadzenie do obiektowego modelu automatyzacji (559)

  • PrzeglÄ…d obiektowego modelu automatyzacji (561)
    • Wersje modelu obiektowego (561)
    • Kategorie automatyzacji (563)
    • Obiekt główny DTE (DTE2) (564)
  • Obiekty Solution i Project (565)
    • Kontrolowanie projektów wchodzÄ…cych w skÅ‚ad rozwiÄ…zania (568)
    • DostÄ™p do kodu projektu (569)
  • Okna (572)
    • DostÄ™p do okien (572)
    • Interakcja z oknami (573)
    • Okna tekstowe i panele (576)
    • Rodzaje okien narzÄ™dzi (578)
    • Okna poÅ‚Ä…czone (586)
  • Paski poleceÅ„ (588)
  • Dokumenty (592)
    • Dokumenty tekstowe (593)
  • Obiekty polecenia (604)
    • Wykonywanie poleceÅ„ (606)
    • Dodawanie klawiszy skrótu (607)
  • Obiekty debugera (608)
  • Zdarzenia automatyzacji (608)
  • Podsumowanie (609)

Rozdział 14. Tworzenie makr (611)

  • Rejestrowanie makr (613)
  • Korzystanie z okna Macro Explorer (614)
  • Pisanie makr za pomocÄ… Å›rodowiska IDE Macros (616)
    • Projekty makr (617)
    • Pisanie makr (620)
    • Diagnozowanie (623)
    • ObsÅ‚uga zdarzeÅ„ (623)
    • WywoÅ‚ywanie makr (629)
  • Podsumowanie (633)

Rozdział 15. Tworzenie dodatków i kreatorów (635)

  • Tworzenie pierwszego projektu dodatku (637)
    • Ustawianie parametrów dodatku (637)
  • Struktura dodatków (645)
    • Cykl życia dodatków (645)
    • Reagowanie na polecenia (651)
    • ZarzÄ…dzanie dodatkami (653)
  • PrzykÅ‚adowy dodatek - paleta do wybierania kolorów (654)
    • PoczÄ…tkowe operacje (655)
    • Tworzenie klasy kontrolki użytkownika (655)
    • Dopracowywanie klasy Connect (659)
    • UdostÄ™pnianie ustawieÅ„ dodatku (662)
  • Tworzenie kreatorów dla Å›rodowiska Visual Studio (677)
    • Analiza struktury kreatorów (677)
    • Tworzenie kreatorów typu Add New Item (680)
  • Podsumowanie (686)

Rozdział 16. Rozbudowywanie edytora kodu przy użyciu platformy MEF (687)

  • Problem z rozszerzaniem (688)
    • Tworzenie dynamicznych aplikacji (688)
  • Architektura platformy MEF (689)
    • ReguÅ‚y dziaÅ‚ania platformy MEF (689)
    • Korzystanie z platformy MEF (690)
  • Edytor Å›rodowiska Visual Studio i platforma MEF (691)
    • Punkty doÅ‚Ä…czania rozszerzeÅ„ do edytora (692)
    • Korzystanie z pakietu Visual Studio SDK (693)
    • Korzystanie z menedżera rozszerzeÅ„ (699)
  • Tworzenie rozszerzenia edytora za pomocÄ… platformy MEF (701)
  • Podsumowanie (709)

Część V: Tworzenie aplikacji dla przedsiębiorstw (711)

Rozdział 17. Tworzenie aplikacji ASP.NET (713)

  • Podstawy tworzenia witryn w ASP.NET (715)
    • Tworzenie nowego projektu witryny lub aplikacji sieciowej (715)
    • Kontrolowanie wÅ‚aÅ›ciwoÅ›ci i opcji projektu (728)
    • Tworzenie stron internetowych (736)
  • Projektowanie interfejsu użytkownika (745)
    • OkreÅ›lanie ukÅ‚adu strony i poÅ‚ożenia kontrolek (746)
    • Tworzenie jednolitego wyglÄ…du i zachowania (753)
    • Tworzenie UI konfigurowanego przez użytkownika (775)
  • Praca z kontrolkami ASP.NET (787)
    • PrzeglÄ…d kontrolek ASP.NET (787)
    • Standardowe kontrolki ASP.NET (790)
    • Kontrolki do sprawdzania poprawnoÅ›ci (792)
    • Kontrolki logowania (794)
    • Kontrolki nawigacyjne witryny (797)
    • Kontrolki danych (798)
    • Kontrolki użytkownika (800)
  • Tworzenie aplikacji ASP.NET MVC (804)
    • Wprowadzenie do aplikacji ASP.NET MVC (804)
    • Tworzenie projektów MVC (808)
    • Dodawanie mechanizmów za pomocÄ… ASP.NET MVC (811)
  • Podsumowanie (820)

Rozdział 18. Tworzenie aplikacji opartych na formularzach Windows (821)

  • Podstawy projektowania formularzy (822)
    • UwzglÄ™dnianie użytkownika koÅ„cowego (823)
    • Rola standardów UI (824)
    • Planowanie interfejsu użytkownika (825)
  • Tworzenie formularza (826)
    • Typ projektu Windows Application (826)
    • WÅ‚aÅ›ciwoÅ›ci i zdarzenia formularza (827)
  • Dodawanie kontrolek i komponentów (830)
    • UkÅ‚ad i pozycjonowanie kontrolek (831)
    • Używanie kontenerów (836)
    • WyglÄ…d i zachowanie kontrolek (840)
    • Praca z kontrolkami ToolStrip (841)
    • WyÅ›wietlanie danych (849)
  • Tworzenie wÅ‚asnych kontrolek (853)
    • Dziedziczenie po istniejÄ…cej kontrolce (853)
    • Projektowanie kontrolki użytkownika (854)
    • Tworzenie kontrolki niestandardowej (857)
  • Podsumowanie (857)

Rozdział 19. Tworzenie bogatszych i bardziej inteligentnych interfejsów użytkownika (859)

  • Platforma Windows Presentation Foundation (860)
    • Model programowania (863)
  • Wprowadzenie do okna projektowego WPF (865)
    • XAML i panele projektowe (866)
  • Programowanie z wykorzystaniem WPF (871)
    • UkÅ‚ad (871)
    • Style i szablony (878)
    • WiÄ…zanie danych (881)
    • Zdarzenia przekazywane (883)
  • Tworzenie prostej przeglÄ…darki obrazów (884)
    • Rozpoczynanie tworzenia ukÅ‚adu (885)
    • Zapisywanie obrazów (891)
    • WiÄ…zanie rysunków (893)
    • Metody do obsÅ‚ugi zdarzeÅ„ zwiÄ…zanych z przyciskami i efekty do modyfikowania obrazu (894)
    • Wybór katalogu przy użyciu standardowego okna dialogowego (895)
  • Podsumowanie (901)

Rozdział 20. Tworzenie bogatych aplikacji internetowych (903)

  • Technologia ASP.NET Ajax i bogate interfejsy dziaÅ‚ajÄ…ce w różnych przeglÄ…darkach (904)
    • Ajaksowe kontrolki w ASP.NET (905)
    • Tworzenie stron obsÅ‚ugujÄ…cych częściowÄ… aktualizacjÄ™ (907)
    • ASP.NET Ajax Library i Ajax Control Toolkit (915)
  • Tworzenie wyjÄ…tkowych, bogatych interakcji opartych na przeglÄ…darkach w systemie Windows (921)
    • Niezależne aplikacje WPF a programy XBAP WPF (922)
    • Tworzenie aplikacji WPF uruchamianych w przeglÄ…darce (922)
    • Zagadnienia zwiÄ…zane z zabezpieczeniami (926)
    • Instalowanie aplikacji XBAP (929)
  • UdostÄ™pnianie interaktywnych aplikacji w różnych systemach (933)
    • Wprowadzenie do Silverlight (933)
    • Tworzenie aplikacji Silverlight (934)
    • Silverlight 4.0 (939)
  • Podsumowanie (940)

Rozdział 21. Praca z bazami danych (941)

  • Tworzenie tabel i zwiÄ…zków (942)
    • Tworzenie nowej bazy danych SQL Server (943)
    • Definiowanie tabel (945)
    • Korzystanie z Database Diagram Designer (947)
  • Praca z poleceniami w SQL-u (951)
    • Pisanie zapytaÅ„ (951)
    • Tworzenie widoków (955)
    • Tworzenie procedur skÅ‚adowanych (956)
    • Tworzenie wyzwalaczy (960)
    • Tworzenie funkcji definiowanych przez użytkownika (961)
  • Używanie projektów baz danych (961)
    • Tworzenie projektu bazy danych (962)
    • Okno Schema View (967)
    • Kompilowanie i wdrażanie (968)
    • Uwagi na temat mechanizmu DAC (969)
  • Tworzenie obiektów bazy danych w kodzie zarzÄ…dzanym (970)
    • Rozpoczynanie projektu SQL Server CLR (970)
    • Tworzenie procedury skÅ‚adowanej w C# (971)
  • WiÄ…zanie kontrolek z danymi (974)
    • Wprowadzenie do wiÄ…zania danych (974)
    • Automatyczne generowanie zwiÄ…zanych kontrolek Windows Forms (976)
    • Modyfikowanie zbiorów danych o okreÅ›lonym typie (981)
    • RÄ™czne wiÄ…zanie kontrolek formularzy Windows (982)
    • WiÄ…zanie danych w aplikacjach WPF (986)
    • WiÄ…zanie danych z kontrolkami sieciowymi (989)
  • Odwzorowania obiektowo-relacyjne (993)
    • PrzeglÄ…d technologii LINQ (994)
    • Odwzorowywanie przy użyciu narzÄ™dzia O/R Designer (996)
    • Kod LINQ (998)
    • Korzystanie z platformy Entity (1001)
    • Kierowanie zapytaÅ„ do modelu EDM (1006)
  • Podsumowanie (1008)

Rozdział 22. Aplikacje oparte na usługach (1011)

  • Wprowadzenie do usÅ‚ug (1012)
    • Dlaczego usÅ‚ugi sieciowe ASP.NET i WCF? (1014)
  • Aplikacje oparte na usÅ‚ugach sieciowych ASP.NET (1015)
    • Szablon projektu ASP.NET Web Service (1017)
    • Tworzenie usÅ‚ugi sieciowej ASP.NET (1020)
    • Konsumowanie usÅ‚ugi sieciowej ASP.NET (1033)
    • WyjÄ…tki w usÅ‚ugach sieciowych ASP.NET (1039)
  • Aplikacje oparte na usÅ‚ugach WCF (1041)
    • Szablon projektu WCF (1043)
    • Tworzenie usÅ‚ug WCF (1045)
    • Konfigurowanie usÅ‚ug WCF (1050)
    • Konsumowanie usÅ‚ugi WCF (1055)
    • Hosting i instalowanie usÅ‚ug WCF (1058)
  • Podsumowanie (1060)

Rozdział 23. Dodawanie procesów do aplikacji (1061)

  • Podstawy technologii Windows Workflow (1063)
    • SkÅ‚adniki procesu (1063)
    • Szablony projektów typu Workflow (1065)
    • Okno projektowe procesów (1067)
    • Szablony elementów procesów (1068)
    • Podstawy tworzenia procesów (1069)
  • Korzystanie z wbudowanych czynnoÅ›ci procesów (1082)
    • Sterowanie przepÅ‚ywem (1083)
    • CzynnoÅ›ci Runtime i Primitives (1084)
    • CzynnoÅ›ci Error Handling (1086)
    • CzynnoÅ›ci Collection (1086)
    • ObsÅ‚uga transakcji (1087)
    • ZarzÄ…dzanie komunikatami (1089)
    • Tworzenie procesów typu Flowchart (1094)
  • Tworzenie aplikacji do zarzÄ…dzania procesem (1096)
    • Scenariusz - zgÅ‚oszenia dotyczÄ…ce podróży (1096)
    • Szablony projektów aplikacji (1097)
    • Tworzenie bazy danych i biblioteki dostÄ™pu do danych (1099)
    • Tworzenie usÅ‚ugi do obsÅ‚ugi rezerwacji w biurze podróży (1104)
    • Tworzenie niestandardowej biblioteki czynnoÅ›ci (1105)
    • Projektowanie procesu zgÅ‚aszania podróży (1107)
    • Tworzenie aplikacji klienckiej (formularze do zgÅ‚aszania i zatwierdzania podróży) (1119)
    • Uruchamianie aplikacji do obsÅ‚ugi procesu zgÅ‚aszania podróży (1124)
  • Podsumowanie (1127)

Rozdział 24. Tworzenie aplikacji biznesowych opartych na pakiecie Office (1129)

  • PrzeglÄ…d rozszerzalnych funkcji pakietu Office (1131)
    • Funkcje pakietu Office (1131)
    • Typy projektów Office w Visual Studio (1135)
  • Tworzenie dodatków dla pakietu Office (1136)
    • Modyfikowanie wstążki (1137)
    • Modyfikowanie panelu zadaÅ„ (1141)
    • Tworzenie regionów formularzy aplikacji Outlook (1144)
  • Tworzenie rozszerzeÅ„ dokumentów Office (1147)
    • Kontrolki kontenerowe (1147)
    • Tworzenie paneli operacji (1149)
    • Przechowywanie danych w pamiÄ™ci podrÄ™cznej (1150)
    • Implementowanie wÅ‚asnych tagów inteligentnych (1153)
  • Podsumowanie (1156)

Rozdział 25. Aplikacje działające w chmurze i technologia Windows Azure (1157)

  • Podstawy platformy Azure (1158)
    • KorzyÅ›ci, jakie daje platforma Azure (1158)
    • Konfigurowanie Å›rodowiska programistycznego (1160)
    • Role w platformie Azure (1164)
    • Szablony projektów na platformÄ™ Azure (1165)
    • Sposoby przechowywania danych w platformie Azure (1167)
    • Aplikacja Hello Cloud (1170)
  • Rozwijanie i wdrażanie aplikacji na platformÄ™ Azure (1174)
    • Scenariusz (1174)
    • Rozwijanie aplikacji (1175)
    • Subskrypcja usÅ‚ug platformy Azure (zakÅ‚adanie konta) (1188)
    • Tworzenie konta do przechowywania danych (1190)
    • Tworzenie konta usÅ‚ug hosted service (1194)
    • Przygotowywanie aplikacji do publikacji (1196)
    • Publikowanie i wdrażanie aplikacji w chmurze (1199)
    • Przenoszenie do Å›rodowiska produkcyjnego (1204)
    • NastÄ™pne kroki (1205)
  • Podsumowanie (1207)

Skorowidz (1209)

Dodaj do koszyka Microsoft Visual Studio 2010. Księga eksperta

Code, Publish & WebDesing by CATALIST.com.pl



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