Strona głównaUżytkownik

toudidel | użytkownik

toudidel
toudidel
90,13
5048 dni, 22 minuty temu
15 kwietnia, 2009
dotnetomaniak.pl

Hostowanie aplikacji utworzonej za pomocą frameworka ASP.NET MVC na serwerze IIS 6 jest niestety bardzo problematyczne. Utworzone w ten sposób aplikacje wyświetlają niemiły (i w tym przypadku niezrozumiały) komunikat: 404 Not Found. Dlaczego tak się dzieje? Żądania przychodzące do serwera są przetwarzane poprzez odpowiednie filtry ISAPI (pomijam dla uproszczenia inne zachodzace tam procesy), zgodnie z mapowaniem odpowiednich rozszerzeń. I tak na przykład .ASPX trafia do filtra aspnetisapi.dll. Routing ...

Tagi: 404, IIS 6, ISAPI, mvc
Dziel się z innymi:
Dariusz Tarczyński blog: ASP.NET MVC oraz IIS 6

Web 5690 dni, 15 godzin, 34 minuty temu macko 65 źrodło rozwiń

Dzięki wykorzystaniu SMO (jeśli nie wiesz co to – przeczytaj wpis pt.:"Jak DataSet’a przenieść do MsSQL'a? (SQLServer Management Objects i SqlBulkCopy)") można w prosty sposób wykonywać wiele operacji na bazie danych Ms SQL. Jedną z takich operacji może być usuwanie elementów bazy danych. W większości przypadków wystarczy na wybranym elemencie z bazy danych wykonać proste Drop, jednak nie zawsze musi się to udać.Taki przypadek może mieć właśnie miejsce z tabelami. Załóżmy, że chcemy usunąć wybraną tabelę...

Tagi: drop, SMO, SQL
Dziel się z innymi:
Usuwanie tabeli przy pomocy SMO [PL] |  Maciej Zbrzezny: Programowanie i Technologie

Bazy danych i XML 5050 dni, 10 godzin, 18 minut temu paduda 29 źrodło rozwiń

Czasami chcemy mieć pewność, że zdarzenie nie zostanie podpięte dwa razy do tej samej metody. Przyjrzyjmy się jak to zrobić w C#:private EventHandler _Event; publicevent EventHandler ExampleEvent { add { if (Event ==null||!Event.GetInvocationList().Contains(value)) _Event += value; } remove { _Event -= value; } } Rozwiązaniem jest użycie metody GetInvocationList. Następnie podłączając metody do zdarzenia za pomocą += mamy pewność, że nie będzie duplikatów i metoda n...

Tagi:
Dziel się z innymi:
Piotr Zieliński  » Blog Archive   » Sprawdzanie czy metoda jest podpięta do danego zdarzenia

Inne 5075 dni, 4 godziny, 14 minut temu pzielinski 77 źrodło rozwiń

Aby rozpocząć uruchamiamy SQL Server Managament Studio* a następnie logujemy się do serwera. Klikamy prawym przyciskiem na folderze Databases a później wybieramy jej nazwę i zatwierdzamy przyciskiem OK. Po wykonaniu powyższych instrukcji uzyskamy pustą bazę zawierającą katalogi gdzie będą przechowywane:DiagramyTabeleWidokiSynonimyProgrammability (Procedury, Funkcje oraz inne)Service BrokerStorage**Security Dane przechowywane są w tabelach. Stwórzmy zatem naszą pierwszą tabelę zawierającą np. i...

Tagi:
Źródło: sql.edu.pl
Dziel się z innymi:
Tworzenie nowej bazy danych « SQL.EDU.PL

Bazy danych i XML 5072 dni, 14 godzin, 28 minut temu rfk 99 źrodło rozwiń

Polecenia ping nie trzeba nikomu chyba przedstawiać. Służy ono do diagnozowania połączeń sieciowych. Dzięki niemu można sprawdzić, czy istnieje połączenia między dwoma hostami, jaka jest jakość tego połączenia oraz jakie występują opóźnienia. Dodatkowo jeśli podajemy adres hosta nie w postaci adresu IP to możemy zdiagnozować, czy poprawnie rozwiązywane są nazwy przez serwer DNS.

Tagi: .Net, C#, console, ping, sieć
Dziel się z innymi:
Ping

Windows 5072 dni, 14 godzin, 28 minut temu Michal Jankowski 146 źrodło rozwiń

