Strona głównaUżytkownik

netmajor | użytkownik

netmajor
netmajor
2 280,81
3903 dni, 20 godzin, 25 minut temu
8 października, 2009
dotnetomaniak.pl

Indeksy są dobrym mechanizmem na optymalizację często powtarzających się zapytań. Przykładowo rozważmy następujące zapytanie: SELECT FirstName,LastName FROM Persons where Age>30 Dla dużej ilości danych, wykonanie powyższego kodu może trochę potrwać. Jeśli dodalibyśmy indeks na kolumnie Age, czas wykonania znaczącą by się skrócił ponieważ dane byłyby w pewnym stopniu sortowane w pamięci (w dużym uproszczeniu dane są przechowywane w strukturze drzewiastej, która znacznie przyśpiesza selekcję). Tematem po...

Tagi:
Dziel się z innymi:
Piotr Zieliński  » Blog Archive   » Indeksy clustered oraz non-clustered.

Bazy danych i XML 5073 dni, 23 godziny, 34 minuty temu pzielinski 104 źrodło rozwiń

Już w założeniach jedną z podstawowych funkcjonalności vebshop‘u miało być informowanie klienta o aktualnym statusie jego zamówienia. Można to zrealizować na wiele sposobów, lecz najprostszą i jedną z najlepszych metod (moim zdaniem) jest wysyłanie wiadomości na podany podczas składania zamówienia adres e-mail. W jaki sposób zaimplementować taki mechanizm w ASP.NET? Na szczęście bardzo łatwo

Tagi: email
Dziel się z innymi:
[ASP.NET] Asynchroniczne wysyłanie wiadomości e-mail « Grzegorz Wodniczak

Web 5080 dni, 13 godzin, 39 minut temu gordon_shumway 224 źrodło rozwiń

Błąd pojawia się gdy chcemy wejść na nasz serwis hostowany na IIS [http://127.0.0.1:81/Service1.svc] ,który znajduje się na systemie 64 bitowym, a nasz serwis jest aplikacją 32 bitową. Jest to związane z tym, że na maszynie 64 bitowej IIS automatycznie konfiguruje się aby nie obsługiwać 32 bitowych apli...

Tagi: IIS 7, WCF
Dziel się z innymi:
znów IIS – Could not load file or assembly ‘assemblyName’ or one of its dependencies. An attempt was made to load a program with an incorrect format. « Netmajor's Tech Blog

Inne 5068 dni, 4 godziny, 3 minuty temu netmajor 52 źrodło rozwiń

Całkiem niedawno pojawiła się nowa wersja NHibernate oznaczona numerem 3. Informacje co, gdzie i jak uległo zmianie można oczywiście znaleźć na głównej stronie projektu. Mi z tych wszystkich nowości najbardziej przypadło do gustu nowe API do wykonywania zapytań czyli QueryOver. Ale zacznijmy od początku. Wykonując zapytanie do bazy danych z poziomu NHibernate 2 mieliśmy do dyspozycji 4 możliwości: wywołanie metod Get/Loadzapytanie HQLużycie Criteria APIzapytania SQL Każda z nich ma swoje unikalne za...

Dziel się z innymi:
.NET Adventure with reVis: NHibernate 3 i QueryOver API

Narzędzia 5080 dni, 13 godzin, 39 minut temu Paweł Łukasik 126 źrodło rozwiń

Pracując nad wrzuceniem aplikacji klienckiej napisanej w ASP.NET wykorzystującej WCF natrafiłem na errory. W tym artykule chciałbym przedstawić sposoby ich rozwiązania.

Tagi: asp.net, iis, WCF
Dziel się z innymi:
Rozwiązanie problemów z WCF i IIS « Netmajor's Tech Blog

Web 5080 dni, 13 godzin, 39 minut temu netmajor 117 źrodło rozwiń

Seria wersołych filmików pokazujacych różne aspekty wzorca MVC. Polecam! 1. Controller Obesity The Importance of Tests Keeping Views Stupid Staying RESTful Outdated HTML Modularity Out-takes Tweet this!Zobacz również:ASP.NET MVC – przełączanie widok/kontroler w VisualStudioASP.NET MVC Training KitASP.NET MVC 1.0 wydany!ASP.NET MVC, Na WesołoASP.NET MVC, MVC

Tagi: filmy, mvc, na wesoło
Źródło: gasior.net.pl
Dziel się z innymi:
MVC na wesoło :)

Inne 5082 dni, 7 godzin, 11 minut temu paduda 190 źrodło rozwiń

