P I OTR SKOŁYSZ
POCHODZENIE I CELE CZYM JEST.NET ? CO IMPLEMENTUJE MONO ? ŚRODOWISKO PRACY [MONODEVELOP] SYTEMY OPERACYJNE CO PROGRAMOWAĆ ? JĘZYKI PRZYKŁADOWY PROGRAM W C# ZALETY CO NA TO BILL ? CO NA TO POLACY ? INFORMACJE
POCHODZENIE I CELE - ZAPOCZĄTKOWANY W POLOWIE 2001 R. [XIMIAN, NOVELL] - NAZWA – Z HISZPAŃSKIEGO MAŁPA - CHARAKTERYSTYKA – OPEN SOURCE - CEL 1 – STWORZENIE DARMOWEGO ODPOWIEDNIKA.NET FRAMEWORK [INNE NIŻ WINDOWS] - CEL 2 – ZAGWARANTOWANIE KOMPATYBILNOŚCI Z PLATFORMĄ.NET CZYM JEST.NET ? CO IMPLEMENTUJE MONO ? ŚRODOWISKO PRACY [MONODEVELOP] SYTEMY OPERACYJNE CO PROGRAMOWAĆ ? JĘZYKI PRZYKŁADOWY PROGRAM W C# ZALETY CO NA TO BILL ? CO NA TO POLACY ? INFORMACJE
POCHODZENIE I CELE CZYM JEST.NET ? RODZINA PRODUKTÓW FIRMY MICROSOFT -.NET FRAMEWORK [PLATFORMA PROGRAMISTYCZNA] - XML WEBSERVICES - MYSERVICES USŁUGI SIECIOWE - PASSPORT CO IMPLEMENTUJE MONO ? ŚRODOWISKO PRACY [MONODEVELOP] SYTEMY OPERACYJNE CO PROGRAMOWAĆ ? JĘZYKI PRZYKŁADOWY PROGRAM W C# ZALETY CO NA TO BILL ? CO NA TO POLACY ? INFORMACJE
POCHODZENIE I CELE CZYM JEST.NET ? CO IMPLEMENTUJE MONO ? KOMPLIKATOR C# KOMPLIKATOR JIT [JUST IN TIME] ODŚMIECACZ PAMIĘCI [GARBAGE COLLECTOR] BIBLIOTEKI KLAS.NET ŚRODOWISKO PRACY [MONODEVELOP] SYTEMY OPERACYJNE CO PROGRAMOWAĆ ? JĘZYKI PRZYKŁADOWY PROGRAM W C# ZALETY CO NA TO BILL ? CO NA TO POLACY ? INFORMACJE
Piotr Skołysz POCHODZENIE I CELE CZYM JEST.NET ? CO IMPLEMENTUJE MONO ? ŚRODOWISKO PRACY [MONODEVELOP] 1 - LISTA REFERENCYJNA IDENTYCZNA JAK W.NET STUDIO 2 - BARDZO UŻYTECZNE ZAKŁADKI JAK W.NET STUDIO 3 - UWOLNIENIE OD PLATFORMY WINDOWS 4 - PODGLĄD ZASOBÓW DOWOLNEGO SERWERA SYTEMY OPERACYJNE CO PROGRAMOWAĆ ? JĘZYKI PRZYKŁADOWY PROGRAM W C# ZALETY CO NA TO BILL ? CO NA TO POLACY ? INFORMACJE
POCHODZENIE I CELE CZYM JEST.NET ? CO IMPLEMENTUJE MONO ? ŚRODOWISKO PRACY [MONODEVELOP] SYTEMY OPERACYJNE CO PROGRAMOWAĆ ? JĘZYKI PRZYKŁADOWY PROGRAM W C# ZALETY CO NA TO BILL ? CO NA TO POLACY ? INFORMACJE
POCHODZENIE I CELE CZYM JEST.NET ? CO IMPLEMENTUJE MONO ? ŚRODOWISKO PRACY [MONODEVELOP] SYTEMY OPERACYJNE CO PROGRAMOWAĆ ? MOŻLIWOŚCI TYLE SAMO CO.NET FRAMEWORK APLIKACJE SERWEROWE - KOMUNIKACJA Z : MySQL, PostgreSQL, SQL Lite - MOŻLIWOŚĆ PODŁĄCZENIA DO ORACLEA CZY IBM DB2 - SKLEPY INTERNETOWE - PORTALE WWW - WEWNĘTRZNE SYSTEMY KORPORACYJNE - SYSTEMY DO OBSŁUGI KLIENTÓW W BANKACH - MOŻLIWOŚĆ PISANIA TANICH LUB DARMOWYCH BAZ DANYCH APLIKACJE KLIENCKIE - OD APLIKACJI BIUROWYCH DO GIER Z WYKORZYSTANIEM OPENGL ZASTĘPUJE ASP(ACTIVE SERVER PAGES), Servlety czy też różnego rodzaju COM-y (Component Object Model - standard komponentów obiektowych) JĘZYKI PRZYKŁADOWY PROGRAM W C# ZALETY CO NA TO BILL ? CO NA TO POLACY ? INFORMACJE
POCHODZENIE I CELE CZYM JEST.NET ? CO IMPLEMENTUJE MONO ? ŚRODOWISKO PRACY [MONODEVELOP] SYTEMY OPERACYJNE CO PROGRAMOWAĆ ? JĘZYKI C# Java Boo Nemerle Visual Basic.NET Phyton JavaScript Oberon PHP Object Pascal Component Pascal Delta Forth DotLisp #Smalltalk PRZYKŁADOWY PROGRAM W C# ZALETY CO NA TO BILL ? CO NA TO POLACY ? INFORMACJE
POCHODZENIE I CELE CZYM JEST.NET ? CO IMPLEMENTUJE MONO ? ŚRODOWISKO PRACY [MONODEVELOP] SYTEMY OPERACYJNE CO PROGRAMOWAĆ ? JĘZYKI PRZYKŁADOWY PROGRAM W C# // poczatek programu using System; class HelloWorld { static void Main() { // wypisanie tekstu Console.WriteLine('Hello World!!!'); } } // koniec programu KOMPILACJA $ msc helloworld.cs URUCHOMIENIE $ mono helloworld.exe ZALETY CO NA TO BILL ? CO NA TO POLACY ? INFORMACJE
POCHODZENIE I CELE CZYM JEST.NET ? CO IMPLEMENTUJE MONO ? ŚRODOWISKO PRACY [MONODEVELOP] SYTEMY OPERACYJNE CO PROGRAMOWAĆ ? JĘZYKI PRZYKŁADOWY PROGRAM W C# ZALETY DARMOWY OPEN SOURCE (ROZWIJANIE NOWYCH TECHNOLOGII) - NP. PROTOKÓŁ JXTA (SUN MICROSYSTEM) – KOMUNIKACJA P2P POMIEDZY TELEFONAMI KOMORKOWYMI I PDA LUB PC I SERWERAMI NAPISANE APLIKACJE URUCHAMIANE NIE TYLKO POD WINDOWS CO NA TO BILL ? CO NA TO POLACY ? INFORMACJE
POCHODZENIE I CELE CZYM JEST.NET ? CO IMPLEMENTUJE MONO ? ŚRODOWISKO PRACY [MONODEVELOP] SYTEMY OPERACYJNE CO PROGRAMOWAĆ ? JĘZYKI PRZYKŁADOWY PROGRAM W C# ZALETY CO NA TO BILL ? ZAGROZENIE NUMER JEDEN JAVA NIE PRZEJMUJE SIĘ POWSTAWANIEM PROJEKTU MONO CO NA TO POLACY ? INFORMACJE
POCHODZENIE I CELE CZYM JEST.NET ? CO IMPLEMENTUJE MONO ? ŚRODOWISKO PRACY [MONODEVELOP] SYTEMY OPERACYJNE CO PROGRAMOWAĆ ? JĘZYKI PRZYKŁADOWY PROGRAM W C# ZALETY CO NA TO BILL ? CO NA TO POLACY ? PRACA NAD NEMERLE - JĘZYK HYBRYDOWY OBIEKTOWO – FUNKCJONALNY - STWORZONY PRZEZ STUDENTÓW UNIWERSYTETU WROCŁAWSKIEGO OD MICROSOFTU NA BADANIA NAUKOWE INFORMACJE
POCHODZENIE I CELE CZYM JEST.NET ? CO IMPLEMENTUJE MONO ? ŚRODOWISKO PRACY [MONODEVELOP] SYTEMY OPERACYJNE CO PROGRAMOWAĆ ? JĘZYKI PRZYKŁADOWY PROGRAM W C# ZALETY CO NA TO BILL ? CO NA TO POLACY ? INFORMACJE
KONIEC