.NET Conf oraz .NET 5

.NET Conf oraz .NET 5

Wprowadzenie W ubiegłym tygodniu (10-12 listopada) odbyła się wirtualna konferencja .NET Conf, podczas której swoją oficjalną premierę miał nowy .NET 5. Odbyło się bardzo dużo różnych prezentacji, w których myślę, że każdy znajdzie coś ciekawego dla siebie. Natomiast w tym wpisie chciałem zebrać ciekawsze rzeczy związane z premierą .NET 5, C# 9.0, ale również z Read more about .NET Conf oraz .NET 5[…]

dnSpy debugowanie aplikacji bez kodu

dnSpy – debugowanie aplikacji bez kodu

Wprowadzenie Zapewne nie raz miałeś(-łaś) tak, że aplikacja na produkcji, u klienta lub serwerze testowym działa inaczej, niż powinna. A to pojawia się jakiś wyjątek, a to wynik operacji jest inny, niż powinien być. Znając życie, w logach nic ciekawego nie było i przez dłuższy czas dodawałeś(-łaś) do nich kolejne linijki w pogoni za błędem. Read more about dnSpy – debugowanie aplikacji bez kodu[…]

Usprawnienie debugowania w Visual Studio 2019

Usprawnienie debugowania w Visual Studio 2019

Wprowadzenie W kolejnym wpisie pozostajemy przy zmianach, które pojawiły się w nowej wersji Visual Studio 2019. Tym razem zajmiemy się zmianami w debugowaniu aplikacji. Pojawiło się kilka ciekawych rzeczy, takich jak wyszukiwanie w okienkach Autos, Locals, Watch, Data Breakpoint czy zwiększenie wydajności. Jeśli jeszcze nie pobrałeś/pobrałaś Visual Studio 2019, to gorąco zachęcam, bo warto! Zwiększona Read more about Usprawnienie debugowania w Visual Studio 2019[…]

IntelliCode – Sprytne IntelliSense

IntelliCode – Sprytne IntelliSense

Wprowadzenie Jeśli zapytalibyśmy programistów oraz programistki o funkcjonalność, którą powinno mieć każde IDE, to prawdopodobnie większość osób wymieniłaby IntelliSense. Ba, myślę, że chyba nikt nie chciałby pracować bez niego. Microsoft podczas pracy nad Visual Studio 2019 zaczął się zastanawiać, w jaki sposób można usprawnić działanie IntelliSense. Tak powstało IntelliCode, czyli IntelliSense „na sterydach” wspierane przez Read more about IntelliCode – Sprytne IntelliSense[…]

VS Live Share – łatwiejsza praca zdalna

VS Live Share – łatwiejsza praca zdalna

Wprowadzenie Praca zdalna coraz częściej i „bardziej” wchodzi do naszego zawodu. Sam przez prawie osiem lat pracowałem zdalnie z domu. Teraz natomiast, pracując w olsztyńskim oddziale SoftwareHut, i tak pracuję zdalnie dla klienta z Anglii. Praca zdalna wiąże się z wyzwaniami. W jaki sposób wspólnie debugować aplikacje, gdy jesteśmy oddaleni od siebie o kilkaset kilometrów? Read more about VS Live Share – łatwiejsza praca zdalna[…]

Kurs Visual Studio oraz konkrus

Kurs Visual Studio oraz konkurs

W ostatnim czasie nieco odświeżyłem mój darmowy kurs Visual Studio. Przede wszystkich przygotowałem landing page dla kursu (https://visualstudio.plawgo.pl) oraz poprawiłem kilka drobnych rzeczy. Pracuję również nad nowymi lekcjami i związku z tym postanowiłem przygotować konkurs z ciekawymi nagrodami. Do wygrania są: Roczna licencja na ReSharper Ultimate + Rider Pack (lub inny produkt od JetBrains). 2 pakiety 5 godzin konsultacji ze Read more about Kurs Visual Studio oraz konkurs[…]

Elmah – informacja o błędach w ASP.NET MVC

Elmah – informacja o błędach w ASP.NET MVC

W swoich aplikacjach webowych na ogół staram się wykonywać obsługę błędów w następujący sposób: sytuacje, które mogę naprawić (np. wywołując kod w trochę inny sposób), opakowuję w try i w bloku catch staram się naprawić. Natomiast błędy, których nie jestem w stanie obsłużyć, zostawiam, a następnie dodaje globalną obsługę błędów w całej aplikacji. Same błędy Read more about Elmah – informacja o błędach w ASP.NET MVC[…]