Temat ten jest rzadko poruszany ze względu na swoją istote działania i rzadkość implementacji ale przy rozbudowie projektu i ilości zgromadzonych danych często istnieje potrzeba zastosowania tej techniki. Korzystanie z Caching’u w środowisku .NET / ASP.NET wynikło z potrzeby przechowywania często używanych danych w „pamięci” serwera. Korzystanie z obiektów przechowywanych w pamięci jest znacznie szybsze ...
Jakiś czas temu pisząc prostą aplikacje WWW utworzyłem z rozpędu projekt typu Web Project zamiast Web Site. Zanim się zorientowałem popełniłem już trochę kodu stwierdziłem więc, że nie będę pisał go od początku. Usunąłem projekt z solution, wykasowałem plik z rozszerzeniem csproj i skorzystałem z polecenia Add -> Existing Web Site.... Wszystko wydawało się w porządku do momentu kiedy spróbowałem skompilować aplikację.
Podczas pracy w wakacje przeszedłem szkolenie SEO (Search engine optimization). Zrobiłem kilka notatek i chciałbym się nimi z wami podzielić (od razu zaznaczam, że nie jestem specjalistą w tej dziedzinie- zostały mi jedynie przekazane wskazówki dotyczące pisania poprawnego, czyt. zoptymalizowanego pod SEO, kodu html). Od czego zacząć? Po pierwsze gdy tworzymy serwis powinniśmy się zastanowić jak bardzo powinniśmy się skupiać na SEO dla naszej strony. Istnieją ...
Pomimo tego, iż Response.Redirect oraz Server.Transfer są dosyć często używanymi metodami przez programistów ASP.Net, często zdarza się, że tak naprawdę nie wiemy co się dzieje wskutek ich użycia.
poniedziałek, Sierpień 17th, 20091 komentarzASP.NET: Autoryzacja użytkownika Każda nowoczesna, dynamiczna strona posiada autoryzację użytkowników. W tej prezentacji, dowiemy się jak samemu zrobić proste logowanie na naszej stronie. Zapraszam do prezentacji, w której poruszone są następujące kwestie:Formularz logowaniaKontrolka walidacji – RequiredFieldValidatorOmówienie dostępnych metod autoryzacji w asp.netSystem.Web.Security i przykładowe wykorzystanieForms AuthorizationDodawanie użytkownika w pliku .c...
Zapraszam na pierwszą część z serii screencastów dotyczących wykorzystania AJAXa w ASP.NET. Pierwsza część jest jednocześnie jedyną w pełni teoretyczną. Omawia historię powstania AJAXa oraz krótkie wprowadzenie, które pozwoli rozumieć działanie przykładów przedstawionych w kolejnych częściach. Zapraszam do oglądania i czekam na komentarze :)
Autor: Kilka dni temu powstał w mej głowie misterny plan opakowania DatePickera od jQuery we własną kontrolkę ASP.NET. Dość łatwo poszło (postaram się to opisać w kolejnym wpisie), jednak chciałem jednocześnie móc walidować wprowadzone dane po stronie klienta i serwera. Niezbędne więc okazało się napisanie własnego Validatora. Nie jest to zadanie zbyt trudne – przedstawię dziś sposób na jego realizację.
Krótka ciekawostka, pewnie znana większości: wrzucając do katalogu głównego aplikacji ASP.NET plik o nazwie app_offline.htm spowodujemy, że będzie on serwowany jako odpowiedź na wszystkie żądania do tej aplikacji.
Na zakończenie przerabiania ListView mechanizm prosty i przyjemny – grupowanie danych, pozwalające wyświetlać kilka(naście) elementów ListView w jednej linijce. Najłatwiejszym do wymyślenia przykładem użycia są wszelkiego rodzaju galerie zdjęć itp. Jak się do tego zabrać?
W tym rozdziale skupimy się na warstwie prezentacji naszej aplikacji. Dowiemy się jak w prosty i szybki sposób zarządzać layoutem naszej witryny. Zapraszam do prezentacji.
Aby rozpocząć pracę z ASP.NET, będziemy na początek potrzebowali:Visual Web Developer 2008 Express (pobierz za darmo) I właściwie to wszystko! To niewiarygodne jak wiele funkcjonalności oferuję ta darmowa aplikacja.
Autor: Projekt przy którym obecnie pracuję jest tworzony w technologii ASP .NET 2.0 i z racji tego, że stoi na serwerze apache z nakładką mono_mod nie mogę używać w pełni ASP .NET 3.5 i ASP .NET AJAX 3.5. Jakiego więc używać silnika AJAX aby ożywić stronkę i dodać jej animuszu? Po wielu godzinach udało mi się skonfigurować mono aby używać ASP .NET AJAX 1.0. Jednak po wielu testach wydajnościowych postanowiłem oprzeć całą funkcjonalność o AJAX oferowany przez jQuery. Dlaczego? Może na początek małe ...
Chciałbym przybliżyć Wam dwa interfejsy związane z AJAX-em i ASP.NET a mianowicie IPostBackEventHandler oraz ICallbackEventHandler. W skrócie opiszę do czego możemy je wykorzystać i w jaki sposób.
Polskie tłumaczenie posta z bloga Scotta Guthrie na temat IIS SEO Toolkit - rozszerzenia do IIS 7, które pozwala na analizowanie witryny pod kątem zgodności z SEO.
Niedawno (tj. 06.05.2009) pojawił się nowy preview - Preview 4 bibliotek CRUD dla ASP.NET, a więc Dynamic Data. W moim moralnym obowiazku jako fana DD znajduje się w związku z tym opisanie nowego release’u. Ten post zapoczątkuje serię na temat Dynamic Data, w wersji aktualnej, a później Futures, tak aby przekonać programistów ASP.NET, że Dynamic Data nie gryzie.
Dołączanie zewnętrznych plików do stron ASP.NET jest czynnością niezwyke częstą. Szczególnie gdy korzystamy z zewnętrznych bibliotek zachodzi potrzeba dołączenia skryptów JavaScript, czy arkuszy stylów CSS. Pozornie sprawa jest prosta, jednak komplikuje się, gdy na przykłąd tworzymy zestaw kontrolek, które korzystają z jakiejś biblioteki (np. jQuery). Istnieje wtedy prawdopodobieństwo wielokrotnego włączenia tej samej biblioteki do kodu.Sytuacji można oczywiście uniknąć, sprawdzajac czy dany plik został ...
Na stronach aspx dane zazwyczaj są wysyłane do tej samej strony. Gdy potrzeba przesłać dane z formularza do innej strony należy zastosować cross-page posting.
O aferze z Oxite było głośno jakiś czas temu. Microsoft wypuścił Oxite jako implementację przykładową przy użyciu asp .net mvc. Niestety aplikacja została bardzo ostro skrytykowana przez środowisko. Teraz tym razem zdecydowano się wypuścić aplikację pokazującą jak budować serwisy typu web 2.0 przy pomocy ASP .NET MVC. Projekt nazwano KOBE. ...
Dosyć często spotykamy się z problemem uwierzytelniania użytkowników w aplikacjach deskopowych. W przeciwieństwie do ASP.NET WinForms nie mają wbudowanego mechanizmu zarządzania użytkownikami który odwalał by za nas całą robotę. Nasuwa się więc pytania jak to zrobić w WinForms? Bardzo prosto można użyć wbudowanego mechanizmu dla ASP.NET. Artykuł opisuje jak to zrobić.
Intellisense dla jQuery i innych bibliotek javascript. W Visual Studio 2008 mamy możliwość korzystania z intellisense dla różnych bibliotek javascript.