.Net - o co chodzi

Odpowiedz Nowy wątek
2011-09-02 23:58
Gosc
0

Witam wszystkich.

CZy moglby mi ktos wytluamczyc, do czego sluzy .NET i jak wygalda z nim praca z praktycznego punktu widzenia? Od czego osoba znajaca C++ i java powinna zaczac chcac nauczyc sie z niego korzystac?

W moim mniemaniu idea .NEt poelga na tym, ze microsoft udostepnia zestaw klas dzieki ktorym w jednym jezyku (np C++) moge tworzyc zarowno programu pod windows jak i strony internetowe, w zaleznosci od kompilatora?

IMO od poprawnego pisania w języku rodzimym.. - xeo545x39 2011-09-03 15:27

Pozostało 580 znaków

2011-09-02 23:59
Gosc
0

Up.
Do tego z identyczna skladnia?

Pozostało 580 znaków

2011-09-03 00:06
0

No to sie absolutnie myslisz ;) C# jest odpowiednikiem Javy stworzonym przez MS. Ma własną maszynę wirtualną (działającą tylko na windzie, projekt Mono ma ją portować na *nixy). Można w nim wywoływać funkcje z C++ chyba, ale głowy nie dam. Generalnie jest jakiś podział na kod "zarządzany" i niezarządzany. C# to tylko jeden z języków działających na platformie .NET. Ma składnię nawet bardziej rozbudowaną od Javy. Tak samo, jak w Javie są różne zastosowania - od normalnych aplikacji, po serwisu webowe.

Tak zagmatwanego posta jeszcze nigdy nie czytałem. - somekind 2011-09-03 00:16
Serio, nic z niego nie zrozumiałem. A nawet moja wiedza się cofnęła. :P Chociaż powiem inaczej - Twój post jest równie zagmatwany jak pytania autora. - somekind 2011-09-03 00:22
Bo pisałem, co mi się przypomniało. Bez patrzenia na sensowność całości ;p Cofnęła się, mówisz ? Jak ? ;p - [losowa nazwa] 2011-09-03 00:29

Pozostało 580 znaków

2011-09-03 00:15
Gosc
0

CZyli ucze sie C#, a potem jak w javie :od zwyklych aplikacji do appleto - tak w C++ i .NET :od zwyklych aplikacji do stron www? z C++ tak sie nie da, skoro NET go wspiera?

Pozostało 580 znaków

2011-09-03 00:20
2
Gosc napisał(a)

CZy moglby mi ktos wytluamczyc, do czego sluzy .NET

Do tworzenia aplikacji: desktopowych, sieciowych, webowych, RIA oraz na platformy mobilne.

jak wygalda z nim praca z praktycznego punktu widzenia?

Na pisaniu kodu, potem kompilacji, następnie testuje i poprawianiu ewentualnych błędów.

Od czego osoba znajaca C++ i java powinna zaczac chcac nauczyc sie z niego korzystac?

Od zainstalowania IDE, przeczytania "language reference" i czytania dokumentacji bibliotek.

Myślę, że wyjaśnienie Twoich pytań znajduje się na Wikipedii, pod hasłem ".NET Framework".


"HUMAN BEINGS MAKE LIFE SO INTERESTING. DO YOU KNOW, THAT IN A UNIVERSE SO FULL OF WONDERS, THEY HAVE MANAGED TO INVENT BOREDOM."

Pozostało 580 znaków

2011-09-03 00:26
Gosc
0

Czytalem troche na wikipedii, ale tam strasznie oficjalnie i zniechecajaco jest to wszystko opisane.

