• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Książka c# windowsforms

Object Storage Arubacloud
+2 głosów
293 wizyt
pytanie zadane 31 stycznia 2023 w C# przez tymek112 Obywatel (1,530 p.)
Czy polecacie książkę microsoft visual studio c# 2022? Chciałbym się nauczyć c# a potem WindowsForms.

3 odpowiedzi

+3 głosów
odpowiedź 31 stycznia 2023 przez reaktywny Nałogowiec (40,990 p.)
edycja 31 stycznia 2023 przez reaktywny

Do C# jest mnóstwo książek, helion.pl - do wyboru do koloru. Polecam:

C# 10. Leksykon kieszonkowy Joseph Albahari, Ben Albahari. Książka, ebook - Księgarnia informatyczna Helion.pl
https://helion.pl/ksiazki/c-10-leksykon-kieszonkowy-joseph-albahari-ben-albahari,c10lkk.htm#format/d

C# 9.0 w pigułce Joseph Albahari. Książka, ebook - Księgarnia informatyczna Helion.pl
https://helion.pl/ksiazki/c-9-0-w-pigulce-joseph-albahari,c9wpig.htm#format/d

C# 10 i .NET 6 dla programistów aplikacji wieloplatformowych. Twórz aplikacje, witryny WWW oraz serwisy sieciowe za pomocą ASP.NET Core 6, Blazor i EF Core 6 w Visual Studio 2022 i Visual Studio Code. Wydanie VI Mark J. Price. Książka, ebook - Księgarnia informatyczna Helion.pl
https://helion.pl/ksiazki/c-10-i-net-6-dla-programistow-aplikacji-wieloplatformowych-tworz-aplikacje-witryny-www-oraz-serw-mark-j-price,c10ne6.htm#format/d

 

Do WinForms nie znam, ani 2022, ani w miarę współczesnych. Ostatnia które poruszały temat appek desktopowych to z okolic 2010 roku (a nawet starsze), ale nie musisz się tym przejmować, bo WinForms się prawie nie zmieniły od tego czasu, przez ostatnie 15 lat były zmiany kosmetyczne.

Mnie WinFormsy kiedyś kręciły, ale teraz wziąłbym się za współczesne rozwiązanie; MAUI. W MAUI zrobisz także appki pod urządzenia mobilne - zdecydowanie ciekawsza technologia.

WinForms nadal dają radę, ale tylko pod Windows i trochę archaiczne są. Nowsze WPF pozwalały rozdzielić kod UI od logiki biznesowej, jak w aplikacjach web, a w WinForms jest to trudne, w zasadzie niewykonalne.

Nie znam, ale można się zainteresować:

.NET MAUI Cross-Platform Application Development: Build apps for Android, iOS, macOS, and Windows using Microsoft’s .NET Multi-platform App UI and Blazor

 

 

 

komentarz 31 stycznia 2023 przez tymek112 Obywatel (1,530 p.)
Co do dwóch pierwszych wymienionych książek. 9.0 ma 1000 stron a 10.0 ma 250 stron którą lepiej wybrać?
komentarz 31 stycznia 2023 przez reaktywny Nałogowiec (40,990 p.)
To zależy. Bo dokładniej opisuje oczywiście ta gruba cegła, ale jak nie masz ochoty przechodzić przez ponad 1k stron, to może ta skrócona, prezentująca wybiórczo i w skrócie cechy języka. Sam musisz podjąć decyzję.
+2 głosów
odpowiedź 31 stycznia 2023 przez Wiciorny Ekspert (269,710 p.)
edycja 31 stycznia 2023 przez Wiciorny

Co do WindowsForms w polskim tłumaczeniu nie znajdziesz raczej, z takich bardziej znanych poszukaj pod : PACKT, albo na Amazonie:

https://www.amazon.com/NET-Windows-Forms-Custom-Controls/dp/1590594398
https://www.oreilly.com/library/view/windows-forms-programming/0321116208/ - ta wypada lepiej.

Chociaż książka może być gorszym rozwiązaniem niż kursy, przeglądnij sobie UDEMY 
Lista kursy UDEMY
PacKt WF Kurs Introduction to Windows Forms

1
komentarz 31 stycznia 2023 przez reaktywny Nałogowiec (40,990 p.)
Chyba PACKT, a nie PACT? :)
+1 głos
odpowiedź 10 lutego 2023 przez pdRasta Nowicjusz (160 p.)

