|
Konstruktor budowlany Forum projektantów
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
Maciek Mamah
znany z ciętej riposty...
Dołączył: 16 Lut 2010
Posty: 442
Przeczytał: 0 tematów
Pomógł: 10 razy Ostrzeżeń: 0/5 Skąd: Warszawa (nie mylić z Warszawką)
|
Wysłany: Pią 11:31, 19 Mar 2010 Temat postu: .NET & MONO |
|
|
A co powiecie na .NETa?
Odkryłem go parę lat temu i w zasadzie porzuciłem wszystko inne.
Daje duże możliwości w wielu sytuacjach:
- zwykle jest standardowo zainstalowane w Windozach z kompilatorami do VB i C#,
- można zrobić coś "od ręki" tylko przy pomocy notepada,
- jest dobrze udokumentowane.
- nie wymaga ponoszenia żadnych dodatkowych nakładów finansowych (dziś to jest już na szczęście powszechne)
- i jak się wklepie jakiś działający programik to zwykle można go odpalić w MONO pod linuksem.
- można robić komercyjne programiki
- można "trzaskać" wspomagacze do Autocada
Ja w praktyce używam w połączeniu z:
- notepad++
- sharpdevelop
Wszystko do ściągnięcia a dodatkowo można te wymienione programy używać jak "portable" czyli bez instalacji odpalać z gwizdka .
Post został pochwalony 0 razy
|
|
Powrót do góry |
|
|
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
GMBh
Administrator
Dołączył: 23 Sty 2006
Posty: 607
Przeczytał: 12 tematów
Pomógł: 27 razy Ostrzeżeń: 0/5 Skąd: Kraków
|
Wysłany: Pią 15:39, 19 Mar 2010 Temat postu: |
|
|
Zgadzam się .Net jest rewelacyjne. Najlepiej jednak od razu zabrać się za Visual C# - wersja Express jest przecież darmowa. Nie tylko programy dla autocada - również dla Robota i Revita.
Dlaczego polecasz Mono? Jakie są zalety z multi-platformowości szczególnie dla konstruktora? Korzystasz z linuksa?
Post został pochwalony 0 razy
Ostatnio zmieniony przez GMBh dnia Pią 16:01, 19 Mar 2010, w całości zmieniany 2 razy
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
Maciek Mamah
znany z ciętej riposty...
Dołączył: 16 Lut 2010
Posty: 442
Przeczytał: 0 tematów
Pomógł: 10 razy Ostrzeżeń: 0/5 Skąd: Warszawa (nie mylić z Warszawką)
|
Wysłany: Pią 16:08, 19 Mar 2010 Temat postu: |
|
|
W moim przypadku chodzi o sympatię dla Linuksa. A sama idea wieloplatformowości może sprzyjać rozwojowi wszelakiego oprogramowania na czym, mam nadzieję, wszyscy skorzystamy.
Ta "domyślność" używania windows wynika z braku Cada pod linuksa. Nie jest to oczywiście brak "zupełny" jest mnóstwo programików...
Trzeba przyznać, że Expressy, .NET i MSDN to coś za co należy chwalić M$ (choć podobno .NET nie jest tak naprawdę od początku ich projektem).
Post został pochwalony 0 razy
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
vlarx
Początkujący Forumowicz
Dołączył: 01 Lut 2011
Posty: 5
Przeczytał: 0 tematów
Ostrzeżeń: 1/5 Skąd: Kraków
|
Wysłany: Wto 9:42, 01 Lut 2011 Temat postu: |
|
|
dołączam się do poprzedników
ja robiąc programy do Autocada zaczynałem od Lispa, potem VisualLisp, następnie ewoluowałem do ObjectARX C++ i powoli przesiadłem się do NET
Post został pochwalony 0 razy
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
mch
Doświadczony Forumowicz
Dołączył: 30 Maj 2009
Posty: 167
Przeczytał: 0 tematów
Pomógł: 5 razy Ostrzeżeń: 0/5 Skąd: Kraków
|
Wysłany: Wto 19:54, 01 Lut 2011 Temat postu: |
|
|
czy ma ktos jakies ciekawe przykładowe programy/tutoriale z zastosowaniem C# wraz z autocadem lub robotem?
Post został pochwalony 0 razy
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
adbud
Doświadczony Forumowicz
Dołączył: 21 Kwi 2009
Posty: 1053
Przeczytał: 0 tematów
Pomógł: 9 razy Ostrzeżeń: 1/5
|
Wysłany: Wto 12:28, 08 Lut 2011 Temat postu: |
|
|
Ma ktoś może jakieś tutoriale lub napisze od czego zacząść przygode z Net&mono? Jestem zupełnym laikiem jeżeli chodzi o programowanie a chciałbym zacząść przygode z tym. Proszę o jakieś rady i pomoc:)
Post został pochwalony 0 razy
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
mch
Doświadczony Forumowicz
Dołączył: 30 Maj 2009
Posty: 167
Przeczytał: 0 tematów
Pomógł: 5 razy Ostrzeżeń: 0/5 Skąd: Kraków
|
Wysłany: Wto 20:53, 08 Lut 2011 Temat postu: |
|
|
jeżeli chodzi o C# na początek polecam książkę: [link widoczny dla zalogowanych] Książka w całości dostępna pod powyższym linkiem.
Post został pochwalony 0 razy
Ostatnio zmieniony przez mch dnia Wto 20:56, 08 Lut 2011, w całości zmieniany 1 raz
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
adbud
Doświadczony Forumowicz
Dołączył: 21 Kwi 2009
Posty: 1053
Przeczytał: 0 tematów
Pomógł: 9 razy Ostrzeżeń: 1/5
|
Wysłany: Śro 10:22, 09 Lut 2011 Temat postu: |
|
|
hmm bardziej interesuje mnie python z tego co się orientuje podobno skłądnia dużo lepsza i prostszy w nauce ?! Chyba że się mylę:>?? Jeśli ktoś programuje w pythonie to bardzo prosze o kontakt! Może ktoś da porady na początek. O instalacje itp. gg:31575769
Pozdrawiam
Post został pochwalony 0 razy
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
Maciek Mamah
znany z ciętej riposty...
Dołączył: 16 Lut 2010
Posty: 442
Przeczytał: 0 tematów
Pomógł: 10 razy Ostrzeżeń: 0/5 Skąd: Warszawa (nie mylić z Warszawką)
|
Wysłany: Czw 16:46, 10 Lut 2011 Temat postu: |
|
|
Składnia? A czy można przyjąć jakieś kryteria żeby oceniać czy jakaś składnia jest lepsza od innej? Język programowania jest tylko językiem. Podobnie jak języki mówione. Moim skromnym zdaniem najlepszy jest tu pod względem składni, gramatyki, precyzji wymowy nasz ojczysty. Tylko trudno by mi było przekonać kogoś operującego na codzień innym językiem do przyznania mi racji. Ale nawet gdybym miał rację czyli znał dostatecznie dobrze najlepszy język na świecie to i tak nie miałbym czego szukać w dziedzinie literatury. No chyba, że mistrzostwa z grafomaństwa. Poznawanie różnych języków programowania jest dużo prostsze niż nauka języków obcych. Ale nawet najlepsza znajomość najwspanialszego języka programowania nie uczyni z nikogo programistycznego literata. Język służy do wyrażania myśli a sprawność myślenia nie zależy od języka. Stąd moja rada dla każdej osoby rozpoczynającej przygodę z programowaniem: nie ma co za bardzo się skupiać nad wyborem języka należy brać to co jest najbardziej dostępne, najlepiej opisane i zopatrzone w łatwą w użyciu możliwość budowania tzw. interfejsu użytkownika. Bardzo ważne jest też żeby był to język w pełni obiektowy czyli współczesny. Konkretnie to radziłbym to co już zostało wymienione czyli C# na start. Pozwoli to na oswojenie się ze składnią całej rodziny i ewentualne póżniejsze poznawanie języków spokrewnionych gdy zajdzie taka potrzeba.
Post został pochwalony 0 razy
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
adbud
Doświadczony Forumowicz
Dołączył: 21 Kwi 2009
Posty: 1053
Przeczytał: 0 tematów
Pomógł: 9 razy Ostrzeżeń: 1/5
|
Wysłany: Czw 17:07, 10 Lut 2011 Temat postu: |
|
|
"należy brać to co jest najbardziej dostępne" najbardziej dostepna jest rumunka z targu.. jest dobrze opisana.. zna kilka jezyków.. prosto buduje sie interface! ale sie nie nadaje do niczego:]... dzięki za skrupulatnie czysto skłądniowa wypowiedź... ale oprócz deja vu z przeszłosci nic nowego nie wprowadziłeś.. oprócz zajecia miejsca na serwerze poprzez długie budowanie skłądni zdań ----> podczas programowania długość kodu tez ma znaczenie..
pzdr.
Post został pochwalony 0 razy
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
Maciek Mamah
znany z ciętej riposty...
Dołączył: 16 Lut 2010
Posty: 442
Przeczytał: 0 tematów
Pomógł: 10 razy Ostrzeżeń: 0/5 Skąd: Warszawa (nie mylić z Warszawką)
|
Wysłany: Pią 9:01, 11 Lut 2011 Temat postu: |
|
|
Czyli jeszcze nic nie wiesz a już masz dużo do powiedzenia... Z tą "łatwością" składni to nie będzie tak jak w "projektowaniu" gdzie wszystko sprowadza się do jakiejś obsługi kilku programów. Tu liczy się wiedza i myślenie. Nie ma dróg na skróty ani rżnięcia z przodków.
Post został pochwalony 0 razy
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
Parikon
Skokovis
Dołączył: 09 Lip 2014
Posty: 2108
Przeczytał: 0 tematów
Pomógł: 38 razy Ostrzeżeń: 0/5
|
Wysłany: Śro 14:23, 06 Lip 2016 Temat postu: |
|
|
Odświeżam temat:
Kilka tygodni wcześniej wyszło środowisko .Net Core 1.0
Nie jestem programistą ale podstawy C# już znam oraz potrafię tworzyć proste aplikacje WPF.
Właśnie ściągam VS Community 2015 update 3 i paczki Net Core 1.0.
Z tego co czytałem można tworzyć aplikacje, które będą się uruchamiały także w Linux-ach.
Czy ktoś mógłby bardziej przybliżyć temat.
Post został pochwalony 0 razy
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
Gregi
Początkujący Forumowicz
Dołączył: 23 Wrz 2015
Posty: 7
Przeczytał: 0 tematów
Pomógł: 1 raz Ostrzeżeń: 0/5
|
Wysłany: Czw 8:24, 07 Lip 2016 Temat postu: |
|
|
NET Core umożliwia tworzenie serwisów webowych (to właściwie ASP NET Core), bibliotek oraz aplikacji konsolowych. Problem tkwi w aplikacjach okienkowych, ponieważ kontrolki okien dialogowych różnią się zachowaniem pomiędzy platformami. Istnieją biblioteki, które umożliwiają tworzenie uniwersalnych okien (Gtk# lub Windows Forms dostępne w Mono), ale nigdy nie będą to natywnie wyglądające okna - podejście profesjonalne zakłada stworzenie rdzenia aplikacji przy pomocy NET Core (choć póki co pojawia się problem z wykorzystaniem nie-Microsoftowych bibliotek, które są siłą NET - potrzeba czasu i zapału developerów na przejście na NET Core), natomiast interfejsy budowane są oddzielnie na poszczególne platformy.
Jak zauważył GMBh, pojawia się pytanie do czego potrzebna jest multiplatformowość? Temat jest wielowątkowy i w moim odczuciu trudny do ogarnięcia dla jednego konstruktoro-programisty-hobbysty.
ps. Na WPF w ramach NET Core bym nie liczył.
ps2. Ograniczenie forum (< 3 posty = bot) uniemożliwiło zapisanie [kropka]NET. Selektywne zabezpieczenie
Post został pochwalony 0 razy
Ostatnio zmieniony przez Gregi dnia Czw 8:25, 07 Lip 2016, w całości zmieniany 1 raz
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
Parikon
Skokovis
Dołączył: 09 Lip 2014
Posty: 2108
Przeczytał: 0 tematów
Pomógł: 38 razy Ostrzeżeń: 0/5
|
Wysłany: Czw 18:05, 07 Lip 2016 Temat postu: |
|
|
Sprawdziłem i to co piszesz się zgadza. W VS udostępniają tylko aplikacje konsolowe i ASP NET jeśli chodzi o .NETCore.
Visual Studio to ciekawe narzędzie z gotowymi rozwiązaniami takimi jak właśnie WPF. Postanowiłem, że w wolnych chwilach będę zgłębiał C# i WPF właśnie.
Myślałem, że może Net Core to coś dla mnie ciekawego.
Że napiszę prostą aplikację okienkową pod win przy użyciu Framework 4.6 (WPF czy WindowsForm) i uruchomię w Linuxie. Jednak to jeszcze nie to.
Post został pochwalony 0 razy
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
Gregi
Początkujący Forumowicz
Dołączył: 23 Wrz 2015
Posty: 7
Przeczytał: 0 tematów
Pomógł: 1 raz Ostrzeżeń: 0/5
|
Wysłany: Pią 8:33, 08 Lip 2016 Temat postu: |
|
|
Multiplatformowość dobrze wychodzi w przypadku C++ połączonego z QT lub WxWidgets, jednak sam proces kompilowania dla różnych środowisk jest wielotorowy i skomplikowany - stąd liczba takich aplikacji jest stosunkowo niewielka w porównaniu z dedykowanymi na jedną platformę.
C# i WPF to kombajn, którego możliwości wystarczą Ci na tak długo aż:
- postanowisz sprzedać swój produkt,
- będziesz miał dość polityki Microsoftu i postanowisz przejść na drugą stronę mocy.
Post został pochwalony 0 razy
|
|
Powrót do góry |
|
|
|
|
Nie możesz pisać nowych tematów Nie możesz odpowiadać w tematach Nie możesz zmieniać swoich postów Nie możesz usuwać swoich postów Nie możesz głosować w ankietach
|
fora.pl - załóż własne forum dyskusyjne za darmo
Powered by phpBB © 2001, 2005 phpBB Group
|