wprowadzenie do c#

22
Wprowadzenie Wprowadzenie do do C# C# Wykonał: Michał Nikołajuk

Upload: jenaya

Post on 11-Jan-2016

46 views

Category:

Documents


0 download

DESCRIPTION

Wprowadzenie do C#. Wykonał: Michał Nikołajuk. Plan wykładu. Historia C# Jak zacząć przygodę z C# ?? Podstawy języka C# Tworzenie stron WWW Grupy.net. Struktura. C#. VB.NET. C++. J#. Python,. Windows Forms. Web Services. Web Forms. Data and XML Classes. .NET Framework Classes. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Wprowadzenie do  C#

Wprowadzenie Wprowadzenie do do C#C#

Wykonał: Michał Nikołajuk

Page 2: Wprowadzenie do  C#

Plan wykładuPlan wykładuHistoria C#Jak zacząć przygodę z C# ??Podstawy języka C#Tworzenie stron WWWGrupy.net

Page 3: Wprowadzenie do  C#

StrukturaStruktura

System operacyjny

MessageQueueing

COM+ IIS WMI

Common Language Runtime

.NET Framework Classes

Data and XML Classes

Web Forms Web Services Windows Forms

C# VB.NET C++ J# Python, ...

Page 4: Wprowadzenie do  C#

C#C#Lipiec 2000 początki .NETGłównym architektem jest

Anders Hejlsberg,C# został stworzony specjalnie

na platformę .NET,Łączy najlepsze cechy C++ i

JAVA,Jest znacznie prostszy od C++.

Page 5: Wprowadzenie do  C#

Cechy języka Visual Cechy języka Visual C# .NETC# .NET

Wsparcie wszystkich typów danych CTS

Obsługa przekazywania parametrów przez referencje

Przeciążanie operatorówDokumentacja tworzonych

rozwiązań w kodzie źródłowym w języku XML

Page 6: Wprowadzenie do  C#

Rodzaje aplikacjiRodzaje aplikacji

Aplikacje konsolowe,Windows Forms,Web Forms, technologia

ASP.NET.

Page 7: Wprowadzenie do  C#

Jak zacząć ??Jak zacząć ??

.NET Framework SDKMicrosoft Visual StudioInne …

Page 8: Wprowadzenie do  C#

Microsoft Visual Studio Microsoft Visual Studio 20052005

Page 9: Wprowadzenie do  C#

Prosta AplikacjaProsta Aplikacja

Page 10: Wprowadzenie do  C#

PomocPomoc

Page 11: Wprowadzenie do  C#

Podgląd koduPodgląd kodu

Page 12: Wprowadzenie do  C#

Efekt działaniaEfekt działania

Page 13: Wprowadzenie do  C#

Efekt działaniaEfekt działania

Page 14: Wprowadzenie do  C#

KlasyKlasy

Page 15: Wprowadzenie do  C#

Efekt działaniaEfekt działania

Page 16: Wprowadzenie do  C#

Modyfikatory dostępuModyfikatory dostępuPublic - (domyślne) typ lub składowe

dostępne z dowolnego miejsca. Private - składowe dostępne tylko

dla wnętrza zadeklarowanego typuProtected - składowe dostępne

tylko dla wnętrza klasy w której zostały zadeklarowane i klas pochodnych

Internal - typ lub składowe dostępne tylko z wnętrza pakietu w którym nastąpiła deklaracja

Page 17: Wprowadzenie do  C#

ReferencjaReferencjaout Static void kot (out string S2, out string

S3){S2 = „jem”;S2 = „miałcze”;}

String MyS2, MyS3;kot (out MyS2, out MyS3);

ref – zmienna musi zostać zainicjowana. Przypisujemy jej jakoś wartość

Page 18: Wprowadzenie do  C#

Strony WWWStrony WWW

Page 19: Wprowadzenie do  C#

Kod w C#Kod w C#

Page 20: Wprowadzenie do  C#

Grupa.netGrupa.net

Skupia miłośników technologii .NETUmożliwia wymianę doświadczeńStwarza możliwość podniesienia

swoich kwalifikacjiGłówny serwis www.codeguru.plUłatwia znalezienie wymarzonej

pracy

Page 21: Wprowadzenie do  C#

Grupa.net na wydziale Grupa.net na wydziale ElektronikiElektroniki

Page 22: Wprowadzenie do  C#

Dziękuję za uwagę