John Sharp! ;)  "Visual Studio Krok po kroku 2022...". Bardzo rzeczowo opisany c#. Wręcz obiekt po obiekcie.  Oczywiście autor zakłada, że czytelnik rozumie różnicę pomiędzy stertą a stosem. Przykłady do rzeczy. Lektura ciągnie się od instalacji po wielowątkowość, UWP, LINQ, Azure. Oczywiście bez zaglądania tu i tam się nie da. Książkę czyta się bardzo dobrze i lekko. :D a to rzadkość w branży.  Tematy systematycznie coraz poważniejsze. Przeczytane mam VS 2017 Sharpa. Polecam nawet starą książkę. Nie jestem programistą tylko czytelnikiem. Niech to będzie rekomendacja. Można zakumać prawie wszystko.  :D

Mam wydanie 2017 i 2022 oczywiście powtórzenie materiału w większości. MakroHard wprowadza w c# i .Net zmiany  ale na początek mało istotne... (plik z autoinkludami :D).

"C# w pigułce" to pozycja dla kogoś kto kuma c# albo java/c++ i połapie się co w ogóle autor miał na myśli. Przykłady po barabanie, czyta się to jak dokumentację makrohardu. W połowie dałem sobie na luz.(czytałem wersję pigułka c#8). Chyba, że znasz jakiś inny język c++(no ale jak się c++ zna to reszta wchodzi z dokumentacji czy to php czy c#).

"C# 10 i .NET 6 dla programistów aplikacji wieloplatformowych...." to w ogóle chaos nad chaosami. Raczej uzupełnienie wiedzy przy przeskakiwaniu na kolejne wersje c# i .net. Gdzieś w połowie książki zaczyna być coś sensownie poukładane. Można by rzec, że akcja zaczyna się dopiero w 8 rozdziale.

 

dla zupełnego laika od zera:

Marcin Lis "Praktyczny kurs c#". na końcu jest trochę o winforms z c#. nie wiem czy jest nowsza wersja książki.Są ćwiczenia, chyba sobie kupię.

MAUI jak kolega wcześniej wspominał chyba będzie lepsze i chyba przyjemniejsze do nauki.

Mam do połowy przeczytaną kasiążkę VisualStudio pana Jacka Matulewicza. Same podstawy nie wystarczą do zrozumienia modelu MVVM i materiału zawartego w książce.Prezentowane listingi kodu wymagają od czytelnika wiedzy o c# na poziomie bardziej niż podstawowy. Gdzieniegdzie bałagan, ale to normalne.

Windows Forms działa i ma się dobrze, ponoć :D

WPF mam ebook "Wprowadzenie do WPF". Jeżeli masz zamiar pisać pod windows to chyba na start wystarczy.

 

VS 2022 Krok po kroku... Na resztę szkoda kasy.

BTW. w takim c#10.net wielowszystko kilkadziesiąt stron jest o instalowaniu środowiska .net, visual code/studio, debugowaniu etc. Oczywiście jest to podstawa podstaw : notatnik i kompilator. To zniechęci każdego. Wpisywanie z konsoli ścieżek dostępu i wyłapywanie dlaczemu już znikło. Można zawsze wrócić do WinApi :D

 

W ogóle nie rozumiem po co autorzy książek dla laików brną w jakieś tematy, które sam makrohard próbuje ułatwić koderom wydając np darmowy VS Community :D Jeżeli już ktoś zabiera się za programowanie to chyba rozumie jak zainstalować IDE itp. Po lekturze i doszczętnym wyczerpaniu zasobów książki na pewno sięgniesz po oryginalną dokumentację .NET.

Pozdrawiam.

 

 

 

 

Podobne pytania

+1 głos
6 odpowiedzi 1,041 wizyt
pytanie zadane 30 sierpnia 2015 w C# przez szymek6786 Początkujący (260 p.)
0 głosów
0 odpowiedzi 108 wizyt
pytanie zadane 21 marca 2020 w Rozwój zawodowy, nauka, praca przez Adrian1999 Nałogowiec (34,570 p.)
+1 głos
2 odpowiedzi 1,434 wizyt
pytanie zadane 9 marca 2018 w Offtop przez Ditrix Mądrala (5,650 p.)

92,555 zapytań

141,403 odpowiedzi

319,560 komentarzy

61,940 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...