150 likes | 244 Views
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
E N D
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
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 Piotr 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 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 ORACLE’A 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 - 25 000 € 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 WWW.MONO-PROJECT.ORG WWW.GO-MONO.PL WWW.GO-MONO.COM WWW.CHIP.PL