IDE od Microsoftu pozwala na rozszerzenie możliwości środowiska programistycznego za pomocą wtyczek. Do jakich elementów Visual Studio można tworzyć wtyczki? W skrócie można napisać, że niemalże każda część składowa IDE jest podatna na rozbudowanie. Przyjrzyjmy się jednak szczegółom.
Daj się poznać 2017 2759 dni, 11 godzin, 59 minut temu 61 źrodło rozwiń
I created few projects in my solution. I have models, services, tests and webApi project. I added LoginController which uses Services, but it uses it by interfaces. I need to use dependency injection to resolve it for me. I decided to add Autofac. It is IoC container which allow us to register all types and it’s implementations, to inject specific types for us. In the last year I wrote post how to add Autofac to ASP.NET MVC app, but post is in Polish and adding Autofac to .NET Core app is slighty differe...
Daj się poznać 2017 2759 dni, 20 godzin, 37 minut temu 82 źrodło rozwiń
Już za trochę ponad tydzień pojawię się w roli prelegenta (dwukrotnie) na 4Developers - interdyscyplinarnym Festiwalu Technologicznym, jak go określają organizatorzy. A tymczasem ogłaszam konkurs - darmowa wejściówka!
Teraz czas na PWM (angielski skrót od Pulse-Width Modulation) czyli “modulacja szerokości impulsów. Ci któzy mieli do czynienia z mikrokontrolerami pewnie świetnie wiedzą co się kryje pod tą nazwą, jednak nim przejdę do implementacji PWM w C# postaram się napisać kilka słów o teori pwm.
Daj się poznać 2017 2759 dni, 20 godzin, 37 minut temu 28 źrodło rozwiń
Należy pamiętać, że Xamarin jest rozwiązaniem, które nie sprawdzi się w każdej sytuacji. Warto wiedzieć w jakim typie aplikacji opłaca się po niego sięgnąć, żeby wydobyć cały potencjał jaki drzemie w tej technologii. Równie ważne jest środowisko w jakim pracujemy i posiadane przez nas doświadczenie. Poniżej przedstawiam kilka sytuacji, w których wg mnie użycie Xamarina może być dla nas najbardziej korzystne:
Mobile development 2759 dni, 20 godzin, 37 minut temu 178 źrodło rozwiń
Podczas ostatniej pracy nad zapisywaczem online, założyłem, że dopóki nie pobiorę danych z bazy i nie wyświetlę ich w webAPI to nie odchodzę od projektu. Miałem przed sobą cały wolny dzień więc ochoczo zabrałem się do pracy. W trakcie napotykałem na różne problemy o których możecie poczytać tutaj. Zapał nie gasł, ale frustracja narastała. Zacząłem się zastanawiać czy po moim kodzie można zauważyć moją frustrację. Długo szukać nie musiałem Za każdym razem kiedy coś mi nie działa t...
Daj się poznać 2017 2759 dni, 20 godzin, 37 minut temu 179 źrodło rozwiń
Ostatnio w trakcie pracy nad projektem składającym się z kilku rozproszonych, komunikujących się ze sobą komponentów napotkałem problem, którego przyczyny nie były i wciąż nie są do końca jasne. Raz na jakiś czas (bardzo rzadko) pewna operacja kończyła się błędem. Najprawdopodobniej jest to związane z konfiguracją hardware’u lub systemu operacyjnego, ale nie to jest tutaj istotne. Czasem potrzebna jest nam logika, która ponowi operację jeżeli poprzednia próba zakończy się n...
Daj się poznać 2017 2759 dni, 20 godzin, 37 minut temu 219 źrodło rozwiń
Jest to kolejny post z serii 'Jak zrealizowałem|położyłem swój projekt' pisany przy okazji DSP2017, gdzie po kolei omawiam każdy aspekt projektu od specyfikacji wymagań, po finalny deploy. Tym razem omawiam architekturę swojego projektu.
Daj się poznać 2017 2760 dni, 21 godzin, 22 minuty temu 197 źrodło rozwiń
Have you ever heard or used AutoMapper? What a question, of course you have. And in the very unlikely scenario that you haven't, it's the object to object mapper that allows you to map probably everything. In short no more manual, boring, tedious, error-prone mapping. However, the great power comes with great responsibility. In the recent time, I had an occasion to fix 2 difficult to track bugs related to improper usage of AutoMapper. Both issues were related to the feature of AutoMapper...
Sztuka programowania 2760 dni, 21 godzin, 22 minuty temu 65 źrodło rozwiń
Today quickly about two topics I had to resolve recently.Bypassing Angular Sanitizer First one is about Angular Sanitizer, or maybe DomSanitizer that is actually the class implementing the Sanitizer interface. The purpose is quite clear, it is inspecting the content of a given value and prevents from unsafe content. I have recently tested the oEmbed content for one of the vimeo videos (you can check what oEmbed is, in this post of mine) and I decided to bind a div innerHtml to some string representati...
Daj się poznać 2017 2760 dni, 21 godzin, 22 minuty temu 44 źrodło rozwiń
Dzieci i komputer -> dobre to czy złe połączenie. Ale tak naprawdę jak uczymy się programować w domu :)
Sztuka programowania 2760 dni, 21 godzin, 22 minuty temu 90 źrodło rozwiń
Krótkie wnioski po napisaniu aplikacji mobilnej w Xamarin Forms. Co mi się podoba, a co nie.
Daj się poznać 2017 2760 dni, 21 godzin, 22 minuty temu 73 źrodło rozwiń
Plan na ten tydzień był prosty. Podszkolić się z Commandów, dołożyć kolejną cegiełkę do funkcjonalności pod tytułem wyświetl zadania konkretnego projektu, więc trzeba było też ogarnąć nawigację pomiędzy stronami w Xamarinie. Brzmi całkiem przyjemnie. Jak wielkie było moje zdziwienie kiedy okazało się, że wszystkie plany trzeba zredefiniować. Wszystko zaczęło się w poniedziałek (bo jakby inaczej). ...
Daj się poznać 2017 2760 dni, 21 godzin, 22 minuty temu 41 źrodło rozwiń
Przykład kolejki z obsługą priorytetowa - LinkedList.
Daj się poznać 2017 2761 dni, 21 godzin, 4 minuty temu 94 źrodło rozwiń
A więc mamy już piątek 24.03 więc czas na podsumowanie tygodnia odc.3. Za nami trzeci tydzień zmagań w Daj Się Poznać. A więc czas na garść moich sukcesów i porażek minionego tygodnia, oraz kilka linków które wydały mi się ciekawe.Podsumowanie tygodnia odc.3Co się udałoKupić samochód – tak odkładałem to w czasie, a w końcu wyszło tak, że kupiłem już teraz. Strasznie mnie to wytrąciło z moich torów\planów i teraz nie mogę się pozbierać. Obrączki – Kolejny ważny punkt na liści, odebraliśm...
Daj się poznać 2017 2761 dni, 21 godzin, 4 minuty temu 10 źrodło rozwiń
Cześć 🙂 Dzisiaj chciałabym przedstawić Wam rozwinięcie mojej aplikacji o WPF - przedstawię moją aplikację bardziej graficznie. To dopiero początek, ale będę systematycznie rozwijać moją aplikację.
Daj się poznać 2017 2761 dni, 21 godzin, 4 minuty temu 56 źrodło rozwiń
Siemanko Ostatnio zakupiłem polecaną przez kilka znanych osobistości w polskim community książkę „Microservices in .NET Core” gdyż temat mnie interesuje i postanowiłem przyjrzeć sie temu bliżej. We wstępie autor informuje iż w stacku technologicznym wykorzystywanym w przykladach w książce góruje Nancy, której au...
Lista aplikacji narzedziowych, z których korzystam w pracy jako .NET Web Developer
Daj się poznać 2017 2761 dni, 21 godzin, 4 minuty temu 98 źrodło rozwiń
44 odcinek naszego internetowego show już w Internetach! 🙂 Odcinek o tyle inny bo pod nieobecność Darka godnie zastępował go nikt inny jak Michał Furmankiewicz! Reszta pozostaje bez zmian – czyli porcja soczystych newsów Azure’owych dla Was! Zapraszamy do oglądania!Posted on Author wisniaCategories Azure, Azure Backup, Azure Site Recovery, DocumentDB, Linux, Tydzien z Azure, Virtual MachinesTags Azure, documentdb, Tydzien z AzureLeave a Reply Cancel reply Your email address will not be published. Requ...
W poprzednim wpisie pokazałem jak szybko stworzyć własne okienko w Visual Studio (timer w okienku IDE). Dziś opiszę MEF, czyli framework do tworzenia lekkich aplikacji i pisania rozszerzeń do nich. To właśnie na nim opiera się IDE od Microsoftu.
Daj się poznać 2017 2762 dni, 22 godziny, 47 minut temu 75 źrodło rozwiń