Technologia WebParts

Wielkość: px
Rozpocząć pokaz od strony:

Download "Technologia WebParts"

Transkrypt

1 Piotr Bubacz Moduł 12 Wersja 1 Spis treści... 1 Informacje o module... 2 Przygotowanie teoretyczne... 3 Przykładowy problem... 3 Podstawy teoretyczne... 3 Uwagi dla studenta... 7 Dodatkowe źródła informacji... 7 Laboratorium podstawowe... 8 Problem 1 (czas realizacji 20 min)... 8 Problem 2 (czas realizacji 20 min)... 9 Problem 3 (czas realizacji 5 min)... 10

2 Informacje o module Opis modułu W tym module znajdziesz informacje dotyczące technologii umożliwiającej personalizację wyglądu strony przez jej użytkowników WebParts. Nauczysz się, jak tworzyd i zarządzad kontrolkami WebPart, jak również, jak zachowad układ kontrolek umieszczonych na szablonie strony na wszystkich stronach serwisu. Cel modułu Celem modułu jest przedstawienie możliwości wykorzystania technologii umożliwiającej personalizację wyglądu strony przez jej użytkowników. Uzyskane kompetencje Po zrealizowaniu modułu będziesz: wiedział jak wykorzystad technologię WebPart tworzenia treści personalizowanych przez użytkowników strony potrafił tworzyd kontrolki WebPart na podstawie kontrolek użytkownika potrafił zachowad wygląd kontrolek WebPart na wszystkich stronach serwisu Wymagania wstępne Przed przystąpieniem do pracy z tym modułem powinieneś: znad podstawy HTML i CSS znad zasady pracy w Visual Studio 2008 Mapa zależności modułu Zgodnie z mapą zależności przedstawioną na Rys. 1, przed przystąpieniem do realizacji tego modułu należy zapoznad się z materiałem zawartym w modułach Podstawy HTML, Kaskadowe Arkusze Stylów CSS oraz Wprowadzenie do ASP.NET. MODUŁ 14 MODUŁ 13 MODUŁ 1 MODUŁ 11 MODUŁ 2 MODUŁ 10 MODUŁ 12 MODUŁ 3 MODUŁ 9 MODUŁ 4 MODUŁ 8 MODUŁ 6 MODUŁ 5 Rys. 1 Mapa zależności modułu Strona 12-2

3 Przygotowanie teoretyczne Przykładowy problem Coraz częściej jednym z wymagao stawianych przed portalem internetowym jest jego interaktywnośd. Użytkownik powinien mied możliwośd nie tylko dodawania treści czy interakcji z elementami portalu, lecz również układania elementów na stronach zgodnie z potrzebami. Użytkownicy chcą sami określad, które komponenty i w jakich miejscach mają byd umieszczone. Za tym trendem podążają najwięksi. Na naszym rynku jeden z portali internetowych wprowadził możliwośd zmiany układu elementów na stronie oraz ilości wyświetlanych informacji. W sieci Internet możemy znaleźd wiele przykładów stron, które umożliwiają nam indywidualną konfiguracje elementów na stronie. Napisanie takiej funkcjonalności nie jest proste. Chcielibyśmy mied gotowe rozwiązanie, które szybko i skutecznie możemy dodad do naszej strony. Podstawy teoretyczne Kontrolki WebPart służą do budowania portali internetowych, w których użytkownik decyduje, co i gdzie będzie wyświetlane. Użytkownik za pomocą przeglądarki może dodad, usunąd oraz zamienid zawartośd wybranych przez programistę kontrolek. Możliwości technologii WebParts Główne możliwości, jakie zapewniają nam kontrolki WebPart, to: Personalizacja zawartości strony użytkownik może dodad, usunąd, ukryd lub zminimalizowad kontrolkę WebPart. Personalizacja wyglądu strony użytkownik może przeciągad kontrolki pomiędzy strefami na stronie, zmieniad ich wygląd, własności i zachowanie. Eksport i import kontrolek użytkownik może eksportowad i importowad kontrolki WebPart wraz z ustawieniami, wyglądem a nawet danymi. Tworzenie połączeo pomiędzy kontrolkami użytkownik może zmieniad wartości w jednej kontrolce, które mają wpływ na inną kontrolkę (np. zmiana wartości powoduje zmianę zawartości innej kontrolki). Kontrolki WebPart Najważniejsze kontrolki WebPart to: WebPartManager zarządza kontrolkami WebPart, musi zostad umieszczony przed innymi kontrolkami WebPart, może byd tylko jeden na stronie. CatalogZone zawiera katalog kontrolek WebPart, które użytkownik może wybrad z listy dostępnych elementów i umieścid w strefach Web Part. EditorZone umożliwia edycję i personalizację kontrolek WebPart przez użytkownika. WebPartZone umożliwia umieszczanie kontrolek użytkownika, na stronie może znajdowad się wiele takich kontrolek. Możliwe jest również umieszczanie w niej istniejących kontrolek serwerowych oraz kontrolek użytkownika, które stają się kontrolkami WebPart. WebPart jest to klasa bazowa dla kontrolek WebPart, kontrolka dziedzicząca po tej klasie może zostad dodana do WebPartZone. Kontrolka WebPartManager Kontrolka WebPartManager umożliwia zarządzanie i kontrolę zachowaniem kontrolek WebPart. Na stronie internetowej może byd umieszczona tylko jedna taka kontrolka, ponadto musi zostad umieszczona przed innymi kontrolkami WebPart. Strona 12-3

4 WebPartManager umożliwia zmianę trybu wyświetlania strony zawierającej kontrolki WebPart. Możliwe tryby to: Browse w tym trybie możliwe jest tylko przeglądanie kontrolek. Design w tym trybie możliwe jest przeciąganie kontrolek pomiędzy strefami WebPartZone przy pomocy myszy. Zmiany są zapamiętywane na serwerze. Edit w tym trybie użytkownik może robid to, co w trybie Design, dodatkowo, po umieszczeniu kontrolki EditorZone możliwa jest zmiana atrybutów kontrolki. Catalog w tym trybie użytkownik może przy pomocy kontrolki CatalogZone dodawad i usuwad kontrolki WebPart ze stref WebPartZone Tryb pracy może zostad zmieniony programowo przy pomocy zmiany własności DisplayMode: WebPartManager1.DisplayMode = WebPartManager.DesignDisplayMode Kontrolka WebPartZone Kontrolka WebPartZone jest kontenerem dla innych kontrolek WebPart i można w niej umieścid dowolną ilośd tych kontrolek. Kontrolki WebPart mogą zostad dodane do WebPartZone statycznie lub dynamicznie. Użytkownik może, wykorzystując kontrolkę CatalogPart, wybrad z listy rozwijanej obiekt WebPart i dodad go do odpowiedniej strefy WebPartZone. Kontrolka CatalogZone W trybie Catalog obiektu WebPartManager jest widoczna kontrolka CatalogZone. Przy jej pomocy użytkownik może dodad kontrolkę WebPart do wybranej strefy WebPartZone. Kontrolka ta może zawierad kontrolki PageCatalogPart, DeclarativeCatalogPart oraz ImportCatalogPart. Kontrolka PageCatalogPart (Rys. 2) wyświetla wszystkie dostępne kontrolki WebPart, które jeszcze nie są umieszczone na stronie. Po dodaniu kontrolki do strefy kontrolka jest usuwana z listy dostępnych kontrolek. Rys. 2 Kontrolka PageCatalogPart Kontrolka ImportCatalogPart (Rys. 3) umożliwia zaimportowanie kontrolek WebPart na serwer. Strona 12-4

5 Rys. 3 Kontrolka ImportCatalogPart Kontrolka DeclarativeCatalogZone umożliwia programowe określenie listy dostępnych kontrolek. Kontrolka EditorZone W trybie Edit po wybraniu opcji Edit na kontrolce WebPart (Rys. 4) jest wyświetlana kontrolka EditorZone. Umożliwia ona edycję właściwości kontrolek znajdujących się w strefach WebPartZone. Rys. 4 Kontrolka i opcje dostępne w trybie Edit Kontrolka EditorZone może zawierad kontrolki AppearanceEditorPart (Rys. 5), BehaviorEditorPart, LayoutEditorPart oraz PropertyGridEditorPart. Rys. 5 Kontrolka AppearanceEditorPart w kontrolce EditorZone Strona 12-5

