dotnetomaniak.pl - Najnowsze artykuły o .NET - Strona 281

Biblioteka TPL istnieje już od jakiegoś czasu i raczej jest znana dla większości programistów. W .NET 4.5 Microsoft poszedł jednak o kilka kroków do przodu i dostarczył tzw. TPL DataFlows. Jest on oparty oczywiście na bibliotece TPL, dostarcza jednak kilka bardzo ciekawych klas, przydatnych do modelowania współbieżnego. Czasami algorytmy składają się z kilku “bloków”, które należy ze sobą synchronizować. TPL DataFlows służy do modelowania przepływu między różnymi wątkami. We wczesnych wersjach .NET byliś...

Dziel się z innymi:
Piotr Zieliński » TPL Dataflows–wprowadzenie (część I)

W poprzednim wpisie pokazałem kilka sposobów na wygenerowanie zbioru kolejnych liczb całkowitych. Dzisiaj zaprezentuję wykorzystanie tych danych w kilku przypadkach. Zacznijmy od przygotowania tabeli zawierającej 100 liczb, będzie ona używana w każdym z prezentowanych przykładów.

Dziel się z innymi:
T-SQL – kilka przykładów zastosowania tabeli liczb całkowitych | Developer notes

Bazy danych i XML 3074 dni, 16 godzin temu psz750 145 źrodło rozwiń

Ostatnio wspomniałem o problemach, na jakie możemy natrafić bawiąc się OAuth w wersji 1. W sieci istnieje wiele różnych providerów, skracających nasze męki przy autoryzacji, jednak wcale nie ukracają one mąk jakie musimy przejść gdy chcemy coś więcej niż tylko autoryzację. Na szczęście mały projekt RestSharp przychodzi nam na ratunek. Dzięki niemu za pomocą kilku prostych metod, możemy dodać nagłówek authorization do zapytania z odpowiednimi parametrami jak iż z automatycznym podpisywaniem zapytań. Prz...

Tagi: oauth, restsharp
Źródło: blog.gutek.pl
Dziel się z innymi:
OAuth1 - RestSharp for rescue | Jakub Gutkowski

Inne 3074 dni, 16 godzin temu Paweł Łukasik 83 źrodło rozwiń

Często podczas programowania w T-SQL pojawia się potrzeba skorzystania ze zbioru kolejnych liczb całkowitych z określonego zakresu. SQL Server nie posiada gotowej tabeli zawierającej takie dane, pozostaje opracowanie własnego rozwiązania.

Dziel się z innymi:
T-SQL – generowanie zbioru kolejnych liczb całkowitych | Developer notes

Bazy danych i XML 3075 dni, 21 godzin, 53 minuty temu psz750 164 źrodło rozwiń

Pisząc testy jednostkowe dość często spodziewamy się identycznego zachowania w różnych testowanych scenariuszach. “Gdy zajdzie X, ma wydarzyć się A, B i C”. Z kolei “gdy zajdzie Y, ma wydarzyć się A, B i D”. W takich przypadkach, wykorzystując standardowe biblioteki do unit testów, mamy do wyboru kilka rozwiązań: wspólna klasa bazowa współdzielone metody “asercji” w ramach jednej klasy copy/paste testów pomiędzy klasami … pewnie jeszcze coś i...

Dziel się z innymi:
"Test reuse" w MSpec | Maciej Aniserowicz o programowaniu

Sztuka programowania 3075 dni, 21 godzin, 53 minuty temu Paweł Łukasik 100 źrodło rozwiń

SignalR to bardzo sprytna biblioteczka pozwalająca na komunikację serwer->klient w aplikacjach internetowych. Sam jeszcze nie miałem okazji pobawić się nią w praktyce, ale pewnie już wkrótce… Póki co postanowiłem rozpowszechnić informację krążącą po sieci już od jakiegoś czasu. Jose M. Aguilar, ASP.NET MVP, napisał książkę o SignalR właśnie i udostępnił ją za friko. Wystarczy wejść na stronę http://www.campusmvp.net/signalr-ebook, podać swojego maila i c...

Dziel się z innymi:
Wednewsday: darmowa książka o SignalR | Maciej Aniserowicz o programowaniu

Inne 3078 dni, 1 godzinę, 51 minut temu Paweł Łukasik 207 źrodło rozwiń

Konwertery – krótkie klasy i jednocześnie bardzo przydatne elementy, bez których bindowanie niektórych wartości w XAMLu byłoby bardzo kłopotliwe. Mają one zastosowanie w projektach typu Winodws Phone, Silverlight oraz WPF. Praktycznie w większości tego typu projektów mnożna od razu przekleić te najważniejsze.

Dziel się z innymi:
Przydatne konwertery | Michał Jankowski

Windows 3078 dni, 1 godzinę, 51 minut temu psz750 258 źrodło rozwiń

