Strona głównaUżytkownik

Rafał Hryniewski | użytkownik

Rafał Hryniewski
Rafał Hryniewski
2 318,05
1978 dni, 16 godzin, 48 minut temu
29 marca, 2016
dotnetomaniak.pl

Jakiś czas temu rozpocząłem implementację projektu, którego celem jest zapoznanie mnie z tematyką CQRS/ES (kod ten znajdzie się także wkrótce w serii postów o tej tematyce). Jednocześnie uznałem, że to dobry moment na poznanie drugiej wersji Release Candidate nowego ASP.NET. W pewnym momencie przyszedł moment, w którym chciałem dodać do projektu połączenie z bazą danych. Nie myśląc długo udałem się do projektu odpowiedzialnego za dostęp do danych, po czym w pliku project.json dodałem zależność do Entity ...

Źródło: foreverframe.pl
Dziel się z innymi:
Jak zmusić Entity Framework Core RC2 do migracji? - Forever F[r]ame

Web 2864 dni, 56 minut temu dpawlukiewicz 107 źrodło rozwiń

Zapewne tworząc aplikacje w WPF czy UWP natknęliście się na to, że właściwość w modelu (ViewModelu) wymagała konwersja na inny typ lub inną wartość, aby móc jej użyć na widoku. Tworzenie jednak dodatkowych właściwości jest nieefektywne i zbędne.