6 AppearanceEditorPart (Rys. 5) umożliwia zmianę wyglądu kontrolki WebPartZone poprzez konfigurowalne ustawienie kilku atrybutów strefy. Kontrolka umożliwia zmianę tytułu, sposobu wyświetlania kontrolki WebPart (tytuł i ramka), kierunku tekstu (z prawej do lewej lub odwrotnie), rozmiarów oraz widoczności kontrolki na stronie. Kontrolki WebPart W celu dodania kontrolek WebPart należy umieścid na stronie kontrolkę WebPartManager. Kontrolki WebPart należy umieszczad w kontrolce WebPartZone. Zarządzanie kontrolkami umożliwiają kontrolki EditorZone oraz CatalogZone. Problemy z zachowaniem wyglądu kontrolek WebPart Informacje o rozłożeniu kontrolek WebPart są przechowywane dla każdej strony osobno. Z tego względu należy przesłonid metod LoadPersonalizationBlobs, ResetPersonalizationBlob, and SavePersonalizationBlob klasy SqlPersonalizationProvider. Rozwiązaniem tego problemu jest wykorzystanie klasy zmieniającej standardowe zachowanie kontrolek WebPart. public class MasterPageOnlySqlPersonalizationProvider : SqlPersonalizationProvider protected override void LoadPersonalizationBlobs( string username, ref byte[] shareddatablob, ref byte[] userdatablob) base.loadpersonalizationblobs( "master",username, ref shareddatablob, ref userdatablob); protected override void ResetPersonalizationBlob( string username) base.resetpersonalizationblob( "master", username); protected override void SavePersonalizationBlob( string username, byte[] datablob) base.savepersonalizationblob( "master", username, datablob); Strona 12-6

7 Zmiany w pliku Web.config. Dodanie do sekcji <system.web> informacji o nowym dostawcy: <webparts> <personalization defaultprovider="masterpageonlysqlpersonalizationprovider"> <providers> <add name="masterpageonlysqlpersonalizationprovider" type="masterpageonlysqlpersonalizationprovider, code" connectionstringname="localsqlserver" /> </providers> </personalization> </webparts> Rozwiązanie zaczerpnięto ze strony Podsumowanie W tym rozdziale przedstawione zostały podstawy pracy z kontrolkami WebPart oraz rozwiązanie problemu umieszczenia kontrolek na szablonie strony i utrzymanie ich wyglądu w całej aplikacji. Uwagi dla studenta Jesteś przygotowany do realizacji laboratorium jeśli: rozumiesz zasadę działania kontrolek WebPart umiesz zarządzad trybem pracy kontrolki WebPartManager wiesz jak skonfigurowad kontrolki WebPart, aby były wyświetlane na wszystkich stronach serwisu jednakowo Pamiętaj o zapoznaniu się z uwagami i poradami zawartymi w tym module. Upewnij się, że rozumiesz omawiane w nich zagadnienia. Jeśli masz trudności ze zrozumieniem tematu zawartego w uwagach, przeczytaj ponownie informacje z tego rozdziału i zajrzyj do notatek z wykładów. Dodatkowe źródła informacji 1. Instrukcja: Tworzenie strony Web Parts w programie Visual Web Developer, Krok po kroku instrukcja prowadzi Cię przez tworzenie strony z użyciem kontrolek WebPart. 2. Stephen Walther, ASP.NET 2.0 księga eksperta, Helion, 2008 W książce autor poświęcił wiele miejsca kontrolkom WebPart. Opisał metody tworzenia aplikacji za pomocą tych kontrolek, zaprezentował wszystkie kontrolki WebPart. Pokazał ścieżkę od podstawowej kontrolki WebPart aż po rozbudowane możliwości tej platformy. 3. Darren Neimke, ASP.NET 2.0 Web Parts in Action: Building Dynamic Web Portals, Manning Publications, 2006 Ta ponad 400-stronicowa książka jest poświęcona w całości technologii WebPart. Autor przekazuje całą swoją wiedzę, począwszy od postaw, a skooczywszy na współpracy WebPart z AJAX. 4. ASP.NET QuickStart Tutorials, Na stronie w sekcji WebParts Controls znajdziesz podstawowe informacje i przykłady użycia kontrolek WebPart. Strona 12-7

8 Laboratorium podstawowe Problem 1 (czas realizacji 20 min) Przygotowujesz aplikację internetową dla firmy Adventure Works, która planuje ekspansje na rynku internetowym w Polsce. Aktualnie aplikacja praktycznie już działa, teraz nadszedł czas rozszerzania jej funkcjonalności. Wybór Twojego zespołu padł na technologię WebPart. Jest to ciekawa technologia, z którą już mieliście wcześniej stycznośd w intranetowej witrynie SharePoint, ale dopiero teraz testujecie ją w ASP.NET. Zadanie 1. Tworzenie podstawowej struktury dla kontrolek WebPart 2. Utwórz stronę do zarządzania kontrolkami WebPart Tok postępowania Otwórz aplikację internetową przygotowaną w poprzednim module. Otwórz plik SzablonStrony.master i przełącz widok na Design. Na górze strony dodaj kontrolkę WebPartManager. Zmieo jej ID na MenadzerWebPartow. Do pierwszego obszaru bocznego (ID="PierwszyObszarBoczny") dodaj kontrolkę WebPartZone i określ jej ID jako PierwszyObszarWebPartow. Do drugiego obszaru bocznego (ID="DrugiObszarBoczny") dodaj kontrolkę WebPartZone i określ jej ID jako DrugiObszarWebPartow. Przenieś istniejące kontrolki użytkownika do odpowiednich obszarów WebPart. Do projektu w katalogu Zarzadzanie dodaj plik WP.aspx oparty na stronie wzorcowej SzablonStrony.master. Dodaj plik WP.aspx do pliku Web.sitemap. W węźle sitemapnode o właściwości title="zarządzanie" dodaj: <sitemapnode url="zarzadzanie/wp.aspx" title="zarządzanie układem strony" description="zarządzaj kontrolkami WebPart" /> W pliku WP.aspx w widoku Design napisz Zarządzanie kontrolkami WebPart, następnie dodaj znak kooca linii i napisz Wybierz tryb:. Dodaj kontrolkę DropDownList, a następnie w oknie Properties: w polu ID wpisz trybdropdownlist w polu AutoPostBack z listy rozwijanej wybierz True Z menu Smart Tag kontrolki trybdropdownlist wybierz Edit Items, a następnie dodaj elementy o następujących właściwościach, po czym zamknij okno: tekst wyświetlany: Przeglądaj, wartośd: 0 tekst wyświetlany: Projektuj, wartośd: 1 tekst wyświetlany: Edytuj, wartośd: 2 tekst wyświetlany: Katalog, wartośd: 3 Dodaj kontrolkę EditorZone, następnie dodaj do niej kontrolkę AppearanceEditorPart. Dodaj kontrolkę CatalogZone, a następnie dodaj do niej kontrolkę PageCatalogPart Dodaj procedurę obsługi zdarzenia SelectedIndexChanged kontrolki trybdropdownlist. W procedurze dodaj następujący kod: WebPartManager wpm = new WebPartManager(); wpm = (WebPartManager) Page.Master.FindControl("MenadzerWebPartow"); switch (trybdropdownlist.selectedvalue) Strona 12-8

9 case "1": wpm.displaymode = WebPartManager.DesignDisplayMode; break; case "2": wpm.displaymode = WebPartManager.EditDisplayMode; break; case "3": wpm.displaymode = WebPartManager.CatalogDisplayMode; break; default: wpm.displaymode = WebPartManager.BrowseDisplayMode; break; W pliku WP.aspx.cs w sekcji using na samej górze dodaj: 3. Sprawdź poprawnośd działania aplikacji using System.Web.UI.WebControls.WebParts; Zapisz stronę. Uruchom aplikację, zaloguj się i wybierz różne tryby pracy kontrolki WebPartManager. Sprawdź zachowanie kontrolek. Jakie nazwy noszą kontrolki? Problem 2 (czas realizacji 20 min) Kontrolki użytkownika umieszczone w kontrolce WebPartZone wymagają wyświetlenia tytułu tak, aby łatwo można je było identyfikowad. W tym celu postanowiłeś przekształcid je na kontrolki WebPart. Zadanie 1. Zmiana wyświetlania tytułu kontrolki Kategorie 2. Zmiana wyświetlania tytułu kontrolki Licznik 3. Zmiana wyświetlania tytułu kontrolki NoweProdukty 4. Zmiana wyświetlania tytułu kontrolki WybraneProdukty Tok postępowania Otwórz plik Kontrolki/Kategorie.aspx. Usuo sekcję HeaderTemplate wraz z zawartością wpisz tekst Wybierz kategorię produktu. Otwórz plik Kontrolki/Kategorie.aspx.cs. w metodzie Page_Load umieśd następujący kod: GenericWebPart gwp = Parent as GenericWebPart; if (gwp!= null) gwp.title = "Wybierz kategorię produktu"; Otwórz plik Kontrolki/Licznik.aspx.cs. w metodzie Page_Load umieśd następujący kod: GenericWebPart gwp = Parent as GenericWebPart; if (gwp!= null) gwp.title = "Licznik odwiedzin"; Otwórz plik Kontrolki/NoweProdukty.aspx. Usuo następujący kod: <strong>nasze nowe produkty:</strong><br /> Otwórz plik Kontrolki/NoweProdukty.aspx.cs. w metodzie Page_Load umieśd następujący kod: GenericWebPart gwp = Parent as GenericWebPart; if (gwp!= null) gwp.title = "Nasze nowe produkty:"; Otwórz plik Kontrolki/WybraneProdukty.aspx. Usuo następujący kod: <strong>wybrane produkty:</strong> Otwórz plik Kontrolki/WybraneProdukty.aspx.cs. W metodzie Page_Load umieśd następujący kod: Strona 12-9

