Książka do C#

0

Witam:)

Chciałbym się Was poradzić, jakąś książkę wybrać.

Przeczytałem już książkę C#. Wprowadzenie, opanowałem już podstawy zawarte w tej książce i chcę zacząć programować w Windows Forms lub WPF, ogólnie chcę tworzyć aplikacje okienkowe, więc poradźcie mi jaką książkę wybrać do WF lub WPF, dobrze by było aby książka zawierała również coś o ADO.NET i bazach danych w C#. Dobrze było by gdyby ta książka nie była zbytnio droga:).

Możecie również napisać, czego aktualnie warto się uczyć czy zaczynać od WF czy może brać się za WPF.

Aktualnie mam na oku kilka książek :

  1. http://helion.pl/ksiazki/c_tworzenie_aplikacji_graficznych_w_net_3_0_krzysztof_rychlicki_kicior,cshne3.htm
  2. http://www.empik.com/aplikacje-windows-forms-net-w-c-pawel-chlosta,2374493,ksiazka-p
  3. http://www.empik.com/visual-c-2008-projektowanie-aplikacji-pierwsze-starcie-jacek-matulewski,prod760267,ksiazka-p
0

http://helion.pl/ksiazki/c_programowanie_jesse_liberty,cshpro.htm

Mam i polecam :) Przeczytasz, później doczytasz co doszło w C# 3.0 i 3.5

0

Przeczytałem właściwie tą samą książkę tylko nazywała się "C#. Wprowadzenie" jest to właściwie prawie ta sama książka tylko można powiedzieć inne wydanie, jest to samo opisane co w twojej oprócz paru rzeczy, ale właściwie nie ma nic szczególnego w niej o WF.

2

Ja polecam http://helion.pl/ksiazki/c_i_net_stephen_c_perry,cshnet.htm - naprawdę dobra książka, rozbudowana i dokładnie opisuje wszystko potrzebne. Sam kupiłem ją dopiero po roku programowania w C# i żałuje że tak późno (wcześniej miałem inną - nie polecam i nie polecę).

edit: szkoda tylko że droga...

0

Mam tą trzecią książkę pana Jacka Matulewskiego i śmiało ją mogą polecić. Jest to jednak książka ,pokazująca kilka ciekawostek, mały wstęp do wpf-a , troche praktycznych przykładów. Jeśli chcesz się bardziej nauczyc jakiejś konkretnej technologi to lepiej znaleźć książkę skupiającą się tylko na niej ,ale jakos nie kojarze np polskiej książki do WPF-a.

1

@up - ja mam tego autora Visual C# 2005 Express Edition od podstaw ( http://www.empik.com/visual-c-2005-express-edition-od-podstaw-jacek-matulewski,367579,ksiazka-p ) i nie polecam. Głównie dlatego że wbrew nazwie do nauki się specjalnie nie nadaje - autor myśli że wszyscy zaczynający od razu pojmą wszelkie zawiłości języka. Ja się z nią strasznie męczyłem :)

0

A co myślicie o tej książce, bo jest bardzo tania i nie wiem czy przypadkiem "jest warta swojej ceny" :D

http://ksiegarnia.pwn.pl/5093_pozycja.html

0

Swego czasu była dostępna za darmo Illustrated C# w formacie PDF (po angielsku).

0

Sorki ze tak post pod postem ale zapomniałem dopisać.

http://helion.pl/ksiazki/c_tworzenie_aplikacji_graficznych_w_net_3_0_krzysztof_rychlicki_kicior,cshne3.htm
Jak widać ta książka opisuje język C# i według spisu treści również bardzo dobrze opisuje WPF. Jak myślicie warto uczyć się Od razu WPF nie mając wielkiego doświadczenia w Windows Forms?

0

Look for: Biblia programisty C#

0

A jaką książkę polecicie do nowego Visual Studio 2010 pod katem głównie C# ??

0