Chciałbym poruszyć dziś temat pracowania jako programista oraz odpoczynku w pracy. Bo jednak to nie jest takie jasne jakby się wydawało, jednak w pracy powinniśmy pracować a nie odpoczywać i tak pewnie myśli większość pracodawców… Odpoczynek oczywiście nie dosłowny, gdyż ja np nie chodzę do pracy aby leżeć na tapczanie lecz rozwiązywać ciekawe zagadki programistyczne Ale wiadomo, że po pewnym czasie przed kom...

Dziel się z innymi:
Rozrywka vs praca – czy musi tak być ? « Netmajor's Tech Blog

Inne 5088 dni, 21 godzin, 19 minut temu netmajor 166 źrodło rozwiń

Standardowo .net framework posiada zestaw klas do obsługi protokołu SMTP. Fajnie, nawet bardzo, ale nie tylko wysyłaniem maili żyje człowiek… Komunikacja w jedną stronę to trochę za mało, przydało by się czasem maila ze skrzynki także pobrać…

Tagi: email imap
Źródło: b21.net.pl
Dziel się z innymi:
ImapX odbiera wiadomości… | B21.net.pl

Web 5091 dni, 18 godzin, 9 minut temu https://me.yahoo.com/a/ZLvL... 60 źrodło rozwiń

