Kursy visual c#

lukasz128
  • Rejestracja:ponad 17 lat
  • Ostatnio:ponad rok
0

Szukam jakiegoś dobrego kursu do pisania aplikacji okienkowych w c#.
Na googlach wyskakują kursy samego c# ale nie ma nic o pisaniu aplikacji okienkowych.

AP
  • Rejestracja:około 22 lata
  • Ostatnio:ponad 12 lat
  • Postów:3079
0

Windows Forms do zwykłych aplikacji okienkowych albo Windows Presentation Fundation jeżeli to ma być aplikacja multimedialna.

KA
  • Rejestracja:ponad 21 lat
  • Ostatnio:około 15 lat
  • Postów:8
0

Ja również podpiszę się pod tą prośbą ;)
Jest dużo artykułów pokazujących jak użyć jakiś komponent czy jak zrobić coś tam innego, ale nie ma (przynajmniej nie znalazłem) artów opisujących jak zorganizować swoją aplikację. Jak przekazywać parametry między formatkami, jak przechowywać (jeśli w ogóle) zmienne globalne itp. itd. Czyli po prostu "jak to robią zawodowcy". Dysponuje ktoś takimi materiałami? A może przypadkiem jakiś zawodowiec czyta ten post i zechciał by udostępnić w całości jakąś napisaną przez siebie wielookienkową aplikację Windows Forms? ;)

Pozdrawiam


Bez wzgl
johny_bravo
  • Rejestracja:około 19 lat
  • Ostatnio:około 13 lat
0

Hmm, to wynika w wiekszosci z umiejetnosci programowania... Tak samo przekazuje sie argumenty w konsoli jak i okienkach, wiec jak umiesz w ogole je przekazywac, to w okienkach tez. Ale jesli to do Was nie przemawia, to poczytajcie sobie artykuly na codeguru - wiekszosc jest bardzo ladnie i skladnie napisana i wiele tlumaczy.


You need to learn how to walk
before you can run
Mendoza
  • Rejestracja:ponad 17 lat
  • Ostatnio:ponad 2 lata
2

Tutaj jest troche przykładowych aplikacji okienkowych. Nie zaszkodzi przejrzec :)


KA
  • Rejestracja:ponad 21 lat
  • Ostatnio:około 15 lat
  • Postów:8
0

Mendoza: dzięki, z chęcią zerknę.


Bez wzgl
PA
  • Rejestracja:około 17 lat
  • Ostatnio:prawie 15 lat
0

http://msdn2.microsoft.com/pl-pl/beginner/bb308730(en-us).aspx tam masz Lerning i są tutoriale video, nawet niezłe, tzn. świetne :] podstawy a do reszty dojdziesz sam C# to fajny i łatwy język mozna sie wiekszoc samemu domyslic :] A jakbyś chciał to mam ebooka Sekrety C# - sporo, na rapidzie. Mam też zestaw 20 średnio pół godzinnych filmików o Windows Forms - taki kursik... po polsku

Deti
  • Rejestracja:ponad 22 lata
  • Ostatnio:ponad 9 lat
0

Jeśli chcesz "dobrze" programować, to jednak pierw musisz zacząć od tych podstawowych kursów, żeby dokładnie wiedzieć co jak działa.

Później można zacząć się uczyć samej architektury, np. oddzielenie warstwy danych od warstwy logiki i warstwy prezentacji. Takich rzeczy jest dużo na zagranicznych stronach, np. codeproject - bardzo dobra stronka, mnóstwo wiedzy.

Warto też luknąć na testy (NUnit), ogólnie o organizacji, zabezpieczaniu na przyszłość dużych aplikacji.

Nauka wzorców projektowych tez nie pójdzie na marne.

PS: w C# nie istnieje coś takiego jak zmienne globalne ;-)


KA
  • Rejestracja:ponad 21 lat
  • Ostatnio:około 15 lat
  • Postów:8
0

Deti: Zmienne globalne to taki skrót myślowy mający swe korzenie w samych początkach mojej przygody z programowaniem. Generalnie wszystko to czego szukam (o czym pisałem w tym temacie) można zawrzeć w nazwie "wzorce projektowe" ;) Czyli jak robić, jak nie robić, dla czego i po co ;)


Bez wzgl
kalvin
  • Rejestracja:około 21 lat
  • Ostatnio:ponad 16 lat
0

a ja polecam: http://www.learnvisualstudio.net/ jak sie postarasz mozesz znaleŹĆ 5GB tego typu filmoikow na sieci, przewaznie c# i vb.

EDIT: dorzuce jeszcze to: http://windowsclient.net/learn/videos.aspx
pozdrawiam

Mendoza
  • Rejestracja:ponad 17 lat
  • Ostatnio:ponad 2 lata
2

Zebralem troche serwisow o .NET. Mam nadzieje, ze sie przyda.

