dotnetomaniak.pl - Najnowsze artykuły o .NET w dziale Narzędzia - Strona 2

Posted on przez Daniel PlawgoWprowadzenie Od wielu lat złożoność systemów systematycznie rośnie. Gdy zaczynałem swoją zawodową przygodę z programowaniem w .NET w okolicach 2007, większość systemów była bardzo prosta. Był to na ogół Windows Server z IIS oraz baza danych MS SQL Server. Aktualnie, w szczególności w rozwiązaniach chmurowych, ilość używanych komponentów jest dość spora, nawet przy prostej aplikacji. Dlatego coraz większą popularność zdobywają rozwiązania Infrastructure as Code (IaC), któryc...

Źródło: plawgo.pl
Dziel się z innymi:
Infrastructure as Code - PROGRAMUJE .NET - Daniel Plawgo

Narzędzia 436 dni, 21 godzin, 43 minuty temu danielplawgo 138 źrodło rozwiń

Nikolche September 15th, 2021 We’re happy to announce the first preview release of Package Source Mapping with Visual Studio 2022 preview 4! Package Source Mapping gives you fine-grained control of where your packages come from by mapping every package in your solution to a target package source. Safeguarding your software supply chain is crucial if you use a mix of public and private package sources. Earlier this year, we published a set of best security practices to minimize risk from vulnerable pac...

Tagi: Security
Dziel się z innymi:
Introducing Package Source Mapping - The NuGet Blog

Narzędzia 437 dni, 21 godzin, 39 minut temu Piotr Stapp 44 źrodło rozwiń

Skip to main contentSkip to main contentMicrosoftWindows BlogsWindows Blogs Windows Blogs Home Windows ExperienceDevicesWindows DeveloperMicrosoft EdgeWindows InsiderMicrosoft 365MoreAll MicrosoftMicrosoft 365OfficeWindowsSurfaceXboxDealsSupportSoftwareSoftwareWindows AppsOneDriveOutlookSkypeOneNoteMicrosoft TeamsMicrosoft EdgePCs & Devices PCs & Devices ComputersShop XboxAccessoriesVR & mixed realityPhonesEntertainmentEntertainmentXbox G...

Tagi: edge
Źródło: blogs.windows.com
Dziel się z innymi:
Make Microsoft Edge DevTools your own - Microsoft Edge Blog

Narzędzia 437 dni, 21 godzin, 39 minut temu Piotr Stapp 22 źrodło rozwiń

Sergey VasilievTags:#CSharp#SecurityAuthor: Sergey VasilievSAST in PVS-StudioXML bombs (billion laughs attack)Coming back to Visual Studio 2022Conclusion In April 2021 Microsoft announced a new version of its IDE – Visual Studio 2022 – while also announcing that the IDE would be 64-bit. We've been waiting for this for so long – no more 4 GB memory limitations! However, as it turned out, it's not all that simple... announcement post. But let's get to the matter in quest...

Źródło: pvs-studio.com
Dziel się z innymi:
How Visual Studio 2022 ate up 100 GB of memory and what XML bombs had to do with it

Narzędzia 439 dni, 21 godzin, 46 minut temu Piotr Stapp 49 źrodło rozwiń

Od słów Ballmera z 2001 roku 'Linux is a cancer' Microsoft zmienił się na tyle, że można uznać go za jednego z głównych kontrybtorów wielu projektów OSS. Mimo tego nadal ma on problemy z projektami OSS na których bazuje świat .NET: Docker, IdentityServer4, Ocelot, pokazały MSowi czerwoną kartkę.

Microsoft nadal nie umie w Open Source

Narzędzia 443 dni, 21 godzin, 46 minut temu djfoxer 164 źrodło rozwiń

