Noworoczne zamieszanie spowodowało, że prawie zapomniałam, iż dokładnie 1 stycznia 2007 roku założyłam swojego programistycznego bloga. Przez parę ostatnich dni próbowałam sobie przypomnieć jak to było wtedy i jak to bywało przez te 10 lat. Otóż w tamtym czasie nie było tak rozwiniętej jak teraz polskiej blogosfery programistycznej. Właściwie w ogóle było mało blogów innych niż pamiętniki w sieci. Wówczas mój blog miał podtytuł „miejsce na moje podręczne notatki”, bo taki właśnie był jego cel. Założyła...
As you may already know I really, really like LINQ. One day I'll probably join together all my posts about this incredible featureand release pretty neat compendium/one-oh-one about this great feature. But while I'm not sitting and joining every post from this blog that have word "LINQ" in it into one, big pile, let's talk a bit about joining and grouping collections in LINQ.
Sztuka programowania 2239 dni, 7 godzin, 7 minut temu 127 źrodło rozwiń
Po co wiele razy pobierać te same zasoby ? Czym się różni Vary od ETag-a ? Jakie inne narzędzia wspomagające cache'owanie dostarcza ASP.NET Core ?
Welcome to the second episode of my course “Becoming a software developer”, which will focus on the other important parts of the OOP such as inheritance, polymorphism, interfaces and abstractions.
Pytania podczas rekrutacji .NET Developera – czyli co powinieneś wiedzieć zanim pójdziesz na rozmowę o pracę - Adrian Szeń. Artykuł ten wyjątkowo jest skierowany do osób z mniejszym doświadczeniem, i starających się znaleźć swoją pierwszą pracę jako .NET Developer. Dla bardziej doświadczony developerów, temat z lekkim przymrużeniem oka ;). Po przejściu wstępnych rozmów z miłymi Paniami z HR, na rozmowie technicznej istnieje bardzo duże prawdopodobieństwo, że usłyszysz jedno z tych pytań: Co...
Witajcie! Dokładnie wczoraj wystartowała rejestracja do drugiej edycji konkursu organizowanego przez właściciela bloga devstyle.pl – Macieja Aniserowicza pt. „Daj Się Poznać”. Myślę, że wszyscy już o nim słyszeli. Jednak jeżeli ty jakimś cudem pierwszy raz o nim słyszysz, to odsyłam Cię do strony orgarnizatora. Jednocześnie zachęcam do udziału w tym konkursie, bo to mega fajna inicjatywa! Pokrótce chodzi o to, że przez trzy miesiące (od 1 marca do 31 maja 2017) rozwijasz swój d...
Daj się poznać 2016 2240 dni, 13 godzin, 49 minut temu 91 źrodło rozwiń
Pierwszy post z serii przygotowań do egzaminu 70-480 Programming in HTML5 with JavaScript and CSS3. W poście informacje dotyczące nowej ścieżki certyfikacji i zbiór materiałów do nauki.
Jeżeli ta książka nie sprawi, że odniesiesz sukces ze swoim przedsięwzięciem to co najmniej pomoże Ci nie zmarnować mnóstwa czasu, sił i pieniędzy – a to już coś, dobra baza pod kolejną próbę.
This is one of those "I had to explain this couple times already so next time I want something I can redirect people to" kind of post. What I want to write about is difference in behavior between using new() and DbSet.Create() for instantiating new entities.
Sometimes it happens that knowing well some tool we suddenly discover an option that seems completely „exotic” but when we sh...
I want to get in a good habit of recording some simple tutorials from time to time using the English language, so here comes the first one about my experience with running the SQL Server on Linux. Enjoy! The first thing you need to do is to open the following website and follow the selected installation guide. For example, I’m using the ElementaryOS so I chose the Ubuntu guide. Also, make sure you’ll install the SQL Server Tools. Eventually,...
Posted on by Tomasz Grabusiński ID tokens are used in OpenID Connect to login users into applications. With regards to the OpenID Connect specification the application must validate the ID token in order to ensure the token’s integrity and authenticity.
Rusza najlepszy konkurs polskiej programistycznej blogosfery – Daj Się Poznać. Zasady są proste. Piszesz projekt open source przez 10 tygodni i dzielisz się informacjami o projekcie na blogu 2 razy w tygodniu.
Daj się poznać 2016 2241 dni, 10 godzin, 8 minut temu 127 źrodło rozwiń
Introduction to my new course about testing
Prace nad projektem rozpocznę od usunięcia wszystkich metod z kontrolera Home, oraz usunięcia wszystkich widoków które zostały dla niego stworzone. Teraz z takim czystym projektem mogę rzeźbić swoją rzeczywistość. Zacznę od utworzenia prostej metody Index, która zwróci tylko i wyłącznie widok: Następnie wyklikam dodanie nowego widoku do mojego projektu: Ponieważ nie chce na razie przesyłać danych na ten widok (niżej), oraz nie chce korzystać ze wspólnych layoutów (później). W...
W ostatnich miesiącach Microsoft udostępnił szereg aplikacji będących częścią tzw. „Microsoft Business Application Platform”. Oprócz dostępnego już wcześniej Microsoft Power BI (Business Intelligence) w skład omawianej platformy wchodzą: Microsoft PowerApps, Microsoft Flow oraz Common Data Services. Omawiana platforma w założeniu ma umożliwiać budowę aplikacji biznesowych, modułów raportowych oraz komponentów integracyjn...
Gorączka złota trwa. Na rynku brakuje tysięcy inżynierów IT, firmy wyłapują nowych pracowników jak tylko mogą, różnego typu akademie kodu pojawiają się jak grzyby po deszczu. Siedzę w branży, obserwuję to wszystko i ciężko jest mi nie próbować zachęcać innych do nauki programowania. Chodźcie i korzystajcie póki można, przecież to wiecznie trwać nie będzie.
Różnica pomiędzy ?: a ?? w nawiązaniu do posta http://rph-blog.pl/view/9/ pod tytułem "Niezwykły operator ternarny ?: w C++". Dementujemy kłamstwa.
Sztuka programowania 2244 dni, 17 godzin, 6 minut temu 192 źrodło rozwiń
Tytuł tego wpisu „SharePoint developer czyli kto?” nasunął mi się gdy czytałem na LinkedIn ogłoszenie pani z HR, która napisała, że poszukuje SharePoint Developer’a. Wtedy jedna z osób, niestety nie mogę odnaleźć tego wpisu i powiedzieć kto to był, zapytała a kogo ma pani na myśli?
Dzisiaj o tym jak stworzyć nowy projekt w asp mvc – coś na rozgrzewkę, przed powrotem do częstszego pisania. Dopóki nowe visual studio nie zostanie oficjalnie wydane korzystać będę z wersji 2015. Nowy projekt tworze przez File|New|New Project. Następnie wybieram Templates|Visual C#|.Net Core|ASP.Net Core Web Application, Framework w wersji : OK. Potem zaznaczam jeszcze Web application, wyłączam tworzenie kont użytkownika oraz wyłączam opcje hostowania na azure – jeszcze nie czas n...