.NET Core to następca .NET Framework typu open source. Może być stosowany w wielu różnych aplikacjach i branżach, od serwerów i centrów danych po aplikacje i urządzenia. .NET Core jest obsługiwany przez Microsoft w systemach Windows, Linux i macOS.
Jestem trochę zdezorientowany - większość samouczków .NET Core, które czytałem, nie wspomina o „dotnet new sln” - zawsze tworzą one projekty osobno, bez żadnego pliku rozwiązania, aby je połączyć. Czy „dotnet new sln” to nowe polecenie? Kiedy powinienem tego używać? Jakie korzyści mogę uzyskać dzięki utworzeniu pliku .sln zamiast tylko …
W projektach MSBuild „starej szkoły” - nadal używanych na przykład przez Windows Forms w VS2017 - pliki mogą być „zagnieżdżane” za pośrednictwem DependentUponelementu w pliku csproj. Użyłem tego do grupowania testów jednostkowych w czasie Noda, np <Compile Include="LocalDateTest.PeriodArithmetic.cs"> <DependentUpon>LocalDateTest.cs</DependentUpon> </Compile> Doprowadziło to do łatwych w nawigacji testów: Świadomie „straciłem” tę …
Byłem na niezłej przygodzie, aby JWT działał na DotNet core 2.0 (teraz osiągam ostateczne wydanie dzisiaj). Jest mnóstwo dokumentacji, ale wydaje się, że cały przykładowy kod korzysta z przestarzałych interfejsów API i pojawia się na nowo w Core. To naprawdę oszałamiające, gdy zastanawiasz się, jak dokładnie ma zostać wdrożony. Próbowałem …
W tym momencie z łatwością wstrzykuję rzeczy do moich kontrolerów, w niektórych przypadkach budując własną klasę ResolverServices. Życie jest dobre . To, czego nie potrafię zrobić, to sprawić, by framework automatycznie wstawiał do klas niebędących kontrolerami. To, co działa, to automatyczne wstrzykiwanie frameworka do mojego kontrolera IOptions, który jest w …
Próbuję użyć biblioteki SQLClient w ASP.net Core, ale wydaje się, że nie działa. Znalazłem ten artykuł w Internecie, który zawiera porady dotyczące konfiguracji, ale nie działa dla mnie: http://blog.developers.ba/using-classic-ado-net-in-asp-net-vnext/ Mam prosty pakiet aplikacji konsoli. Mój project.json wygląda następująco: { "version": "1.0.0-*", "description": "DBTest Console Application", "authors": [ "" ], "tags": …
Mam aplikację dotnet core, która jest przeznaczona dla Microsoft.NETCore.App 1.1.2. Utworzyłem projekt testowy, aby przetestować go w tym projekcie, ale podczas budowania zauważyłem to ostrzeżenie: Otwieram Menedżera pakietów NuGet i widzę, że ostrzeżenie jest poprawne, testowany projekt ma inną wersję Microsoft.NETCore.App: Mój problem polega na tym, że program Visual Studio …
próbowałem uaktualnić do profesjonalnej wersji programu Visual Studio 2017 v 15.6.0 (wersja zapoznawcza 7.0) i zainstalowano aspnetcore-runtime-2.1.0-preview1-final-win-x64 oraz .net core SDK 2.1.4. Podczas tworzenia nowej aplikacji internetowej pojawia się komunikat o błędzie „Bieżący zestaw .NET SDK nie obsługuje platformy .NET Core 2.1. Docelowa platforma .NET Core 2.0 lub starsza albo …
Mamy np. Tę stałą w C #: System.Globalization.DateTimeFormatInfo.InvariantInfo.SortableDateTimePattern Ma tę wartość: "yyyy'-'MM'-'dd'T'HH':'mm':'ss" Używam go w ParseExactfunkcji, a następnie yyyy-MM-ddTHH:mm:ssdziała również. Nie mogę zrozumieć, do czego służą pojedyncze cytaty.
Specyfikacja interfejsu ECMA CLI definiuje słaby model pamięci. Pozwala to zmienić kolejność wykonywania poleceń (co jest przydatne dla wydajności). Ale pisanie kodu niskiego poziomu dla takiego modelu jest bardzo trudne. A co najważniejsze - architektury procesorów X86 / AMD64 mają bardziej ścisły (mocny) model pamięci. W rezultacie Microsoft zaimplementował silniejszy …
Utworzyłem aplikację Net Core 3.0, a następujący kod, który działał teraz w wersji 2.2, już nie jest. app.UseDatabaseErrorPage(); Wygląda na to, że w klasie 3.0 DatabaseErrorPageExtensionsnie istnieje w Microsoft.AspNetCore.Builderprzestrzeni nazw. Czy brakuje mi jakiejś zależności? Dodałem EntityFrameworkCore NuGet z narzędziami i projektem. Dodawanie using Microsoft.AspNetCore.Builder; nie pomogło.
json ustawienia serializer dla podstawowych zastosowań Legacy asp.net zostały ustalone poprzez dodanie AddMvc().AddJsonOptions(), ale nie używam AddMvc()w asp.net core 3. Jak więc ustawić globalne ustawienia serializacji Json?
Zaktualizowałem Visual studio 2019do wersji 16.4.0. Ta wersja zawiera .NET Core SDK3.1.100. Następnie próbowałem przeprowadzić niektóre testy jednostkowe, które mam w projekcie z Target Frameworkwersją 2.2, ale nie jest w stanie tego zrobić. Daje następujący błąd: Microsoft.VisualStudio.TestPlatform.ObjectModel.TestPlatformException: Testhost process exited with error: It was not possible to find any compatible …
Historycznie, podczas programowania w .Net nie mogłem powielić nazwy zmiennej w zagnieżdżonym zakresie. Jednak po niedawnej aktualizacji programu Visual Studio 2019 do wersji 16.4.2 zauważyłem, że nazwy zmiennych można powielać w zakresie zagnieżdżonym. Na przykład: var test = "hello"; Console.WriteLine(test); var things = new []{"one", "two", "three"}; things.Select(test => // …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.