CZyli w skrocie: jeden jezyk ( ( np c#) , ktory sluzy do tworzenia roznych aplikacji, takich jak : strony www czy aplikacji desktopowych, wykorzystujac przystosowane do tych celow biblioteki?

Pozostało 580 znaków

2011-09-03 00:30
Gosc
0

language reference - chodzi o Visual Basic .NET Language Specificatio? Pierwszy wynik w google.

Pozostało 580 znaków

2011-09-03 00:38
0

Generalnie .NET to tak jakby nieprzenośna Java z zintegrowanym WinAPI, czyli oprócz rzeczy, które wymagają stricte windowsowych API to Javy używa się do tego samego co .NETa. Javy też używa się "Do tworzenia aplikacji: desktopowych, sieciowych, webowych, RIA oraz na platformy mobilne." Wydaje mi się, że słabo znasz platformę Java czy możliwości C++ skoro zadajesz takie pytania.


"Programs must be written for people to read, and only incidentally for machines to execute." - Abelson & Sussman, SICP, preface to the first edition
"Ci, co najbardziej pragną planować życie społeczne, gdyby im na to pozwolić, staliby się w najwyższym stopniu niebezpieczni i nietolerancyjni wobec planów życiowych innych ludzi. Często, tchnącego dobrocią i oddanego jakiejś sprawie idealistę, dzieli od fanatyka tylko mały krok."
Demokracja jest fajna, dopóki wygrywa twoja ulubiona partia.

Pozostało 580 znaków

2011-09-03 00:55
0
Gosc napisał(a)

CZyli w skrocie: jeden jezyk ( ( np c#) , ktory sluzy do tworzenia roznych aplikacji, takich jak : strony www czy aplikacji desktopowych, wykorzystujac przystosowane do tych celow biblioteki?

Tak, z tymże nie musi to być C#, a może być VB.NET, C++/CLI, F# i jakikolwiek inny zgodny z platformą .NET.

W skrócie - .NET to platforma zawierająca wiele bibliotek, pozwalających na tworzenie wiele różnych rodzajów aplikacji w różnych językach, oraz środowisko uruchomieniowe dla tych aplikacji.

language reference - chodzi o Visual Basic .NET Language Specificatio?

Może być i "language specification", języka tego, który chcesz.


"HUMAN BEINGS MAKE LIFE SO INTERESTING. DO YOU KNOW, THAT IN A UNIVERSE SO FULL OF WONDERS, THEY HAVE MANAGED TO INVENT BOREDOM."
jeszcze delphi o ile się nie mylę bo kiedyś widziałem obrazek kompilatora z napisem Delphi .net - konserwa 2011-09-03 14:26
Jest nawet Cobol i Fortran, jak ktos lubi. - somekind 2011-09-03 16:38
nawet jest J# XD - konserwa 2011-09-03 17:09
Tylko nie wszystko jest na bieżąco rozwijane :) - Madm4n 2011-09-06 16:44
J# to jest jakaś prehistoria chyba. - somekind 2011-09-06 19:22

Pozostało 580 znaków

2011-09-03 01:35
On
0

Ciekawe, że są jeszcze ludzie którzy żyją bez .NETa...

Co jeszcze warto zauważyć... Cokolwiek napiszesz jest 'zamieniane' na kod CLR - środowisko uruchomieniowe. Dlatego właśnie(chyba) jest taka różnorodność języków.

Pozostało 580 znaków

2011-09-03 14:25
0

Ciekawe, że są jeszcze ludzie którzy żyją bez .NETa...

Są też ludzie bezpłodni...

Wydaje mi się że od kiedy dodawany jest do każdego kompa vista albo windows 7 środowisko .net przeżywa wielkie boom...

Zresztą jakby nie patrzeć jave na windowsach trzeba instalować oddzielnie co już jest do d**y...


Przejdę, przejdę, myślał Red. Nie pierwszy raz, przecież przez całe życie właśnie tak, po szyję w gównie, a nad głową pioruny, zawsze tak było...
Ja na przykład jej nie instalowałem bardzo, bardzo długo. Aż przyszły studia. A teraz Minecraft ;-) - Ktos 2011-09-03 16:59
Java KIEDYŚ (w czasach Win98) też była standardowo w windowsie. Ale potem się Sun z Microsoftem pobili i przestało być tak pięknie. dlatego właśnie powstał konkurencyjny .Net i C#. - Azarien 2011-09-03 21:24
niestety tak długo komputera nie posiadałem żeby mieć 98 - konserwa 2011-09-03 21:55

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

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