Pobierz prezentację
Pobieranie prezentacji. Proszę czekać
OpublikowałAgnieszka Święs Został zmieniony 9 lat temu
1
Projektowanie Aplikacji Internetowych Artur Niewiarowski Wydział Fizyki, Matematyki i Informatyki Politechnika Krakowska
2
ASP.NET + Visual Basic +C#
3
http://www.asp.net/get-started
4
Strony ASP.NET są uruchamiane przy użyciu serwera, który umożliwia wygenerowanie treści HTML(CSS), WML lub XML – rozpoznawanych oraz interpretowanych przez przeglądarki internetowe. ASP.NET jest wspierany przez separujący warstwę logiki od warstwy prezentacji, wątkowo-kierowany model programistyczny, co poprawia wydajność działania aplikacji. Logika stron ASP.NET oraz XML Web Services jest tworzona w językach Microsoft Visual Basic.NET, Microsoft Visual C#.NET lub w każdym innym języku wspierającym technologię Microsoft.NET Framework.HTMLCSSWMLXMLVisual BasicC#Microsoft.NET Framework http://pl.wikipedia.org/wiki/ASP.NET
5
Pliki zawierające treść stron internetowych ASP.NET posiadają rozszerzenie.aspx. Dokumenty tego typu zawierają statyczną treść (X)HTML. Dodatkowo w ramach kodu statycznego istnieje możliwość dodania fragmentów dynamicznych np. podobnie jak to się ma w przypadku technologii PHP lub JSP. PHPJSP Dodatkowo wraz z wprowadzeniem ASP.NET Framework 2.0 Microsoft postanowił rozdzielić warstwę prezentacji od logiki umieszczając obie części w osobnych plikach. Dane udogodnienie zostało określone nazwą „Code-Behind” i charakteryzuje się tym, że plik z treścią statyczną nazwiemy przykładowo MyPage.aspx, zaś dokument z logiką analogicznie MyPage.aspx.cs lub MyPage.aspx.vb (rozszerzenie zależne od języka, w którym programujemy np. C# lub Visual Basic). W praktyce separacja warstw oznacza większą przejrzystość kodu oraz możliwość wielokrotnego wykorzystania implementowanych klas oraz ich zawartości.
6
Tworzymy projekt…. w VB
16
Obsługa zdarzenia
17
Kod strony
18
Dodajemy obrazek
23
Dodajemy linki
27
Dodajemy inne elementy
28
Tworzymy projekt…. w C#
29
Szary obrazek
33
Wykresy
38
http://www.wiedza.pk.edu.pl/pracownicy/aniewiarowski/calka/index.aspx
39
.NET (C# + Visual Basic) Własny serwer WWW
40
Własny serwer PROXY
41
Kilka słów o VB…
43
Odwołania do obiektów
44
Deklaracja zmiennych
45
Ciągowy typ danych
46
Typ znakowy
47
Liczbowe typy danych
48
Wybrane operacje na zmiennych typu ciągowego
49
Wybrane operacje na zmiennych typu liczbowego
50
Deklaracja zmiennych w klasach, zasięg
51
Tablice
52
Tablice, LINQ
53
Listy, LINQ
54
Procedury i funkcje
57
Struktury
58
Pętle
60
Warunki
61
Wybory
62
Wyjątki
64
Wątki
67
Obliczenia równoległe
74
LINQ
75
Dziękuję za uwagę!!!
Podobne prezentacje
© 2024 SlidePlayer.pl Inc.
All rights reserved.