Technologie .NET


Informacje ogólne

Typ:fakultatywny
Kierunek:Informatyka studia licencjackie
Semestr:letni
Wymiar zajęć:30h wykładu i 30h laboratorium
Punkty ECTS:6

Wymogi wstępne

Języki programowania, Bazy danych, Programowanie obiektowe, Projektowanie języków XML

Założenia i cele przedmiotu

Przedmiot ma na celu przygotowanie studentów do ścieżki certyfikacyjnej Microsoft Certified Technology Specialist: .NET Framework 2.0 Web Applications.

Program

  • Wprowadzenie do Visual Studio 2008 i języka C#.
  • Podstawy biblioteki .NET:
    moduł Input/Output oraz przeszukiwanie, modyfikacja i kodowanie tekstu
    interfejs kolekcji i typy generyczne oraz serializacja
    programowanie grafiki oraz wątki
    application domains i serwisy
    instalatory i konfigurowanie aplikacji
    debuggowanie aplikacji
    bezpieczeństwo danych użytkownika i aplikacji
  • Podstawy ASP .NET:
    tworzenie aplikacji ASP .NET
    zarządzanie danymi i serwisami w ASP .NET
    bezpieczeństwo aplikacji sieciowej
    implementacja ASP .NET AJAX
    personalizacja aplikacji ASP .NET
    konfiguracja i wdrażanie aplikacji ASP .NET

Sposób zaliczenia

zaliczenie części laboratoryjnej na podstawie projektu i kolokwium
egzamin z części wykładowej

Umiejętności i kompetencje

Studenci nabędą wiedzę niezbędną do samodzielnego wytwarzania aplikacji internetowych w środowisku ASP .NET firmy Microsoft oraz pomyślnego zaliczenia egzaminu certyfikacyjnego o numerze 72-536.

Literatura

  • Materiały ITA 105: Programowanie Obiektowe. - dostępne w ramach lokalnej IT Academy.
  • S. C. Perry. C# i .NET. Helion, czerwiec 2006.
  • T. Northrup, S. Wieldermuth, B. Rayan, G. Masters. MCTS Exam 70-536. Microsoft .NET Framework 2.0 Application Development Foundation. Microsoft Press 2006.
  • G. Johnson, T. Northrup. MCTS Self-Paced Training Kit (Exam 70-528): MicrosoftÂŽ .NET Framework 2.0 Web-Based Client Development (Pro Certification). Microsoft Press 2006.
  • Kursy e-learningowe dostępne w ramach IT Academy Advanced.