polskie:
PolishWords - przetlumaczony FAQ Win Forms i video tutoriale
CentrumXP - kursy C#, SQL Server 2005, ASP.NET 2.0
T.I.B.I.K - kurs C#
CodeGuru - newsy ze swiata .NET, forum, artykuly
Developers.pl - newsy ze swiata .NET, forum
4programmers/C_sharp - przedstawiac nie trzeba

zagraniczne:
MSDN - baza wiedzy na temat produktow Microsoft
MSDN - video tutoriale
LearnVisualStudio.NET - video tutoriale
WindowsClient.NET - video tutoriale
w3schools - artykuly
Geekpedia - tutoriale
C# Help - artykuly i forum
CodeProject - artykuly
C# Corner - artykuly
Windows Forms FAQ - FAQ Win Forms

Jak ktos zna jakies serwisy jeszcze to niech pisze. Uzupelnie liste wtedy.


lukasz128
  • Rejestracja:ponad 17 lat
  • Ostatnio:ponad rok
0

Dzięki mendoza, nawet sobie sprawy nie zdawałem, że na msdn może być tak dużo ciekawych informacji.

CA
  • Rejestracja:ponad 16 lat
  • Ostatnio:około 13 lat
0

A zna ktoś może jakieś ciekawe tutoriale o WPF??

Mendoza
  • Rejestracja:ponad 17 lat
  • Ostatnio:ponad 2 lata
0

Tutaj jest bardzo ciekawy blog o WPF, ktory czesto czytam. I oczywiscie zawsze na MSDN znajdziesz wiele przydatnych informacji. Jesli interesuja cie ksiazki to zobacz tutaj. Osobiscie moge polecic ta pozycje.


0

Tutaj dla typowo początkujących. O okienkach i nie tylko.
http://ivlo.neostrada.pl/cs_lekcje/

Ktos
Moderator
  • Rejestracja:prawie 23 lata
  • Ostatnio:36 minut
0

Darmowa książka (e-book) od MS Press (z okazji 25-lecia):

Microsoft® Visual C#® 2008 Express Edition: Build a Program Now!

By Patrice Pelland
ISBN: 9780735625426

http://csna01.libredigital.com/?urrs4gt63d

angel2953
  • Rejestracja:około 22 lata
  • Ostatnio:ponad 6 lat
  • Postów:750
0
Ktos napisał(a)

Darmowa książka (e-book) od MS Press (z okazji 25-lecia):

Microsoft® Visual C#® 2008 Express Edition: Build a Program Now!

By Patrice Pelland
ISBN: 9780735625426

http://csna01.libredigital.com/?urrs4gt63d

Zdaje się, że była dostępna tylko do końca lutego :/ a szkoda...

A1
  • Rejestracja:ponad 16 lat
  • Ostatnio:ponad 15 lat
0

Zdaje się, że była dostępna tylko do końca lutego :/ a szkoda...

Link działający:
http://rs484.rapidshare.com/files/201374657/Microsoft_Visual_Csharp_2008_Express_Edition_Build_a_Program_Now.rar

JB
  • Rejestracja:około 15 lat
  • Ostatnio:prawie 15 lat
0

Ja bym dodał jeszcze coś dla początkujących a mianowicie Kurs C# który jest w sam raz do zapoznania się z podstawami.

0

Dzięki Panowie za linki, na pewno się przydadzą m.in. takiemu laikowi jak ja.

Pozdrawiam

LM
  • Rejestracja:ponad 16 lat
  • Ostatnio:prawie 2 lata
0

To ja może polecę

http://www.pluralsight-training.net/microsoft/olt/courses.aspx

Świetne materiały. Niestety płatne.
Jak ktoś studiuje i ma dostęp do programu "DreamSpark" może otrzymać 90 dni subskrypcji za free.


MA
  • Rejestracja:ponad 18 lat
  • Ostatnio:ponad 12 lat
0

Ja polecam kursik dla początkujących: http://allegro.pl/show_item.php?item=1546140293
Ostatnio nabyłem i jestem zadowolony.

nerf
  • Rejestracja:ponad 14 lat
  • Ostatnio:prawie 11 lat
0

Witam mam pytanie czy ktoś korzystał z tego oto kursu?
http://videokurs.pl/kurs-csharp.php
Jest jedna przykładowa lekcja za darmo jednak potem może być lipa;p
Co myślicie o tym kursie? Może lepiej zainwestować w książkę jakąś?

W0
  • Rejestracja:ponad 13 lat
  • Ostatnio:ponad 13 lat
0

a może http://virtualstudy.pl/ ? Jest tam kurs C# dla początkujących, może warto sprawdzić. Ja na razie obejrzałem kilka lekcji i powiem, że jest całkiem sympatycznie.

edytowany 1x, ostatnio: w00x
SK
  • Rejestracja:prawie 18 lat
  • Ostatnio:około 3 lata
