Strona głównaUżytkownik

http://ksciana.wordpress.com/ | użytkownik

http://ksciana.wordpress.com/
http://ksciana.wordpress.com/
1 488,45
3807 dni, 1 godzinę, 13 minut temu
16 marca, 2009
dotnetomaniak.pl

Leave a reply W poprzednim poście opisałem jakie możliwości daje nam konfiguracja sesji w ASP.Net. Dziś opiszę w  trzech prostych krokach, jak skonfigurować sesję tak, aby była ona współdzielona  pomiędzy dwie (kilka) różnych aplikacji.Przygotowujemy bazę danych sql dla sesji przy pomocy aspnet_regsql.exe (opis). W moim przykładzie będzie to istniejąca baza danych o nazwie “northwind” na serwerze “localhost”: aspnet_regsql -d northwind -S localhost -U UserName -P Password -ssadd -sstype c Następnie...

Tagi: asp.net, session
Dziel się z innymi:
Wspólna sesja dla kilku aplikacji Asp.Net | ksciana's Weblog

Web 3797 dni, 22 godziny, 36 minut temu http://ksciana.wordpress.com/ 158 źrodło rozwiń

Leave a reply W ASP.Net z powodu bez stanowej natury aplikacji sieciowych w celu zapewnienia utrzymania sesji dostępny jest obiekt sesji. Zapis i odczyt z niego jest prosty wystarczy odwołać się do niego jak do słownika:this.Session["key"] = value; value2 = this.Session["key"]; Dziś nie chciał bym jednak pisać o tym jak używać sesji, lecz jak ją skonfigurować by zapewnić jej wydajną prace. Domyślnie działa ona w trybie In-Process. Przechowywana jest w pamięci procesu roboczego na web serwerze. Tryb...

Dziel się z innymi:
Asp.Net session state | ksciana's Weblog

Web 3807 dni, 9 godzin, 16 minut temu http://ksciana.wordpress.com/ 182 źrodło rozwiń

Chciałbyś przetestować Rails? Nie chcesz instalować u siebie całego środowiska, a może utworzyłeś pierwszą aplikację ‘Hello world’ w Rails nie nie wiesz gdzie ją przetestować?

Dziel się z innymi:
Testowy hosting  ROR « ksciana's Weblog

Inne 4481 dni, 8 godzin, 25 minut temu http://ksciana.wordpress.com/ 118 źrodło rozwiń

ASP .Net MVC 3 vs. Ruby on Rails 3 Ostatnio trochę zaniedbałem bloga. Ostatni wpis pojawił się w kwietniu i do dziś cisza. Pora to zmienić. Norwegian Developers Conference 2011 (NDC 2011) miał miejsce w czerwcu. Trwa 3 dni, a sesji na nim jest dużo dużo więcej niż na naszym MTS 2011*. Materiały z tej konferencji są dostępne tutaj. Osobiście polecam tą sesję Shaya Friedmana. Porównuje w niej MVC3 z Ruby on Rails. ASP.NET MVC 3 ...

Dziel się z innymi:
ASP .Net MVC 3 vs. Ruby on Rails 3 « ksciana's Weblog

Web 4508 dni, 10 godzin, 20 minut temu http://ksciana.wordpress.com/ 461 źrodło rozwiń

Test jednostkowy to nic innego jak kod wykonujący inny kod w kontrolowanych warunkach. Jego zadaniem jest weryfikacja (bez ingerencji programisty), że testowany kod działa poprawnie. Robi to w sposób dość banalny: autor testu dostarcza dane wejściowe (input), test wykonuje pewne instrukcje i sprawdza, czy rezultat działań (output) zgodny jest z oczekiwaniami. W świecie idealnym każdy test bada jedną ścieżkę wykonania jednej metody. Czy jednak jedyną rolą testów jednostkowych jest sprawdzenie działania ...

Maciej Aniserowicz | [UT-1] Co to są testy i po co są testy jednostkowe?

Architektura 4626 dni, 46 minut temu arek 385 źrodło rozwiń

Programiści .NET nie mogą narzekać na brak narzędzi i bibliotek wspomagających pisanie testów jednostkowych. Zanim przejdziemy jednak do zerkania w ich kierunku, zobaczymy jak można samemu, bez zewnętrznych zależności, rozpocząć pisanie testów. Testować będziemy taką banalną klaskę, której zadaniem jest obliczenie "ile złotych polskich dostanie polski hydraulik Waldek za przywiezione zza zachodniej granicy jełro"...

Maciej Aniserowicz | [UT-2] Czym testować?