Ja także poleca (tak jak MSM) http://helion.pl/ksiazki/c_i_net_stephen_c_perry,cshnet.htm

Autor ciekawie pisze, bardzo fajne i krótkie przykłady. Ogólnie bardzo fajna książka :D

(Jest pod visual studio C# - niestety nie na 2010 choć wielkiej różnicy to nie robi)

0

Ja rozumiem, że książka do Visual Studio to instrukcja korzystania z IDE, a nie podręcznik języka, czy tak?

0
somekind napisał(a)

Ja rozumiem, że książka do Visual Studio to instrukcja korzystania z IDE, a nie podręcznik języka, czy tak?

Nie do końca się dobrze wyraziłem, bo rzeczywiście Visual Studio to środowisko IDE. Chodzi mi o język C# i przede wszystkim opis biblioteki (podstawowych) komponentów. Tylko coś nowszego, teraz mamy .NET 4.0 a tamta książka jest z przed 4 lat...

1

Tylko coś nowszego, teraz mamy .NET 4.0 a tamta książka jest z przed 4 lat...

Myślisz że język się w 4 lata tak zmienił że go nie poznasz? A .NET 4.0 jeszcze ściśle rzecz ujmując nie mamy.

Chodzi mi o język C# i przede wszystkim opis biblioteki (podstawowych) komponentów.

No to dokładnie takiej książki szukasz. Naprawdę, wszystko po .NET 1.0 to zaawansowane rzeczy (chociażby LINQ) których i tak na początku nie będziesz używał.

0

@msm - jak to nie mamy 4.0?

@Der1 - C# 4.0 od 2.0 różni się nieco składnią. Ale 2.0 trzeba znać, bo większość kodu jest w 2.0 i jego też (a raczej przede wszystkim) trzeba rozumieć.
Podstawowa biblioteka zmieniła się niewiele, podobnie jak tworzenie aplikacji konsolowych czy też okienkowych.
Różnice dotyczą głównie aplikacji webowych, obsługi baz danych, oraz kilku nowych technologii, którymi i tak na początku raczej nie będziesz się zajmował.

0
somekind napisał(a)

@msm - jak to nie mamy 4.0?

VS 2010 jest oparte na .NET 4.0.

@Der1 - C# 4.0 od 2.0 różni się nieco składnią. Ale 2.0 trzeba znać, bo większość kodu jest w 2.0 i jego też (a raczej przede wszystkim) trzeba rozumieć.
Podstawowa biblioteka zmieniła się niewiele, podobnie jak tworzenie aplikacji konsolowych czy też okienkowych.
Różnice dotyczą głównie aplikacji webowych, obsługi baz danych, oraz kilku nowych technologii, którymi i tak na początku raczej nie będziesz się zajmował.

Interesują mnie w zasadzie tylko aplikacje okienkowe. Skoro piszesz o obsłudze baz danych, to czy dzięki LINQ można się łączyć z MySQL ?

Der

0
Der1 napisał(a)

VS 2010 jest oparte na .NET 4.0.

  1. Odpowiedź niepoprawna.
  2. To nie było pytanie do Ciebie.
  3. Ty zadajesz pytania, ja odpowiadam. Nie zaburzajmy tego naturalnego stanu rzeczy.

Skoro piszesz o obsłudze baz danych, to czy dzięki LINQ można się łączyć z MySQL ?

Podobno tak, ale raczej w ograniczonym stopniu: http://code2code.net/DB_Linq/

0

A tak w ogole jak znasz choć trochę angielski to w sieci jest dużo tutoriali poświęconych jezykowi C#

0
skfs3zd napisał(a)

A tak w ogole jak znasz choć trochę angielski to w sieci jest dużo tutoriali poświęconych jezykowi C#

Z angielskim u mnie słabo. Znam trochę niemiecki. Znalazłem tutoriale, blogi po polsku. To na początek wystarczy.

Zainteresuje się tą książką z PWN i helionu.

1 użytkowników online, w tym zalogowanych: 0, gości: 1