Tech I installed Visual Studio 2019 RC recently and accidently forget to select English as default language. Of course, I realized that mistake after installation and I had to spend much too much time on searching the solution for this problem (yeah, that’s weird, I know). So, I decided to write a short tutorial how to do it. I’m 100% sure, the future me will thank myself for this :D. The easy way If you have many languages installed, you simply go to the Tools -> Options -> Environment -> Internatio...
Strona głównaUżytkownik
Piotr Stapp | administrator
Przypisanie istniejącego obiektu do innej zmiennej niesie ze sobą pewne ryzyko. Należy być świadomym, czym różni się i co zawiera w sobie typ referencyjny, a co typ wartościowy. O typach wartościowych pisałem już nieco podczas omawiania struktur, w tym materiale. Tam też przedstawiłem problem przypisywania typów referencyjnych do innej zmiennej, który zaraz przypomnę.Przypisywanie typów wartościowych Jak sama nazwa wskazuje typy te zawierają w sobie wartość, która zostaje im przypisana. Stwórzmy w naszy...
Sztuka programowania 2125 dni, 12 godzin, 43 minuty temu 135 źrodło rozwiń
No to jedziemy z podsumowaniem numer 3. W tym tygodniu zebrało się naprawdę sporo dobrego. W ramach feedbacku od Was wszystkie linki od razu otwierają się w nowym oknie :)Polska blogosfera o dotnet Jak co tydzień zapraszam na podsumowanie tygodnia dotnetomaniaka. 18 postów w sumie. Tematy od C# 8.0 aż do protobuf czy testów. Jeżeli jeszcze nie czytaliście to zapraszam Was serdecznie. No to KLIK!dotNET Core - niedługo umrze król, niech żyje nowy król Z jednej strony niedługo umrze dotNET Core 1.0 i 1.1,...
Podobno najtrudniejszy krok za mną. Jest 2 odcinek! W tym tygodniu nowości stoją głównie pod znakiem nowego C# 8.0. A przynajmniej tak to wygląda.Polska Po pierwsze zapraszam Cię na podsumowanie tygodnia od dotnetomaniaka: https://dotnetomaniak.pl/weekly/2019/07. 14 wpisów. Tematy naprawdę fajne bo: EF z historią zmian, lepszy csproj czy pokrycie testami. Jest co czytaćC# 8.0 Wpisów na temat nowego C# jest ostatnio dużo, najbardziej ciekawe w tym tygodniu to:NullableAttribute and C# 8 autorstwa Jon Ske...
Cóż tam, panie, w polityce? Chińcyki trzymają się mocno!? Jeden z bardziej znanych mi cytatów. Tata i dziadek powtarzali go tak wiele razy, że aż trudno spamiętać. “Wesele” Wyspiańskiego, akt I, scena I. A co to ma wspólnego z dotnetem? No jak to? Dotnet trzyma się mocniej niż Chińcyki! A więc poniżej subiektywny, osobisty, dump linków - podejście 5, miejmy nadzieję, że tym razem z sukcesem. No to jedziemy!Podsumowanie tygodnia dotnetomaniaka Jak jeszcze nie czytałeś co działo sie na polskiej scenie ...
During last week, I'm migrating some projects to the dotnet core. And one of the most irritating parts is lack of full WebService and WCF support in dotnet core. When you google for SOAP security headers you end in GitHub issue WS Security in .NetCore 2.0 #2605. But seriously is it impossible?
I’m happy to announce that ASP.NET Core 2.2 is available as part of .NET Core 2.2 today!How to get it You can download the new .NET Core SDK (2.2.100) for your dev machine and build servers from the .NET Core 2.2 download page. New Windows Server hosting, runtime installers and binary archives are also available from this page for updat...
Continuous integration, delivery oraz deployment znane potocznie jako CI/CD jest swojego rodzaju filozofią. Osoby, które ją stosują w odniesieniu do wytwarzania oprogramowania są świadome benefitów, jakie jej poprawne zastosowanie potrafi przynieść. Dobra znajomość zasad i najlepszych praktyk pozwala na stworzenie niezawodnego i powtarzalnego procesu integracji zmian w kodzie aplikacji, przeprowadzania na nich testów oraz – co najważniejsze – częstego i automatycznego ich wdrażania na środowiska, dzięki...
Pod koniec września 2018 swoją premierę miała platforma Azure DevOps. Aby sprawdzić, co oferuje nowe narzędzie Microsoftu postanowiliśmy na początek stworzyć za jego pomocą procesy ciągłej integracji oraz ciągłego wdrażania (CI/CD) dla prostej (monolitycznej) aplikacji web’owej. Na potrzeby niniejszego artykułu posłużymy się zbudowaną przez ...
Tym razem nie jest to jakaś skoordynowana pod względem jednej konkretnej podatności akcja (choć w kilku miejscach przewija się deserializacja). Na początek podatność (krytyczność 9.8/10) w RichFaces, który wchodzi w skład JBossa: The RichFaces Framework 3.X through 3.3.4 is vulnerable to Expression Language (EL) injection via the UserResource resource. A remote, unauthenticated attacker could exploit this to execute arbitrary code using a chain of java serialized objects via org.ajax4jsf.resource.UserRe...
The next major version of C# is C# 8.0. It’s been in the works for quite some time, even as we built and shipped the minor releases C# 7.1, 7.2 and 7.3, and I’m quite excited about the new capabilities it will bring. The current plan is that C# 8.0 will ship at the same time as .NET Core 3.0. However, the features will start to ...
Przyznam się szczerze, że gdy dostałem dotnetomaniaka w spadku po Pawle, deploy szedł z Visual Studio za pomocą przycisku “publish”. Paweł też przyznał się ostatnio, że on używał do deploymentu XCOPY przez wiele lat. Dobre? Dobre bo działa. Skuteczne? Działa to skuteczne. Ale bądźmy szczerzy, można lepiej, prawda? Jednak jeszcze kilka lat temu, nie było to takie oczywiste. Szczególnie, że mówmy o stronie, która (raczej) nie przynosi dochodu. Nudzisz - pomyślałeś pewnie i chyba masz rację. Czas na mięsoW...
Dotnet Core – Goodbye Razor | I Konfiguracja projektu i Oddzielenie warstwDodany przezSzymon MotykadniaC#/Programowanie Miało być więcej o Angularze, ale ostatnie wygaśnięcie mojego rocznego darmowego planu na Azure oraz całkiem fajny pakiet webowy z kredytami na digitalocean (DigitalOcean: Cloud Computing, Simplicity at Scale) , który był na Humble Bundle… zmotywował mnie, aby trochę zabawić się w DEV OPS. O instalacji dockerów na ubuntu wspominałem już wcześniej, ale przypomnę trochę tu o nim z mił...
There was awesome new few days ago on Azure blog about changing Vsts to Azure DevOps, on first look it look to be not important. But after look is seams to be a very important step by giving all unlimited CI/CD minutes for open s...
Normalnie praca nad open-source nic nie daje. Ups…. miało być daje satysfakcję, wpis do CV, radość z życia i zadowolenie. To jest ważne. Nawet bardzo. Ale czasami chcielibyśmy dostać coś więcej. Prawda?Konkurs! Dziś jest 13 września czyli dzień programisty i z tej okazji dotnetomaniak ma dla Was prezent. Jako partner medialny konferencji GET.NET w Gdańsku, mamy dla Was 2 wejściówki (od organizatorów) + nocleg (z mojej prywatnej kieszeni, więc na 5 gwiazdek nie liczyłbym). Ale jest haczyk. Trzeba włożyć ...
Żebym mógł podzielić się pracą nad dotnetomaniakiem muszę wykonać jeden bardzo ważny krok. Muszę upublicznić repozytorium. Na początku myślałem, że udostępnię swoje prywatnego repo. Jednak ciągle czytałem: a będzie open-source?
Po prawie 3 miesiącach wziąłem się w garść i zacząłem szukać ekipy do pomocy w rozbudowie dotnetomaniaka. Ale jak to się zaczęło? Dobre pytanie. Każdy jest ciekaw początku. Oto i on.
Generic export of csv files Once in a while, you get a task, that you need to generate an export file to the 3rd party system. It is popular when communicating with price comparer services, search services, adds services etc. So you need to generate csv file with almost the same data, but in a slightly different format. How to solve it, when you don’t want to write everything separately? How to write you code so that you can make changes very easy?Let’s start with a simple csv file export CSV acronym s...
Short introduction New great service appeared with status “General Availability” in Azure portal – Azure Maps. It is a collection of geo-spatial services, backed by fresh mapping data. It contains REST APIs for rendering maps, searching points of interest, routes to points of interests, traffic conditions, time zones, and IP to location services. In this article I would like to present how to use Azure Maps service together with Azure Signal R service to display real time position together w...