I can’t be the only person who hates waiting for the code to compile and run… Especially when I want to test only a small part of it! That’s a total waste of time! But good news everyone, I found a way to run a part of my C# code without building the whole project!Ctrl + E, E – the magical shortcut!
Jakiś czas temu miałem przyjemność prowadzić zajęcia z ASP.NET Web API w ramach spotkań akademickiej grupy EKA.NET. Na potrzeby tychże spotkań założyłem repozytorium, w którym umieściłem implementację podstawowych funkcjonalności Web API. Po zakończeniu cyklu 3 spotkań postanowiłem dalej rozwijać to repozytorium. Obecnie znajduje się tam cała moja wiedza na temat ASP.NET Web API.
Sztuka programowania 2057 dni, 18 godzin, 14 minut temu 291 źrodło rozwiń
W artykule opisuję swoje skromne doświadczenia związane z prezentowaniem na meetupach i konferencjach oraz pokazuję jak można w łatwy sposób rozpocząć swoją przygodę z publicznym przemawianiem.
For the last 3 months I’ve been participating in Get Noticed contest, just like a year ago. I’ve persevered to end of the contest just like almost 200 people out of almost 1000 that started it. In the last week we as contestants was supposed to vote for other projects to choose 25 finalists from ourselves.
Daj się poznać 2017 2057 dni, 18 godzin, 14 minut temu 34 źrodło rozwiń
There is a number of Web APIs which allow measuring performance of web applications. The youngest member of that family is Server Timing API which allows communicating the server performance metrics to the client. This article shows how this API can be used in ASP.NET Core.
Moi Drodzy! Spośród 184 finalistów konkursu programistycznego "Daj się poznać 2017" zostałam zakwalifikowana do ścisłego finału w którym znalazło się 25 osób.
Daj się poznać 2017 2057 dni, 18 godzin, 14 minut temu 34 źrodło rozwiń
Prezentacja frameworka, który wspomoże nas w tworzeniu przejrzystej i funkcjonalnej dokumentacji dla API.
Saga ma wiele nazw. Znana jest również jako process manager lub orkiestracja. O ile samodzielne wywołania serwisów nie są problemem, o tyle poprawne i sprawne zaimplementowanie operacji Delay, tak aby przetrwała restarty procesu i poprawnie obsłużyła upływający czas nie jest takie proste. Zachęcam do lektury i spojrzenia na opóźnienia pod nieco innym kątem.
Architektura 2058 dni, 19 godzin, 29 minut temu 48 źrodło rozwiń
Parę tygodni temu Microsoft przedstawił wersje robocze „Application Architecture Guidance”, czyli poradników dotyczących architektury aplikacji budowanych przy wykorzystaniu narzędzi Microsoftu. Gratka dla każdego .Netowca.
Architektura 2061 dni, 3 godziny, 47 minut temu 595 źrodło rozwiń
Cóż, nie udało mi się zakwalifikować do finałowej 25-tki i tym samym tegoroczny konkurs Daj Się Poznać już się dla mnie zakończył. Zabrakło mi jednego punktu. Z mojego punktu widzenia jest to jednak świetny wynik, biorąc pod uwagę że startujących w konkursie było prawie 1000 osób a ścisłych finalistów wybieraliśmy z grupy ok 180 . Mój blog, przez czas trwania DSP, zyskał naprawdę sporą liczbę odwiedzin, a dzięki oddanym głosom (z tego dwóm za 3 pkt.) wiem...
Daj się poznać 2017 2063 dni, 19 godzin, 50 minut temu 32 źrodło rozwiń
Czasem się zdarzy, że postanowicie upublicznić prywatne repo, ale znajdujecie w nim plik konfiguracyjny, w którym na sztywno wpisaliście swoje hasło, którego używacie też gdzieś indziej (o tym, że jest to problemem przeczytasz w moim artykule o hasłach). Jak w miarę prosty sposób usunąć lub zmienić to hasło w historii? Mówimy tu o repozytorium Git, najlepszego systemu kontroli wersji.
Everyone is designing for scale a tad different and surprisingly - everyone is saying "we design highly scalable systems". What does it mean?
Architektura 2063 dni, 19 godzin, 50 minut temu 58 źrodło rozwiń
A więc chcesz zamówić hotel i lot na wycieczkę. Wszystko odwleczone o jeden dzień (bo skoro można, to czemu nie zacząć jutro)? Jak opisać to w kodzie? W jaki sposób wyrazić połączenie tych wielu usług? Jak prosto, wykorzystując obecne w C# twory, ubrać to w zwięzły kawałek kodu.
Architektura 2063 dni, 19 godzin, 50 minut temu 75 źrodło rozwiń
Ile czasu spędzamy w transporcie miejskim w drodze do pracy czy szkoły? Jeżeli posiadasz własny środek transportu to zero jednostek, natomiast w drugim przypadku często jest to mnóstwo czasu, który można spożytkować
Na wstępie mała zmiana. Wróciłem na chwilę do języka polskiego bo posty w języku angielskim zajmowały za dużo czasu a konkurs za chwilę się kończy. W ostatnim wpisie dotyczącym projektu wspominałem o użyciu SQLite jako lokalnej bazy danych, która to ma ułatwić konfigurację dla mało obeznanych użytkowników. Wybrana będzie domyślna baza danych, jednak b...
Daj się poznać 2017 2063 dni, 19 godzin, 50 minut temu 230 źrodło rozwiń
TAK! Stało się! Dotarliśmy do odcinka #50! Troche to zajęło – pierwszy odcinek pojawił się 12-go stycznia 2015 roku 🙂 Dużo od tego czasu się zmieniło, Azure cały czas się rozwija, prze do przodu jak oszalały wiec i nowe odcinki się będą pojawiały. Dlatego zapraszamy do oglądania 50-go odcinka “Tydzień z Azure”! 🙂Posted on Author wisniaCategories App Service, Azure, Azure Backup, Azure Functions, DocumentDB, MySQL, Tydzien z Azure, Virtual MachinesTags appservice, Azure, tzaLeave a Reply Cancel reply ...
Wycenianie projektów IT to przewidywanie przyszłości – bardzo trudna umiejętność. Istnieją jednak warunki, które sprawiają, że jesteśmy w stanie oszacować koszt danego przedsięwzięcia – istnieją również sytuacje, gdy jest to niemożliwe. Wbrew pozorom wycenianie projektu ma wiele wspólnego z łowieniem ryb – jeśli nie domyślasz się o co chodzi, zapraszam do lektury.
TDI 2D to silnik pozwalający w prosty i przyjemny sposób tworzyć proste gry 2D. Dziś chciałbym sprecyzować dokładnie co chcę osiągnąć, oraz czego można się spodziewać po tym dieslu. Projekt będzie dostępny jako open source, a na tym blogu na bieżąco będę opisywał postępy w pracy nad nim.
Najpotrzebniejszą metodą w naszym providerze LINQ to Allegro będzie Where. To dzięki niej zdeterminujemy zapytanie wysyłane do serwisu RSS.Plan działania Na początek przypominam, że typ Expression jest typem nadrzędnym i dziedziczą z niego różne wyrażenia, np.: MethodCallExpression czy BinaryExpression. Jak wspomniałem we wcześniejszym poście, z serwisem Allegro będziemy komunikować się poprzez wysłanie zapytania HTTP. Ostatni wpis zakończyłe...
Daj się poznać 2017 2066 dni, 7 godzin, 39 minut temu 124 źrodło rozwiń