10 GenericWebPart gwp = Parent as GenericWebPart; if (gwp!= null) gwp.title = " Wybrane produkty:"; 5. Sprawdź poprawnośd działania aplikacji Sprawdź poprawnośd działania aplikacji. Wybierz różne tryby i sprawdź zachowanie kontrolek. Czy układ kontrolek po zmianie na stronie WP.aspx jest utrzymywany na wszystkich stronach aplikacji? Problem 3 (czas realizacji 5 min) Niestety okazało się, że kontrolki zachowują swój układ tylko na stronie WP.aspx. Musicie wraz z zespołem znaleźd rozwiązanie tego problemu. Zadanie 1. Dodaj klasę MasterPageOnlyS qlpersonalizationp rovider Tok postępowania Kliknij folder App_Code prawym przyciskiem myszy i wybierz Add New Item. W obszarze Templates wybierz Class, w polu Name wpisz MasterPageOnlySqlPersonalizationProvider.cs, a z listy rozwijanej wybierz Visual C#. W sekcji using dodaj: using System.Web.UI.WebControls.WebParts; Określ klasę bazową SqlPersonalizationProvider. Zmieo public class MasterPageOnlySqlPersonalizationProvider na: public class MasterPageOnlySqlPersonalizationProvider : SqlPersonalizationProvider Usuo konstruktor klasy i dodaj następujący kod: protected override void LoadPersonalizationBlobs( string username, ref byte[] shareddatablob, ref byte[] userdatablob) base.loadpersonalizationblobs( "master",username, ref shareddatablob, ref userdatablob); protected override void ResetPersonalizationBlob( string username) base.resetpersonalizationblob( "master", username); protected override void SavePersonalizationBlob( string username, byte[] datablob) base.savepersonalizationblob( Strona 12-10

11 2. Dodaj nowego dostawcę w pliku Web.config 3. Sprawdź poprawnośd działania aplikacji "master", username, datablob); Zapisz zmiany w pliku. Otwórz plik Web.config i do sekcji <system.web> dodaj: <webparts> <personalization defaultprovider="masterpageonlysqlpersonalizationprovider"> <providers> <add name="masterpageonlysqlpersonalizationprovider" type="masterpageonlysqlpersonalizationprovider, code" connectionstringname="localsqlserver" /> </providers> </personalization> </webparts> Zapisz zmiany w pliku. Sprawdź poprawnośd działania aplikacji. Wybierz różne tryby i sprawdź zachowanie kontrolek. Czy układ kontrolek po zmianie na stronie WP.aspx jest utrzymywany na wszystkich stronach aplikacji? Strona 12-11

Aplikacje Internetowe

Aplikacje Internetowe Aplikacje Internetowe ITA-103 Wersja 1 Warszawa, październik 2008 2008 Piotr Bubacz. Autor udziela prawa do bezpłatnego kopiowania i dystrybuowania wśród pracowników uczelni oraz studentów objętych programem

Bardziej szczegółowo

Aplikacje Internetowe

Aplikacje Internetowe Aplikacje Internetowe ITA-103 Wersja 1 Warszawa, październik 2008 Spis treści Wprowadzenie i-4 Moduł 1 Podstawy HTML 1-1 Moduł 2 Kaskadowe Arkusze Stylów CSS 2-1 Moduł 3 Podstawy JavaScript 3-1 Moduł 4

Bardziej szczegółowo

Zarządzanie stanem w aplikacjach ASP.NET

Zarządzanie stanem w aplikacjach ASP.NET Piotr Bubacz Moduł 11 Wersja 1 Zarządzanie stanem w aplikacjach ASP.NET Spis treści... 1 Informacje o module... 2 Przygotowanie teoretyczne... 3 Przykładowy problem... 3 Podstawy teoretyczne... 3 Uwagi

Bardziej szczegółowo

Microsoft.NET: LINQ to SQL, ASP.NET AJAX

