Strona głównaUżytkownik

kml | użytkownik

kml
kml
70,03
5265 dni, 17 godzin, 2 minuty temu
24 października, 2009
dotnetomaniak.pl

Tak jak zapowiadaliśmy wcześniej, mamy dla Was niespodziankę! Mamy do rozdania kilka nagród:2 vouchery na dowolny egzamin (ważne do 30 lipca 2010) 2 vouchery na kurs e-learningowy 6364: Visual Studio 2008 ASP.Net 3.5 (ważne do 30 czerwca 2010) Konkurs na najlepszą “zajawkę” Waszym zadaniem jest napisanie notki z linkami (70-536, 70-562, 70-503) do naszych kursów w jakimś blogu/serwisie. Najlepsza “zajawka” będzie nagrodzona: voucherem na egzamin, a kolejna voucherem na kurs e-learningowy. Termin zgłaszan...

Źródło: eastgroup.pl
Dziel się z innymi:
Konkurs – vouchery na egzamin | Eastgroup.pl

Inne 5256 dni, 1 godzinę, 28 minut temu danielplawgo 114 źrodło rozwiń

Ten artykuł pochodzi z serii przygotowań do egzaminu 70-503: Windows Communication Foundation. We wcześniejszych wpisach omówiony został mechanizm śledzenia (ang. tracing). Co jeśli pracujemy z serwisem, do którego kodu nie mamy dostępu, a nie zostało włączone w nim śledzenie? Rozwiązaniem może być wykorzystanie potoków WCF (ang. WCF pipeline). WCF jest rozszerzalny na wielu płaszczyznach. Kwestią do rozstrzygnięcia pozostaje tylko to, gdzie dodatkowa funkcjonalność powinna zostać wstrzyknięta. Rysunek ...

Źródło: eastgroup.pl
Dziel się z innymi:
70-503: WCF Extensibility | Eastgroup.pl

Programowanie rozproszone 5314 dni, 13 godzin, 37 minut temu danielplawgo 48 źrodło rozwiń