Serialziacja jest dobrze znanym tematem. Jakiś czas temu pisałem, jak oddelegować serializację jednego obiektu do drugiego. Pokazałem to na przykładzie wzorca singleton – w tamtym przypadku chcieliśmy oddelegować serializację do IObjectReference, który zwracał po prostu zawsze tą samą instancję. Dziś trochę inny scenariusz. Załóżmy, że w plikach, zawsze chcemy trzymać czas w UTC a nie w konkretnej strefie. Ponadto nie mamy dostępu ani do kodu źródłowego DateTime ani nie chcemy korzystać z DateTimeOffset...

Tagi: serializacja
Dziel się z innymi:
Piotr Zieliński » Serializacja–typy Surrogate

Sztuka programowania 3078 dni, 1 godzinę, 51 minut temu pzielinski 152 źrodło rozwiń

Świat się zmienia. Obecnie moc obliczeniowa nie jest takim problem jak kiedyś, co chyba najlepiej odzwierciedla pewnego rodzaju stagnacja na rynku komputerowym. Podobnie sprawa ma się z przestrzenią dyskową. Kiedy sobie przypomnę mój pierwszy komputer, w którym dysk miał 20MB, to pamiętam że miałem dylemat - instalować Windowsa 3.1, czy zainstalować więcej gier;-) Trochę inne były wtedy to czasy. Pamiętam również, że gdzieś pod koniec lat 90-siątych na dobre rozpoczęła się walka formatów do kompresji. P...

Tagi: 7zip, C#
Dziel się z innymi:
Biblioteki warte poznania w C# - SevenZipSharp - Alt Control Delete

Architektura 3079 dni, 50 minut temu Yuras 251 źrodło rozwiń

Kilka wpisów wcześniej pisałem, dlaczego należy unikać funkcji Suspend. Dzisiaj przyszła kolej na metodę Abort, która również jest sygnałem, że zaprojektowana architektura jest po prostu zła. Aby zrozumieć, dlaczego Abort jest tak niebezpieczny, należy poznać najpierw zasadę jego działania. Wywołując Abort, wyrzucany jest tzw. asynchroniczny wyjątek ThreadAbortException. Dlaczego asynchroniczny? Ponieważ może on zostać wstrzyknięty w “dowolne” miejsce w kodzie. Istnieją pewne zasady, kiedy dokładnie może...

Tagi: Thread.Abort
Dziel się z innymi:
Piotr Zieliński » Code Review: Dlaczego nie należy korzystać z Thread.Abort

Sztuka programowania 3080 dni, 19 godzin, 5 minut temu pzielinski 135 źrodło rozwiń

Czasem, gdy walczymy o jak najszybszy czas odpowiedzi naszej strony musimy optymalizować jej dość dziwne elementy. W najnowszym magazynie .Net Curry autor, Omar AL Zabir w artykule zatytułowanym "Essential it admin skills for .net developers" w jednym z punktów pokazuje jak pozbyć się dodatkowych nagłówków wysyłanych przez IIS a dodawanych czy to przez niego samego czy też ASP.NET. Idea szczytna - każdy dodatkowy bajt kosztuje nas jakiś tam ułamek czasu zarówno po stronie serwera jak i przegląd...

.NET blog: ASP.NET MVC - Optymalizacja - Usuwanie nagłówków

Web 3081 dni, 1 godzinę, 43 minuty temu psz750 217 źrodło rozwiń

Long long time ago in one of the posts … I briefly described CouchDB installation process on the local machine.IrisCouch If you don’t want to configure local database you can use IrisCouch hosting. You can get free database for basic tests. I am using this database hosting for one of the projects hosted in heroku. It is free for really basic usage. Now we can play with our new toy. Let’s start with some general concepts.Where are my tables ? Quick answer there are no tables. Data is stored in a form...

Tagi: CouchDB, NoSQL
Źródło: www.mfranc.com
Dziel się z innymi:
[EN] CouchDB - First Steps | Passionate Programmer

Deploy from external repo on MS Azure

Tagi: Azure, git
Źródło: pawel.sawicz.eu
Dziel się z innymi:
[EN] Deploy from external repo | Pawel Sawicz .NET blog

Narzędzia 3083 dni, 46 minut temu pawelsawicz 38 źrodło rozwiń

Dziś będzie krótko - zetknąłem się ostatnio z tytułowym problemem (w ramach prac nad moim projektem "after working hours" - pisałem o tym poprzednio), postanowiłem więc na szybko napisać mały tutorialik jak poradzić sobie z tym zadaniem.

Dziel się z innymi:
burczu programator - blog: Obsługa wklejania do pola tekstowego - jQuery

Web 3084 dni, 1 godzinę, 22 minuty temu burczu 128 źrodło rozwiń

