C# 3.0 dla .NET 3.5. Księga eksperta - Joseph Mayo
Kompletne źródło wiedzy na temat C# i .NET!
- Jak tworzyć interfejs użytkownika?
- Jak uzyskać dostęp do danych z wykorzystaniem LINQ?
- Jak wdrażać napisany kod?
C# to jeden z głównych języków, który możesz wykorzystać jeżeli chcesz tworzyć rozwiązania dla platformy .NET. Jego Nnajnowsza wersja 3.0 wniosła wprowadziła wiele udoskonaleń nowości takich jak , a wśród nich: typy domniemane, typy anonimowe, uproszczone inicjowanie obiektów oraz nowe słowa kluczowe ułatwiające korzystanie z zapytań SQL. Jednak oprócz tych nowości, w książce znajdziesz również wyczerpujący opis wszystkich elementów języka C# - począwszy od składni, skończywszy na wdrażaniu kodu. Nawiązując do najlepszych tradycji tej serii ''Księga eksperta'' książka ''C# 3.0. Księga eksperta '' stanowi kompletne źródło wiedz na temat języka C# oraz platformy .NET w wersji 3.5. Joe Mayo podzielił książkę na dziesięć głównych części. Wśród nich znajdziesz te poświęcone podstawom języka C#. Dowiesz się zatem, co to jest tak naprawdę platforma .NET, poznasz środowisko programistyczne Visual Studio 2008 oraz zaznajomisz się z jego e elementami, składnią, wyrażeniami i instrukcjami języka C#. Część pierwsza tworzy podwaliny Twojej przygody z C# i platformą .NET. Kolejne części zawierają coraz bardziej zaawansowaną wiedzę. Szczególną uwagę warto zwrócić na te poświęcone programowaniu obiektowemu, dostępowi do danych z wykorzystaniem LINQ, tworzeniu interfejsu użytkownika czy też wdrażaniu kodu. Jeżeli jesteś programistą C# lub chcesz rozpocząć przygodę z tym językiem i platformą .NET jest to obowiązkowa pozycja w Twojej biblioteczce!
- Wprowadzenie do platformy .NET
- Środowisko programistyczne Visual Studio 2008
- Zasady komentowania kodu
- Operatory języka C#
- Różnica pomiędzy typami referencyjnymi i wartościowymi
- Operacje na łańcuchach
- Tablice oraz typy wyliczane
- Obiekty w C#
- Obsługa błędów i sytuacji wyjątkowych
- Programowanie oparte o zdarzenia
- Przestrzenie nazw
- Wykorzystanie klas abstrakcyjnych i interfejsów
- Zarządzanie czasem życia obiektów
- Wykorzystanie wyrażeń lambda i drzew wyrażeń
- Dostęp do danych z wykorzystaniem LINQ
- Zarządzanie danymi z wykorzystaniem ADO.NET
- Praca z plikami XML
- Tworzenie interfejsu użytkownika
- Tworzenie interfejsu użytkownika opartego o strony internetowe
- Wykorzystanie ASP.NET
- Komunikacja sieciowa
- Projektowanie aplikacji
- Zasady tworzenia systemów wielowarstwowych
- Zarządzanie procesami