Narzędzia 4620 dni, 5 godzin, 10 minut temu gordon_shumway 392 źrodło rozwiń

Ostatnio dopadła mnie potrzeba sprawdzenia połączenia do serwera bazy danych z innej maszyny. Dodatkowo nie mogłem (nie chciałem) na niej nic instalować, ot czysta maszynka z IIS7. Po poszukiwaniach udało mi się naleźć na to rozwiązanie: notatnik i trick z Data Link File (*.udl).

Dziel się z innymi:
Jak przetestować connection string (z pomocą Notatnika) « ksciana's Weblog

Narzędzia 4748 dni, 6 godzin, 25 minut temu http://ksciana.wordpress.com/ 211 źrodło rozwiń

Nie jest to takie do końca intuicyjne :) ale magicznie proste. Z przykładowego plik..

Tagi: .Net, C#
Źródło: sharp.jogger.pl
Dziel się z innymi:
Jak wyciągnąć ConnectionString z pliku konfiguracji ?

Web wtorek, 10 listopada 2009 21:25:10 GMT CaMeL 191 spam? źrodło rozwiń

State Pattern - zgodnie z definicją: pozwala na zmianę zachowania obiektu przez zmianę jego stanu wewnętrznego. Spójrzmy na diagram: Context - klasa, która może posiadać różne stanyState - definiuje wspólny interfejs dla wszystkich stanów, dzięki temu są wymienne.ConcreteState - definiuje konkretną definicję stanu. Działanie wzorca jest bardzo proste. Wywołując metodę Handle(), wykorzystywana jest odpowiednia implementacja stanu. Patrząc na powyższy diagram, można odnieść wrażenie, że definicja wzorca j...

Tagi: wzorzec
Dziel się z innymi:
Programowanie w .NET: State Pattern

Inne 4895 dni, 9 godzin, 40 minut temu http://ksciana.wordpress.com/ 132 źrodło rozwiń