0

A może ktoś zna jakiś konkretny kurs Qyoto?

somekind
Google nic nie znajduje?
SK
Znajduje, ale nic takiego konkretnego, nawet na stronie KDE, którego częścią jest Qyoto nie ma za wiele. O GTK# to jest tego sporo, ale już z QT gorzej. Z resztą, idąc takim torem rozumowania to o czym jest ten wątek?? Przecież o WinForms i WPF jest od groma w necie, nawet na MSDN. No i książek jest sporo. Poza tym ja nie miałem na myśli "cokolwiek", tylko: "być może ktoś zna jakiś obszerniejszy i w miarę wyczerpujący temat tutorial".
somekind
Tak tylko pomyślałem, że skoro Google nic nie widzi, to takiego nie ma. Co innego, gdyby znajdowało tysiące i nie wiedziałbyś, który wybrać, a tu chyba raczej niedomiar niż nadmiar jest.
SK
No właśnie, szkoda wielka, bo bardzo to przyjemne w pisaniu, nawet wobec braku narzędzi RAD. Sorki, że troszkę opacznie twój komentarz zrozumiałem...
MC
  • Rejestracja:ponad 13 lat
  • Ostatnio:ponad 13 lat
  • Postów:8
0

Co do C# i VB.net, to świetne kursy są na www.homeandlearn.co.uk

nerf
  • Rejestracja:ponad 14 lat
  • Ostatnio:prawie 11 lat
0

Na 4programmers jest obszerny tutek ale ciężko mi się czyta jako początkujący znaczy są opisy ale nie ma wytłumaczone na istotnych przykładach ani do czego to się może przydać itd...
Np. Interfejsy czy klasy abstrakcyjne, opakowywanie typów prostych, dlaczego lepiej wysyłać przez właściwości klasy a nie przez metody.

Jest to raczej taki zbiór info dla już wtajemniczonych;p
Może ktoś zna obszerny tutek z c# .net winforms i inne z opisem i przykładami coś al'a symfonia c++?

MA
  • Rejestracja:ponad 13 lat
  • Ostatnio:ponad 13 lat
  • Postów:2
0

centrumxp.pl tam znajdziesz kilka kursików.

A6
  • Rejestracja:ponad 14 lat
  • Ostatnio:około 7 lat
  • Postów:8
0

www.virtualstudy.pl ->Publikacje ->Programowanie

Bardzo dobry video kurs, bezplatny. wystarczy darmowa rejestracja, w dodatku po polsku.
(Czasem wyskakuje blad po zalogowaniu ale to nic - w rzeczywistosci i tak jestes zalogowany i mozesz ogladac).

Kliknij, aby dodać treść...

Pomoc 1.18.8

Typografia

Edytor obsługuje składnie Markdown, w której pojedynczy akcent *kursywa* oraz _kursywa_ to pochylenie. Z kolei podwójny akcent **pogrubienie** oraz __pogrubienie__ to pogrubienie. Dodanie znaczników ~~strike~~ to przekreślenie.

Możesz dodać formatowanie komendami , , oraz .

Ponieważ dekoracja podkreślenia jest przeznaczona na linki, markdown nie zawiera specjalnej składni dla podkreślenia. Dlatego by dodać podkreślenie, użyj <u>underline</u>.

Komendy formatujące reagują na skróty klawiszowe: Ctrl+B, Ctrl+I, Ctrl+U oraz Ctrl+S.

Linki

By dodać link w edytorze użyj komendy lub użyj składni [title](link). URL umieszczony w linku lub nawet URL umieszczony bezpośrednio w tekście będzie aktywny i klikalny.

Jeżeli chcesz, możesz samodzielnie dodać link: <a href="link">title</a>.

Wewnętrzne odnośniki

Możesz umieścić odnośnik do wewnętrznej podstrony, używając następującej składni: [[Delphi/Kompendium]] lub [[Delphi/Kompendium|kliknij, aby przejść do kompendium]]. Odnośniki mogą prowadzić do Forum 4programmers.net lub np. do Kompendium.

Wspomnienia użytkowników

By wspomnieć użytkownika forum, wpisz w formularzu znak @. Zobaczysz okienko samouzupełniające nazwy użytkowników. Samouzupełnienie dobierze odpowiedni format wspomnienia, zależnie od tego czy w nazwie użytkownika znajduje się spacja.

Znaczniki HTML

Dozwolone jest używanie niektórych znaczników HTML: <a>, <b>, <i>, <kbd>, <del>, <strong>, <dfn>, <pre>, <blockquote>, <hr/>, <sub>, <sup> oraz <img/>.

Skróty klawiszowe

Dodaj kombinację klawiszy komendą notacji klawiszy lub skrótem klawiszowym Alt+K.