Microsoft.NET: LINQ to SQL, ASP.NET AJAX Microsoft.NET: LINQ to SQL, ASP.NET AJAX Do realizacji projektu potrzebne jest zintegrowane środowisko programistyczne Microsoft Visual Studio 2008 oraz serwer bazy danych SQL Server Express 2005 (lub

Bardziej szczegółowo

Microsoft.NET: ASP.NET MVC + Entity Framework (Code First)

Microsoft.NET: ASP.NET MVC + Entity Framework (Code First) Microsoft.NET: ASP.NET MVC + Entity Framework (Code First) Do realizacji projektu potrzebne jest zintegrowane środowisko programistyczne Microsoft Visual Studio 2012. W ramach projektu budowana jest prosta

Bardziej szczegółowo

Projektowanie serwisów internetowych

Projektowanie serwisów internetowych Piotr Bubacz Moduł 6 Wersja 1 Spis treści Projektowanie serwisów internetowych... 1 Informacje o module... 2 Przygotowanie teoretyczne... 3 Przykładowy problem... 3 Podstawy teoretyczne... 3 Przykładowe

Bardziej szczegółowo

Zadanie 1. Tworzenie nowej "strony sieci WEB". Będziemy korzystad ze stron w technologii ASP.NET.

Zadanie 1. Tworzenie nowej strony sieci WEB. Będziemy korzystad ze stron w technologii ASP.NET. Zadanie 1. Tworzenie nowej "strony sieci WEB". Będziemy korzystad ze stron w technologii ASP.NET. Ważne! Przy pierwszym uruchomieniu Visual Studio zostaniemy zapytani, jaki ma byd podstawowy język programowania

Bardziej szczegółowo

ASP.NET Web Parts Krzysztof Jeliński Dawid Gawroński Toruń 2011/2012

ASP.NET Web Parts Krzysztof Jeliński Dawid Gawroński Toruń 2011/2012 ASP.NET Web Parts Krzysztof Jeliński Dawid Gawroński Toruń 2011/2012 ASP.NET Web Parts ASP.NET Web Parts jest zintegrowanym zbiorem kontrolek do tworzenia stron Web, które pozwalają użytkownikom końcowym

Bardziej szczegółowo

Dodaj do kontrolki MultiView dwie kontrolki View, nazywając je po kolei: ankietaglowna i podsumowanie.

Dodaj do kontrolki MultiView dwie kontrolki View, nazywając je po kolei: ankietaglowna i podsumowanie. 1. Wstaw linki do ankiet na stronie glownej aplikacji 2. Dodaj strone Ankieta.aspx do projektu 3.Dodawanie kontrolek MultiView Na stronie Default.aspx wstaw dwa odnośniki wskazujące na ankietę dla nowych

Bardziej szczegółowo

ITA-103 Aplikacje Internetowe. Piotr Bubacz. Moduł 13. Wersja 1 ASP.NET AJAX

ITA-103 Aplikacje Internetowe. Piotr Bubacz. Moduł 13. Wersja 1 ASP.NET AJAX Piotr Bubacz Moduł 13 Wersja 1 Spis treści... 1 Informacje o module... 2 Przygotowanie teoretyczne... 3 Przykładowy problem... 3 Podstawy teoretyczne... 3 Uwagi dla studenta... 7 Dodatkowe źródła informacji...

Bardziej szczegółowo

ASP.NET AJAX Control Toolkit

ASP.NET AJAX Control Toolkit Piotr Bubacz Moduł 14 Wersja 1 Spis treści... 1 Informacje o module... 2 Przygotowanie teoretyczne... 3 Przykładowy problem... 3 Podstawy teoretyczne... 3 Przykładowe rozwiązanie... 4 Uwagi dla studenta...

Bardziej szczegółowo

Aplikacja Dodatkowe zakładki Shoper Appstore REALIZACJA

Aplikacja Dodatkowe zakładki Shoper Appstore REALIZACJA Aplikacja Dodatkowe zakładki Shoper Appstore REALIZACJA Spis treści Instalacja aplikacji...3 Korzystanie z aplikacji...5 Konfiguracja aplikacji...6 Włączanie / wyłączanie aplikacji...6 Standardowe zakładki...6

Bardziej szczegółowo

Zaawansowane aplikacje internetowe - laboratorium

Zaawansowane aplikacje internetowe - laboratorium Zaawansowane aplikacje internetowe - laboratorium Web Services (część 3). Do wykonania ćwiczeń potrzebne jest zintegrowane środowisko programistyczne Microsoft Visual Studio 2005. Ponadto wymagany jest

Bardziej szczegółowo

Aktywności są związane z ekranem i definiują jego wygląd. Dzieje się to poprzez podpięcie do aktywności odpowiedniego widoku.

Aktywności są związane z ekranem i definiują jego wygląd. Dzieje się to poprzez podpięcie do aktywności odpowiedniego widoku. Aktywności to podstawowe elementy związane z platformą Android. Dzięki poznaniu aktywności będziesz w stanie napisać pierwszą aplikację przeznaczoną na urządzenie mobilne. Po dodaniu kontrolek możesz w

Bardziej szczegółowo

Programowanie obiektowe

Programowanie obiektowe Laboratorium z przedmiotu Programowanie obiektowe - zestaw 07 Cel zajęć. Celem zajęć jest zapoznanie z praktycznymi aspektami tworzenia aplikacji okienkowych w C#. Wprowadzenie teoretyczne. Rozważana w

Bardziej szczegółowo

1 LINQ. Zaawansowane programowanie internetowe Instrukcja nr 1

1 LINQ. Zaawansowane programowanie internetowe Instrukcja nr 1 1 LINQ 1 1. Cel zajęć Celem zajęć jest zapoznanie się z technologią LINQ oraz tworzeniem trójwarstwowej aplikacji internetowej. 2. Zadanie Proszę przygotować aplikację WWW, która: będzie pozwalała na generowanie

Bardziej szczegółowo

Instalacja i konfiguracja IIS-a na potrzeby dostępu WEBowego/Secure

Instalacja i konfiguracja IIS-a na potrzeby dostępu WEBowego/Secure Instalacja i konfiguracja IIS-a na potrzeby dostępu WEBowego/Secure Viewer-a do aplikacji Wonderware InTouch Machine Edition Informator Techniczny Wonderware nr 164 27.06.2017 r. INSTALACJA MICROSOFT INTERNET

Bardziej szczegółowo

KONFIGURACJA SERWERA USŁUG INTERNETOWYCH WWW ORAZ FTP

KONFIGURACJA SERWERA USŁUG INTERNETOWYCH WWW ORAZ FTP Zespół Szkół Technicznych w Suwałkach Pracownia Sieci Teleinformatycznych KONFIGURACJA SERWERA USŁUG INTERNETOWYCH WWW ORAZ FTP Opracował Sławomir Zielioski Suwałki 2012 Cel ćwiczenia Nabycie praktycznych

Bardziej szczegółowo

Rys. 3. Kod elementów na stronie po dodaniu kontrolek podstawowych.

Rys. 3. Kod elementów na stronie po dodaniu kontrolek podstawowych. 1 2 Kontrolki standardowe WP7 Michał Ręczkowicz, Opublikowano: 2012-02-08 http://msdn.microsoft.com/pl-pl/library/rozpoczecie-pracy-z-windows-phone--kontrolki-standardowe W tym samouczku dowiesz się, jakie

Bardziej szczegółowo

Instalacja i konfiguracja IIS-a na potrzeby dostępu WEB do aplikacji Wonderware InTouch Machine Edition

Instalacja i konfiguracja IIS-a na potrzeby dostępu WEB do aplikacji Wonderware InTouch Machine Edition Instalacja i konfiguracja IIS-a na potrzeby dostępu WEB do aplikacji Wonderware InTouch Machine Edition Informator Techniczny Wonderware nr 164 27.06.2017 r. INSTALACJA MICROSOFT INTERNET INFORMATION SERVICES

Bardziej szczegółowo

Materiały szkoleniowe Moduł Mapa inwestora. Starostwo Powiatowe w Chełmie

Materiały szkoleniowe Moduł Mapa inwestora. Starostwo Powiatowe w Chełmie Moduł Mapa inwestora Starostwo Powiatowe w Chełmie Informacje o dokumencie: Autor: Zespół ds. szkoleo Tytuł: Wersja: 1.0 Liczba stron: 23 Data utworzenia: 2014-10-13 Data ost. modyfikacji: 2014-10-13 Kontakt

Bardziej szczegółowo

Spis treści. Warto zapamiętać...2. Podstawy...3

Spis treści. Warto zapamiętać...2. Podstawy...3 Spis treści Warto zapamiętać...2 Podstawy...3 Moduły:...12 Aktualności...12 Fotogaleria i galeria wideo...13 Download...15 Przekierowanie...16 Formularz...17 Katalog produktów...18 Komponenty...18 Pokaz

Bardziej szczegółowo

- Narzędzie Windows Forms. - Przykładowe aplikacje. Wyższa Metody Szkoła programowania Techniczno Ekonomiczna 1 w Świdnicy

- Narzędzie Windows Forms. - Przykładowe aplikacje. Wyższa Metody Szkoła programowania Techniczno Ekonomiczna 1 w Świdnicy Wyższa Metody Szkoła programowania Techniczno Ekonomiczna 1 w Świdnicy - Narzędzie Windows Forms - Przykładowe aplikacje 1 Narzędzia Windows Form Windows Form jest narzędziem do tworzenia aplikacji dla

Bardziej szczegółowo

MS Visual Studio Express 2012 for Web instalacja i konfiguracja

MS Visual Studio Express 2012 for Web instalacja i konfiguracja MS Visual Studio Express 2012 for Web instalacja i konfiguracja Strona 1 z 10 Spis treści 1. Instalacja Visual Studio for Web....3 2. Przygotowanie projektu....5 3. Otwarcie projektu przy pomocy VSW....6

Bardziej szczegółowo

Sposoby tworzenia projektu zawierającego aplet w środowisku NetBeans. Metody zabezpieczenia komputera użytkownika przed działaniem apletu.

Sposoby tworzenia projektu zawierającego aplet w środowisku NetBeans. Metody zabezpieczenia komputera użytkownika przed działaniem apletu. Sposoby tworzenia projektu zawierającego aplet w środowisku NetBeans. Metody zabezpieczenia komputera użytkownika przed działaniem apletu. Dr inż. Zofia Kruczkiewicz Dwa sposoby tworzenia apletów Dwa sposoby

Bardziej szczegółowo

Instrukcja obsługi Panelu Dysponenta serwisu TravelRent

Instrukcja obsługi Panelu Dysponenta serwisu TravelRent Instrukcja obsługi Panelu Dysponenta serwisu TravelRent 1 Instrukcja obsługi Panelu Dysponenta serwisu TravelRent... 1 Wprowadzenie... 4 Częśd 1. Dodawanie obiektu noclegowego do serwisu TravelRent....

Bardziej szczegółowo

ASP.NET MVC. Podstawy. Zaawansowane programowanie internetowe Instrukcja nr 3

ASP.NET MVC. Podstawy. Zaawansowane programowanie internetowe Instrukcja nr 3 3 ASP.NET MVC Podstawy 1 1. Cel zajęć Celem zajęć jest zapoznanie się z podstawami ASP.NET MVC 2.0 Framework. 2. Zadanie Proszę zbudować prostą aplikację WWW przy zastosowaniu framework a ASP.NET MVC 2.0

Bardziej szczegółowo

Utworzenie aplikacji mobilnej Po uruchomieniu Visual Studio pokazuje się ekran powitalny. Po lewej stronie odnośniki do otworzenia lub stworzenia

Utworzenie aplikacji mobilnej Po uruchomieniu Visual Studio pokazuje się ekran powitalny. Po lewej stronie odnośniki do otworzenia lub stworzenia Utworzenie aplikacji mobilnej Po uruchomieniu Visual Studio pokazuje się ekran powitalny. Po lewej stronie odnośniki do otworzenia lub stworzenia nowego projektu (poniżej są utworzone projekty) Po kliknięciu

Bardziej szczegółowo

WYKONANIE APLIKACJI OKIENKOWEJ OBLICZAJĄCEJ SUMĘ DWÓCH LICZB W ŚRODOWISKU PROGRAMISTYCZNYM. NetBeans. Wykonał: Jacek Ventzke informatyka sem.

WYKONANIE APLIKACJI OKIENKOWEJ OBLICZAJĄCEJ SUMĘ DWÓCH LICZB W ŚRODOWISKU PROGRAMISTYCZNYM. NetBeans. Wykonał: Jacek Ventzke informatyka sem. WYKONANIE APLIKACJI OKIENKOWEJ OBLICZAJĄCEJ SUMĘ DWÓCH LICZB W ŚRODOWISKU PROGRAMISTYCZNYM NetBeans Wykonał: Jacek Ventzke informatyka sem. VI 1. Uruchamiamy program NetBeans (tu wersja 6.8 ) 2. Tworzymy

Bardziej szczegółowo

Budowa aplikacji ASP.NET współpracującej z bazą dany do obsługi przesyłania wiadomości

Budowa aplikacji ASP.NET współpracującej z bazą dany do obsługi przesyłania wiadomości Budowa aplikacji ASP.NET współpracującej z bazą dany do obsługi przesyłania wiadomości część 3 przejdziemy teraz do zaprojektowania strony przegladaj_dzialami.aspx na której użytkownicy będą przeglądać

Bardziej szczegółowo

Tworzenie prezentacji w MS PowerPoint

Tworzenie prezentacji w MS PowerPoint Tworzenie prezentacji w MS PowerPoint Program PowerPoint dostarczany jest w pakiecie Office i daje nam możliwość stworzenia prezentacji oraz uatrakcyjnienia materiału, który chcemy przedstawić. Prezentacje

Bardziej szczegółowo

Tworzenie i wykorzystanie usług sieciowych

Tworzenie i wykorzystanie usług sieciowych Ćwiczenie 14 Temat: Tworzenie i wykorzystanie usług sieciowych Cel ćwiczenia: W trakcie ćwiczenia student zapozna się z procedurą tworzenia usługi sieciowej w technologii ASP.NET oraz nauczy się tworzyć

Bardziej szczegółowo

Aplikacja Shoper Appstore Powiązane w koszyku REALIZACJA

Aplikacja Shoper Appstore Powiązane w koszyku REALIZACJA Aplikacja Shoper Appstore Powiązane w koszyku REALIZACJA Spis treści Instalacja aplikacji...3 Korzystanie z aplikacji...5 Konfiguracja aplikacji...7 Wyświetlanie na stronie szczegółów produktu...7 Wyświetlanie

Bardziej szczegółowo

Instrukcja korzystania z konsultacji online

Instrukcja korzystania z konsultacji online Instrukcja korzystania z konsultacji online Dostęp do konsultacji wymaga zalogowania się na konto przeznaczone dla uczestnika/uczestniczki projektu. Strona WWW projektu jak i witryny dla poszczególnych

Bardziej szczegółowo

KATEGORIE OBRAZKOWE REALIZACJA

KATEGORIE OBRAZKOWE REALIZACJA KATEGORIE OBRAZKOWE REALIZACJA Spis treści Instalacja aplikacji...3 Rozpoczęcie korzystania z aplikacji...6 Konfiguracja...6 Zmiana obrazka kategorii...8 Zmiana miejsca wyświetlania...9 Rozwiązywanie problemów...10

Bardziej szczegółowo

5. Tworzenie prostego kalkulatora

5. Tworzenie prostego kalkulatora 5. Tworzenie prostego kalkulatora 5.1. Cel przedsięwzięcia i zasada działania Nadeszła już pora, żeby stworzyć konkretną aplikację w ASP.NET. Będzie to kalkulator, pozwalający wykonywać cztery podstawowe

Bardziej szczegółowo

Budowa aplikacji wielowarstwowych zastosowanie szablonów. Laboratorium 2 Programowanie komponentowe Zofia Kruczkiewicz

Budowa aplikacji wielowarstwowych zastosowanie szablonów. Laboratorium 2 Programowanie komponentowe Zofia Kruczkiewicz Budowa aplikacji wielowarstwowych zastosowanie szablonów Laboratorium 2 Programowanie komponentowe Zofia Kruczkiewicz Przykład 1 Zastosowanie szablonów Tworzenie kopii projektu typu Web Application o nazwie

Bardziej szczegółowo

Należy uruchomid program: Start-Wszystkie programy- Microsoft Office- Microsoft Office Access 2007

Należy uruchomid program: Start-Wszystkie programy- Microsoft Office- Microsoft Office Access 2007 Tworzenie baz danych w programie Microsoft Access 2007 Należy uruchomid program: Start-Wszystkie programy- Microsoft Office- Microsoft Office Access 2007 Po uruchomieniu program pokaże się nam strona widoczna

Bardziej szczegółowo

Microsoft.NET: ASP.NET MVC + Entity Framework (Code First)

Microsoft.NET: ASP.NET MVC + Entity Framework (Code First) Microsoft.NET: ASP.NET MVC + Entity Framework (Code First) Do realizacji projektu potrzebne jest zintegrowane środowisko programistyczne Microsoft Visual Studio 2015. W ramach projektu budowana jest prosta

Bardziej szczegółowo

Usługi sieci Internet

Usługi sieci Internet Cel ćwiczenie: Celem ćwiczenia jest przedstawienie usług dostępnych w sieci Internet. Uzyskane kompetencje Po zrealizowaniu tego ćwiczenia będziesz: potrafił założyć konto Microsoft wraz z kontem pocztowym;

Bardziej szczegółowo

Modelowanie obiektowe - Ćw. 1.

Modelowanie obiektowe - Ćw. 1. 1 Modelowanie obiektowe - Ćw. 1. Treść zajęć: Zapoznanie z podstawowymi funkcjami programu Enterprise Architect (tworzenie nowego projektu, korzystanie z podstawowych narzędzi programu itp.). Enterprise

Bardziej szczegółowo

1. Dockbar, CMS + wyszukiwarka aplikacji Dodawanie portletów Widok zawartości stron... 3

1. Dockbar, CMS + wyszukiwarka aplikacji Dodawanie portletów Widok zawartości stron... 3 DODAJEMY TREŚĆ DO STRONY 1. Dockbar, CMS + wyszukiwarka aplikacji... 2 2. Dodawanie portletów... 3 Widok zawartości stron... 3 Omówienie zawartości portletu (usunięcie ramki itd.)... 4 3. Ikonki wybierz

Bardziej szczegółowo

Wstęp 5 Rozdział 1. Instalacja systemu 13. Rozdział 2. Logowanie i wylogowywanie 21 Rozdział 3. Pulpit i foldery 25. Rozdział 4.

Wstęp 5 Rozdział 1. Instalacja systemu 13. Rozdział 2. Logowanie i wylogowywanie 21 Rozdział 3. Pulpit i foldery 25. Rozdział 4. Wstęp 5 Rozdział 1. Instalacja systemu 13 Uruchamianie Ubuntu 14 Rozdział 2. Logowanie i wylogowywanie 21 Rozdział 3. Pulpit i foldery 25 Uruchamianie aplikacji 25 Skróty do programów 28 Preferowane aplikacje

Bardziej szczegółowo

1.Formatowanie tekstu z użyciem stylów

1.Formatowanie tekstu z użyciem stylów 1.Formatowanie tekstu z użyciem stylów Co to jest styl? Styl jest ciągiem znaków formatujących, które mogą być stosowane do tekstu w dokumencie w celu szybkiej zmiany jego wyglądu. Stosując styl, stosuje

Bardziej szczegółowo

Zasady tworzenia podstron

Zasady tworzenia podstron Zasady tworzenia podstron Jeśli tworzysz rozbudowaną witrynę internetową z wieloma podstronami, za chwilę dowiesz się, jak dodawać nowe podstrony w kreatorze Click Web, czym kierować się przy projektowaniu

Bardziej szczegółowo

Sigma Moduł dla szkół

Sigma Moduł dla szkół Sigma Moduł dla szkół Jak zmodyfikować projekt planu finansowego za pomocą Modułu dla szkół? Projekt planu finansowego może powstać przy użyciu mechanizmów dostępnych w module Arkusz Optivum. Taki projekt

Bardziej szczegółowo

APLIKACJA SHAREPOINT

APLIKACJA SHAREPOINT APLIKACJA SHAREPOINT Spis treści 1. Co to jest SharePoint?... 2 2. Tworzenie nowej witryny SharePoint (obszar roboczy)... 2 3. Gdzie znaleźć utworzone witryny SharePoint?... 3 4. Personalizacja obszaru

Bardziej szczegółowo

Instrukcja użytkownika. Instrukcja konfiguracji i obsługi modułu usług prywatnych

Instrukcja użytkownika. Instrukcja konfiguracji i obsługi modułu usług prywatnych Instrukcja użytkownika Instrukcja konfiguracji i obsługi modułu usług prywatnych 1. Wprowadzenie... 3 2. Konfiguracja... 3 2.1. Usługi... 4 2.2. Pakiety... 4 2.3. Instytucje... 7 2.3.1. Dane instytucji...

Bardziej szczegółowo

icomarch24 SA Al. Jana Pawła II 41E 31-864 Kraków www.icomarch24.p www.ibard24.pl

icomarch24 SA Al. Jana Pawła II 41E 31-864 Kraków www.icomarch24.p www.ibard24.pl Biblioteka W celu ułatwienia użytkownikowi przeglądania multimediów na swoim koncie ibard24 wprowadzono specjalne biblioteki, w których wyświetlad można wybrane pliki zgromadzone na wirtualnym dysku. Biblioteki

Bardziej szczegółowo

Bezpieczeostwo serwisów internetowych

Bezpieczeostwo serwisów internetowych Piotr Bubacz Moduł 10 Wersja 1 Spis treści Bezpieczeostwo serwisów internetowych... 1 Informacje o module... 2 Przygotowanie teoretyczne... 3 Przykładowy problem... 3 Podstawy teoretyczne... 3 Uwagi dla

Bardziej szczegółowo

Laboratorium 8 ( Android -pierwsza aplikacja)

Laboratorium 8 ( Android -pierwsza aplikacja) Dr Mirosław Łątka Informatyka dla medycyny Jesień 2012 Laboratorium 8 ( Android -pierwsza aplikacja) Naszym celem jest stworzenie aplikacji, która wyświetla zdjęcie Alberta Einsteina. Jeden z przycisków

Bardziej szczegółowo

DODAJEMY TREŚĆ DO STRONY

DODAJEMY TREŚĆ DO STRONY DODAJEMY TREŚĆ DO STRONY SPIS TREŚCI Pasek narzędzi i wyszukiwarka aplikacji... 2 Dodawanie portletów... 3 Widok zawartości stron... 4 Zawartość portletu... 5 Ikonki wybierz oraz dodaj zawartość stron...

Bardziej szczegółowo

INSTRUKCJA UŻYTKOWNIKA PORTALU SIDGG

INSTRUKCJA UŻYTKOWNIKA PORTALU SIDGG INSTRUKCJA UŻYTKOWNIKA PORTALU SIDGG dla Państwowy Instytut Geologiczny Państwowy Instytut Badawczy 1. Uruchomienie aplikacji. a. Wprowadź nazwę użytkownika w miejsce Nazwa użytkownika b. Wprowadź hasło

Bardziej szczegółowo

Instrukcja do zdjęć. Instrukcja krok po kroku umieszczania zdjęd na aukcji bez ograniczeo. MD-future. md-future@o2.pl

Instrukcja do zdjęć. Instrukcja krok po kroku umieszczania zdjęd na aukcji bez ograniczeo. MD-future. md-future@o2.pl Instrukcja do zdjęć 2011 Instrukcja krok po kroku umieszczania zdjęd na aukcji bez ograniczeo. md-future@o2.pl Spis treści Krok 1. Dopasowanie rozmiaru zdjęcia do standardów.... 3 Krok 2. Wstawianie zdjęcia

Bardziej szczegółowo

2.5 Dzielenie się wiedzą

2.5 Dzielenie się wiedzą 2.5 Dzielenie się wiedzą 2.5.1 Baza wiedzy zespołu Tworzenie bazy wiedzy w OneNote, zapoznanie się z przykładowymi bazami wiedzy, stworzenie struktury bazy wiedzy, zdefiniowanie własnych tagów, stworzenie

Bardziej szczegółowo

Programowanie Obiektowe GUI

Programowanie Obiektowe GUI Programowanie Obiektowe GUI Swing Celem ćwiczenia jest ilustracja wizualnego tworzenia graficznego interfejsu użytkownika opartego o bibliotekę Swing w środowisku NetBeans. Ponadto, ćwiczenie ma na celu

Bardziej szczegółowo

Wprowadzenie do ASP.NET

Wprowadzenie do ASP.NET ITA- 103 Aplikacje internetowe Piotr Bubacz Moduł 4 Wersja 1 Spis treści... 1 Informacje o module... 2 Przygotowanie teoretyczne... 3 Przykładowy problem... 3 Podstawy teoretyczne... 3 Przykładowe rozwiązanie...

Bardziej szczegółowo

Ćwiczenia 9 - Swing - część 1

Ćwiczenia 9 - Swing - część 1 Ćwiczenia 9 - Swing - część 1 Utwórz nowy projekt wybierając: File->New Project->Java Application, przy czym odznacz opcję Create Main Class. Kliknij prawym przyciskiem myszy na podfolder Source Packages

Bardziej szczegółowo

GENERATOR OFERTY PDF DOKUMENTACJA UŻYTKOWA 1/20

GENERATOR OFERTY PDF DOKUMENTACJA UŻYTKOWA 1/20 GENERATOR OFERTY PDF DOKUMENTACJA UŻYTKOWA 1/20 Spis treści 1. Instalacja aplikacji... 3 2. Opis interfejsu... 4 2.1) Dodawanie produktów do oferty...4 2.2) Opis panelu konfiguracji...4 2.2.1) Konfiguracja