Artykuł pochodzi w serii przygotowań do egzaminu 70-562 ASP.NET. Przed przystąpieniem do poznawania technologii ASP.NET 3.5 oraz tworzenia witryn internetowych w niej (również w każdej innej technologii do tworzenia aplikacji www), warto zapoznać się z głównymi elementami wykorzystywanymi w udostępnianiu użytkownikowi stron. Aplikacje internetowe są klasycznym przykładem architektury klient – serwer. Użytkownik korzysta z przeglądarki internetowej (klient). Za pomocą Internetu (przy wykorzystaniu proto...

Źródło: eastgroup.pl
Dziel się z innymi:
70-562: Understanding the Players

Web 5360 dni, 6 godzin, 33 minuty temu danielplawgo 40 źrodło rozwiń

Ten artykuł pochodzi z serii przygotowań do egzaminu 70-503: Windows Communication Foundation. Począwszy od .NET Framework w wersji 3.0 WCF, czyli Windows Communication Foundation, jest jego częścią. Możemy korzystać z niego w celu budowania aplikacji, których architektura składa się z wielu połączonych ze sobą serwisów, które wzajemnie się komunikują. Zaczynając przygodę z WCF zaczniemy od wyjaśnienia kontraktów opisujących zachowanie(ang. behaviour) serwisów, czyli opisu tego z czym możemy się komuniko...

Źródło: eastgroup.pl
Dziel się z innymi:
70-503: Defining Behavioral Contracts | Eastgroup.pl

Artykuł pochodzi w serii przygotowań do egzaminu 70-562 ASP.NET. Witajcie w moim pierwszym artykule, w nowej serii wpisów. Dziś troszkę podstaw. Powiemy o tworzeniu nowego projektu w Visual Studio, dodawaniu nowych stron itp.Tworzenie strony internetowej Visual Studio 2008 pozwala nam stworzyć projekt typu Web Site, z rozróżnieniem tego w jaki sposób chcemy mieć dostęp do zawartości strony. Możemy stworzyć projekt Web podłączony do systemu plików na naszym komputerze, na serwerze IIS lub FTP. Wybór odpow...

Źródło: eastgroup.pl
Dziel się z innymi:
70-562: Creating a Web Site and Adding New Web Pages | Eastgroup.pl

Web 5355 dni, 13 godzin temu danielplawgo 38 źrodło rozwiń

ASP.NET udostępnia programiście dwa typu kontrolek serwerowych, które może wykorzystać w swoich aplikacjach webowych: HTML Controls oraz Web Controls. Ale zanim opiszę różnice między nimi, warto zapoznać się z cyklem życia strony ASP.NET.View State ASP.NET poszczególne żądania do strony traktuje jako osobne i nie przechowuje żadnych informacji pomiędzy kolejnymi odsłonami (są różne mechanizmy zapisywania stanu, które zostaną opisane w późniejszych artykułach). ASP.NET wykorzystuje mechanizm View State, k...

Źródło: eastgroup.pl
Dziel się z innymi:
70-562: Understanding and Using Server Controls | Eastgroup.pl

Web 5354 dni, 17 godzin, 54 minuty temu danielplawgo 46 źrodło rozwiń

Ten artykuł pochodzi z serii przygotowań do egzaminu 70-503: Windows Communication Foundation. Z poprzedniej lekcji wiemy jak utworzyć usługę i jak zdefiniować jej część “behawioralną”, czyli poszczególne metody serwisu. Dzisiaj dowiemy się jak zdefiniować własne typy danych i przekazywać je przez serwis.Kontrakt danych Kontrakt danych definiuje nam format, strukturę i sposób serializacji przesyłanych danych. Rozbudujmy nasz kalkulator o możliwość wykonywania dowolnych działań dwuargumentowych. Najpierw ...

70-503: Defining Structural Contracts | Eastgroup.pl

Programowanie rozproszone 5354 dni, 17 godzin, 54 minuty temu danielplawgo 50 źrodło rozwiń

Artykuł pochodzi w serii przygotowań do egzaminu 70-562 ASP.NET. Możemy użyć plików konfiguracyjnych do określenie ustawień naszej strony. Ustawienia te są przechowywane w odrębnym pliku, oddzielonym od kodu aplikacji i zapisane w XML. Zazwyczaj storna internetowa zawiera jeden plik web.config który jest w głównym katalogu aplikacji. Jednak nic nie stoi na przeszkodzie aby umieścić ich wiele i będą zarządzały ustawieniami aplikacji na różnych poziomach.Zrozumieć hierarchie pliku konfiguracyjnego Plik kon...

Źródło: eastgroup.pl
Dziel się z innymi:
70-562: Working with Web configuration files | Eastgroup.pl

Web 5354 dni, 17 godzin, 54 minuty temu danielplawgo 35 źrodło rozwiń

Artykuł pochodzi w serii przygotowań do egzaminu 70-562 ASP.NET. W ASP .NET mamy do dyspozycji wiele gotowych kontrolek serwerowych. W dzisiejszym artykule opiszemy 5:Label TextBox Button CheckBox RadioButton Etykieta Etykieta (ang. Label), wyświetla tekst w określonym miejscu na stronie. Etykiety używamy, kiedy w pewnym momencie chcemy zmienić jakiś tekst na stronie (który jest wyświetlany właśnie w postaci etykiety). Nie powinno używać się etykiety, kiedy wiemy że nasz tekst nie będzie się zmieniał. ...

Źródło: eastgroup.pl
Dziel się z innymi:
70-562: Exploring Common Server Controls | Eastgroup.pl

Web 5352 dni, 2 godziny, 26 minut temu danielplawgo 32 źrodło rozwiń

Zakładamy, że stworzyliśmy już swój serwis. Mamy zdefiniowany kontrakt serwisu, oraz określone metody, które chcemy upublicznić. Teraz chcemy wystawić go (ang. expose) światu. Do tego służy właśnie punkt wejściowy (ang. endpoint), przez który klient może się z nim komunikować. Endpoint pozwala nam określić gdzie nasz serwis będzie się znajdował (ang. address), w jaki sposób będziemy się z nim komunikować (ang. binding), oraz co serwis robi (ang. contract). Te trzy elementy to tzw. “ABCs of Endpoints”. AB...

Źródło: eastgroup.pl
Dziel się z innymi:
70-503: Service Endpoint Basics | Eastgroup.pl

Programowanie rozproszone 5351 dni, 5 godzin, 7 minut temu danielplawgo 32 źrodło rozwiń

Ten artykuł pochodzi z serii przygotowań do egzaminu 70-503: Windows Communication Foundation. Wiemy już jak wystawić światu naszą usługę. Najczęściej skorzystamy z jakiegoś standardu i to nam wystarczy. Czasem jednak potrzeba coś dopasować do naszych potrzeb.Dostosowywanie standardowych bindowań Każdy ze standardowych sposobów komunikacji (ang. bindings) ma kilka właściwości, które możemy dowolnie zmieniać. Np. wsHttpBinding ma następujące właściwości:AllowCookies – czy klient akceptuje i tworzy ciastec...

Źródło: eastgroup.pl
Dziel się z innymi:
70-503: Customizing and Extending Bindings | Eastgroup.pl

Programowanie rozproszone 5348 dni, 6 godzin, 58 minut temu danielplawgo 44 źrodło rozwiń

Jednym z częstszych problemów twórcy aplikacji webowych jest konieczność upewnienia się, czy dane wprowadzone przez użytkownika są poprawne (np. czy wszystkie wymagane pola w formularzu są wypełnione lub czy dane mają odpowiedni format). Sprawdzenie danych musi odbyć się po stronie serwera. Z drugiej strony fajnie by było, jak by po stronie klienta nastąpiło sprawdzenie wprowadzonych danych, aby ten nie musiał wysyłać formularz do serwera, gdzie nastąpiło by sprawdzenie poprawności danych, a następnie zw...

70-562: Performing Input Validation | Eastgroup.pl

Web 5348 dni, 6 godzin, 58 minut temu danielplawgo 119 źrodło rozwiń

Artykuł pochodzi w serii przygotowań do egzaminu 70-562 ASP.NET. Dzisiaj powiemy sobie o podstawowych kontrolkach (tytuł mógłby mylić :D ) których możemy użyć na naszej stronie. Dokładnie będą to: Literal, Table, TableRow, TableCell, Image, ImageButton, ImageMap, Calendar, FileUpload, Panel, MultiView, View, Wizard.Kontrolka Literal Kontrolka ta jest bardzo podobna do kontroli Label, ponieważ odpowiada za wyświetlanie statycznego tekstu na stronie. Nie dziedziczy ona po WebControl. Kontrolka ta nie wprow...

Źródło: eastgroup.pl
Dziel się z innymi:
70-562: Exploring specialized server controls | Eastgroup.pl

Web 5347 dni, 2 godziny, 56 minut temu danielplawgo 32 źrodło rozwiń

Ten artykuł pochodzi z serii przygotowań do egzaminu 70-503: Windows Communication Foundation. Zakładamy, że mamy już utworzony nasz serwis. Teraz nadeszła pora na wdrożenie (ang. deployment). Jedną z najprostszych metod uruchomienia serwisu jest wykorzystanie serwera IIS (Internet Information Services) lub WAS (Windows Process Activation Service). Bardzo prosty kod, który pozwala hostować naszą usługę z poziomu zarządzanej aplikacji został przedstawiony w artykule 70-503: Service Endpoint Basics, akapit...

Źródło: eastgroup.pl
Dziel się z innymi:
70-503: Hosting a Service on a Web Server | Eastgroup.pl

Programowanie rozproszone 5345 dni, 7 godzin, 47 minut temu danielplawgo 61 źrodło rozwiń

Ten artykuł pochodzi z serii przygotowań do egzaminu 70-503: Windows Communication Foundation. Wiemy już jak uruchomić nasz serwis na IIS. Jeśli nie chcemy do tego wykorzystywać IIS’a WCF daje nam możliwość hostowania serwisu w aplikacji konsolowej, usłudze systemowej, aplikacji Windows Forms, czy nawet WPF (ang. Windows Presentation Foundation). Dla prostych usług WCF zapewnia swoją aplikację hostującą (o niej będzie na końcu lekcji).Aplikacja konsolowa Najczęściej serwisy hostuje się w aplikacji konsol...

Źródło: eastgroup.pl
Dziel się z innymi:
70-503: Hosting a Service in a Managed Application | Eastgroup.pl

Programowanie rozproszone 5345 dni, 7 godzin, 47 minut temu danielplawgo 46 źrodło rozwiń

Artykuł pochodzi w serii przygotowań do egzaminu 70-562 ASP.NET. W dzisiejszym artykule powiemy sobie o nawigacji na stronie, używaniu SiteMap, przekierowywaniu użytkowników itp.Wybór metody nawigacji po stronie Istnieje kilka sposobów nawigacji między stronami ASP .NETNawigacja po stronie klienta Chyba najprostszym sposobem nawigacji między stronami jest użycie kontrolki HyperLink i ustawienie właściwości NavigateUrl na adres, do którego chcemy dotrzeć. Kontrolka HyperLink w naszym kodzie przyjmuj...

Źródło: eastgroup.pl
Dziel się z innymi:
70 - 562: Performing Site Navigation | Eastgroup.pl

Web 5344 dni, 4 godziny, 13 minut temu danielplawgo 38 źrodło rozwiń

Artykuł pochodzi w serii przygotowań do egzaminu 70-562 ASP.NET. Śledzenie stanu użytkownika, przechowywanie jego danych jest bardzo ważnym elementem w naszych aplikacjach. Nie jest to oczywiście problem tylko aplikacji webowych ale również “okienkowych” ;) My jednak dzisiaj skupimy się na rozwiązaniach dla pierwszego typu oprogramowania ;) A konkretnie omówimy sobie następujące mechanizmy: View state,  Hidden fields, Cookies oraz Query string. Są dwa sposoby na zarządzanie informacjami. Wszystko możemy ...

