Jestem początkującym programistą i nie mam zbyt wielkiego rozeznania.
Chciałbym zapytać jakie środowisko programistyczne wybrać dla języka c#: Visual Studio, Borland C# Builder czy może jakieś inne. Z góry dziękuję z pomoc i poświęcony czas.
microsoft visual studio 2005 express edition.
Darmowe do ściągnięcia z stron ms
A jakie możliwości ma visual studio 2005 expres edition?
Prosiłbym także o jakiś link do kursu obsługi i programowania w tym środowisku?
lukasz128 napisał(a)
A jakie możliwości ma visual studio 2005 expres edition?
Prosiłbym także o jakiś link do kursu obsługi i programowania w tym środowisku?
no to pliki pomocy
Do tego jak chcesz kurs C# to wpisujesz w google kurs c#
A jak wypada Visual Studio pod względem ilości komponentów. Oraz łatwości pisania aplikacji.
I czy można w nim pisać efektowne aplikacje?
lukasz128 napisał(a)
A jak wypada Visual Studio pod względem ilości komponentów. Oraz łatwości pisania aplikacji.
I czy można w nim pisać efektowne aplikacje?
Radzę poczytać o C# i ogólnie o platformie .NET. Na stronach ms i wikipedii widziałem dobre opisy. To dowiesz się wszytskiego
Mi chodziło raczej o opinię użytkownika visual studio a nie o hasła reklamowe ze strony ms.
Wiadomo przecież że na swojej stronie nie napiszą np. że C# Builder ma jakąś funkcję lepszą czy bardziej rozbudowaną.
Chcę wybrać środowisko popularne, dość łatwe i umożliwiające pisanie rozbudowanych aplikacji.
Miałem pewne doświadczenia z delphi i bardzo chwalę Borlanda ale nie wiem jak jest z c#?
Ja używam i jestem bardzo zadowolony. Do pisania w C# VS 2005 jest rewelacyjny. Komponentów jest dużo a prostota tworzenia nowych jest nie do opisania :]
pod linuxa masz monodevelop. Pod linux/winde jest kdevelop.
Visual Studio i żadne inne. Od wersji 2003, a już w wersji 2005 po prostu wymiata szybkością, ergonomią i przyjemnością pisania kodu. Nigdy więcej żadnego Borlanda, toporne, wolne, brr..
Szczególnie jak się porówna CodeInsight czy jak to się tam nazywa [rozwijane podpowiedzi].
Poza tym - darmowe. Nie ma co się zastanawiać.
lukasz128 napisał(a)
A jakie możliwości ma visual studio 2005 expres edition?
Ma możliwości pisania kodu źródłowego.
lukasz128 napisał(a)
I czy można w nim pisać efektowne aplikacje?
A co ma IDE do efektywności aplikacji? Kompilator jest jeden, scs.exe - niezależny od IDE (ja rok pisałem w C# w EditPlusie).
Mam jeszcze jedno pytanie odnośnie instalacji Visual C# 2005.
Ponieważ tu: http://dobreprogramy.pl/index.php?dz=2&id=2035&t=134 pobiera się mały plik który dopiero sam pobiera pliki instalacyjne. Mam niezbyt szybkie łącze i chciałbym się spytać czy można jakoś bezpośrednio pobrać plik instalacyjny (mógłbym po prostu przerywać i wznawiać ściąganie), a jeżeli nie to ile danych pobiera ten instalator?
Tu mozna pobrac obrazki wiekszosci oprogramowania z serii 2005 express
http://msdn2.microsoft.com/en-us/express/aa718401.aspx
Również polecam VS. Code Insight działa wyśmienicie - nie trzeba nawet pisać jako takiego kodu, tylko 1, 2 literki ENTER, literka ENTER, literka ENTER .. itd.
Kursy: http://www.centrumxp.pl/dotnet/20,1,kategoria,Kurs_C.aspx
http://www.tibik.nazwa.pl
Plik instalacyjny(jakiejś bardziej rozbudowanej wersji)- szukałem ale nie znalazłem :( , ale ten instalator chyba potrafi wznowić transfer jak zostanie przerwany.
1, 2 literki ENTER, literka ENTER, literka ENTER .. itd.
Dokładnie tak to wygląda :) I to jest moim zdaniem największa zaleta VS.
cyriel napisał(a)
Plik instalacyjny(jakiejś bardziej rozbudowanej wersji)- szukałem ale nie znalazłem :(
Podalem wyzej...
Nie wiem jak tam soft Borlanda ale VC# (jak i VC++) ma fajny debugger, robimy breaka, najezdzamy kursorem na identyfikator zmiennej w oknie edytora i pokazuje nam sie wartosc :)
Obrazek zacząłem już ściągać. Przerabiam kurs z <url>centrumxp.pl</url> ,a programiki kompiluje standardowym kompilatorem .net frameworka. Język jest super elastyczny i ma duże możliwości. Mam pytanie ponieważ mam zainstalowane .net framework 1.1 a vc# potrzebuje 2.0 (chyba) jeżeli odinstaluje 1.1 a zainstaluje 2.0 to programy skompilowane w 1.1 będą działać czy nie?
Nie beda... musisz miec i framework 1.1 jak i 2.0
Programowanie dla C# tylko w Visualu... innych srodowisk nie polecam...
lukasz128 napisał(a)
Język jest super elastyczny i ma duże możliwości.
Istotnie jednak tez ma swoje wady (w przyszlosci raczej zalety), jedna z nich ktora najbardziej mi dokucza to toporne stosowanie Thread safety, tworzenie delegatow (mimo ze zostalo poprawione w wersji 2.0) nadal jest potworne i powoduje nieczytelnosc kodu oraz niektore operacje (grafika) sa dosc wolne (ciekawe jakie zmiany na tym polu w nowych wersjach .NET - Generic Delegates troche robi porzadku).
Jednak reasumujac podpisuje sie pod wiekszoscia tylko Visual Studio (najlepiej 2005) siedzac caly czas w Delphi i majac zle wspomnienia z VS6, VS 2003 bylo ciekawe (aczkolwiek jescze toporne) ale VS 2005 dziala z predkoscia D6 (czego nie da sie powiedziec o nowych srodowiskach dawnego borlanda).
Chyba oddam bardzo niepopularny głos na na SharpDevelop. Rzadko piszę rzeczy okienkowe; dla mnie przede wszystkim liczy się łatwość tworzenia w DirectX i w tym zakresie to IDE mi w pełni wystarcza.
To oczywiście nie oznacza, że nie cenię Visuala, ale przyzwyczajenie wygrywa, a Microsoftowi nie udało się zrobić nic na tyle dobrego w tym zakresie, by to przezwyciężyć.
Dlaczego niepopularna. Ja osobiście używam SharpDevelop i szczerze super. No i pisanie w GTK#. Z resztą to moje pierwsze IDE pod NETa i moje potrzeby w pełni zaspokaja. No i ta zajętość miejsca na dysku. Na początek nauki jak najlepsze.
Ja lubie SharpDevelop za integracje z NUnit :)