Idą święta więc Azure’owy Mikołaj przynosi worek prezentów dla miłośników chmury – wszystko od Azure Automation, przez DocumentDB, StorSimple, Web Apps, Azure Machine Learning i wiele wiele innych świątecznych łakoci dla wszystkich! Zapraszamy do oglądania! Posted on Author wisniaCategories Uncategorized, Azure, Web Sites, Virtual Machines, Automation, Azure Backup, DocumentDB, Machine Learning, Portal, App Service, Stream Analytics, Data Lake, StorSimple, PowerShellTags Azure, Machine Learning, docume...
Creation and functionality of interceptor in Angular
At least ASP.NET 5 is production ready. I know that current state is release candidate, but be honest it means that it is ready. Maybe some quick fixes will be need but who cares ;) This means that we can start thinking about migrating csproj to project.jsonNuget >= 3.0 The separate part of .NET is Nuget. It is separate but very important unless you don't have one project solution, and you don't have external dependencies. In Visual Studio 2015 Update 1 Nuget 3.3. is included. I hope 3....
C# jest językiem, który był zaprojektowany z nastawieniem na programowanie obiektowe. Ewoluując, z każdą wersją zawiera co raz więcej elementów, które pozwalają na skorzystanie z paradygmatu języków funkcyjnych. Na przykładzie metody budującej listę html’ową pokażę kilka technik, dzięki którym zamienimy typowy kod C# w kod bardziej przypominający kod języka funkcyjnego.
Sztuka programowania 3295 dni, 8 godzin, 34 minuty temu 552 źrodło rozwiń
Po pierwszym wpisie na temat programowanie funkcyjnego w języku C#, dostałem sporo informacji, że końcowy kod jest dużo mniej czytelny od oryginalnego. Faktycznie dla osób, które nigdy nie pisali w języku funkcyjnym może być on trudniejszy do rozczytania. Spróbuję w niniejszym wpisie, pokazać jaka jest idea takiego zapisu. Używając programowania funkcyjnego, pracujemy na danych i funkcjach, które są wyraźnie od siebie oddzielone. Technika Pipeliningu pokazuję po pierwsze naturalny...
Sztuka programowania 3295 dni, 8 godzin, 34 minuty temu 251 źrodło rozwiń
Czasami w widoku wywołujemy funkcję JavaScript z parametrami, które są przekazane za pomocą ViewModel z kontrolera. Załóżmy, że nasza metoda w kontrolerze wygląda następująco...
What could be simpler than returning HTTP status codes? Did the page render? Great, return 200. Does the page not exist? That’s a 404. Do I want to redirect the user to another page? 302, or maybe 301. I like to imagine that HTTP status codes are like CB 10 codes. “Breaker breaker, this is White Chocolate Thunder. We’ve got a 200 OK here.” — Aaron Patterson (@tenderlove) Life is bliss, well… until someone tells you you’re not doing this REST thing. Next thing you know, you can’t sleep at night becaus...
Zauważyłem, że widok Design, który pozwala podejrzeć jak aplikacja będzie wyglądać po zbudowaniu często się zawiesza lub nie odświeża się gdy zbudujemy projekt. A im większy projekt tym większa szansa, że widok Design nawali.
Setup Vagrant with Azure is not complicated, but require a lot of steps, especially if you never configure azure using command line Prerequisites First of all we need some tools:Vagrant (https://www.vagrantup.com/downloads.html) (at least 1.7.2)NodeJS + NPMGit (for openssl.exe) or puttygenAzure account :)Powershell or other command line tool :)Setup Azure CLI Azure CLI will help us to create virtual machine in Azure. We will setup credentials and certificate, which we use in vagrant. Installation is q...
Wiemy już jak zoptymalizować samą instalację paczek npm, jak także przyspieszyć instalację z wykorzystaniem archiwizacji node_modules. Teraz skoncentrujemy się na optymalizacji instalacji bez konieczności posiadania szybkiego dysku twardego! W tym celu trzeba się zastanowić co można by byłoby zrobić by tak naprawdę te paczki zawsze były zainstalowane nie...
Temat prosty, jednak nie dla wszystkich jasny. Postanowiłem napisać ten post po tym gdy po zapytaniu się wielu osób: „czym różni się cel od zakresu?” usłyszałem losowy ciąg wyrazów zawierający głównie dwa wyrazy – „cel” i „zakres” ;) Rozumienie tych pojęć jest szczególnie istotne w projektach IT bez względu na to czy jesteś programistą, PM czy klientem. Dlaczego? Odpowiem w kolejnych linijkac...
Ostatnio przy jednym z projektów służbowych, musiałem zrobić layout, który obejmowałby zagnieżdżanie kontrolek ListView. Poziomy scroll przesuwał elementy głównej listy, natomiast w każdym takim obiekcie, znajdował się panel zawierający pewne określone dane + kolejny ListView przesuwany już wertykalnie. Nie byłoby w tym nic nadzwyczajnego, gdyby nie fakt, że wewnętrzne kontrolki ListView, zawierały w sobie listę elementów na których znaleźć można było kontrolki użytkownika. Szybko okazało się, że to był ...
Mobile development 3299 dni, 4 godziny, 7 minut temu 167 źrodło rozwiń
W poprzednim poście użyliśmy metody ActorSelection w celu uzyskania referencji do aktora: var actor1 = system.ActorSelection("/user/ApplicationUserControllerActor/Piotr") Dzisiaj chciałbym bardziej skupić się na definiowaniu ścieżki do aktora. Pełna ścieżka może zawierać następujące elementy: – protokół – nazwa systemu – adres ip aktora – seria nazw aktorów opisująca hierarchie np. ApplicationUserControllerActor/actor1/actor2 itp.
Programowanie rozproszone 3299 dni, 4 godziny, 7 minut temu 62 źrodło rozwiń
W poprzedniej części trochę poszaleliśmy z opcjami w npm install. Teraz skoncentrujmy się nad tym jak to można jeszcze bardziej zoptymalizować. Dla przypomnienia, chcemy zoptymalizować wykonywanie npm install na build server, lub w miejscach gdzie często to wykonujemy dla określonego projektu. Część 1 skończyła się na zapytaniu...
← Kurs MVVM #2 – Konwertery i style w widokuOpublikowano, autor:Tomasz J Wprowadzenie W tej części kursu dowiesz się jak stworzyć prostą galerię obrazów. Co to jest kolekcja ObservableCollection. Jak połączyć kolekcję elementów z kontrolką ListView. Do czego służy AncestorType i jak stworzyć szablon dla elementów na liście. Zaczynamy ! Zadanie Utwórz aplikację WPF, a w niej jeden główny widok oraz połączony z nim viewmodel. W widoku umieść kontrolkę ListView i ustaw jej orientację na horyzontalną. ...
Sztuka programowania 3299 dni, 4 godziny, 7 minut temu 143 źrodło rozwiń
Życie bloggera to nie jest bułka z szynką. Co prawda pomysły same wpadają do głowy. Idzie człowiek ulicą, drepcze tak sobie drepcze i nagle bęc, nagle bum! Albo koduje sobie taki, wymyśla rozwiązanie i myśli sobie: O!To świetny temat na blog! Tylko potem to jakoś tak ciężko przelać na papier. Siada sobie Pan Redaktor. Zabiera się za spisanie swych wiekopomnych odkryć. Herbata stygnie, zapada zmrok a pod klawiaturą ciągle nic, obowiązek obowiązkiem jest, wpis musi posiadać treść.
Life as a developer gives a lot of opportunity to learn. This blog is my own way as samurai in code world BlogTwitterLinkedInSorry, you need Javascript on to email me. • on devops, windows, codeImagine Imagine following situations: My Windows is soo slow. I need to reinstall it or I bought a new PC, but I don't have time to setup it for 2 weeks or [put here your last reason of new Windows installation] It will take me sooooo long :(. Why it couldn't be done somehow without me?First approach...
Przemysław Walkowski Jestem fanem prostych rozwiązań. Czytam ostatnio pewną ciekawą książkę o WPF-fie (napiszę recenzję już niedługo) i autor podał prosty jak barszcz przepis na klienta twittera napisanego tylko za pomocą XAML-a. Poniżej kody, link do repozytorium i opis co i jak. Zapraszam! Kod Cały kod przedstawia się tak:
← Kurs MVVM #1 – WprowadzenieOpublikowano, autor:Tomasz J Wprowadzenie Jak dowiedzieliśmy się w pierwszym wpisie kursu istotą wzorca MVVM jest bindowanie. Czasem jednak chcielibyśmy wykorzystać już dostępne dane do zmian w naszym widoku czy ustawić widoczność pewnych elementów, ale zmienne w elemencie widoku mają inny typ niż te które posiadamy. Najpopularniejszy przykład to zmienne typu Visibility po stronie widoku i zmiennej typu bool, które chcielibyśmy do nich przypisać. Pisanie akcesorów do widok...
Sztuka programowania 3302 dni, 9 godzin, 21 minut temu 176 źrodło rozwiń
Life as a developer gives a lot of opportunity to learn. This blog is my own way as samurai in code world BlogTwitterLinkedInSorry, you need Javascript on to email me. • on code, powershell, c#Difficult upgrade From time to time we want (or have) to upgrade our old application to a new version of framework. Usually for core libraries it goes quite fast but finding, which dependency is using previous version of assembly which is used by ... - it isn't trivialPowerShell to the rescue First we need to fi...