Indeks IndeksWilliam Shatner Tek War 9 Tek NetAntologia Złota podkowa 23 Wynalazek profesora Brenka i inne opowiadaniaHollanek Adam, Janicki Jerzy Noc lwowskich profesorĂłwNET Framework 20 Zaawansowane programowanieC_Programowanie_zorientowane_obiektowo_Vademecum_profesjonalisty_cpzobvśźuśÂ‚awski jerzy na srebrnym globieWollheim , Donald A El Planeta OcultoHobbitO zaginionych rycerzach i latajacej szafie ZawistowskaHewitt_Kate_ _WćąĂ˘Â€Âšoska_winnica
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • csw.htw.pl
  •  

    [ Pobierz całość w formacie PDF ]

    zatem możliwość zniszczenia aplikacji ASP przez instalacj¹ ASP.NET.

    Niezależność ta jest osiÄ…gni¹ta przez zastosowanie różnych rozszerzeÅ„ plików dla stron
    ASP i ASP.NET. Oznacza to, że migracja b¹dzie w wi¹kszoÅ›ci polegaÅ‚a na skopiowaniu
    plików .asp do plików .aspx, przetestowaniu ich, wyeliminowaniu problemów i publikacji.
    Poniżej wymieniono list¹ możliwych problemów z kompatybilnoÅ›ciÄ… pomi¹dzy klasycz-
    nym ASP i ASP.NET.
    n
    Wszystkie procedury i zmienne globalne muszą być deklarowane wewnątrz bloków
    , a nie w blokach odrysowujÄ…cych ASP: .
    Strona może zawierać wi¹cej niż jeden blok , ale we wszystkich blokach na stronie
    musi być stosowany ten sam j¹zyk programowania.
    Cały kod umieszczony w bloku , oprócz definicji globalnych zmien-
    nych, musi być zawarty wewnątrz procedur.
    W klasycznym ASP kod byÅ‚ umieszczony pomi¹dzy znacznikami i , a wszystkie
    elementy strony umieszczone przed pierwszym znacznikiem były wykonywane zaraz
    po zaÅ‚adowaniu si¹ strony. Aby uzyskać kod wykonujÄ…cy si¹ zaraz po zaÅ‚adowaniu strony
    w ASP.NET, należy zastosować obsÅ‚ug¹ zdarzenia .
    un u u
    Funkcje odrysowujące nie są obsługiwane przez ASP.NET. W klasycznym ASP można
    było umieszczać kod HTML wewnątrz ciała funkcji, jak przedstawiono w poniższym
    przykładzie:
    Na stronie ASP.NET taki kod wywołałby błąd. Aby tego uniknąć, należałoby zapisać ten
    skrypt nast¹pujÄ…co:
    Aby wygenerować ten fragment kodu HTML, wystarczy teraz wywoÅ‚ać powyższÄ… funkcj¹.
    I
    u n n n n h
    CaÅ‚y kod na stronie ASP.NET musi być napisany w tym samym j¹zyku programowania.
    Obecnie ASP.NET obsługuje Visual Basic, C# i JScript. Przykładowo:
    Nazwa j¹zyka może być zadeklarowana jako atrybut znacznika , jeÅ›li jest to
    wymagane, ale musi być to ten sam j¹zyk, w którym napisano reszt¹ kodu na stronie.
    JeÅ›li w różnych blokach skryptu na tej same stronie podano różne j¹zyki, zostanie zgÅ‚oszony
    bÅ‚Ä…d, ponieważ na jednej stronie dopuszczalny jest tylko jeden j¹zyk. Można jednak stosować
    kontrolki użytkownika napisane w dowolnym j¹zyku kompatybilnym z ASP.NET.
    VBScript nie jest już obsługiwany, ale jego składnia jest bardzo podobna do składni Visual
    Basic.NET. Poniżej przedstawiono najważniejsze różnice pomi¹dzy nimi:
    Nie istnieje już typ danych . Został on zastąpiony przez typ . Typy
    obiektowe muszą być rzutowane jawnie na którykolwiek podstawowy typ danych.
    Lista parametrów wywoÅ‚ania każdej funkcji musi być uj¹ta w nawiasy. Dotyczy to
    również funkcji bez parametrów.
    DomyÅ›lnie, argumenty sÄ… przekazywane przez wartość, a nie przez referencj¹,
    jak w poprzednich wersjach Visual Basica.
    Obiekty nie mają już domyślnych właściwości. Wszystkie właściwości muszą być
    podane jawnie. PrzykÅ‚adowo, do tekstu zapisanego w polu tekstowym należy si¹
    odwoÅ‚ywać nast¹pujÄ…co:
    Typ danych ma teraz 32 bity, typ zaÅ› ma 64 bity.
    Typy danych powinny zawsze być jawnie rzutowane na inne typy danych.
    Rzutowanie niejawne jest niebezpieczne. Przykładowo, jeśli konieczna jest wartość
    Å‚aÅ„cuchowa, liczb¹ należy zrzutować jawnie:
    Zmienne wymienione w tej samej instrukcji b¹dÄ… tego samego typu.
    PrzykÅ‚adowo, w instrukcji , zmienne , i b¹dÄ… typu
    . W poprzednich wersjach Visual Basica zmienne i byłyby typu ,
    zaÅ› typu .
    Nie sÄ… obsÅ‚ugiwane polecenia i . Przypisywanie obiektów odbywa si¹
    za pomocÄ… prostej operacji przypisania:
    ZmieniÅ‚a si¹ skÅ‚adnia wÅ‚aÅ›ciwoÅ›ci klas. Nie ma już ,
    ani .

    Podczas konkatenacji łańcuchów znaków po obu stronach operatora muszą
    wystąpić spacje. VBScript umożliwiał zapis ; teraz jednak, aby uniknąć
    wystÄ…pienia bÅ‚¹du skÅ‚adni, należy zapisać .
    Wszystkie instrukcje muszÄ… skÅ‚adać si¹ z wielu wierszy. W j¹zyku VBScript
    możliwe było napisanie w jednym wierszu.
    n [ Pobierz całość w formacie PDF ]

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • ftb-team.pev.pl
  •