Semestr letni 2008/09
Semestr letni 2009/10
Semestr letni 2010/11
Semestr letni 2011/12
Semestr letni 2012/13
Semestr letni 2013/14
Technologie sieciowe KS06212
Treści programowe:
1. Visual Studio 2010 jako środowisko tworzenia aplikacji webowych
2. Praca z HTML/CSS w środowisku Visual Studio 2010.
3. ASP.NET - Kontrolki serwerowe * Aplikacja ASP.NET * Aplikacje internetowe w Visual Studio
4. ASP.NET - Walidacja danych * Sprawdzanie poprawności wpisywanych danych
5. Projektowanie serwisów internetowych * Tworzenie strony wzorcowej i stron zawartości * Kontrolki nawigacyjne
6. Kontrolki danych w ASP.NET * Kontrolki źródła danych w ASP.NET * Połączenie do bazy danych * Treść zapytania do bazy danych
7. LINQ w ASP.NET * Baza danych a obiekty * Standardowe zapytanie LINQ
8. Zarządzanie stanem w aplikacjach ASP.NET
9. Rozbudowa aplikacji o funkcje wykorzystujące mechanizmy AJAXa.
Efekty kształcenia:
Znajomość mechanizmów działania dynamicznych aplikacji internetowych z wykorzystaniem języków Server Side. Umiejętność tworzenia aplikacji internetowych z dostępem do bazy danych w technologiach ASP.NET.
Rodzaj przedmiotu
Koordynatorzy przedmiotu
Literatura
a) podstawowa:
1. Materiały Microsoft IT Academy, ITA-103 Aplikacje internetowe.
2. Technologie ASP.NET i ADO.NET w Visual Web Developer, Jacek Matulewski, Sławomir Orłowski, Helion, 2007
b) uzupełniająca:
3. ASP.NET AJAX Server Controls. Zaawansowane programowanie w nurcie .NET Framework 3.5. Microsoft .NET Development Series, Adam Calderon, Joel Rumerman, Helion, 2009
4. C# 3.0 dla .NET 3.5. Księga eksperta, Joseph Mayo, Helion, 2009