dotnetomaniak.pl - Artykuły z tagiem logowaniedotnetomaniak.pl - Artykuły z tagiem logowanie2024-03-29T13:54:23Zhttps://dotnetomaniak.pl/Tags/logowanieCopyright (c) dotnetomaniak.pldotnetomaniak.pl Atom Generatordotnetomaniak.pl webmasteradmin@dotnetomaniak.plhttps://dotnetomaniak.pl/Assets/Images/fav.icohttps://dotnetomaniak.pl/Assets/Images/dotnetomaniak_logo-negatyw_small.png21025https://dotnetomaniak.pl/Keep-Calm-And-Serilog-Elasticsearch-Kibana-on-NET-Core-132-Spotkanie-WGNET-Wiadro-DanychKeep Calm And Serilog Elasticsearch Kibana on .NET Core - 132. Spotkanie WG.NET - Wiadro Danych2020-01-20T07:35:39Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_GYTEjpCFIkC-d6V2rlr7Mg.png"/></div><div>Prędzej czy później programista dowiaduje się o istotności logowania w swojej aplikacji. Najlepiej podejść do tematu w sposób „leniwy” tj. minimum wysiłku, maksimum efektów 😉. Elasticsearch i Kibana bardzo w tym pomagają. 16.01.2020 przedstawiłem swoje doświadczenia z tym związane na meetup-ie Warszawskiej Grupy .NET .
Slajdy i kod znajdziesz tutaj: https://wiadrodanych.pl/wg-net-serilog-elk/Autor MaciejOpublikowano Kategorie Elasticsearch, Logowanie, Programowanie, Wystąpienia, Zbieranie logówTagi a...</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Keep-Calm-And-Serilog-Elasticsearch-Kibana-on-NET-Core-132-Spotkanie-WGNET-Wiadro-Danych"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=https%3a%2f%2fwiadrodanych.pl%2fwystapienia%2fkeep-calm-and-serilog-elasticsearch-kibana-on-net-core-132-spotkanie-wg-net%2f" style="border:0px"/></a></div></div>mszymczykhttps://dotnetomaniak.pl/Users/yBR97Zmw1ES3aCuyQj33bg2020-01-21T07:48:10Zhttps://dotnetomaniak.pl/Keep-Calm-And-Serilog-Elasticsearch-Kibana-on-NET-Core-132-Spotkanie-WGNET-Wiadro-Danych2750Prędzej czy później programista dowiaduje się o istotności logowania w swojej aplikacji. Najlepiej podejść do tematu w sposób „leniwy” tj. minimum wysiłku, maksimum efektów 😉. Elasticsearch i Kibana bardzo w tym pomagają. 16.01.2020 przedstawiłem swoje doświadczenia z tym związane na meetup-ie Warszawskiej Grupy .NET .
Slajdy i kod znajdziesz tutaj: https://wiadrodanych.pl/wg-net-serilog-elk/Autor MaciejOpublikowano Kategorie Elasticsearch, Logowanie, Programowanie, Wystąpienia, Zbieranie logówTagi a...https://wiadrodanych.pl/wystapienia/keep-calm-and-serilog-elasticsearch-kibana-on-net-core-132-spotkanie-wg-net/http://dotnetomaniak.pl/Data/Thumbnails/small_GYTEjpCFIkC-d6V2rlr7Mg.pnghttps://dotnetomaniak.pl/Konfiguracja-logowania-w-C-Serilog-ADMU-BlogKonfiguracja logowania w C# – Serilog – ADMU Blog2019-12-10T07:19:50Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_tcH4O3R3Y0qBIP-J-FOKnA.png"/></div><div>Ostatnio opisałem jak dodać logowanie przy pomocy biblioteki Serilog do naszej aplikacji. W tym poście postaram się pokazać jak można je skonfigurować.</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Konfiguracja-logowania-w-C-Serilog-ADMU-Blog"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=https%3a%2f%2fwww.admu.pl%2fkonfiguracja-logowania%2f" style="border:0px"/></a></div></div>Admuhttps://dotnetomaniak.pl/Users/kfXzovc8A0uP7ZbvqtdsWQ2019-12-11T07:48:08Zhttps://dotnetomaniak.pl/Konfiguracja-logowania-w-C-Serilog-ADMU-Blog21340Ostatnio opisałem jak dodać logowanie przy pomocy biblioteki Serilog do naszej aplikacji. W tym poście postaram się pokazać jak można je skonfigurować.https://www.admu.pl/konfiguracja-logowania/http://dotnetomaniak.pl/Data/Thumbnails/small_tcH4O3R3Y0qBIP-J-FOKnA.pnghttps://dotnetomaniak.pl/Logowanie-w-C-Serilog-ADMU-BlogLogowanie w C# – Serilog – ADMU Blog2019-12-03T07:05:58Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_rxa0xckyPEKGkqxgda9DNA.png"/></div><div>Chyba każdy z nas używa logowania w swojej aplikacji. Jeśli jednak ktoś tego nie robi, to zachęcam zacząć. W innym przypadku może być mu trudno zareagować, kiedy coś się wysypie.
Postaram się w kilku prostych krokach pokazać, jak dodać logowanie do naszej aplikacji z wykorzystaniem Serilog.</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Logowanie-w-C-Serilog-ADMU-Blog"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=https%3a%2f%2fwww.admu.pl%2flogowanie%2f" style="border:0px"/></a></div></div>Admuhttps://dotnetomaniak.pl/Users/kfXzovc8A0uP7ZbvqtdsWQ2019-12-04T07:44:37Zhttps://dotnetomaniak.pl/Logowanie-w-C-Serilog-ADMU-Blog21680Chyba każdy z nas używa logowania w swojej aplikacji. Jeśli jednak ktoś tego nie robi, to zachęcam zacząć. W innym przypadku może być mu trudno zareagować, kiedy coś się wysypie.
Postaram się w kilku prostych krokach pokazać, jak dodać logowanie do naszej aplikacji z wykorzystaniem Serilog.https://www.admu.pl/logowanie/http://dotnetomaniak.pl/Data/Thumbnails/small_rxa0xckyPEKGkqxgda9DNA.pnghttps://dotnetomaniak.pl/Logowanie-konfiguracja-NLog-programmer-girlLogowanie – konfiguracja NLog – programmer-girl2019-09-07T17:08:35Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_qU593L9foUqk4Q1tQgVafw.png"/></div><div>Ostatnio miałam okazję konfigurować logowanie w aplikacji. Użyłam do logowania paczki NLog. We wpisie opowiem, jak za pomocą jednego pliku skonfigurować loger.</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Logowanie-konfiguracja-NLog-programmer-girl"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=https%3a%2f%2fprogrammer-girl.com%2f2019%2f09%2f07%2flogowanie-konfiguracja-nlog%2f" style="border:0px"/></a></div></div>Weronika Mularczykhttps://dotnetomaniak.pl/Users/O1ApavoJX0SfwkW8t4YbUQ2019-09-09T07:12:48Zhttps://dotnetomaniak.pl/Logowanie-konfiguracja-NLog-programmer-girl11120Ostatnio miałam okazję konfigurować logowanie w aplikacji. Użyłam do logowania paczki NLog. We wpisie opowiem, jak za pomocą jednego pliku skonfigurować loger.https://programmer-girl.com/2019/09/07/logowanie-konfiguracja-nlog/http://dotnetomaniak.pl/Data/Thumbnails/small_qU593L9foUqk4Q1tQgVafw.pnghttps://dotnetomaniak.pl/Grupowanie-wiadomosci-w-NLogu-w-ramach-zadania-HTTP-Blog-Daniela-PlawgoGrupowanie wiadomości w NLogu w ramach żądania HTTP - Blog Daniela Plawgo2019-01-30T04:55:42Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_pB4xVuDY8EO6KYE8419WKA.png"/></div><div>Logowanie działania aplikacji jest bardzo przydatne podczas późniejszej analizy tego, co się stało. Na ogół prawie każda aplikacja loguje jakieś informacje. Niestety zauważyłem, że równie często nie do końca dobrze logujemy wiadomości. Jest to szczególnie widoczne w aplikacjach webowych (na przykład w ASP.NET MVC). Przy dużej liczbie użytkowników wiadomości z poszczególnych żądań są wymieszane między sobą, przez co ich późniejsza analiza jest bardzo utrudniona ...</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Grupowanie-wiadomosci-w-NLogu-w-ramach-zadania-HTTP-Blog-Daniela-Plawgo"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=https%3a%2f%2fplawgo.pl%2f2019%2f01%2f29%2fgrupowanie-wiadomosci-w-nlogu-w-ramach-zadania-http%2f" style="border:0px"/></a></div></div>danielplawgohttps://dotnetomaniak.pl/Users/2gpSr8DDgU2Y9-iey0Z9mw2019-01-30T16:35:25Zhttps://dotnetomaniak.pl/Grupowanie-wiadomosci-w-NLogu-w-ramach-zadania-HTTP-Blog-Daniela-Plawgo51770Logowanie działania aplikacji jest bardzo przydatne podczas późniejszej analizy tego, co się stało. Na ogół prawie każda aplikacja loguje jakieś informacje. Niestety zauważyłem, że równie często nie do końca dobrze logujemy wiadomości. Jest to szczególnie widoczne w aplikacjach webowych (na przykład w ASP.NET MVC). Przy dużej liczbie użytkowników wiadomości z poszczególnych żądań są wymieszane między sobą, przez co ich późniejsza analiza jest bardzo utrudniona ...https://plawgo.pl/2019/01/29/grupowanie-wiadomosci-w-nlogu-w-ramach-zadania-http/http://dotnetomaniak.pl/Data/Thumbnails/small_pB4xVuDY8EO6KYE8419WKA.pnghttps://dotnetomaniak.pl/Development-by-Log-Blog-ProgramistyNETDevelopment by Log | Blog Programisty.NET2018-10-03T14:43:10Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_LSMlUowPX0alZoEOCVHkIg.png"/></div><div>Przemysław Walkowski
Oryginalnie wpis miał się nazywać Log Driven Develompment ale okazało się, że już coś takiego istnieje, nie chce tu wchodzić w szczegóły, ale jak by co zapraszam pod link, gdyby kogoś to interesowało. Mój wpis będzie o moim pomyśle, który z powodzeniem stosuje od kliku lat w projektach. Mianowice o tworzenie kodu w oparciu o logi. Czyli zamiast debugowania, proponuje przestawić się na przeglądanie logów. Poniżej szczegóły i opis tego pomysłu.</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Development-by-Log-Blog-ProgramistyNET"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=https%3a%2f%2fblogprogramisty.net%2fdevelopment-by-log%2f%23more-1323" style="border:0px"/></a></div></div>przemekwahttps://dotnetomaniak.pl/Users/rnjjbvOmxU-se7omHI0g3w2018-10-04T07:14:45Zhttps://dotnetomaniak.pl/Development-by-Log-Blog-ProgramistyNET1940Przemysław Walkowski
Oryginalnie wpis miał się nazywać Log Driven Develompment ale okazało się, że już coś takiego istnieje, nie chce tu wchodzić w szczegóły, ale jak by co zapraszam pod link, gdyby kogoś to interesowało. Mój wpis będzie o moim pomyśle, który z powodzeniem stosuje od kliku lat w projektach. Mianowice o tworzenie kodu w oparciu o logi. Czyli zamiast debugowania, proponuje przestawić się na przeglądanie logów. Poniżej szczegóły i opis tego pomysłu.https://blogprogramisty.net/development-by-log/#more-1323http://dotnetomaniak.pl/Data/Thumbnails/small_LSMlUowPX0alZoEOCVHkIg.pnghttps://dotnetomaniak.pl/Korelacja-logow-w-nLog-Jakub-GutkowskiKorelacja logów w nLog - Jakub Gutkowski2017-02-27T08:34:26Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_0ZRPp24u1keWzKlFMMPRFw.png"/></div><div>Wsparcie nLog dla korelacji logów - jeszcze fajniejsza sprawa niż te Contexty :)</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Korelacja-logow-w-nLog-Jakub-Gutkowski"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=https%3a%2f%2fblog.gutek.pl%2f2017%2f02%2f27%2fkorelacja-logow-w-nlog%2f" style="border:0px"/></a></div></div>Gutekhttps://dotnetomaniak.pl/Users/9zCEEfXxAEmLNs3bT0YJ_Q2017-03-01T17:32:39Zhttps://dotnetomaniak.pl/Korelacja-logow-w-nLog-Jakub-Gutkowski1800Wsparcie nLog dla korelacji logów - jeszcze fajniejsza sprawa niż te Contexty :)https://blog.gutek.pl/2017/02/27/korelacja-logow-w-nlog/http://dotnetomaniak.pl/Data/Thumbnails/small_0ZRPp24u1keWzKlFMMPRFw.pnghttps://dotnetomaniak.pl/Logowanie-przez-owin-jak-zaoszczedzic-trzy-tygodnie-zyciaLogowanie przez owin – jak zaoszczędzić trzy tygodnie życia2016-11-26T08:32:37Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_sSiIq2VvgkuKl-CgzXePiQ.png"/></div><div>Walka!
Tak wyglądały moje ostatnie 3 tygodnie pracy nad projektem isthereanynews.pl (jest już online). A z czym walczyłem? Z klasycznym, acz partyzanckim – u mnie działa.Social
Modne i praktyczne, w zasadzie to drugie, jest logowanie się do różnego rodzaju serwisów przez użycie konta z G+, FB czy Twittera. Ja też tak chciałem – w ten sposób mogłem uciec od problemu trzymania hasła gdzieś u siebie i wszystkich problemów z tym związanych.#1
U siebie w projekcie korzystałem z samodzie...</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Logowanie-przez-owin-jak-zaoszczedzic-trzy-tygodnie-zycia"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=http%3a%2f%2fjaroslawstadnicki.pl%2f2016%2f11%2flogowanie-przez-owin-jak-zaoszczedzic-trzy-tygodnie%2f" style="border:0px"/></a></div></div>macabre13https://dotnetomaniak.pl/Users/fhlqNErsNUqYrZJbiIHNYA2016-12-05T08:46:56Zhttps://dotnetomaniak.pl/Logowanie-przez-owin-jak-zaoszczedzic-trzy-tygodnie-zycia25570Walka!
Tak wyglądały moje ostatnie 3 tygodnie pracy nad projektem isthereanynews.pl (jest już online). A z czym walczyłem? Z klasycznym, acz partyzanckim – u mnie działa.Social
Modne i praktyczne, w zasadzie to drugie, jest logowanie się do różnego rodzaju serwisów przez użycie konta z G+, FB czy Twittera. Ja też tak chciałem – w ten sposób mogłem uciec od problemu trzymania hasła gdzieś u siebie i wszystkich problemów z tym związanych.#1
U siebie w projekcie korzystałem z samodzie...http://jaroslawstadnicki.pl/2016/11/logowanie-przez-owin-jak-zaoszczedzic-trzy-tygodnie/http://dotnetomaniak.pl/Data/Thumbnails/small_sSiIq2VvgkuKl-CgzXePiQ.pnghttps://dotnetomaniak.pl/Silverlight-koncepcja-logowania-z-uzyciem-MembershipProviders-oraz-WCF-RIA-cz3-Microsoft-Enterprise-Library-Security-Block-Premium-HandsSilverlight - koncepcja logowania z użyciem MembershipProviders oraz WCF RIA cz.3 - Microsoft Enterprise Library Security Block ~ Premium Hands2012-01-09T20:17:54Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_3Ki_aJN8lE60GCP-5Q-cbA.png"/></div><div>W tym wpisie postaram się krótko przedstawić blok bezpieczeństwa (Security Block) z biblioteki Microsoft Enterprise Library.
Biblioteki tej użyjemy do sprawdzania rol i reguł dostępu do funkcji serwisu WCF. Najpierw oczywiście musimy pobrać bibliotekę Microsoft Enterprise Library, znajduje się ona pod tym adresem.
http://www.microsoft.com/download/en/details.aspx?id=15104. Biblioteka ta jest również dostępna z poziomu NuGeta, jednakże instalacja poprzez ten plugin dorzuca do projektu tylko dll-ki. W pier...</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Silverlight-koncepcja-logowania-z-uzyciem-MembershipProviders-oraz-WCF-RIA-cz3-Microsoft-Enterprise-Library-Security-Block-Premium-Hands"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=http%3a%2f%2fpremium-hands.blogspot.com%2f2012%2f01%2fsilverlight-koncepcja-logowania-z_07.html" style="border:0px"/></a></div></div>premium-hands-nethttps://dotnetomaniak.pl/Users/GEJYQr2FzUSuNlNtdSnyMQ2012-01-19T07:53:22Zhttps://dotnetomaniak.pl/Silverlight-koncepcja-logowania-z-uzyciem-MembershipProviders-oraz-WCF-RIA-cz3-Microsoft-Enterprise-Library-Security-Block-Premium-Hands2590W tym wpisie postaram się krótko przedstawić blok bezpieczeństwa (Security Block) z biblioteki Microsoft Enterprise Library.
Biblioteki tej użyjemy do sprawdzania rol i reguł dostępu do funkcji serwisu WCF. Najpierw oczywiście musimy pobrać bibliotekę Microsoft Enterprise Library, znajduje się ona pod tym adresem.
http://www.microsoft.com/download/en/details.aspx?id=15104. Biblioteka ta jest również dostępna z poziomu NuGeta, jednakże instalacja poprzez ten plugin dorzuca do projektu tylko dll-ki. W pier...http://premium-hands.blogspot.com/2012/01/silverlight-koncepcja-logowania-z_07.htmlhttp://dotnetomaniak.pl/Data/Thumbnails/small_3Ki_aJN8lE60GCP-5Q-cbA.pnghttps://dotnetomaniak.pl/Silverlight-koncepcja-logowania-z-uzyciem-MembershipProviders-oraz-WCF-RIA-cz2-Premium-HandsSilverlight - koncepcja logowania z użyciem MembershipProviders oraz WCF RIA cz.2~ Premium Hands2012-01-09T20:17:34Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_ZZl4iPSXJ0aT2cTvZjGKFg.png"/></div><div>W poprzednim wpisie przedstawiłem w jaki sposób zaimplementować mechanizm logowania po stronie serwera. Wykorzystałem do tego celu WCF RIA oraz znane z ASP MembershipProvidery. Tym razem przedstawię jak wymusić logowanie po stronie klienta, oraz w jaki sposób można dynamicznie zmieniać providerów, którzy walidują usera.
Poprzednim razem stworzyliśmy już szkielet aplikacji, zatem mamy projekt klienta oraz projekt serwera. Zacznijmy od "włączenia" FormsAuthentication po stronie klienta. W pliku App.xaml.cs ,...</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Silverlight-koncepcja-logowania-z-uzyciem-MembershipProviders-oraz-WCF-RIA-cz2-Premium-Hands"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=http%3a%2f%2fpremium-hands.blogspot.com%2f2012%2f01%2fsilverlight-koncepcja-logowania-z.html" style="border:0px"/></a></div></div>premium-hands-nethttps://dotnetomaniak.pl/Users/GEJYQr2FzUSuNlNtdSnyMQ2012-01-19T07:53:22Zhttps://dotnetomaniak.pl/Silverlight-koncepcja-logowania-z-uzyciem-MembershipProviders-oraz-WCF-RIA-cz2-Premium-Hands2470W poprzednim wpisie przedstawiłem w jaki sposób zaimplementować mechanizm logowania po stronie serwera. Wykorzystałem do tego celu WCF RIA oraz znane z ASP MembershipProvidery. Tym razem przedstawię jak wymusić logowanie po stronie klienta, oraz w jaki sposób można dynamicznie zmieniać providerów, którzy walidują usera.
Poprzednim razem stworzyliśmy już szkielet aplikacji, zatem mamy projekt klienta oraz projekt serwera. Zacznijmy od "włączenia" FormsAuthentication po stronie klienta. W pliku App.xaml.cs ,...http://premium-hands.blogspot.com/2012/01/silverlight-koncepcja-logowania-z.htmlhttp://dotnetomaniak.pl/Data/Thumbnails/small_ZZl4iPSXJ0aT2cTvZjGKFg.pnghttps://dotnetomaniak.pl/Silverlight-koncepcja-logowania-z-uzyciem-MembershipProviders-oraz-WCF-RIA-cz1-Premium-HandsSilverlight - koncepcja logowania z użyciem MembershipProviders oraz WCF RIA cz.1~ Premium Hands2012-01-09T20:17:13Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_jHa0n11zsEO4EvtklOU2TQ.png"/></div><div>W dzisiejszym wpisie postaram się przedstawić moją koncepcję logowania do aplikacji Silverlightowej z wykorzystaniem MembershipProviders oraz własnego AuthenticationService.
Zacznijmy od stworzenia bazy danych, w której będziemy przetrzymywać informacje o użytkownikach - hasła, role itp. Bazę danych stworzymy przy użyciu narzędzia aspnetregsql.exe, które to wygeneruje schemat bazy danych dostosowany do możliwości SqlMembershipProvider-a. aspnetregsql.exe znajduje się w katalogu C:\WINDOWS\Microsoft.NET...</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Silverlight-koncepcja-logowania-z-uzyciem-MembershipProviders-oraz-WCF-RIA-cz1-Premium-Hands"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=http%3a%2f%2fpremium-hands.blogspot.com%2f2011%2f12%2fsilverlight-koncepcja-logowania-z.html" style="border:0px"/></a></div></div>premium-hands-nethttps://dotnetomaniak.pl/Users/GEJYQr2FzUSuNlNtdSnyMQ2012-01-19T07:53:22Zhttps://dotnetomaniak.pl/Silverlight-koncepcja-logowania-z-uzyciem-MembershipProviders-oraz-WCF-RIA-cz1-Premium-Hands31270W dzisiejszym wpisie postaram się przedstawić moją koncepcję logowania do aplikacji Silverlightowej z wykorzystaniem MembershipProviders oraz własnego AuthenticationService.
Zacznijmy od stworzenia bazy danych, w której będziemy przetrzymywać informacje o użytkownikach - hasła, role itp. Bazę danych stworzymy przy użyciu narzędzia aspnetregsql.exe, które to wygeneruje schemat bazy danych dostosowany do możliwości SqlMembershipProvider-a. aspnetregsql.exe znajduje się w katalogu C:\WINDOWS\Microsoft.NET...http://premium-hands.blogspot.com/2011/12/silverlight-koncepcja-logowania-z.htmlhttp://dotnetomaniak.pl/Data/Thumbnails/small_jHa0n11zsEO4EvtklOU2TQ.pnghttps://dotnetomaniak.pl/Potyczki-z-Log4net-Cz-2-Programowanie-i-okolicePotyczki z Log4net Cz. 2 ~ Programowanie i okolice2011-10-30T21:32:56Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_Wmd7ip6BgUCicZWZyufJGQ.png"/></div><div>Na wstępie chciałbym przeprosić, że to tak długo trwało , ale ciężkie życie programisty nie zawsze pozwala mi znaleźć czas na częste blogowanie.W tej części mojego tutoriala zajmiemy się samą konfiguracją usługi log4net. Zasadniczo istnieją dwa możliwe podejścia do konfiguracji. Można stworzyć osobny plik konfiguracyjny i nazwać go np. log4net.config lub dodać sekcję do głównego pliku konfiguracyjnego aplikacji. Pierwszym przypadku należy samodzielnie odczytać plik za pomocą api konfiguracyjnego platformy ...</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Potyczki-z-Log4net-Cz-2-Programowanie-i-okolice"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=http%3a%2f%2fwww.michalkubiak.eu%2f2011%2f10%2fpotyczki-z-log4net-cz-2.html" style="border:0px"/></a></div></div>ozgrozohttps://dotnetomaniak.pl/Users/v9gLu-pzoECijK7VvrNAgA2011-11-08T01:42:42Zhttps://dotnetomaniak.pl/Potyczki-z-Log4net-Cz-2-Programowanie-i-okolice12800Na wstępie chciałbym przeprosić, że to tak długo trwało , ale ciężkie życie programisty nie zawsze pozwala mi znaleźć czas na częste blogowanie.W tej części mojego tutoriala zajmiemy się samą konfiguracją usługi log4net. Zasadniczo istnieją dwa możliwe podejścia do konfiguracji. Można stworzyć osobny plik konfiguracyjny i nazwać go np. log4net.config lub dodać sekcję do głównego pliku konfiguracyjnego aplikacji. Pierwszym przypadku należy samodzielnie odczytać plik za pomocą api konfiguracyjnego platformy ...http://www.michalkubiak.eu/2011/10/potyczki-z-log4net-cz-2.htmlhttp://dotnetomaniak.pl/Data/Thumbnails/small_Wmd7ip6BgUCicZWZyufJGQ.pnghttps://dotnetomaniak.pl/Maciej-Aniserowicz-SQL-z-NHibernate-w-konsoli-Visual-StudioMaciej Aniserowicz | SQL z NHibernate w konsoli Visual Studio2011-03-31T06:14:43Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_XU_h2Py-F0Gqfvc5DF1gYg.png"/></div><div>NHibernate posiada zmienną show_sql, której ustawienie na "true" powoduje wypluwanie na konsolę wszystkich SQLi idących do bazy. Zachciało mi się pewnego dnia podpiąć po prostu debuggerem pod aplikację i zobaczyć te SQLe w Visualu, w okienku Output. Była to aplikacja web - więc konsoli brak. Trial na nhprof akurat się skończył:), więc w danej minucie również niewiele można było na to poradzić.</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Maciej-Aniserowicz-SQL-z-NHibernate-w-konsoli-Visual-Studio"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=http%3a%2f%2fwww.maciejaniserowicz.com%2fpost%2f2011%2f03%2f31%2fSQL-z-NHibernate-w-konsoli-Visual-Studio.aspx" style="border:0px"/></a></div></div>gordon_shumwayhttps://dotnetomaniak.pl/Users/wjP7BbkPN0ic2_NSb2G06Q2011-04-07T11:25:58Zhttps://dotnetomaniak.pl/Maciej-Aniserowicz-SQL-z-NHibernate-w-konsoli-Visual-Studio11300NHibernate posiada zmienną show_sql, której ustawienie na "true" powoduje wypluwanie na konsolę wszystkich SQLi idących do bazy. Zachciało mi się pewnego dnia podpiąć po prostu debuggerem pod aplikację i zobaczyć te SQLe w Visualu, w okienku Output. Była to aplikacja web - więc konsoli brak. Trial na nhprof akurat się skończył:), więc w danej minucie również niewiele można było na to poradzić.http://www.maciejaniserowicz.com/post/2011/03/31/SQL-z-NHibernate-w-konsoli-Visual-Studio.aspxhttp://dotnetomaniak.pl/Data/Thumbnails/small_XU_h2Py-F0Gqfvc5DF1gYg.pnghttps://dotnetomaniak.pl/Maciej-Aniserowicz-Jak-korzystam-z-poziomow-logowaniaMaciej Aniserowicz | Jak korzystam z poziomów logowania2011-03-09T07:46:35Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_2kc37ZacmkmfqLbe5qL2mg.png"/></div><div>Pod jednym z moich ostatnich postów na temat logowania Jacek zasugerował w komentarzu abym napisał trochę więcej o tym jak dzielę logi na poszczególne poziomy.
Poniżej opis moich ZAMIERZEŃ. Zamierzeń, ponieważ jeszcze w ten sposób z logowania nie korzystałem, ale po dość długim rozmyślaniu wydaje mi się to najsensowniejszy podział. Może pojawią się uwagi korygujące takie podejście zanim wprowadzę je do projektu?:)</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Maciej-Aniserowicz-Jak-korzystam-z-poziomow-logowania"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=http%3a%2f%2fwww.maciejaniserowicz.com%2fpost%2f2011%2f03%2f09%2fJak-korzystam-z-poziomow-logowania.aspx" style="border:0px"/></a></div></div>gordon_shumwayhttps://dotnetomaniak.pl/Users/wjP7BbkPN0ic2_NSb2G06Q2011-03-18T19:59:38Zhttps://dotnetomaniak.pl/Maciej-Aniserowicz-Jak-korzystam-z-poziomow-logowania62000Pod jednym z moich ostatnich postów na temat logowania Jacek zasugerował w komentarzu abym napisał trochę więcej o tym jak dzielę logi na poszczególne poziomy.
Poniżej opis moich ZAMIERZEŃ. Zamierzeń, ponieważ jeszcze w ten sposób z logowania nie korzystałem, ale po dość długim rozmyślaniu wydaje mi się to najsensowniejszy podział. Może pojawią się uwagi korygujące takie podejście zanim wprowadzę je do projektu?:)http://www.maciejaniserowicz.com/post/2011/03/09/Jak-korzystam-z-poziomow-logowania.aspxhttp://dotnetomaniak.pl/Data/Thumbnails/small_2kc37ZacmkmfqLbe5qL2mg.pnghttps://dotnetomaniak.pl/Maciej-Aniserowicz-log4net-vs-nLogMaciej Aniserowicz | log4net vs nLog2011-03-03T07:20:38Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_DmvfFZESl0SWi4PItxA6_g.png"/></div><div>Kolejny raz o logowaniu... "bo to naprawdę ważne™" :).
W świecie .NET mamy dwie liczące się biblioteki oferujące logowanie informacji z aplikacji: log4net oraz nLog. Oczywiście znajdą się też inne rozwiązania: od koszmarnych (The Logging Application Block z EntLiba) po głupie (pisanie własnego loggera i jego produkcyjne wykorzystanie).</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Maciej-Aniserowicz-log4net-vs-nLog"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=http%3a%2f%2fwww.maciejaniserowicz.com%2fpost%2f2011%2f03%2f03%2flog4net-vs-nLog.aspx" style="border:0px"/></a></div></div>gordon_shumwayhttps://dotnetomaniak.pl/Users/wjP7BbkPN0ic2_NSb2G06Q2011-03-12T11:06:30Zhttps://dotnetomaniak.pl/Maciej-Aniserowicz-log4net-vs-nLog73070Kolejny raz o logowaniu... "bo to naprawdę ważne™" :).
W świecie .NET mamy dwie liczące się biblioteki oferujące logowanie informacji z aplikacji: log4net oraz nLog. Oczywiście znajdą się też inne rozwiązania: od koszmarnych (The Logging Application Block z EntLiba) po głupie (pisanie własnego loggera i jego produkcyjne wykorzystanie).http://www.maciejaniserowicz.com/post/2011/03/03/log4net-vs-nLog.aspxhttp://dotnetomaniak.pl/Data/Thumbnails/small_DmvfFZESl0SWi4PItxA6_g.pnghttps://dotnetomaniak.pl/Maciej-Aniserowicz-objectLogInfo-do-logowania-tozsamosci-obiektuMaciej Aniserowicz | object.LogInfo() - do logowania tożsamości obiektu2011-03-02T07:26:27Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_RL3vJphkIkmAUZ6gtPuWHQ.png"/></div><div>Niedawno przedstawiłem TokenContext, klasę pomocniczą upraszczającą wyławianie kontekstu z masy logów tworzonych w aplikacji wielowątkowej, gdzie wiele operacji przeplata się nawzajem.
Regularnie jednak zdarza się, że interesuje nas nie tyle jedna szczególna operacje co cały cykl życia konkretnego obiektu. Kumpel, z którym pracuję nad "głównym" projektem, zaproponował stosowanie takiej, bardzo prostej, logicznej i przydatnej, konwencji...</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Maciej-Aniserowicz-objectLogInfo-do-logowania-tozsamosci-obiektu"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=http%3a%2f%2fwww.maciejaniserowicz.com%2fpost%2f2011%2f03%2f02%2fobjectLogInfo%2528%2529-do-logowania-tozsamosci-obiektu.aspx" style="border:0px"/></a></div></div>gordon_shumwayhttps://dotnetomaniak.pl/Users/wjP7BbkPN0ic2_NSb2G06Q2011-03-11T23:25:02Zhttps://dotnetomaniak.pl/Maciej-Aniserowicz-objectLogInfo-do-logowania-tozsamosci-obiektu2840Niedawno przedstawiłem TokenContext, klasę pomocniczą upraszczającą wyławianie kontekstu z masy logów tworzonych w aplikacji wielowątkowej, gdzie wiele operacji przeplata się nawzajem.
Regularnie jednak zdarza się, że interesuje nas nie tyle jedna szczególna operacje co cały cykl życia konkretnego obiektu. Kumpel, z którym pracuję nad "głównym" projektem, zaproponował stosowanie takiej, bardzo prostej, logicznej i przydatnej, konwencji...http://www.maciejaniserowicz.com/post/2011/03/02/objectLogInfo%28%29-do-logowania-tozsamosci-obiektu.aspxhttp://dotnetomaniak.pl/Data/Thumbnails/small_RL3vJphkIkmAUZ6gtPuWHQ.pnghttps://dotnetomaniak.pl/Maciej-Aniserowicz-TokenContext-pomocnik-podczas-logowaniaMaciej Aniserowicz | TokenContext - pomocnik podczas logowania2011-02-10T06:52:40Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_81ffQwmyJkS5g0oNkgJ_0A.png"/></div><div>Zwykle zapisując do logów jakąś informację dobrze jest zachować pewne powiązanie pomiędzy następującymi po sobie czynnościami.
Dobrym przykładem takiej sytuacji jest np. wywoływanie ApplicationEvent, wysyłanie maila, czy właściwie jakikolwiek proces składający się z więcej niż 1 kroku. Po co? A no po to, aby potem w pliku z logami móc wyfiltrować tylko te informacje które nas faktycznie interesują. Szczególnie w środowisku wielowątkowym (czyli właściwie... zawsze?) bez tego ciężko jest dojść OCB</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Maciej-Aniserowicz-TokenContext-pomocnik-podczas-logowania"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=http%3a%2f%2fwww.maciejaniserowicz.com%2fpost%2f2011%2f02%2f10%2fTokenContext-pomocnik-podczas-logowania.aspx" style="border:0px"/></a></div></div>gordon_shumwayhttps://dotnetomaniak.pl/Users/wjP7BbkPN0ic2_NSb2G06Q2011-02-18T12:19:59Zhttps://dotnetomaniak.pl/Maciej-Aniserowicz-TokenContext-pomocnik-podczas-logowania21120Zwykle zapisując do logów jakąś informację dobrze jest zachować pewne powiązanie pomiędzy następującymi po sobie czynnościami.
Dobrym przykładem takiej sytuacji jest np. wywoływanie ApplicationEvent, wysyłanie maila, czy właściwie jakikolwiek proces składający się z więcej niż 1 kroku. Po co? A no po to, aby potem w pliku z logami móc wyfiltrować tylko te informacje które nas faktycznie interesują. Szczególnie w środowisku wielowątkowym (czyli właściwie... zawsze?) bez tego ciężko jest dojść OCBhttp://www.maciejaniserowicz.com/post/2011/02/10/TokenContext-pomocnik-podczas-logowania.aspxhttp://dotnetomaniak.pl/Data/Thumbnails/small_81ffQwmyJkS5g0oNkgJ_0A.pnghttps://dotnetomaniak.pl/SpecialFolders-i-zmienne-systemowe-w-definicji-TraceListenera-PL-Maciej-Zbrzezny-Programowanie-i-TechnologieSpecialFolders i zmienne systemowe w definicji TraceListener'a [PL] | Maciej Zbrzezny: Programowanie i Technologie2011-01-23T12:34:24Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_0Q0LbAssD0andtsK7rhXmA.png"/></div><div>Wpisy na temat śledzenia i logowania w .NET pojawiały się już wcześniej na tym blogu (np. „Śledzenie i logowanie zdarzeń (tracing and logging) na platformie .NET (przykłady w oparciu o C#).” i „Śledzimy w .NET dalej (dzisiaj uruchomimy własny podsłuch)”). Mechanizm wykorzystania elementów platformy .NET, jak: TraceSource, TraceListener i innych związanych z nimi jest dość wygodny, tym bardziej, że są dostępne gotowe klasy typu TraceListener zapisujące w plikach logi przy pomocy XML-a lub w których każdy ele...</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/SpecialFolders-i-zmienne-systemowe-w-definicji-TraceListenera-PL-Maciej-Zbrzezny-Programowanie-i-Technologie"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=http%3a%2f%2fmaciej-progtech.blogspot.com%2f2011%2f01%2fspecialfolders-i-zmienne-systemowe-w.html" style="border:0px"/></a></div></div>padudahttps://dotnetomaniak.pl/Users/lTTRaS97HESSQ6Bhm-gUxg2011-01-31T08:36:21Zhttps://dotnetomaniak.pl/SpecialFolders-i-zmienne-systemowe-w-definicji-TraceListenera-PL-Maciej-Zbrzezny-Programowanie-i-Technologie2450Wpisy na temat śledzenia i logowania w .NET pojawiały się już wcześniej na tym blogu (np. „Śledzenie i logowanie zdarzeń (tracing and logging) na platformie .NET (przykłady w oparciu o C#).” i „Śledzimy w .NET dalej (dzisiaj uruchomimy własny podsłuch)”). Mechanizm wykorzystania elementów platformy .NET, jak: TraceSource, TraceListener i innych związanych z nimi jest dość wygodny, tym bardziej, że są dostępne gotowe klasy typu TraceListener zapisujące w plikach logi przy pomocy XML-a lub w których każdy ele...http://maciej-progtech.blogspot.com/2011/01/specialfolders-i-zmienne-systemowe-w.htmlhttp://dotnetomaniak.pl/Data/Thumbnails/small_0Q0LbAssD0andtsK7rhXmA.pnghttps://dotnetomaniak.pl/Klasa-loguj%C4%85ca-w%C2%A0CKlasa logująca w C#2009-10-28T20:43:12Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_EnITRW8WFkeR7Wcaen2jDQ.png"/></div><div>Chciałem zaprezentować moją klasę ułatwiającą obsługę logowania w .NET, klasa ta napisana jest w c# jak sugeruje tytuł (:</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Klasa-loguj%C4%85ca-w%C2%A0C"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=http%3a%2f%2fblog.nazgul.pl%2finne%2fklasa-logujaca-w-c%2f" style="border:0px"/></a></div></div>Damianhttps://dotnetomaniak.pl/Users/geh68TsnCkKYJJi3DdBriA2009-11-06T18:36:54Zhttps://dotnetomaniak.pl/Klasa-loguj%C4%85ca-w%C2%A0C21170Chciałem zaprezentować moją klasę ułatwiającą obsługę logowania w .NET, klasa ta napisana jest w c# jak sugeruje tytuł (:http://blog.nazgul.pl/inne/klasa-logujaca-w-c/http://dotnetomaniak.pl/Data/Thumbnails/small_EnITRW8WFkeR7Wcaen2jDQ.pnghttps://dotnetomaniak.pl/ASPNET-Autoryzacja-u%C5%BCytkownika-Dawid-Po%C5%9Bli%C5%84skiASP.NET: Autoryzacja użytkownika « Dawid Pośliński2009-10-04T09:14:06Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_EGoT9H17eUa4ddpHdvUiyg.png"/></div><div>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 .co...</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/ASPNET-Autoryzacja-u%C5%BCytkownika-Dawid-Po%C5%9Bli%C5%84ski"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=http%3a%2f%2fblog.poslinski.net%2fasp-net-autoryzacja-uzytkownikow%2f" style="border:0px"/></a></div></div>http://poslinski.nethttps://dotnetomaniak.pl/Users/VazD_eiZ4EK4pyDKGpPmfg2009-10-14T05:37:16Zhttps://dotnetomaniak.pl/ASPNET-Autoryzacja-u%C5%BCytkownika-Dawid-Po%C5%9Bli%C5%84ski33700poniedział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 .co...http://blog.poslinski.net/asp-net-autoryzacja-uzytkownikow/http://dotnetomaniak.pl/Data/Thumbnails/small_EGoT9H17eUa4ddpHdvUiyg.pnghttps://dotnetomaniak.pl/CNETSQL-Formularz-logowania-w-CNET-Piotr-Nalepa-Blog-webmasterski[C#.NET][SQL] Formularz logowania w C#.NET | Piotr Nalepa - Blog webmasterski2009-07-19T18:13:55Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_ZxemAThJVkCZFXTC7bAYCA.png"/></div><div>Piotr Nalepa:
W dzisiejszym artykule przedstawię sposób na prosty formularz logowania w języku C#.NET i SQL. Język C#.NET został stworzony przez Microsoft i jest jedną z alternatyw dla PHP. Daje on naprawdę duże możliwości, a dorzucając do tego technologię SilverLight, to można stworzyć naprawdę efektowne strony, które tez będą efektywne w obsłudze.
Kod C# do obsługi formularza logowania wy...</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/CNETSQL-Formularz-logowania-w-CNET-Piotr-Nalepa-Blog-webmasterski"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=http%3a%2f%2fblog.piotrnalepa.pl%2f2009%2f07%2f18%2fc-netsql-formularz-logowania-w-c-net%2f" style="border:0px"/></a></div></div>mackohttps://dotnetomaniak.pl/Users/n6HrySbCMkGkdWWjKfFEFA2009-07-29T09:56:03Zhttps://dotnetomaniak.pl/CNETSQL-Formularz-logowania-w-CNET-Piotr-Nalepa-Blog-webmasterski312930Piotr Nalepa:
W dzisiejszym artykule przedstawię sposób na prosty formularz logowania w języku C#.NET i SQL. Język C#.NET został stworzony przez Microsoft i jest jedną z alternatyw dla PHP. Daje on naprawdę duże możliwości, a dorzucając do tego technologię SilverLight, to można stworzyć naprawdę efektowne strony, które tez będą efektywne w obsłudze.
Kod C# do obsługi formularza logowania wy...http://blog.piotrnalepa.pl/2009/07/18/c-netsql-formularz-logowania-w-c-net/http://dotnetomaniak.pl/Data/Thumbnails/small_ZxemAThJVkCZFXTC7bAYCA.png