SDJE (20).pdf

(8823 KB) Pobierz
7294620 UNPDF
7294620.009.png
7294620.010.png
7294620.011.png
Spis treści
Projektowanie stron w ASP.NET
Jesteśmy świadkami nagłego boomu w dostępie do aplikacji internetowych.
Coraz popularniejszy staje się bogaty interfejs klienta oparty na CSS, XHTML
i JavaScripcie (znanych jako AJAX).
Zmienia się również podejście twórców stron do projektowania. Dzisiej-
sze strony WWW dostarczają użytkownikowi interaktywnego doświadczenia,
wymagającego jakości, dzięki której mają szanse zostać dostrzeżone przez
wymagającego odbiorcę.
Niewątpliwie na uwagę zasługuje fakt coraz szerszego zagęszczenia
w dostępie do narzędzi do projektowania stron internetowych. Należy
jednak pamiętać, że zarówno narzędzia jak i techniki przetwarzania danych
upowszechniają się bardzo szybko, użytkownicy stają się bardzo wyma-
gający a wybór odpowiednich narzędzi nie jest łatwy. Projektanci witryn
WWW nie mogą zawieść użytkownika złym projektem, niefunkcjonal-
nym kodem, niedostępnymi funkcjami lub starymi aplikacjami. Niestety
sam talent nie wystarczy do stworzenia atrakcyjnej witryny WWW dlate-
go zdecydowaliśmy się wydać numer, który właśnie trzymasz w ręku. Jest
on przeznaczony przede wszystkim dla osób, które dopiero rozpoczyna-
ją przygodę z programowaniem. Wskazujemy Wam w jaki sposób tworzyć
proste, bezpieczne i intuicyjne aplikacje internetowe w oparciu o ASP.NET.
Większość artykułów ma charakter warsztatowy, a więc na konkret-
nych przykładach dowiesz się m.in. jak stworzyć pierwszą aplikację oraz
poznasz narzędzia wspierające cały proces jej tworzenia. Opisywane przez
nas rozwiązania pozwolą Ci stworzyć aplikację z charakterem. Z pewnością
lektura tego numeru pomoże Ci w przyszłości tworzyć zaawansowane por-
tale internetowe. Wyjaśniamy dlaczego technologia ASP.NET zyskuje sobie
coraz szersze grono wiernych użytkowników. Przesłanki znajdziesz w arty-
kule pt. Kontrolki serwerowe dostępne w ASP.NET 2.0. Poznasz tajniki
koniguracji aplikacji na przykładzie platformy Internet Information Servi-
ces. Natomiast z artykułu pt. State Management w aplikacjach ASP.NET
poznasz aspekty związane z modelowaniem „pamięcią” każdej aplikacji
internetowej.
Życzę miłej lektury i zachęcam do testów!
Opis DVD 6
Interfejs Visual Studio 2005 Web Developer 8
z punktu widzenia Web Developera
Michał Jagieła
Autor opisuje narzędzie do tworzenia internetowych aplikacji Visual Web Deve-
loper 2005 Express Edition . Wskazuje jak wykorzystać środowisko podczas
tworzenia pierwszych aplikacji internetowych działających na platformie . NET
Framework . Przedstawia wady oraz zalety środowiska.
Podstawy ASP.NET 2.0 14
– tworzenie aplikacji internetowych
Stefan Turalski
Artykuł opisuje aspekty zastosowania platformy programistycznej ASP.NET 2.0.
Stefan opisuje w jaki sposób stworzyć pierwszą aplikację internetową przy
pomocy programu Visual Web Developer , SQL Server 2005 Express Edition
i środowiska ASP.NET 2.0.
i motywy graficzne w ASP.NET 2.0
Maja Ciemienga
Maja opisuje w jaki sposób stworzyć estetyczny interfejs użytkownika, korzy-
stając ze stron wzorcowych oraz motywów graicznych. Dowiesz się dlaczego
umiejętne zastosowanie motywów graicznych i stron wzorcowych może przy-
służyć się do powstania przejrzystych wizualnie aplikacji.
20
Sylwia Pogroszewska
http://www.sdjournal.org/pl/
Software Developer’s Journal Extra jest wydawany przez Software-Wydawnictwo Sp. z o. o.
Adres korespondencyjny:
Software-Wydawnictwo Sp. z o. o., ul. Piaskowa 3, 01-067 Warszawa
www.sdjournal.org sdj@software.com.pl tel. (22) 887-10-10
Nakład 6000
Redakcja dokłada wszelkich starań, by publikowane w piśmie i na towarzyszących mu nośnikach informacje i programy były poprawne,
jednakże nie bierze odpowiedzialności za efekty wykorzystania ich; nie gwarantuje także poprawnego działania programów shareware,
freeware i public domain. Uszkodzone podczas wysyłki płyty wymienia redakcja.
Wszystkie znaki firmowe zawarte w piśmie są własnością odpowiednich firm i zostały użyte wyłącznie w celach informacyjnych.
Dyrektor wydawniczy: Jarosław Szumski
Market manager: Sylwia Tuśnio
Product manager: Sylwia Pogroszewska sylwiap@software.com.pl
Redaktor prowadzący: Artur Żarski
Kierownik produkcji: Marta Kurpiewska marta@software.com.pl
Opracowanie DVD: Jakub Wojnowski
Opracowanie graficzne: Robert Zadrożny robz@software.com.pl
Skład: Robert Zadrożny robz@software.com.pl
Projekt okładki: Agnieszka Marchocka
Betatesterzy: S. Turalski, J. Rokicki, A. Racionowski, Ł. Witczak, Ł. Spinzyk, A. Lipiński
Druk: 101 Studio, Firma Tęgi
Redakcja używa systemu automatycznego składu
Płytę DVD dołączoną do magazynu przetestowano programem AntiVirenKit firmy G DATA Software Sp. z o.o
Sprzedaż aktualnych lub archiwalnych numerów pisma po innej cenie niż wydrukowana na okładce – bez zgody
wydawcy – jest działaniem na jego szkodę i skutkuje odpowiedzialnością sądową.
Dział reklamy: reklama@software.com.pl
Prenumerata: Marzena Dmowska, prenumerata@software.com.pl, tel. (22) 887-14-44
4
www.sdjournal.org Software Developer’s Journal Extra! 20
Strony wzorcowe
7294620.012.png 7294620.001.png 7294620.002.png 7294620.003.png 7294620.004.png 7294620.005.png 7294620.006.png
Darmowe tworzenie ASP.NET 58
Artur Żarski
Autor przedstawia darmowe narzędzia, które wspomagają prace przy tworze-
niu aplikacji wykorzystujących technologię ASP.NET.
State Management w aplikacjach ASP.NET 60
Michał Jagiela
Artykuł omawia aspekty związane z modelowym zarządzaniem „pamięcią”
każdej aplikacji internetowej. Dowiesz się jakie możliwości daje Session State
oraz Application State . Poznasz model infrastruktury określany mianem „Za-
rządzania sesjami” do obsługi interakcji zachodzących w aplikacjach interne-
towych.
Przechwytywanie błędów w ASP.NET 66
Krzysztof C. Sulowski
Autor pokazuje w jaki sposób obsługiwane są wyjątki na platformie .NET oraz
w jaki sposób wpływają na jakość aplikacji. Z artykułu dowiesz się co stanie
się jeżeli w aplikacji pojawi się kod wrażliwy na wystąpienie błędów oraz jak
zdeiniować własne wyjątki.
internetowego w ASP.NET 2.0
Jakub Zagórski
Artykuł przedstawia możliwości zastosowania platformy ASP .NET 2.0 przy
tworzeniu portali internetowych. Dowiesz się co .NET Framework 2.0 oferuje
programiście i użytkownikowi. Artykuł polecamy szczególnie przed przystąpie-
niem do projektowania bardziej zaawansowanych portali internetowych.
68
dostępne w ASP.NET 2.0
26
Igor Kruk, Artur Mościcki
Autorzy wyjaśniają w jaki sposób kontrolki serwerowe dostępne w technologii
ASP.NET ułatwiają tworzenie aplikacji internetowych.
– gdzie się podziały tamte standardy?
Paweł Matyjasek
Autor dokonuje przeglądu zmian wprowadzonych do nowej wersji środowi-
ska programistycznego Visual Studio 2005 . Zmiany te dotyczą głównie edycji
i walidacji kodu (X)HTML i CSS. Dodatkowo autor omawia modyikacje w kom-
ponentach ASP .NET 2.0. Z artykułu dowiesz się dlaczego omawiane zmiany
przyczyniły się do poprawienia jakości tworzonych przez stron internetowych.
74
Po stronie klienta w ASP.NET 2.0 32
Maja Ciemienga
Z artykułu dowiesz się, w jaki sposób wykorzystać JavaScript podczas tworze-
nia skryptów w zaawansowanych aplikacjach internetowych. W artykule przed-
stawiono istniejące powiązania pomiędzy JavaScript a ASP.NET 2.0.
internetowe na platformie ASP.NET 2.0
Stefan Turalski
Artykuł prezentuje zestaw narzędzi i komponentów, które wspierają twórców
rozwiązań internetowych podczas projektowania, implementacji oraz zarzą-
dzania aspektami związanymi z zapewnieniem bezpieczeństwa aplikacji.
Z artykułu dowiesz się w jaki sposób łatwiej i szybciej rozwiązać problemy
związane z identyikacją, autoryzacją i tworzeniem proili użytkowników. Arty-
kuł polecamy tym czytelnikom, którzy chcą wdrażać bezpieczne aplikacje.
36
SQL Server 2005 Express 42
– piszemy aplikację internetową
Igor Kruk
Autor przedstawia w jaki sposób stworzyć aplikację internetową w technolo-
gii ASP.NET 2.0 wykorzystującą SQL Server 2005 Express . Dowiesz się jakich
narzędzi potrzebujesz aby rozpocząć pracę. Poznasz schemat bazy oraz jak
wygląda łańcuch połączenia z nią. Igor opisuje również, jak napisać aplikację
w oparciu o bazę danych SQL Server 2005 Express .
na platformie Internet Information Services
Michał Jagieła
Artykuł opisuje możliwości serwera Internet Information Services w wersji 6
oraz przedstawia najważniejsze techniki administracyjne. Z artykułu dowiesz
się jak poprawnie skonigurować plik web.conig co nowego czeka nas w nowej
wersji usług internetowych IIS 7.0 bazujących na Windows Vista .
46
Aplikacje internetowe w Visual Studio 2005 54
Igor Kruk, Artur Mościcki
Obecne środowiska programistyczne to już nie tylko edytory kodu, ale potęż-
ne narzędzia oferujące swoim użytkownikom wiele opcji i możliwości. Wszyst-
kie mają na celu ułatwienie życia deweloperom. Artykuł prezentuje możliwo-
ści oferowane przez Visual Studio 2005 przy projektowaniu aplikacji interne-
towych.
Software Developer’s Journal Extra! 20
www.sdjournal.org
5
Personalizacja portalu
Kontrolki serwerowe
ASP.NET 2.0
Bezpieczne aplikacje
Aplikacje ASP.NET
7294620.007.png 7294620.008.png
Zgłoś jeśli naruszono regulamin