Ostatnio musiałem napisać autoryzację z jednym z serwisów w który używa OAuth w wersji 1 i muszę powiedzieć, że tyle przecinków ile się posypało przy tym dawno nie wydobyło się z moich ust. OAuth2 jest dość przyjemnym protokołem – da się z niego normalnie korzystać, jednak z OAuth1 tak prosto i fajnie już nie jest. Pierwszy zgrzyt na jaki natrafiłem to tak zwane podpisywanie requestów. Niby wszystko prosto, jeżeli chcemy zrobić request do http://www.flickr.com/services/oauth/request_token (plus query p...

Tagi: oauth
Źródło: blog.gutek.pl
Dziel się z innymi:
OAuth1 – jak to ugryźć (wstęp) | Jakub Gutkowski

Web 3084 dni, 1 godzinę, 22 minuty temu Paweł Łukasik 110 źrodło rozwiń

W Visual Studio wersji Ultimate są narzędzia do analizowania architektury. Jednak są ludzie, którzy zamiast wydawać pieniądze na ultimate-a wolą iść do salonu i kupić sobie auto albo dwa. Jak jednak poradzić sobie bez diagramu warstw? Wystarczy pooglądać usingi. Single Responsibility Principle mówi, że klasa powinna robić jedną rzecz, mieć jedną odpowiedzialność. Jeśli ma jedną odpowiedzialność to nie powinna raczej grzebać we wszystkich warstwach. Wątpliwe jest aby klasa, która ma jedną ...

Źródło: www.benedykt.net
Dziel się z innymi:
using - papierek lakmusowy Twojej architektury | arek online | Arkadiusz Benedykt

Sztuka programowania 3084 dni, 1 godzinę, 22 minuty temu Paweł Łukasik 274 źrodło rozwiń

Na wstępnie od razu chciałbym dodać, że dla większości aplikacji, dalsze rozważania w tym poście nie mają sensu i należy to traktować jako ciekawostkę. Dla części systemów może to jednak być ważne a mianowicie dla oprogramowania działającego w “czasie rzeczywistym”, wymagającego low-latency. Dzisiejszy wpis może powstał trochę zbyt wcześnie ale wkrótce powinna pojawić się druga część mojego artykułu o GC, który będzie dotyczył różnych trybów kolekcji. Jednym z tych trybów jest wykonywanie kolekcji w spo...

Dziel się z innymi:
Piotr Zieliński » Powiadomienia o kolekcjach GC.

Sztuka programowania 3084 dni, 1 godzinę, 22 minuty temu pzielinski 128 źrodło rozwiń

W poprzednim poście poruszyłem temat mojego side-projectu (który BTW nie powinien zająć więcej niż 2-3 dni, ale lubię dawkować przyjemności więc pewnie jeszcze trochę to potrwa;) ) i MSpec. Teraz zobaczymy jak można w bardzo ciekawy sposób przetestować WebAPI emulując dosłownie całego requesta z kodu, co miło przejedzie przez kompletny stack i sprawdzi nie tylko logikę, ale również m.in. konfigurację routingu… a docelowo tak...

Dziel się z innymi:
Testowanie infrastruktury WebAPI z MSpec | Maciej Aniserowicz o programowaniu

Sztuka programowania 3084 dni, 18 godzin, 2 minuty temu Paweł Łukasik 118 źrodło rozwiń

Zawód programisty to jeden z tych, w których powiedzenie nabiera szczególnego znaczenia. Tworząc oprogramowanie niejednokrotnie stanąłem przed problemem, który został przez kogoś już wcześniej rozwiązany, dlatego tylko jeśli na czymkolwiek się to od razu sięgam do wujka Google. Podobnie sprawa ma się w przypadku pewnych schematycznych rozwiązań. Tworząc specjalne klasy do obsługi logowania, bazy danych, czy kolekcji, trzeba liczyć się z tym, że ktoś już coś podobnego wcześniej zrobił. Jeśli określone ...

Tagi: architektura, C#, nlog
Dziel się z innymi:
Biblioteki warte poznania w C# - NLog - Alt Control Delete

Architektura 3086 dni, 28 minut temu Yuras 340 źrodło rozwiń

Prezentacja Git in my TFS! przedstawiona podczas konferencji dotnetConf, o której pisałem wcześniej, dotyczyła...

Dziel się z innymi:
Prywatny i darmowy hosting dla TFS i Git - Tymoteusz Kęstowicz

Narzędzia 3087 dni, 7 godzin, 20 minut temu tkestowicz 224 źrodło rozwiń

1 2... 279 280 281 282 283 284... 454 455

Konkurs z Code Europe - ranking

1
(30,04)
2
(15)
4
(15)
5
(5,01)

październik

listopad

09.

Najaktywniejsi w tym miesiącu