Tworzymy własny ValueConverter, czyli najbardziej przydatny obiekt w bindowaniu danych do widoku (XAML/C#) - DePesza, która daje się poznać

Dzisiejszy odcinek jest dość nietypowy, ponieważ goszczę aż dwie osoby. A są to moi dobrzy znajomi z czasów studenckich: Huber Chylik oraz Jacek Bylina. Obaj programiści oraz miłośnicy dość świeżego „trendu” jakim jest Big Data. I to właśnie ten temat został poruszony w dzisiejszym odcinku Chłopaki powiedzieli co określa się mianem Big Data, jakie narzędzia i środowiska ułatwiają przetwarzanie i analizę dużych zbiorów danych oraz przedstawili kilka autorskich przykładów wykorzystania tej technologi, któ...

Tagi: Big Data, podcast
Źródło: foreverframe.pl
Dziel się z innymi:
DevReview #3 O Big Data z Hubertem Chylikiem i Jackiem Byliną - Forever F[r]ame

Inne 2865 dni, 42 minuty temu dpawlukiewicz 84 źrodło rozwiń

Przemysław Walkowski. Jakiś czas temu dowiedziałem się, że można tworzyć pluginy do Notepad++ w C#. Chwila konfiguracji, trochę pomyślunku i pierwszy plugin gotowy. Poniżej dokumentacja i kody do mojego pomysłu na szybki dostęp do logów na różnych środowiskach. Dodatkowo przedstawiłem co należy zrobić aby stworzyć własny plugin do NotePad++ Notepad++ jest całkiem przyjemnym narzędziem programisty. Przez większość czasu podczas...

Tagi: C#, notepad++, plugin
Dziel się z innymi:
Plugin do Notepad++ w C# | Blog Programisty.NET

Narzędzia 2862 dni, 17 godzin, 20 minut temu przemekwa 326 źrodło rozwiń

Dziś temat iście akademicki, który może wydawać się banalny. Zauważyłem jednak, że programiści dyskutując o współbieżności często używają wymiennie terminu równoległości. Czy wobec tego są to pojęcia tożsame? Nie do końca. Oba te „twory” radzą sobie dobrze razem, jak i oddzielnie. Żeby jednak tematyka nie zrobiła się nazbyt poważna (tym samym niezrozumiała), omówmy przykład, który mam nadzieję trochę nam wszystkim rozjaśni w głowach. Wyobraźmy sobie, że naszym zadaniem jest zorganizowanie turnieju szacho...

Źródło: foreverframe.pl
Dziel się z innymi:
Czy współbieżność to równoległość ? - Forever F[r]ame

Sztuka programowania 2865 dni, 21 godzin, 1 minutę temu dpawlukiewicz 271 źrodło rozwiń

Bardzo często spotykam się z pytaniem "jak rozpocząć naukę programowania". Jako, że jestem samoukiem i jeszcze pamiętam swoje początki, a w podsumowaniu konkursu gorąco zachęcałem do brania udziału w inicjatywach takich jak Daj Się Poznać nawet jeśli ktoś dopiero zaczyna swoją przygodę z programowaniem, to postanowiłem podsumować swoje ...

Hryniewski.NET | Jak zacząć naukę programowania w C# (i nie tylko)?

Daj się poznać 2016 2875 dni, 19 godzin, 29 minut temu Rafał Hryniewski 143 źrodło rozwiń

← Kurs MVVM #4 DataTemplateSelectorOpublikowano, autor:Tomasz J W tej części kursu dowiesz się jak stworzyć aplikację wielojęzyczną wykorzystując bindowanie. Jako przykład stworzymy sobie formularz mini-formularz. Zaczynamy od stworzenia plik zasobów (ang. Resources File) w dwóch wersjach, domyślna – Polska i Angielska. Aby to zrobić do projektu dodajemy nowy element typu resx jak na obrazie poniżej. Plik ten wykorzystamy jako słownik domyślnego języka. Otwieramy nowo utworzony plik i dodajemy do ni...

Dziel się z innymi:
Kurs MVVM #5 Aplikacja wielojęzyczna | pasja-programowania

Sztuka programowania 2881 dni, 20 godzin, 8 minut temu Tomasz Janczewski 178 źrodło rozwiń

W 1970 roku Edgar Frank Codd przedstawia koncept relacyjnej bazy danych w swojej pracy pt. „A Relational Model of Data for Large Shared Data Banks„. Blisko pół wieku później programiści nadal wykorzystują dzieło Codd-a w swoich projektach korzystając z MS SQL Server, PostgreSQL itd. Istnieje jednak stosunkowo nowy nurt, którego zadaniem jest dopełnienie funkcjonalności swojego poprzednika. Mowa o bazach danych NoSQL. I to właśnie o tym nurcie porozmawiałem w drugim odcinku DevReview. Moim gościem był Raf...

Tagi: NoSQL, podcast
Źródło: foreverframe.pl
Dziel się z innymi:
DevReview #2 O NoSQL z Rafałem Kaszczukiem - Forever F[r]ame

Bazy danych i XML 2879 dni, 12 godzin, 41 minut temu dpawlukiewicz 114 źrodło rozwiń

Office 365, podobnie jak Azure to przyszłość według Microsoft, która tak na prawdę już nadeszła. Bardzo dobrze widać to na przykładzie SharePoint. Bardzo wiele rozwiązań, które sukcesywnie pojawiają się w SharePoint online, nadal nie są dostępne w wersji on premise. Jeżeli jesteście zainteresowani zostaniem programistą Office 365, lub chcecie przetestować nową platformę, albo po prostu chcecie mieć za darmo pakiet Office w najnowszej wersji to mam dla Was rozwiązanie.

Tagi: Office 365
Źródło: odkryj.it
Dziel się z innymi:
Office 365 dla programisty - Odkryj IT

Office 2877 dni, 15 godzin, 47 minut temu TSzulczewski 172 źrodło rozwiń

The Twilio integration allows sending the SMS. It completes a basic setup as the SendGrid integration for sending email messages is also available. As usual, quite easy to get it up and running within a minute – just take a look into the post details.

Integration with Twilio | Piotr Gankiewicz

Daj się poznać 2016 2876 dni, 17 godzin, 20 minut temu spetz 69 źrodło rozwiń

Maj dobiega końca, a wraz z nim kończy się Daj Się Poznać. Ten konkurs wniósł bardzo dużo do mojego życia, przede wszystkim zacząłem regularnie prowadzić bloga. Była to też okazja do poznania wielu osób z polskiej informatycznej blogosfery oraz innych uczestników konkursu. No i ja sam dałem się poznać.

Tagi: .Net, SharpOffice
Dziel się z innymi:
Podsumowanie Daj Się Poznać | MD Tech Blog

Daj się poznać 2016 2879 dni, 12 godzin, 41 minut temu manio143 109 źrodło rozwiń

The last day of the Daj Się Poznać competition in which I’ve gladly participated has finally come. It was full 3 months of intense work, blogging and literally trying in different ways to become a little more recognizable in the IT community. Was it worth it? Was it difficult? Would I do the same thing again? I can give you a short answer of 3xYES, however, I’d like to invite you to read the whole summary as you may find some helpful content here that could provide answers for some of your doubts or que...

Dziel się z innymi:
Daj Się Poznać 2016 summary | Piotr Gankiewicz

Daj się poznać 2016 2877 dni, 15 godzin, 47 minut temu spetz 50 źrodło rozwiń

Przy okazji ostatniego wpisu konkursowego zapowiedziałem serię wpisów poświęconą CQRS oraz event sourcing-owi. Posty oczywiście wkrótce się ukażą, ale dziś chciałbym w ramach tej tematyki omówić nowy „mechanizm”, który zagości w siódmej wersji naszego ulubionego języka Wyobraźmy sobie, że naszym zadaniem jest implementacja odtwarzania stanu obiektu ze zdarzeń, które przetrzymujemy w tzw. Event Store. Zdarzenia wyglądają następująco:   public class Event {     public Guid AggregateId { get; set; } }...

Źródło: foreverframe.pl
Dziel się z innymi:
C# 7 - Pattern matching - Forever F[r]ame

Sztuka programowania 2875 dni, 19 godzin, 29 minut temu dpawlukiewicz 262 źrodło rozwiń

Cześć, dziś kontynuacja tematu z poprzednich wpisów. Tak jak we wcześniejszych wpisach z tego cyklu, tak i w tym, zawartość dla bardziej doświadczonych programistów pewnie będzie oczywista. Teraz chcę opisać kolejny stan/emocje: – „Umiem za mało i boję się zadawać pytania, bo to zobaczą i mnie wyrzucą.”

Źródło: oprogramowaniu.pl
Dziel się z innymi:
Pierwsza (albo nowa) praca i towarzyszące jej emocje. Część 2 – Strach przed zadawaniem pytań. – O programowaniu

Inne 2875 dni, 19 godzin, 29 minut temu AreQrm 216 źrodło rozwiń

← Czy interfejs może zawierać metodę wraz z jej implementacją ? Czyli trochę hackowania w C# Opublikowano, autor:Tomasz J Język C# w całej swojej świetności ma również masę ograniczeń, oczywiście wszystko dla naszego dobra Jednym z takich ograniczeń jest dziedziczenie maksymalnie po tylko jednej klasie (ale za to po wielu interfejsach). Co czasem może okazać się nie lada wyzwaniem Zapraszam więc do lektury. Najczęstszym i najłatwiejszym rozwiązania problemu niemożności dziedziczenia po wielu klasach...

Tagi: C#, hacking
Dziel się z innymi:
Czy interfejs może zawierać implementację metody, czyli trochę hackowania | pasja-programowania

← Język C# w całej swojej świetności ma również masę ograniczeń, oczywiście wszystko dla naszego dobra Jednym z takich ograniczeń jest dziedziczenie maksymalnie po tylko jednej klasie (ale za to po wielu interfejsach). Co czasem może okazać się nie lada wyzwaniem Zapraszam więc do lektury. Najczęstszym i najłatwiejszym rozwiązania problemu niemożności dziedziczenia po wielu klasach jest zamiana dziedziczenia na kompozycję (czy to jedn...

Tagi: C#
Dziel się z innymi:
Czy interfejs może zawierać metodę wraz z jej implementacją ? Czyli trochę hackowania w C# | pasja-programowania

Sztuka programowania 2874 dni, 19 godzin, 32 minuty temu jankulovsky 168 źrodło rozwiń

Został raptem tydzień do końca maja, a co za tym idzie oficjalnego zakończenia konkursu Daj Się Poznać 2016. Nie będę oryginalny, ale ostatni z wymaganych postów będzie krótkim podsumowaniem tego co działo się przez 3 ostatnie miesiące.

Źródło: hryniewski.net
Dziel się z innymi:
Hryniewski.NET | Podsumowanie konkursu Daj Się Poznać 2016

Daj się poznać 2016 2879 dni, 12 godzin, 41 minut temu Rafał Hryniewski 147 źrodło rozwiń

Jakiś  czas temu w ramach serii CodeTip podzieliłem się z Wami trikiem, który pozwalał w Entity Framework na aktualizację property bez uprzedniego pobrania obiektu. W razie czego link do wpisu  macie tu. Jeden z czytelników zwrócił uwagę na możliwe użycie biblioteki, która ułatwia cały proces, a w dodatku oferuje kilka ciekawych opcji, niedostępnych w EF. Po zapoznaniu się z tym „wynalazkiem” jestem bardzo mile zaskoczony, w związku z czym chciałbym przedstawić jego możliwości.   Batch update i delete ...

Źródło: foreverframe.pl
Dziel się z innymi:
EntityFramework.Extended czyli więcej możliwości ORM-a - Forever F[r]ame

Bazy danych i XML 2883 dni, 22 godziny, 27 minut temu dpawlukiewicz 334 źrodło rozwiń

Dziś podzielę się z Tobą ciekawą listą materiałów o DDD, czyli Domain Driven Design. Jest to podejście do tworzenia oprogramowania przydatne wtedy, kiedy domena nad którą pracujemy jest skomplikowana. Jednocześnie nie zalecane do trywialnych części aplikacji w stylu „encje na twarz i pchasz” czyli typu CRUD. Ułatwia pracę z kodem jak i… klientem :-). Temat, którym na pewno warto się zainteresować.

Tagi: DDD, materiały
Źródło: oprogramowaniu.pl
Dziel się z innymi:
Jak zacząć z DDD (Domain Driven Design) – materiały – O programowaniu

Architektura 2881 dni, 20 godzin, 8 minut temu AreQrm 673 źrodło rozwiń

Już od jakiegoś czasu miałem oko na spróbowanie F#. Połączenie szybkiego programowania funkcyjnego wraz z potężną biblioteką .NET brzmi bardzo fajnie i takie jest w rzeczywistości. Zobaczyłem, że NUnit ma w swoich przykładach projekt w F#, więc postanowiłem przepisać moje obecne testy na F#. Nie przewidziałem jednak trudności wynikających z nieznajomości tego języka…

Dziel się z innymi:
Testy z F# | MD Tech Blog

Daj się poznać 2016 2885 dni, 1 godzinę, 39 minut temu manio143 57 źrodło rozwiń

1 2... 5 6 7 8 9 10

Najaktywniejsi w tym miesiącu