Bardziej szczegółowo

Pracownia internetowa w każdej szkole (edycja Jesień 2007)

Pracownia internetowa w każdej szkole (edycja Jesień 2007) Instrukcja numer D1/02_05/Z7 Pracownia internetowa w każdej szkole (edycja Jesień 2007) Opiekun pracowni internetowej cz. 1 Tworzenie własnej witryny WWW - Zadanie 7 (D1) Zadanie 7 Modyfikowanie właściwości

Bardziej szczegółowo

Dodanie nowej formy do projektu polega na:

Dodanie nowej formy do projektu polega na: 7 Tworzenie formy Forma jest podstawowym elementem dla tworzenia interfejsu użytkownika aplikacji systemu Windows. Umożliwia uruchomienie aplikacji, oraz komunikację z użytkownikiem aplikacji. W trakcie

Bardziej szczegółowo

Pracownia internetowa w każdej szkole (edycja jesień 2005)

Pracownia internetowa w każdej szkole (edycja jesień 2005) Instrukcja numer SPD4/17_02/Z Pracownia internetowa w każdej szkole (edycja jesień 2005) Opiekun pracowni internetowej cz. 4 (SPD1.2) Założenie kont użytkowników i konfiguracja miejsca na ich indywidualne

Bardziej szczegółowo