Źródło: eastgroup.pl
Dziel się z innymi:
70-562: Using Client-Side State Management07 | Eastgroup.pl

Web 5342 dni, 9 godzin, 44 minuty temu danielplawgo 22 źrodło rozwiń

Artykuł pochodzi w serii przygotowań do egzaminu 70-562 ASP.NET. W poprzednim wpisie zostały opisane mechanizmy zarządzania stanem aplikacji po stronie klienta. Natomiast dzisiaj, przeczytasz o sposobach utrwalania stanu aplikacji po stronie serwera. Czasami bywają sytuacje, w których przechowywanie stanu aplikacji po stronie klienta jest złym rozwiązaniem. A to ilość danych przesyłanych do klienta jest zbyt duża, a to ze względów bezpieczeństwa dane lepiej nie powinny być przesyłane przez Internet lub p...

70-562: Using Server-Side State Management | Eastgroup.pl

Web 5341 dni, 12 godzin, 34 minuty temu danielplawgo 40 źrodło rozwiń

Artykuł pochodzi w serii przygotowań do egzaminu 70-562 ASP.NET. W dzisiejszej lekcji mowa będzie o dwóch rzeczach a mianowicie: Master Pages oraz Content Pages.Czym jest Master Page Najprościej mówiąc Master Page jest to jakaś główna część naszej strony, która pozostaje niezmienna, w której możemy umieścić jakąś wspólną funkcjonalność strony. Np. layout, który ma jakiś top, stopkę i menu. Wrzucamy to w master page bo jest to część która nie zmienia się na naszej stronie. Wymienny jest tylko środek layou...

Źródło: eastgroup.pl
Dziel się z innymi:
70 – 562: Using Master Pages | Eastgroup.pl

Web 5337 dni, 14 godzin, 55 minut temu danielplawgo 63 źrodło rozwiń

Ten artykuł pochodzi z serii przygotowań do egzaminu 70-503: Windows Communication Foundation. A co jeśli mamy serwis, który nie ma nic wspólnego z WCF’em? Nie ma najmniejszego problemu, żeby takie serwisy wykorzystać w aplikacji klienckiej. Taki standardowy serwis udostępnia nam tylko definicję w postaci WSDL, odpada więc tworzenie klas proxy przez ChannelFactory lub ręcznie. Zostaje nam tylko użycie polecenia svcutil lub dodanie referencji serwisu do projektu w Visual Studio.Standardy Tak jak w przypad...

Źródło: eastgroup.pl
Dziel się z innymi:
70-503: Consuming Non-WCF Services | Eastgroup.pl

Programowanie rozproszone 5337 dni, 14 godzin, 55 minut temu danielplawgo 32 źrodło rozwiń

1 2 3 4