Zapewne wszyscy zdają sobie sprawę, że nasz breakpoint możemy uczynić warunkowym tak aby VS zatrzymało się na nim tylko w specyficznej sytuacji a nie za każdym razem. Gdy breakpoint jest warunkowy jego ikona posiada mały biały plusik tak jak na obrazku w tym paragrafie abyśmy mogli odróżnić go od innych. Dziś pokażemy sobie, że warunkowy breakpoint może być użyty także do innych, mniej oczywistych (mam nadzieję) celów. Załóżmy, że jesteśmy w trakcie debuggowania dość skomplikowanego kodu (ten poniżej tak...

Warunkowy breakpoint – ciekawe zastosowanie

Narzędzia 5091 dni, 10 godzin, 11 minut temu macko 132 źrodło rozwiń

autor: Na polskiej witrynie MSDN pojawiła się wczoraj pierwsza z części mojej serii artykułów na temat OData (Open Data Protocol). Pierwsza część jest bardzo wstępna i traktuje o problemie, ale także omawia sam protokół i jego działanie. Następne części mam nadzieję już wkrótce...

Tagi: OData
Dziel się z innymi:
OData cz. 1 – artykuł na MSDN PL

Inne 5092 dni, 17 godzin, 46 minut temu macko 102 źrodło rozwiń

W momencie gdy chcemy uruchomić na serwerze IIS usługę stworzoną przy pomocy technologii WCF pojawia się nieoczekiwany błąd: The page you are requesting cannot be served because of the extension configuration. If the page is a script, add a handler. If the file should be downloaded, add a MIME map. Dzieje się tak w przypadku odwołania do plików *.SVC, które są odpowiedzialne za udostępnianie kontraktów usług na zewnątrz. W jaki sposób go rozwiązać? Otoż pierwsze co należy zrobić, to uruchomienie Visual...

Tagi: ASP .NET, iis, MIME, WCF
Źródło: maciejgrabek.com
Dziel się z innymi:
WCF i The page you are requesting cannot be served because of the extension configuration «  Maciej Grabek

Web 5098 dni, 17 godzin, 26 minut temu paduda 38 źrodło rozwiń

Tworząc oprogramowanie bardzo trudno ustrzec się przed stworzeniem aplikacji niezgodnej z zasadami sztuki. Przez zasady sztuki rozumiem tutaj tworzenie zbyt długich funkcji, tworzenie bardzo zagmatwanego kodu (np. składającego się z kilkunastu if-ów jeden w drugim) czy niekomentowanie metod i funkcji. Nie pilnując jakości kodu możemy bardzo łatwo doprowadzić do sytuacji, w której utrzymanie kodu będzie co najmniej bardzo pracochłonne. Dlatego wiele większych firm wprowadza zasady tworzenia kodu. Co takie...

Tagi: NDepend
Źródło: www.benedykt.net
Dziel się z innymi:
NDepend – narzędzie do analizy kodu

Narzędzia 5101 dni, 11 godzin, 14 minut temu macko 186 źrodło rozwiń

Marcin Wolański's blog: Kiedy VisualSVN Server zainstalowałem tak, jak chciałem, zachciało mi się systemu do zarządzania błędami. Padło na Trac. Do instalacji postanowiłem wykorzystać Apache VisualSVN Servera. Wiem, że mógłbym wziąć sobie paczkę z Trac dla VisualSVN Server, ale nie zrobiłem tego, bo po pierwsze, nie zawiera najnowszej, stabilnej wersji Trac, a po drugie – niezależna instalacja Trac uprości aktualizację narzędzi w przyszłości.Przygotowanie środowiska Zainstalowałem po kolei używając defau...

Tagi: Svn, TRAC, VisualSVN
Dziel się z innymi:
Trac na Windows

Narzędzia 5103 dni, 15 godzin, 39 minut temu paduda 60 źrodło rozwiń

Dzisiejsza historia oparta jest, w większości, na faktach. Ukryliśmy tylko imię naszego programisty. Był sobie Tomek programista. Tomek miał do napisania w C# fragment większego algorytmu. Jako, że kod był dobrze podzielony mogło to zrobić wiele osób. Jedną z rzeczy które miały być w tym fragmencie było stw...

Dziel się z innymi:
.NET blog: Historia Tomka - przeciążanie

Architektura 5101 dni, 20 godzin, 50 minut temu paduda 118 źrodło rozwiń

W trakcie rozwijania algorytmów na potrzeby pracy magisterskiej pojawiło się zapotrzebowanie na zdecydowane przyspieszenie jednego z nich. Algorytm polegał na liczeniu pewnych własności dla każdego punktu regularnej siatki. Zrównoleglenie było naturalnym rozwiązaniem, ponieważ elementy nie zależały od siebie nawzajem. Zdecydowałem się na użycie Parallel Extensions (Wiki, MSDN) ze względu na prostotę. Przedstawię szkielet rozwiązania, które może zostać zastosowane pr...

Dziel się z innymi:
Używanie Parallel Extensions z .NET 4.0 | czoper.devlog

Narzędzia 5110 dni, 11 godzin, 16 minut temu gordon_shumway 127 źrodło rozwiń

Ruszył mój pierwszy mały projekt - wyszukiwarka szukajo.net (czyt. szukaj o dot net). To pierwsza wyszukiwarka w Polsce indeksująca tylko i wyłącznie polskojęzyczne zasoby o technologii .NET, w dużej mierze blogi.

Źródło: blog.fones.pl
Dziel się z innymi:
szukajo.net – wyszukiwarka szukaj-o-dot-net

Inne 5112 dni, 3 godziny, 27 minut temu fones 146 ź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 5111 dni, 3 godziny, 41 minut temu http://ksciana.wordpress.com/ 132 źrodło rozwiń

Dotychczas wydawało się, że rozwiązaniem wszystkich problemów tego świata jest Cloud Computing. Niestety, gdy już przeniesiono do chmury wszystko co tylko się dało (oraz kilka rzeczy, których się nie dało) okazało się, że część problemów pozostała nierozwiązana. Tak oto nastała moda na NoSQL. Chyba każda rozsądnie myśląca osoba przyzna, że relacyjne bazy danych są takie wczorajsze, a nowe czasy wymagają nowych rozwiązań. Czy aby jednak na pewno? Bawiąc się trochę BigTable na Google AppEngine mam pewne wą...

Tagi: MySQL
Źródło: bordeux.net
Dziel się z innymi:
SQL albo NoSQL, oto jest pytanie

Zasiedziało mi się dziś jak zawsze przed kompem i przeglądając wiadomości ze świata natrafiłem na oto ten artykuł . Opisuje on jak dwóch byłych studentów Uniwersytetu Warszawskiego – Tomasz Błaszczyk i Tomasz Waleń opracowali aplikację mającą z automatu odrzucać kiepskich programistów. Jeśli interesuje Was powstanie tego pomysłu zapraszam do lektury artykułu. Ja za to opiszę sam test.

Dziel się z innymi:
Codility czyli odsiew kiepskich programistów by PL  « Netmajor's Tech Blog

Narzędzia 5110 dni, 11 godzin, 16 minut temu netmajor 422 źrodło rozwiń

autor: Potrzebowałem banalnie prostego narzędzia, które byłoby pomocne w testowaniu zapytań XPath. Po krótkich poszukiwaniach i odnalezieniu kilku kombajnów stwierdziłem, że nawet dla wprawy szybciej stworzę odpowiednie narzędzie, spełniające moje wymagania ;) Dzielę się więc minimalistycznym, intuicyjnym w użyciu programem. Ascetyczny interfejs i funkcjonalność. Nie ma kolorowania, animacji ani miliona wielce-potrzebnych-funkcji.

Tagi: xpath
Źródło: andrzej.net.pl
Dziel się z innymi:
Proste narzędzie do testowania zapytań XPath

Bazy danych i XML 5127 dni, 11 godzin, 41 minut temu paduda 62 źrodło rozwiń

1 2 3 4 5 6