Artykuł opublikowany na Codeguru.pl

Z zabezpieczeniami aplikacji webowych spotykamy się prawie przy każdej okazji, gdy logujemy się do dowolnego serwisu internetowego. Dzięki temu dostajemy możliwość dostępu do różnych zasobów aplikacji WWW, które niekoniecznie są dostępne dla wszystkich użytkowników usług webowych. Wydawałoby się, że uzyskanie dostępu do zabezpieczonych części aplikacji ASP.NET wymaga autoryzacji przy każdej próbie połączenia z chronioną stroną. Na szczęście prosty mechanizm ciasteczek (ang. cookies) zwalnia nas od tej uciążliwości. Ciasteczka stanowią podstawę zabezpieczania stron ASP.NET przy użyciu mechanizmów bezpieczeństwa Forms. Są to specjalne formy HTML, które zawierają dane użytkownika (zazwyczaj nazwę użytkownika i hasło), i z których są podawane dane w celu autoryzacji zabezpieczonych zasobów aplikacji.

Artykuł opublikowany na Codeguru.pl

Usługi WWW przebojem wkraczają w nasze życie. Coraz częściej istnieje potrzeba by korzystać z internetu nie tylko przy biurku w pracy czy domu, ale także poza nim. Dziś, w dobie urządzeń przenośnych, wystarczy schować do kieszeni np. Pocket-a i można pracować gdziekolwiek dusza zapragnie. Istnieje tylko jeden mały problem, a mianowicie aplikacja przeznaczona na komputer stacjonarny może „nie chcieć” pracować na urządzeniu mobilnym. Aby zapobiec tej sytuacji wystarczy stworzyć strony WWW w wersji mobilnej.

Rational Unified Process jest zunifikowanym procesem wytwórczym oprogramowania dostarczającym praktycznych wskazówek, wzorców dokumentów i narzędzi, szablonów dokumentów oraz przykładów postępowania dla niemalże wszystkich działań związanych z procesem wytwarzania oprogramowania . W swojej książce Kroll i Kruchten definiują RUP z trzech perspektyw. Pierwsza z nich określa RUP jako programową metodę ewolucyjną, która wspiera wytwarzanie oprogramowania i która jest iteracyjna, architekturocentryczna oraz…

Rational Software Architect jest kolejną po Rational Rose i Rational XDE generacją narzędzi wspierających twórców oprogramowania w czasie projektowania. RSA oferuje do modelowania budowanych systemów 10 z pośród 13 diagramów języka UML 2.0. Diagramy, których nie można zbudować w RSA to diagram obiektów (ang. Object Diagram), diagram widoku interakcji (ang. Interaction Overview Diagram), diagram przebiegów czasowych (ang. Timing Diagram). RSA…

Trzecia edycja konferencji Software Project Management GigaCon (25-26 września) to kolejna okazja na wymianę w szerszym gronie zagadnień związanych z wiedzą, umiejętnościami, narzędziami i technikami stosowanymi do zaspokojenia wymogów poszczególnych projektów. Miałem swój udział w tym przedsięwzięciu gdyż wystąpiłem  prezentacją na temat Essential Unified Process w procesie wytwórczym aplikacji biznesowych. Technorati Tagi: Essential Unified Process,inżynieria oprogramowania

Technorati Tagi: Rational Software Architect,inżynieria oprogramowania W artykule zaprezentowano jak rozpocząć pracę z i opis elementów tego narzędzia CASE. Środowisko IBM Software Development Platform (SDP) o nazwie kodowej "Atlantic", tworzy platformę współpracy dla zespołów deweloperskich w ramach środowiska Eclipse oraz pozwalają łączyć funkcje biznesowe, rozwojowe i operacyjne w ramach organizacji. Jednym ze składników SDP jest IBM Rational Software Architect (RSA)…

Po raz kolejny Centrum Promocji Informatyki zorganizowało seminarium związane z wykorzystaniem języka UML w biznesie. W tym przedsięwzięciu miałem swój skromy udział. Wystąpiłem z prezentacją możliwości wykorzystania w biznesie języka UML za pomocą modeli zbudowanych w Rational Software Architect. Moja prezentacja pt.: "Praktyczne wykorzystanie języka UML w Model Driven Development (MDD)" została wzbogacona o praktyczny przykład wykorzystania UML w MDD.…

Technorati Tagi: Rational Unified Process,inżynieria oprogramowania,RUP Procesy, jakie są realizowane w czasie budowy oprogramowania, są zazwyczaj cykliczne. Systemy, w zależności od zastosowanej metody, charakteryzują się spiralnym, kaskadowym (wodospadowym) lub strukturalnym cyklem wytwarzania. Praktycznie każda metodyka preferuje swój cykl wytwórczy. Cykl wytwórczy RUP jest charakterystyczny, gdyż pokazuje procesy w dwóch płaszczyznach. W pionie przedstawione są statyczne aspekty wytwarzania oprogramowania, takie jak…

W artykule przedstawiono opis pakietu narzędziowego VS.NET (Microsoft) z Rational XDE (IBM) do wytwarzania aplikacji webowych pracujących w środowisku urządzeń mobilnych na platformie .NET (firmy Microsoft) z wraz z metodyką jego użycia bazującą na procesie wytwórczym Rational Unified Process. Przedstawiono w nim strukturę i opis metodyki tworzenia projektów w XDE. Szczególną uwagę poświęcono nowym funkcjom środowiska XDE pozwalającym na badanie własności behawioralnych aplikacji. Opis procesu wytwórczego zilustrowano na przykładzie aplikacji czasu rzeczywistego zaimplementowanej w ASP.NET a przeznaczonej na PocketPC.

Close