Let's go invent tomorrow instead of worrying about what happened yesterday|mail@jankowskimichal.pl

Dodatki / Narzędzia

Pakiet Moq.EntityFramework.Helpers

Na blogu pojawiły się ostatnio dwa wpisy pokazujące w jaki sposób mnożna zamockować DbSet<TEntity> wykorzystując Moq: wywołania synchroniczne – Mockowanie typów DbContext oraz DbSet z wykorzystaniem Moq wywołania asynchroniczne – EntityFramework – testowanie zapytań asynchonicznych Opisane rozwiązania połączyłem w jednej bibliotece i opublikowałem jako pakiet NuGet – Moq.EntityFramework.Helpers. […]

Lightning talk – Autofixture

Zachęcam do pobrania i przejrzenia prezentacji z mojego lightning talka dotyczącego biblioteki AutoFixture. Zadaniem tej biblioteki jest ograniczenie części Arrange, a tym samym kosztów utrzymania kodu w testach jednostkowych poprzez ułatwienie nam tworzenia obiektów. Prezentację można ściągnąć z GitHuba – AutoFixture - Lightning talk. Prezentacja przedstawia przykłady użycia wspominanej biblioteki oraz zawiera porównanie AutoFixture do innych bibliotek dostarczających podobną funkcjonalność. Oczywiście na GitHubie znajduje się również kod z przykładami.

PDF Combiner 1.7

W najnowszej wersji aplikacji wprowadziłem następujące zmiany: - zmieniłem sposób łączenia plików - poprawiłem działania przycisków Move up i Move down, - naprawiłem wygląd aplikacji przy niestandardowych ustawieniach DPI w Windowsie, - dodałem zabezpieczenia przed przypadkowym nadpisaniem pliku łączonego. Najnowsza wersja może być pobrana ze strony aplikacji.

By |2019-03-10T17:16:34+01:005 kwietnia 2016 |Kategorie: Dodatki / Narzędzia|Tagi: , |0 komentarzy

PDF Combiner 1.6

W najnowszej wersji aplikacji wprowadziłem następujące zmiany: - dodałem wsparcie dla dokumentów przygotowanych zgodnie z najnowszym standardem dokumentu typu PDF, - wprowadziłem możliwość łączenia dokumentów, które zabezpieczone są hasłem przed otwarciem, - dodałem możliwość skopiowania dokładniejszej informacji o błędzie do systemowego schowka. Najnowsza wersja może być pobrana ze strony aplikacji.

By |2019-03-10T17:16:41+01:0018 września 2015 |Kategorie: Dodatki / Narzędzia|Tagi: |0 komentarzy

Kopiuj / Wklej z Visual Studio vs. ciemny styl

O gustach się nie dyskutuje, ale… Visual Studio można sobie bardzo ładnie dostosować do własnych potrzeb. Praktycznie można zmienić wszystko, co chcemy. Wydaje mi się, że jest to jedną z pierwszych rzeczy, jakie robimy po jego instalacji. Przynajmniej, jeśli chodzi o mnie to kolejność jest następująca: uaktualnienia, dodatki, style. I na koniec pozostaje jeszcze parę rzeczy dokonfigurować. Z tych trzech rzeczy chciałbym się skupić na stylach. Nie wiem, jak u Was, ale u mnie podobnie jak w modzie obowiązują różne sezony. Przygodę z programowaniem zaczynałem z domyślnym stylem Visual Studio. Potem był okres zafascynowania się ciemną stroną, a obecnie pracuję [...]

GUID + VS2012 + R#

Czasem na prawdę małe rzeczy potrafią poprawić humor programiście. Takie drobne rozwiązania, które pozwalają na przyspieszenie tworzenia programu... Ostatnio musiałem zrobić instalator aplikacji – wybór padł na WiXa. A tam przy każdym elemencie wchodzącym w skład instalatora trzeba podać GUID. Na szczęście z R# jest to znacznie ułatwione. Wystarczy napisać [mark]nguid[/mark], wcisnąć [mark]Tab[/mark] i wybrać interesujący nas format.

By |2013-09-01T15:38:47+02:0028 maja 2013 |Kategorie: .net, Dodatki / Narzędzia, Visual Studio|Tagi: , , , |2 komentarze

Telerik – kilka słów o kontrolkach

Firmy chyba nikomu nie trzeba przedstawiać – jest to producent między innymi zestawów kontrolek przygotowanych na różne platformy. Oprócz tego wytwarza ona wiele innych narzędzi ułatwiających pracę programistom. Tyle o firmie… Wpis ten miał powstać już dawno temu, ale zawsze znajdowało się coś ważniejszego. Na chwilę obecną jestem posiadaczem dwóch produktów tej firmy – zestawu kontrolek do [mark]Windows Phone[/mark] oraz do [mark]Windows 8[/mark]. Szczerze mówiąc kontrolek do Windowsa jeszcze nawet nie rozpakowałem. Są ściągnięte na dysk i czekają na lepsze czasy. […]

By |2013-04-22T07:02:53+02:0022 kwietnia 2013 |Kategorie: Dodatki / Narzędzia|Tagi: , , |0 komentarzy

Metro Studio 1

Wydaje mi się, że każdy programista staną kiedyś przed potrzebą stworzenia dobrze wyglądającego interfejsu użytkownika. Jest to problem dosyć powszechny, który stanowi nie lada wyzwanie dla osób, które nie mają umiejętności graficznych. Stworzenie ikony, logo i innych elementów graficznych, nie dość, że przychodzi z bólem to jeszcze zajmuje bardzo dużo czasu. […]

By |2012-06-18T12:57:25+02:0028 marca 2012 |Kategorie: .net, Dodatki / Narzędzia, Windows Phone|Tagi: , , , |0 komentarzy

Darmowy .NET Reflector

Dziś mam dobrą wiadomość. Wczoraj firma Red Gate ogłosiła, że wycofuje się częściowo z pobierania opłaty za program .NET Reflector. Częściowość oznacza, że dotychczasowi użytkownicy będą mogli pobrać i zainstalować wersję 6.8 do której otrzymają wieczystą licencję. Wersja ta zostanie wypuszczona na początku maja i będzie ostatnią darmową wersją programu. Od wersji 7 program będzie całkowicie komercyjny, gdzie podstawowa licencja kosztuje obecnie 35$. […]

By |2014-02-04T21:03:27+01:0027 kwietnia 2011 |Kategorie: Dodatki / Narzędzia|Tagi: , , , |0 komentarzy

Darmowe narzędzie do badania pokrycia kodu – PartCover

W trakcie pisania kodu przyzwyczailiśmy się już do tego, że należy równolegle pisać testy. Podejść, kiedy i jak pisać testy jest wiele. Do wyboru mamy też kilka dostępnych frameworków testowych, ale nie o tym chciałem napisać. W tym artykule chcę poruszyć temat badania pokrycia kodu testami. […]

Przejdź do góry