Autor: Jesse Liberty
ISBN: 83-246-0213-5
Ilość stron: 600
Data wydania: 12/2005
Język C# został opracowany przez firmę Microsoft jako podstawowe narzędzie programistyczne dla platformy .NET. C# łączący w sobie najlepsze cechy języków C, C++, Java i Visual Basic doskonale nadaje się do tworzenia aplikacji bazujących na komponentach. Jest prosty, bezpieczny ze względu na typy, oparty na obiektach i komponentach i przygotowany do obsługi mechanizmów komunikacji sieciowej. Za pomocą C# tworzone są nie tylko aplikacje na "duże" komputery, ale także programy dla platformy PocketPC. Popularność C# nadal rośnie, a jego producent stale inwestuje w dalszy rozwój tego narzędzia i platformy .NET.
"C#. Programowanie" to podręcznik przedstawiający tajniki tworzenia aplikacji dla .NET w języku C#. Przeczytasz w nim o podstawowych elementach i strukturach C#, zasadach programowania obiektowego oraz obsłudze wyjątków i błędów. Poznasz sposoby tworzenia aplikacji z wykorzystaniem podstawowych technologii tworzenia aplikacji dla platformy .NET - ASP.NET, Windows Forms i ADO.NET. Nauczysz się wykorzystywać metadane i łączyć swoje aplikacje z API Windows oraz obiektami COM.
- Typy w języku C#
- Zmienne i stałe
- Instrukcje, operatory i dyrektywy preprocesora
- Reguły programowania obiektowego
- Operacje na łańcuchach znaków
- Stosowanie wyrażeń regularnych
- Tworzenie aplikacji dla systemu Windows
- Łączenie z bazami danych za pomocą ADO.NET
- Pisanie aplikacji i usług sieciowych
- Zdalne korzystanie z obiektów
- Wątki i synchronizacja
- Operacje na plikach
- Opisuje C# 2.0, .NET 2.0 oraz Visual Studio 2005
Rozdziały:
Część I. Język C#
- język C# i platforma .NET
- pierwszy program - "Witaj świecie"
- podstawy języka C#
- klasy i obiekty
- dziedziczenie i polimorfizm
- przeciążanie operatorów
- struktury
- interfejsy
- tablice, kolekcje i mechanizm indeksowania
- łańcuchy znaków i wyrażenia regularne
- obsługa wyjątków
- delegaty i zdarzenia
Część II. Programowanie w języku C#
- tworzenie aplikacji dla systemu Windows
- obsługa danych za pomocą ADO.NET
- tworzenie aplikacji ASP.NET i Web Services
- łączenie różnych technik
Część III. CLR i platforma .NET
- podzespoły i kontrola wersji
- atrybuty i mechanizm refleksji
- szeregowanie i zdalne korzystanie z obiektów
- wątki i synchronizacja
- strumienie
- platforma .NET a model COM
Dodatki:
- słowa kluczowe języka C#
adobe algorytmy apache asp autocad asembler bsd c++ c# delphi dtp excel flash html java javascript linux matlab mysql office php samba voip uml unix visual studio windows word
Księgarnia Informatyczna zaprasza.