I recently migrated my VS Extension MappingGenerator (https://mappinggenerator.net/) to VisualStudio 2022. Unfortunately, I lost 4h by following the official migration guideline. Here are my notes on the subject to save you some time https://cezarypiatek.github.io/post/migrate-vsix-to-vs2022/

BREAKING: Developer revealed a complete release pipeline source code for commercial product

Narzędzia 459 dni, 22 godziny, 7 minut temu cezarypiatek 49 źrodło rozwiń

This week, I'm continuing the Docker topic. Last time I explained how to build an optimal image for your application. Today I wrote how to publish it to the DockerHub and Github Container Registry using Github Actions.

Źródło: event-driven.io
Dziel się z innymi:
How to build and push Docker image with GitHub actions? - Oskar Dudycz

Narzędzia 478 dni, 21 godzin, 40 minut temu oskar-at-net 36 źrodło rozwiń

With the simple tricks, you can make your Docker image less cluttered and build faster. In my recent article, I explained practical patterns on how to do that. I showed real-world samples with .NET and NodeJS applications.

Tagi: devops, docker
Źródło: event-driven.io
Dziel się z innymi:
How to build an optimal Docker image for your application? - Oskar Dudycz

Narzędzia 485 dni, 21 godzin, 40 minut temu oskar-at-net 102 źrodło rozwiń

Nik June 30th, 2021 With the release of Visual Studio 16.10 comes a new analysis engine for the Performance Profiler, with the .NET Object Allocation Tool being the first tool to be onboarded. This provides the tool with some new features and a significant perf boost. Give it a shot with your C# app and see what spurious allocations you can remove to speed up your app! The .NET Object Allocation Tool now has support for Source Link which lets the tool pull down source files when going to source. This ...

Dziel się z innymi:
.NET Object Allocation Tool Performance | Visual Studio Blog

Narzędzia 515 dni, 18 godzin, 57 minut temu Piotr Stapp 20 źrodło rozwiń

TL;DR: Another Serilog Expressions by example post, showing how to produce newline-delimited JSON logs from Serilog events. Newline-delimited JSON is a useful format for structured logs that will be read by other applications. Serilog’s built-in JsonFormatter implements this, but to my eyes, its output is awkward and verbose. The newer CompactJsonFormatter and RenderedCompactJsonFormatter in Serilog.Formatting.Compact produce cleaner JSON, and that format is supported by other tools in the Serilog ecos...

Tagi: serilog
Źródło: nblumhardt.com
Dziel się z innymi:
Customized JSON formatting with Serilog

Narzędzia 527 dni, 21 godzin, 26 minut temu Piotr Stapp 41 źrodło rozwiń

Tim DeschryverBlogSnippets NewsletterAccent colorBackground colorThemeCustomNight OwlAtom [email protected]_deschryverAll postsJust the code👀 Just show me the code already The next project I'm setting up will use AutoFixture from the start to set up the "arrange" part of a test and here is why. When a new project is in the start-up phase all models are relatively small, simple, and do not have a lot of relations. This makes the tests easy to arrange and also easy to read. Because the team ...

Tagi: Test
Źródło: timdeschryver.dev
Dziel się z innymi:
Why I stopped worrying about test setups by using AutoFixture

Narzędzia 528 dni, 22 godziny, 12 minut temu Piotr Stapp 56 źrodło rozwiń

June 17th, 2021 We’re excited to announce that the first preview release of Visual Studio 2022 is ready to install! This is the first release of a 64-bit Visual Studio and we’d love for you to download it, try it out, and join us in shaping the next major release of Visual Studio with your feedback. Download Visual Studio 2022 Preview Our key goal with this preview is to test and tune the scalability of the new 64-bit platform! With the new 64-bit platform Visual Studio is now capable of scaling to ma...

Dziel się z innymi:
Visual Studio 2022 Preview 1 now available! | Visual Studio Blog

Narzędzia 533 dni, 21 godzin, 43 minuty temu Piotr Stapp 93 źrodło rozwiń

aboutblogpodcastyoutubespeaking browse by category or datedotnet replComment on this post [6]Posted in Learning .NET Sponsored By Go get .NET 5 for Windows, Mac, or Linux, over at https://dotnet.microsoft.com/ Then install Jon Sequeria's "dotnet repl" with this one line global tool install:dotnet tool install --global dotnet-repl Then just type dotnet repl at the command line. Use the Windows Terminal ideally. That will drop you here! With .NET Interactive/.NE...

Tagi: REPL
Źródło: www.hanselman.com
Dziel się z innymi:
dotnet repl - Scott Hanselman's Blog

Narzędzia 534 dni, 20 godzin, 50 minut temu Piotr Stapp 70 źrodło rozwiń

TL;DR: Everything you need to know about formatting plain text with Serilog.Expressions, by example. There are endless ways to format log output. With Serilog’s built-in “output templates”, you can choose the fields and text to include in log output, and use .NET format string-style alignment and width syntax, but that’s about it. Serilog.Expressions is a fairly new library that plugs in to enable everything else. This post collects the plain text formatting questions I’ve fielded over the years, and t...

Tagi: serilog
Źródło: nblumhardt.com
Dziel się z innymi:
Customizing Serilog text output

Narzędzia 540 dni, 21 godzin, 44 minuty temu Piotr Stapp 24 źrodło rozwiń

The story behind creating my first general use, performance-first library.

Validot's performance explained - lenar.dev

Narzędzia 541 dni, 22 godziny, 29 minut temu bartoszlenar 55 źrodło rozwiń

Mika June 8th, 2021 The .NET Productivity team (aka. Roslyn) continues to enhance your developer productivity with the latest tooling updates in Visual Studio 2019. In the last release, we listened to your feedback and have been hard at work improving the .NET developer experience. To try out the latest .NET productivity enhancements download the latest Visual Studio release. Download Visual Studio 2019Tooling improvements The feature that I’m most excited about is Inheritance margin. Inheritance mar...

Tagi: roslyn
Dziel się z innymi:
Learn What’s New in .NET Productivity | Visual Studio Blog

Narzędzia 541 dni, 22 godziny, 29 minut temu Piotr Stapp 43 źrodło rozwiń

Rendering PDFs with Razor Templates and PuppeteerSharp in Azure Functions A couple of weeks ago, we looked at how to use Puppeteer with Node.js Azure Functions to take screenshots of web pages. Today, we'll look at how to render PDFs in Azure Functions using Razor and the C# port of Puppeteer, PuppeteerSharp. A common usage of this is generating something like an invoice. We'll create PDF invoices for our favorite fictitious online store, Tailwind Traders. Overview We'll run ASP.NET Core Razor Pages ...

Źródło: anthonychu.ca
Dziel się z innymi:
Rendering PDFs with Razor Templates and PuppeteerSharp in Azure Functions

Narzędzia 543 dni, 21 godzin, 29 minut temu Piotr Stapp 50 źrodło rozwiń

Alexey GolubHomeBlogProjectsTalksMonadic Comprehension Syntax via LINQ in C#17 minutes to readdotnet, csharp, tricks If you ask a C# developer to list the reasons why they enjoy working with the language, they will most likely put LINQ somewhere at the top. LINQ is an extremely convenient set of language tools that provide ways to query and transform data sequences of arbitrary shapes and origins, in a fluent, lazy, and efficient manner. LINQ itself is made up of multiple pieces, but from the consumer ...

Tagi: Linq, monads
Źródło: tyrrrz.me
Dziel się z innymi:
Monadic Comprehension Syntax via LINQ in C# | Alexey Golub

Narzędzia 543 dni, 21 godzin, 29 minut temu Piotr Stapp 31 źrodło rozwiń

In this article, I'll show you some of the tricks I use to pimp up my Windows Terminal and PowerShell.

Tagi: Powershell
Źródło: dev.to
Dziel się z innymi:
6 steps to pimp my terminal - DEV Community

Narzędzia 547 dni, 22 godziny, 32 minuty temu Piotr Stapp 66 źrodło rozwiń

So, like me, you're using Windows. WSL isn't always reliable (e.g. VPN problems), yet you're working with Kubernetes and require autocomplete tools. I'm the same way :)

Tagi: k8s, Powershell
Źródło: dev.to
Dziel się z innymi:
Make PowerShell with k8s great again - DEV Community

Narzędzia 550 dni, 21 godzin, 40 minut temu Piotr Stapp 30 źrodło rozwiń

1 2 3 4 5... 58 59

Najaktywniejsi w tym miesiącu