Co to jest?!?!?!. Kiedyś otrzymałem mail o takim właśnie tytule, a zawierający fragment mojego kodu. Kod ten, przyznam szczerze, zbyt elegancki nie był, ale napisałem go w sytuacji rodzaju "Masz to napisać na wczoraj". Ważne, że działał i robił to co miał robić. Nie jestem człowiekiem, który uważa swój kod za święty i sądzę, że umiem przyjąć krytykę, ale ten mail nie spodobał mi się z kilku powodów.

Tagi:
Dziel się z innymi:
Blog Michała Komorowskiego: Co to jest?!?!?!

Inne 5086 dni, 20 godzin, 35 minut temu gordon_shumway 240 źrodło rozwiń

W ramach przygotowania do dalszej pracy podjąłem zamiar zwiększenia jakości tworzonego kodu. Narzędzi zwiększających produktywność programisty jest oczywiście wiele. Osobom znającym już jednak podstawy, na początek, polecam zapoznanie się z programem FxCop. Jest to darmowe narzędzie od Microsoftu służące do przeprowadzania statycznej analizy kodu (oczywiście osoby dysponujące wersjami Visual Studio innymi niż Express nie...

Tagi: FxCop, tools
Dziel się z innymi:
Warsztat programisty – FxCop « Michał Urbański Blog

Narzędzia 5093 dni, 1 godzinę, 27 minut temu gordon_shumway 191 ź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 5112 dni, 23 godziny, 15 minut temu netmajor 117 ź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 5112 dni, 23 godziny, 15 minut temu gordon_shumway 224 źrodło rozwiń

Jeśli chcecie spróbować sił w Azure, zapraszam: http://msdn.microsoft.com/pl-pl/library/gg491686. Artykuł przedstawia podstawy platformy – jak krok po kroku  napisać prostą aplikację w chmurze.Explore posts in the same categories:Azure This entry was posted on Friday, December 10th, 2010 at 5:24 pm and is filed under Azure. You can subscribe via RSS 2.0 feed to this post's comments. ...

Tagi:
Dziel się z innymi:
Piotr Zieliński  » Blog Archive   » Pierwsza aplikacja w Azure

Programowanie rozproszone 5117 dni, 9 godzin, 4 minuty temu pzielinski 62 źrodło rozwiń

Podczas projektowania aplikacji jedną z kluczowych kwestii jest wyodrębnienie potencjalnie czasochłonnych operacji z kodu, oraz przystosowanie ich do działania w osobnych wątkach. Gdy w grę wchodzi GUI, czynność ta jest wręcz niezbędna. Standardowym modelem jest przygotowanie wszystkich danych wejściowych dla długotrwałego procesu i przekazanie ich do nowego wątku; tam też rozpoczynając asynchroniczną pracę. Po jej zakończeniu, odbieramy wyniki i już bez znaczących przestojów możemy odpowiednio na nie za...

Źródło: bartoszlenar.com
Dziel się z innymi:
Praca w tle, czyli rzecz o BackgroundWorker « Bartosz Lenar

Windows 5117 dni, 13 godzin, 24 minuty temu bartoszlenar 470 źrodło rozwiń

Na kanale 9 znalazłem dwie świetne sesje o ASP.NET MVC 2. Jeśli do tej pory nie miałeś okazji poznać tej technologii, to te dwa nagrania są właśnie dla Ciebie!

Źródło: blog.fones.pl
Dziel się z innymi:
Fones.Blog > Dwie świetne sesje o ASP.NET MVC 2

Web 5128 dni, 10 godzin, 17 minut temu fones 188 źrodło rozwiń

Dzisiaj chciałbym przedstawić bardzo ciekawą serię screencastów – „Let’s Play TDD!„. Twórcą serii jest James Shore, autor książki „The Art of Agile Development” (książka ta, prawie w całości, dostępna jest pod adresem: http://jamesshore.com/Agile-Book/). W pierwszych filmach z serii „Let’s Play TDD!” James Shore pokazuje praktyczne wykorzystanie TDD w tworzeniu prostej aplikacji; w następnych zaś prezentuje „najlepsze praktyki” TDD. Screencasty często...

Tagi: Screencast, TDD
Źródło: gasior.net.pl
Dziel się z innymi:
Let’s Play TDD! | Łukasz Gąsior - Blog

Inne 5125 dni, 3 godziny, 22 minuty temu gordon_shumway 109 źrodło rozwiń

Szybki quiz. Skąd wiesz, że Twoja aplikacja działa? Możliwe, że się kompiluje. Możliwe, iż wszystkie testy jednostkowe przechodzą. Możliwe też, że przeszła próbę w dziale QA. Możliwe, iż została szczęśliwie wdrożona na serwer produkcyjny bądź spakowana do instalera. Może nawet beta testerzy potwierdzili jej poprawność. Ale to nie oznacza, że aplikacja działa. Czy tak naprawdę użytkownicy rozumieją Twoją aplikację? Czy potrafią oni wyk...

Źródło: www.devblogi.pl
Dziel się z innymi:
devBlogi: Tanie testy użyteczności

Inne 5123 dni, 12 godzin, 36 minut temu gordon_shumway 86 źrodło rozwiń

Opis mojej rekrutacji do Microsoftu, rekrutacji która niestety zakończyła się fiaskiem po kilku przebrniętych już etapach. Jakie pytania mi zadawano i czemu mnie odrzucono? O tym w pełnej wersji wpisu.

Źródło: blog.fones.pl
Dziel się z innymi:
Fones.Blog > Rekrutacja do Microsoftu

Inne 5121 dni, 6 godzin, 56 minut temu fones 307 źrodło rozwiń

W poprzednim artykule stworzyliśmy kontrakt usługi IGreetingService wraz z jej implementacją. Sama biblioteka nie jest przydatna, jeżeli nie będzie dostępna dla klientów. Przyszedł zatem czas, aby stworzyć projekt, który będzie ją hostował. Istnieje kilka możliwości udostępnienia usługi i są to: 1) self hosting 2) hostowanie poprzez windows service 3) IIS / WAS