Personalizowanie wirtualnych pokojów

Personalizowanie wirtualnych pokojów Personalizowanie wirtualnych pokojów www.clickmeeting.pl Dowiedz się, jak spersonalizować swój wirtualny pokój, stosując kolorystykę Twojej marki oraz dodając logo organizacji. Pokażemy Ci krok po kroku,

Bardziej szczegółowo

Edytor Edit+ - dodawanie zdjęć i. załączników. Instrukcja użytkownika

Edytor Edit+ - dodawanie zdjęć i. załączników. Instrukcja użytkownika Edytor Edit+ - dodawanie zdjęć i załączników Instrukcja użytkownika Maj 2015 SPIS TREŚCI SPIS TREŚCI... 2 Tworzenie zdjęć... 3 Tworzenie załączników... 6 Strona 2 z 10 Tworzenie zdjęć Aby dodać do strony

Bardziej szczegółowo

Instrukcja instalacji systemu elektronicznego obiegu dokumentów - esoda.

Instrukcja instalacji systemu elektronicznego obiegu dokumentów - esoda. Instrukcja instalacji systemu elektronicznego obiegu dokumentów - esoda. wersja 2.3 data 18 czerwca 2008 Spis treści: WYMAGANIA SYSTEMU:... 2 Instalacja oprogramowania esoda... 3 Instalacja aplikacji...

Bardziej szczegółowo

