.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 dupy...


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