Tagi: WCF
Źródło: codeguru.pl
Dziel się z innymi:
CodeGuru.pl | WCF w praktyce. Część 2 - Host - udostępniamy usługę

Programowanie rozproszone 5187 dni, 20 godzin, 35 minut temu Paweł Łukasik 223 źrodło rozwiń

Obecnie do składowania danych wykorzystuję pliki XML. Generyczna klasa abstrakcyjna AbstractDataAccess zajmuje się serializacją i deserializacją odpowiednich danych. Postanowiłem jednak wykorzystać Entity Framework w połączeniu z SQLite do składowania danych. Głównie dlatego, że wolę skorzystać z gotowego mechanizmu zapisu/odczytu niż dalej rozwijać coś własnego. Z Entity Framework miałem już do czynienia podczas pracy inżynier...

Dziel się z innymi:
Entity Framework i SQLite « Damian Antonowicz

Bazy danych i XML 5178 dni, 13 godzin, 59 minut temu gordon_shumway 153 źrodło rozwiń

Testy bazy danych gwarantują nam  m.in. spójną strukturę, poprawność procedur i funkcji. Wszystkich zainteresowanych tą tematyką zapraszam do przeczytania  mojego artykułu: http://msdn.microsoft.com/pl-pl/library/gg314942Explore posts in the same categories:Testy

Tagi:
Dziel się z innymi:
Piotr Zieliński  » Blog Archive   » Testowanie baz danych

Bazy danych i XML 5159 dni, 7 godzin, 25 minut temu pzielinski 47 źrodło rozwiń

Po opublikowaniu mojego ostatniego wpisu dotyczącego LINQ i jego mniej znanych funkcjonalności i trików zastanawiałem się, czy w zbiorze metod oferowanych przez LINQ znajdzie się coś równie niedocenionego i równie użytecznego jak SelectMany(). Nie oczekiwałem zbyt wiele, jednak ku mojemu zaskoczeniu udało mi się odnaleźć perełkę w postaci przeciążenia metody Aggregate(). Przy okazji dowiedziałem się czegoś nowego o Where() i przypomniałem sobie o metodach służących ...

Dziel się z innymi:
LINQ tips & tricks - mały dodatek

Windows 5160 dni, 10 godzin, 35 minut temu jdubrownik 166 źrodło rozwiń

Programując, często zadajemy sobie pytanie, jak napisać określoną funkcjonalność i nie mówię tu tylko o tym jaki algorytm zastosować, ale także o sposobach implementacji określonych funkcjonalności. Tutaj swoje miejsce, znajdują właśnie wzorce projektowe, czyli unikalne sposoby implementacji określonych fragmentów kodu, które w większości przypadków, można stosować niezależnie od wybranego przez siebie języka. Dobry programista, zawsze powinien skorzystać z gotowego i sprawdzonego wzorca, bo po pierwsze ...

Dziel się z innymi:
Konstrukcyjny wzorzec projektowy Singleton - implementacja w C#

Architektura 5160 dni, 10 godzin, 35 minut temu https://me.yahoo.com/a/Euok... 196 źrodło rozwiń

1 2

Najaktywniejsi w tym miesiącu