PORADNIK JOOMLA! - nigdy nie klikamy w przeglądarce Cofnij/Back. Opuszczamy zakładkę w Joomla! klikając Zapisz lub Zamknij.

PORADNIK JOOMLA! - nigdy nie klikamy w przeglądarce Cofnij/Back. Opuszczamy zakładkę w Joomla! klikając Zapisz lub Zamknij. PORADNIK JOOMLA! 1. Logowanie do CMS`a Joomla! strony XX LO Wpisz w przeglądarce: www.xxlo.pl/administrator Wpisz Login oraz Hasło Posługując się Joomla! Należy pamiętad: - nigdy nie klikamy w przeglądarce

Bardziej szczegółowo

Instrukcja użytkownika katolik.tczew.pl

Instrukcja użytkownika katolik.tczew.pl Instrukcja użytkownika katolik.tczew.pl Spis treści Wiadomości 2 Galeria 2 Zastępstwa. 3 Zarządzanie uprawnieniami 4 Zarządzanie plikami.. 5 MBLOG.. 6 Urodziny.. 9 Ludzie. 9 Zarządzanie menu bocznym 10

Bardziej szczegółowo

Wstęp - Prosta aplikacja internetowa w technologii Java EE 5. Programowanie komponentowe 1

Wstęp - Prosta aplikacja internetowa w technologii Java EE 5. Programowanie komponentowe 1 Wstęp - Prosta aplikacja internetowa w technologii Java EE 5 Programowanie komponentowe 1 Przykład 1- Wykonanie prostej aplikacji internetowej w technologii JavaEE w środowisku Netbeans 5.5 z wykorzystaniem

Bardziej szczegółowo

INSTRUKCJA INSTALACJI APLIKACJI PROF- EAN 2

INSTRUKCJA INSTALACJI APLIKACJI PROF- EAN 2 INSTRUKCJA INSTALACJI APLIKACJI PROF- EAN 2 1. Instalacja programu PROF-EAN 2 Instalacje uruchamiamy poprzez plik:, wówczas kreator automatycznie poprowadzi nas przez proces instalacji. 2. Deklaracja instalacji

Bardziej szczegółowo

Spis treści Panel kontrolny - parametry Wybór jednostek Kontrolka czasu Kontrolka wyboru zestawienia danych...

Spis treści Panel kontrolny - parametry Wybór jednostek Kontrolka czasu Kontrolka wyboru zestawienia danych... Kontrolki danych Spis treści Spis treści... 1 Panel kontrolny - parametry... 2 Wybór jednostek... 2 Kontrolka czasu... 3 Kontrolka wyboru zestawienia danych... 4 Filtr wartości... 4 Kontrolka wyboru układu

Bardziej szczegółowo

etrader Pekao Podręcznik użytkownika Ustawienia

etrader Pekao Podręcznik użytkownika Ustawienia etrader Pekao Podręcznik użytkownika Ustawienia Spis treści 1. Opis Ustawienia... 3 2. Zakres usług... 3 2.1. Pakiety notowań... 4 2.2. Informacja o obrotach... 5 3. Profil użytkownika... 5 3.1. Podstawowe

Bardziej szczegółowo

Nowy interfejs w wersji 11.0 C8 BETA

Nowy interfejs w wersji 11.0 C8 BETA Nowy interfejs w wersji 11.0 C8 BETA Copyright 2012 COMARCH Wszelkie prawa zastrzeżone Nieautoryzowane rozpowszechnianie całości lub fragmentu niniejszej publikacji w jakiejkolwiek postaci jest zabronione.

Bardziej szczegółowo

PRZEWODNIK PO ETRADER PEKAO ROZDZIAŁ XIX. USTAWIENIA SPIS TREŚCI

PRZEWODNIK PO ETRADER PEKAO ROZDZIAŁ XIX. USTAWIENIA SPIS TREŚCI PRZEWODNIK PO ETRADER PEKAO ROZDZIAŁ XIX. USTAWIENIA SPIS TREŚCI 1. OPIS USTAWIENIA 3 2. ZAKRES USŁUG 3 2.1. PAKIETY NOTOWAŃ 4 2.2. INFORMACJA O OBROTACH 5 3. PROFIL UŻYTKOWNIKA 6 3.1. PODSTAWOWE DANE

Bardziej szczegółowo

Jak stworzyć własny blog w kreatorze Click Web?

Jak stworzyć własny blog w kreatorze Click Web? Jak stworzyć własny blog w kreatorze Click Web? Zdobycie zaufania internautów to największe wyzwanie biznesu w Sieci. Dlatego musisz wykorzystać każdą okazję, aby przekonać użytkowników do Twojego profesjonalizmu

Bardziej szczegółowo

Politechnika Gdańska Katedra Optoelektroniki i Systemów Elektronicznych

Politechnika Gdańska Katedra Optoelektroniki i Systemów Elektronicznych Laboratorium OiOSE. Programowanie w środowisku MS Visual C++ 1 Politechnika Gdańska Katedra Optoelektroniki i Systemów Elektronicznych Organizacja i Oprogramowanie Systemów Elektronicznych Michał Kowalewski

Bardziej szczegółowo

Scenariusz lekcji. Scenariusz lekcji 1 TEMAT LEKCJI: 2 CELE LEKCJI: 2.1 Wiadomości: 2.2 Umiejętności: 3 METODY NAUCZANIA: 4 ŚRODKI DYDAKTYCZNE:

Scenariusz lekcji. Scenariusz lekcji 1 TEMAT LEKCJI: 2 CELE LEKCJI: 2.1 Wiadomości: 2.2 Umiejętności: 3 METODY NAUCZANIA: 4 ŚRODKI DYDAKTYCZNE: Praca z projektemi w MS VB.NET Scenariusz lekcji Scenariusz lekcji 1 TEMAT LEKCJI: Praca z projektami w MS VB.NET. 2 CELE LEKCJI: 2.1 Wiadomości: Uczeń potrafi: podać definicje podstawowych pojęć związanych

Bardziej szczegółowo

Podręcznik użytkownika. Użytkownik niezalogowany

Podręcznik użytkownika. Użytkownik niezalogowany Podręcznik użytkownika Użytkownik niezalogowany 2011 1 2 Zawartość 1. Kategorie... 5 1.1. Wstęp... 5 2. Artykuły... 6 2.1. Widok artykułu... 6 3. Zamówienia publiczne... 9 3.1. Przeglądanie zamówieo publicznych...

Bardziej szczegółowo

Przewodnik Szybki start

Przewodnik Szybki start Przewodnik Szybki start Program Microsoft Access 2013 wygląda inaczej niż wcześniejsze wersje, dlatego przygotowaliśmy ten przewodnik, aby skrócić czas nauki jego obsługi. Zmienianie rozmiaru ekranu lub

Bardziej szczegółowo

INSTRUKCJA OBSŁUGI SYSTEM ZARZĄDZANIA TREŚCIĄ

INSTRUKCJA OBSŁUGI SYSTEM ZARZĄDZANIA TREŚCIĄ INSTRUKCJA OBSŁUGI SYSTEM ZARZĄDZANIA TREŚCIĄ Spis treści: 1 Logowanie do panelu administracyjnego 2 Dodawanie obiektów na stronie 2.1 Wybór podstrony 2.2 Wybór obiektu 2.2.1 Dodawanie obiektów tekstowych

Bardziej szczegółowo

Laboratorium 7 Blog: dodawanie i edycja wpisów

Laboratorium 7 Blog: dodawanie i edycja wpisów Laboratorium 7 Blog: dodawanie i edycja wpisów Dodawanie nowych wpisów Tworzenie formularza Za obsługę formularzy odpowiada klasa Zend_Form. Dla każdego formularza w projekcie tworzymy klasę dziedziczącą

Bardziej szczegółowo

oprogramowanie mobilne Instrukcja obsługi PSR 2010

oprogramowanie mobilne Instrukcja obsługi PSR 2010 oprogramowanie mobilne Instrukcja obsługi PSR 2010 Aplikacja mobilna systemu mlearning Wszystkie znaki handlowe i znaki towarowe stanowią własnośd ich legalnych posiadaczy. 2010. Wszystkie prawa zastrzeżone.

Bardziej szczegółowo

ABSOLUTNE POCZĄTKI. Logowanie Jak się zalogować? Jak się wylogować? Pasek narzędzi Szpilka dokująca... 3

ABSOLUTNE POCZĄTKI. Logowanie Jak się zalogować? Jak się wylogować? Pasek narzędzi Szpilka dokująca... 3 ABSOLUTNE POCZĄTKI SPIS TREŚCI Logowanie... 2 Jak się zalogować?... 2 Jak się wylogować?... 2 Pasek narzędzi... 3 Szpilka dokująca... 3 Dodaj aplikację/portlet... 3 Zarządzaj stronami... 4 Tryb edycji...

Bardziej szczegółowo

News gadget dla urzędu Jak szybko i skutecznie dostarczyd informacje?

News gadget dla urzędu Jak szybko i skutecznie dostarczyd informacje? 00 News gadget dla urzędu Jak szybko i skutecznie dostarczyd informacje? Instrukcja dla pracowników urzędu Stowarzyszenie PEMI 00-05-4 Spis treści. Opis... 3. Zastosowanie... 3.. Wymagania dotyczące źródeł

Bardziej szczegółowo

Instalowanie VHOPE i plików biblioteki VHOPE

Instalowanie VHOPE i plików biblioteki VHOPE Instalowanie VHOPE i plików biblioteki VHOPE Krok 1. Zainstaluj aplikację VHOPE Przed rozpoczęciem korzystania z materiałów prezentacyjnych znajdujących się na tym dysku USB należy zainstalować na komputerze

Bardziej szczegółowo

Instrukcja dla usługi ModeView

Instrukcja dla usługi ModeView Instrukcja dla usługi ModeView Spis treści 1. Aplikacja Easy Photo... 2 1.1. Sprawdzenie komunikacji z usługą internetowa ModeView... 2 1.1.1. Brak autoryzacji... 2 1.1.2. Usługa dostępna... 2 1.2. Wysyłanie

Bardziej szczegółowo

Problemy techniczne. Jak wyłączyć obsługę plików cookie w przeglądarkach internetowych? Przeglądarka Internet Explorer

Problemy techniczne. Jak wyłączyć obsługę plików cookie w przeglądarkach internetowych? Przeglądarka Internet Explorer Problemy techniczne Jak wyłączyć obsługę plików cookie w przeglądarkach internetowych? Udostępniając treści w naszych serwisach internetowych wykorzystujemy pliki cookie (tzw. ciasteczka) na zasadach określonych

Bardziej szczegółowo

2. Kliknij Insert->Userform. Jeżeli Toolbox nie pojawi się automatycznie, kliknij View -> Toolbox. Otrzymany widok powinien być jak poniżej.

2. Kliknij Insert->Userform. Jeżeli Toolbox nie pojawi się automatycznie, kliknij View -> Toolbox. Otrzymany widok powinien być jak poniżej. Formularze VBA Przykład1 INTERAKTYWNY FORMULARZ Program tworzący interaktywny formularz. Objaśnienie: w dowolnym momencie można wprowadzić wartość w polu tekstowym ID, Excel VBA wczytuje odpowiedni rekord.

Bardziej szczegółowo

UWAGA BARDZO WAŻNE PROSIMY O ZWRÓCENIE NA TO SZCZEGÓLNEJ UWAGI

UWAGA BARDZO WAŻNE PROSIMY O ZWRÓCENIE NA TO SZCZEGÓLNEJ UWAGI Załącznik nr 1 do komunikatu Materiał pomocniczy dotyczący sposobu wydrukowania załącznika/specyfikacji do faktury/rachunku przy pomocy aplikacji Portal Świadczeniodawcy przeznaczony dla Świadczeniodawców

Bardziej szczegółowo

Pracownia internetowa w każdej szkole (edycja Jesień 2007)

Pracownia internetowa w każdej szkole (edycja Jesień 2007) Instrukcja numer D2/09_01/Z1 Pracownia internetowa w każdej szkole (edycja Jesień 2007) Opiekun pracowni internetowej cz. 2 (D2) Tworzenie i edycja zasad grup - wymuszenie ustawienia tapety Zadanie 1 Utworzenie

Bardziej szczegółowo

Problemy techniczne. Jak umieszczać pliki na serwerze FTP?

Problemy techniczne. Jak umieszczać pliki na serwerze FTP? Problemy techniczne Jak umieszczać pliki na serwerze FTP? Użytkownicy programów firmy VULCAN, korzystający z porad serwisu oprogramowania, proszeni są czasami o udostępnienie różnych plików. Pliki te można

Bardziej szczegółowo

PROJEKTOWANIE APLIKACJI INTERNETOWYCH

PROJEKTOWANIE APLIKACJI INTERNETOWYCH PROJEKTOWANIE APLIKACJI INTERNETOWYCH LABORATORIUM NR 2 REJESTRACJA NA WEBRATIO.COM 1. Wejdź na webratio.com i zarejestruj konto na uczelniany adres email (@wi.zut.edu.pl). 2. Po wpisaniu danych i zatwierdzeniu,

Bardziej szczegółowo

Instalacja Webroot SecureAnywhere przy użyciu GPO w Active Directory

Instalacja Webroot SecureAnywhere przy użyciu GPO w Active Directory Instalacja Webroot SecureAnywhere przy użyciu GPO w Active Directory Poniższa instrukcja opisuje sposób zdalnej instalacji oprogramowania Webroot SecureAnywhere w środowiskach wykorzystujących usługę Active

Bardziej szczegółowo

Pracownia internetowa w każdej szkole (edycja Jesień 2007)

Pracownia internetowa w każdej szkole (edycja Jesień 2007) Instrukcja numer D2/08_01 Pracownia internetowa w każdej szkole (edycja Jesień 2007) Opiekun pracowni internetowej cz. 2 (D2) Określanie właściwości stron WWW (domyślne pliki startowe, katalogi wirtualne,

Bardziej szczegółowo

Pracownia internetowa w każdej szkole (edycja Jesień 2007)

Pracownia internetowa w każdej szkole (edycja Jesień 2007) Instrukcja numer D1/02_05/Z4 Pracownia internetowa w każdej szkole (edycja Jesień 2007) Opiekun pracowni internetowej cz. 1 Tworzenie własnej witryny WWW - Zadanie 4 (D1) Zadanie 4 Wypełnianie zawartością

Bardziej szczegółowo

Infrastruktura aplikacji WWW

Infrastruktura aplikacji WWW ASP.NET WebForms Infrastruktura aplikacji WWW Gotowe rozwiązania architektoniczne i szkielety aplikacji zwalniają twórców aplikacji z implementacji infrastruktury, zwiększając ich produktywność Stanowy,

Bardziej szczegółowo

Problemy techniczne. Jak wyłączyć obsługę plików cookie w przeglądarkach internetowych? Przeglądarka Internet Explorer

Problemy techniczne. Jak wyłączyć obsługę plików cookie w przeglądarkach internetowych? Przeglądarka Internet Explorer Problemy techniczne Jak wyłączyć obsługę plików cookie w przeglądarkach internetowych? Udostępniając treści w naszych serwisach internetowych wykorzystujemy pliki cookie (tzw. ciasteczka) na zasadach określonych

Bardziej szczegółowo

Aplikacje WWW - laboratorium

Aplikacje WWW - laboratorium Aplikacje WWW - laboratorium JavaServer Faces Celem ćwiczenia jest przygotowanie aplikacji internetowej z wykorzystaniem technologii JSF. Prezentowane ćwiczenia zostały wykonane w środowisku Oracle JDeveloper

Bardziej szczegółowo

Każde menu jest połączone z modułem, którym zarządza się w menedżerze modułów. Cztery dostępne menu widać na pasku Menu (rysunek 4.38).

Każde menu jest połączone z modułem, którym zarządza się w menedżerze modułów. Cztery dostępne menu widać na pasku Menu (rysunek 4.38). 2. Projektant menu Każde menu jest połączone z modułem, którym zarządza się w menedżerze modułów. Cztery dostępne menu widać na pasku Menu (rysunek 4.38). Rys. 2.1. Menu/mainmenu Dostęp do istniejących

Bardziej szczegółowo

Dokonaj instalacji IIS opublikuj stronę internetową z pierwszych zajęć. Ukaże się kreator konfigurowania serwera i klikamy przycisk Dalej-->.

Dokonaj instalacji IIS opublikuj stronę internetową z pierwszych zajęć. Ukaże się kreator konfigurowania serwera i klikamy przycisk Dalej-->. Dokonaj instalacji IIS opublikuj stronę internetową z pierwszych zajęć Ukaże się kreator konfigurowania serwera i klikamy przycisk Dalej-->. Następnie wybieramy Serwer aplikacji (IIS, ASP.NET) i klikamy

Bardziej szczegółowo