Autor: Podczas zmagań ze stworzeniem rejestracji użytkowników (która jest już dla BlogMaker'a w 90% skończona i wkrótce pojawi się o tym szerszy post) przyszło stworzyć kod aktywujący, który zostanie mailem wysłany do użytkownika, aby potwierdzić adres, na który rejestruje się dane konto. Ów kod nie jest niczym innym jak przypadkowym łańcuchem znaków. początkowo użyłem po prostu obiektu klasy Random, który przy odpowied...

Tagi: sting
Dziel się z innymi:
Jak wygenerować losowy string?

Inne 4950 dni, 17 godzin, 31 minut temu paduda 108 źrodło rozwiń

Pierwsze relacyjne bazy danych powstały w  latach ‘70 ubiegłego wieku, na długo przedtem nim języki programowania zorientowane obiektowo stały się popularne. Obecnie są standardem jeśli chodzi o mechanizm persystencji w programowaniu obiektowym.      Jednak o tym, że translacja obiektowego modelu na relacyjny jest  bardzo często procesem karkołomnym, nieprzyjemnym i bł...

Tagi:
Źródło: codefather.pl
Dziel się z innymi:
No Sql No Problem, czyli MongoDB,  NoRM i .NET .

Architektura 4948 dni, 8 godzin, 38 minut temu http://tadek.myopenid.com/ 184 źrodło rozwiń

Od pewnego czasu odgrażałem się, że napiszę kilka zapytań przy użyciu NHibernate. Teraz nadszedł ten czas. Za materiał treningowy posłużą mi wcześniej opisywane statystyki. Metodyka pisania zapytań jest następująca: najpierw SQL, później zapytanie w NH. Ma to na celu pokazanie w jaki sposób można przekładać T-SQL na język zapytań NH (w tym przypadku Criteria API).

Tagi: C#, nHibarnate
Dziel się z innymi:
[RS] NHibernate w praktyce (część 1)

Windows 4951 dni, 4 godziny, 19 minut temu jdubrownik 113 źrodło rozwiń

Autor: Ponieważ nie wszyscy zdają sobie sprawę z możliwości oraz wymagań jakie stawia przed nami firma Microsoft odnośnie korzystania z produktów w wersji Express Edition, postanowiłem zamieścić fragment listu jaki otrzymałem z Centrum Obsługi Klienta Microsoft.

Dziel się z innymi:
Licencjonowanie produktów Express Edition

Inne 4946 dni, 12 godzin, 41 minut temu paduda 175 źrodło rozwiń

VirtualBox ma dwie główne zalety: jest darmowy jak VPC oraz nie posiada jego największych wad. Tak więc możemy na nim zainstalować wybrany przez siebie system niezależnie od tego czy chcemy mieć 32 czy 64 bity. Dla mnie, z powodu Win2008R2 (64bit-only) było to być albo nie być dla platformy wirtualizacyjnej. Dodatkowo nie ma problemu z przydzieleniem każdej maszynie więcej niż jednego rdzenia, co skutkuje dość zauważalnym (choć niestety nie powalającym) wzrostem wydajności w stosunku do mikro-konkurenta ...

Dziel się z innymi:
Wirtualizacja okiem programisty - part 2/3 - Virtual Box

Narzędzia 4974 dni, 18 godzin, 3 minuty temu macko 71 źrodło rozwiń

TestDriven.Net jest pluginem do Visual Studio pozwalającym na wygodne uruchamianie testów jednostkowych. Niby nic, a bardzo ułatwia i przyśpiesza pracę. Wtyczka współpracuje z najpopularniejszymi narzędziami do testów jednostkowych, takich ...

Dziel się z innymi:
O programowaniu w dotnecie: [Narzędziownia] TestDriven.Net

Narzędzia 4975 dni, 3 godziny, 26 minut temu macko 135 źrodło rozwiń

Oryginalny post: Things You Should Never Do, Part I Autor:Steve Yegge Jestem programistą, i to na wakacjach. I zgadnijcie, co robię? Bardzo chciałbym Wam powiedzieć, że popijam Mai Tai na Bahamach, ale w rzeczywistości to, czym zajmuję się w trakcie urlopu to programowanie. Są to więc wakacje w sensie HR-owym - wziąłem oficjalnie wolne w pracy, by dać sobie trochę czasu na postawienie mojej gry komputerowej na nogi. To gra, którą zacząłem pisać około 10 lat temu i spędziłem jakieś 7 lat na jej rozwij...

Tagi: devblogi
Źródło: www.devblogi.pl
Dziel się z innymi:
devBlogi: Najgorszy wróg kodu

Inne 5005 dni, 18 godzin, 12 minut temu gordon_shumway 189 źrodło rozwiń

11 rozdziałów książki "Programming Windows Phone 7" autorstwa Charlesa Petzolda do pobrania zupełnie za darmo.

Źródło: blogs.msdn.com
Dziel się z innymi:
Darmowy e-book o Windows Phone 7

Mobile development 4999 dni, 4 godziny, 7 minut temu fones 108 źrodło rozwiń

Jeszcze przed założeniem własnej działalności i przeniesieniem wszelkich operacji związanych z programowaniem na własną maszynę, do własnego gniazda, nieśmiało i powoli badałem przydatność wirtualizacji dla programisty. Z badań owych wyniknął wniosek bardzo jasny - wirtualizacja to dla mnie rozwiązanie IDEALNE i bez niego nie bardzo wyobrażam sobie pracę. Szczególnie jako pseudo-freelancer jakim jestem teraz, gdy zdarza mi się pracować nad więcej niż jednym projektem jednocześnie.

Dziel się z innymi:
Maciej Aniserowicz | Wirtualizacja okiem programisty - part 1/3 - Virtual PC

Narzędzia 4998 dni, 23 godziny, 32 minuty temu gordon_shumway 174 źrodło rozwiń

W sytuacji, gdy nad danym projektem pracuje większa grupa programistów czasami trudno jest się wystrzec oczywistych błędów. Takim błędem jest zapominanie o domyślnej inicjalizacji zmiennych w przypadku enum-a.

Tagi: C# .NET, Enum
Dziel się z innymi:
Enum i domyślna inicjalizacja wartości « Zawód.Programista.NET()

Windows 4998 dni, 23 godziny, 32 minuty temu Michal Jankowski 181 źrodło rozwiń

O Fluent Interface ("płynnym interfejsie"?:) ) jest od jakiegoś czasu dość głośno w światku .NET. Stał się... trendy. Implementują go właściwie wszystkie kontenery IoC, można za jego pomocą skonfigurować NHibernate, coraz więcej innych projektów udostępnia swoje API w ten sposób. Ale dlaczego, czy jest to naprawdę tak fajne? Moim zdaniem: TAK. Fluent Interface jest nawet czymś więcej niż "fajnym bajerem" - pozwala naprawdę bardzo uprościć pracę z naszą biblioteką.

Dziel się z innymi:
Tworzenie obiektów poprzez Fluent Interface - dla każdego

Architektura 5016 dni, 7 godzin, 32 minuty temu macko 172 źrodło rozwiń

1 2 3 4 5 6 7

Najaktywniejsi w tym miesiącu