Reprezentuj kombinacje klawiszowe używając taga <kbd>. Oddziel od siebie klawisze znakiem plus, np <kbd>Alt+Tab</kbd>.

Indeks górny oraz dolny

Przykład: wpisując H<sub>2</sub>O i m<sup>2</sup> otrzymasz: H2O i m2.

Składnia Tex

By precyzyjnie wyrazić działanie matematyczne, użyj składni Tex.

<tex>arcctg(x) = argtan(\frac{1}{x}) = arcsin(\frac{1}{\sqrt{1+x^2}})</tex>

Kod źródłowy

Krótkie fragmenty kodu

Wszelkie jednolinijkowe instrukcje języka programowania powinny być zawarte pomiędzy obróconymi apostrofami: `kod instrukcji` lub ``console.log(`string`);``.

Kod wielolinijkowy

Dodaj fragment kodu komendą . Fragmenty kodu zajmujące całą lub więcej linijek powinny być umieszczone w wielolinijkowym fragmencie kodu. Znaczniki ``` lub ~~~ umożliwiają kolorowanie różnych języków programowania. Możemy nadać nazwę języka programowania używając auto-uzupełnienia, kod został pokolorowany używając konkretnych ustawień kolorowania składni:

```javascript
document.write('Hello World');
```

Możesz zaznaczyć również już wklejony kod w edytorze, i użyć komendy  by zamienić go w kod. Użyj kombinacji Ctrl+`, by dodać fragment kodu bez oznaczników języka.

Tabelki

Dodaj przykładową tabelkę używając komendy . Przykładowa tabelka składa się z dwóch kolumn, nagłówka i jednego wiersza.

Wygeneruj tabelkę na podstawie szablonu. Oddziel komórki separatorem ; lub |, a następnie zaznacz szablonu.

nazwisko;dziedzina;odkrycie
Pitagoras;mathematics;Pythagorean Theorem
Albert Einstein;physics;General Relativity
Marie Curie, Pierre Curie;chemistry;Radium, Polonium

Użyj komendy by zamienić zaznaczony szablon na tabelkę Markdown.

Lista uporządkowana i nieuporządkowana

Możliwe jest tworzenie listy numerowanych oraz wypunktowanych. Wystarczy, że pierwszym znakiem linii będzie * lub - dla listy nieuporządkowanej oraz 1. dla listy uporządkowanej.

Użyj komendy by dodać listę uporządkowaną.

1. Lista numerowana
2. Lista numerowana

Użyj komendy by dodać listę nieuporządkowaną.

* Lista wypunktowana
* Lista wypunktowana
** Lista wypunktowana (drugi poziom)

Składnia Markdown

Edytor obsługuje składnię Markdown, która składa się ze znaków specjalnych. Dostępne komendy, jak formatowanie , dodanie tabelki lub fragmentu kodu są w pewnym sensie świadome otaczającej jej składni, i postarają się unikać uszkodzenia jej.

Dla przykładu, używając tylko dostępnych komend, nie możemy dodać formatowania pogrubienia do kodu wielolinijkowego, albo dodać listy do tabelki - mogłoby to doprowadzić do uszkodzenia składni.

W pewnych odosobnionych przypadkach brak nowej linii przed elementami markdown również mógłby uszkodzić składnie, dlatego edytor dodaje brakujące nowe linie. Dla przykładu, dodanie formatowania pochylenia zaraz po tabelce, mogłoby zostać błędne zinterpretowane, więc edytor doda oddzielającą nową linię pomiędzy tabelką, a pochyleniem.

Skróty klawiszowe

Skróty formatujące, kiedy w edytorze znajduje się pojedynczy kursor, wstawiają sformatowany tekst przykładowy. Jeśli w edytorze znajduje się zaznaczenie (słowo, linijka, paragraf), wtedy zaznaczenie zostaje sformatowane.

  • Ctrl+B - dodaj pogrubienie lub pogrub zaznaczenie
  • Ctrl+I - dodaj pochylenie lub pochyl zaznaczenie
  • Ctrl+U - dodaj podkreślenie lub podkreśl zaznaczenie
  • Ctrl+S - dodaj przekreślenie lub przekreśl zaznaczenie

Notacja Klawiszy

  • Alt+K - dodaj notację klawiszy

Fragment kodu bez oznacznika

  • Alt+C - dodaj pusty fragment kodu

Skróty operujące na kodzie i linijkach:

  • Alt+L - zaznaczenie całej linii
  • Alt+, Alt+ - przeniesienie linijki w której znajduje się kursor w górę/dół.
  • Tab/⌘+] - dodaj wcięcie (wcięcie w prawo)
  • Shit+Tab/⌘+[ - usunięcie wcięcia (wycięcie w lewo)

Dodawanie postów:

  • Ctrl+Enter - dodaj post
  • ⌘+Enter - dodaj post (MacOS)