Azul Coding
Azul Coding
  • Видео 94
  • Просмотров 96 933
WPF C#/VB - How to Analyse Storage on Your PC
In this video, we’ll make a storage analysis tool that displays the sizes of files and folders in your PC, along with information about how much storage is left in each of your drives.
💻 Code in C# and VB.NET: www.azulcoding.com/wpf-storage-analysis/
👀 Discover my projects: www.azulcoding.com/discover/
👇 Useful links
Quota Express: johnjds.co.uk/quota?ref=azul
LINQ: www.azulcoding.com/dotnet-linq/
Data binding: www.azulcoding.com/wpf-data-binding/
Plugin: www.nuget.org/packages/WindowsAPICodePackShell
00:00 Intro
00:30 Application setup
03:04 Getting file and folder sizes
06:30 Analyse drive space
08:01 Outro
If you enjoyed this video, don't forget to leave a like and subscribe for more content still ...
Просмотров: 36

Видео

JavaScript - Make an Accessible Focal Point Picker
Просмотров 18Месяц назад
In this video, we’ll create an accessible focal point picker, which lets your users choose the most important part of an image, so that the image still looks great whatever size you crop it down to. 💻 Code in JS/TS: www.azulcoding.com/js-focal-point-picker/ 👀 Discover my projects: www.azulcoding.com/discover/ 👉 Sample images: quetzal.johnjds.co.uk/?ref=azul 00:00 Intro 00:42 Setting up the libr...
.NET C#/VB - 42 LINQ Functions Explained
Просмотров 742 месяца назад
In this video, I’ll be explaining 42 LINQ functions in .NET, which allow you to efficiently query and transform the data in your applications, enhancing both performance and code readability. 💻 Code in C# and VB.NET: www.azulcoding.com/dotnet-linq/ 👀 Discover my projects: www.azulcoding.com/discover/ 👉 Reference: learn.microsoft.com/en-us/dotnet/csharp/linq/ 00:00 Intro 00:54 Filters and projec...
JavaScript - Detecting DOM Changes with MutationObserver
Просмотров 1224 месяца назад
In this video, we’ll learn how to use MutationObserver in JavaScript to detect changes in the DOM, such as when elements are added or removed, and when text and attributes have changed as well. 💻 Code: www.azulcoding.com/js-mutationobserver/ 👀 Discover my projects: www.azulcoding.com/discover/ 👉 MDN reference: developer.mozilla.org/en-US/docs/Web/API/MutationObserver/MutationObserver 00:00 Intr...
WPF C#/VB - Boost Performance with Data Binding
Просмотров 1365 месяцев назад
WPF C#/VB - Boost Performance with Data Binding
The Ultimate Accessibility Checklist: WCAG 2.2 A/AA/AAA
Просмотров 1,8 тыс.6 месяцев назад
The Ultimate Accessibility Checklist: WCAG 2.2 A/AA/AAA
I Made a Free Language-Learning Website with Eleventy
Просмотров 287 месяцев назад
I Made a Free Language-Learning Website with Eleventy
.NET C#/VB - Read & Write CSV Files with Ease
Просмотров 3977 месяцев назад
.NET C#/VB - Read & Write CSV Files with Ease
JavaScript - 4 Things You Need to Know About Blobs
Просмотров 2928 месяцев назад
JavaScript - 4 Things You Need to Know About Blobs
.NET C#/VB - Zip Files: All You Need to Know
Просмотров 4149 месяцев назад
.NET C#/VB - Zip Files: All You Need to Know
JavaScript - What Are Promises and How to Use Them
Просмотров 11310 месяцев назад
JavaScript - What Are Promises and How to Use Them
WPF C#/VB - Media Player with File Metadata
Просмотров 620Год назад
WPF C#/VB - Media Player with File Metadata
JavaScript - Preview Image(s) Before Upload
Просмотров 147Год назад
JavaScript - Preview Image(s) Before Upload
4 Open-Source Apps That'll Help You Out in Your Next Project
Просмотров 103Год назад
4 Open-Source Apps That'll Help You Out in Your Next Project
WPF C#/VB - Text-to-Speech Desktop App
Просмотров 407Год назад
WPF C#/VB - Text-to-Speech Desktop App
JavaScript - LocalStorage vs SessionStorage
Просмотров 178Год назад
JavaScript - LocalStorage vs SessionStorage
WPF C#/VB.NET - Compress Images for Free
Просмотров 400Год назад
WPF C#/VB.NET - Compress Images for Free
Eleventy - Build a Static Site with Backend Data Handling
Просмотров 803Год назад
Eleventy - Build a Static Site with Backend Data Handling
WPF C#/VB.NET - Make Your Own Paint App
Просмотров 2 тыс.Год назад
WPF C#/VB.NET - Make Your Own Paint App
CSS - 6 Ways to Deal with Text Over Images
Просмотров 139Год назад
CSS - 6 Ways to Deal with Text Over Images
WPF C#/VB - Make Your App Multilingual
Просмотров 1,7 тыс.2 года назад
WPF C#/VB - Make Your App Multilingual
JavaScript - Drag & Drop Files & Elements
Просмотров 5 тыс.2 года назад
JavaScript - Drag & Drop Files & Elements
WPF C#/VB - Shapes: Part 2 (Lines, Outlines & Exporting Shapes)
Просмотров 3702 года назад
WPF C#/VB - Shapes: Part 2 (Lines, Outlines & Exporting Shapes)
WPF C#/VB - Shapes: Part 1 (Rectangles, Circles & Triangles)
Просмотров 1,2 тыс.2 года назад
WPF C#/VB - Shapes: Part 1 (Rectangles, Circles & Triangles)
JavaScript - How to Use the Clipboard API
Просмотров 4802 года назад
JavaScript - How to Use the Clipboard API
WPF C#/VB - Calculate Network Speed
Просмотров 9042 года назад
WPF C#/VB - Calculate Network Speed
WPF C#/VB - Making a Simple Photo Editor
Просмотров 1,9 тыс.2 года назад
WPF C#/VB - Making a Simple Photo Editor
WPF C#/VB.NET - Charts: Part 2 (Customising a Chart)
Просмотров 2 тыс.3 года назад
WPF C#/VB.NET - Charts: Part 2 (Customising a Chart)
WPF C#/VB.NET - Charts: Part 1 (Creating a Chart)
Просмотров 9 тыс.3 года назад
WPF C#/VB.NET - Charts: Part 1 (Creating a Chart)
CSS - All About Selectors
Просмотров 744 года назад
CSS - All About Selectors

Комментарии

  • @AzulCoding
    @AzulCoding 18 дней назад

    💻 Code in C# and VB: www.azulcoding.com/wpf-storage-analysis/ 👀 Discover my projects: www.azulcoding.com/discover/

  • @AzulCoding
    @AzulCoding Месяц назад

    💻 Code in JS/TS: www.azulcoding.com/js-focal-point-picker/ 👀 Discover my projects: www.azulcoding.com/discover/ 👉 Sample images: quetzal.johnjds.co.uk/?ref=azul

  • @Eutropios
    @Eutropios 2 месяца назад

    Very cool, thanks for showing!

  • @AzulCoding
    @AzulCoding 2 месяца назад

    💻 Code in C# and VB.NET: www.azulcoding.com/dotnet-linq/ 👀 Discover my projects: www.azulcoding.com/discover/

  • @ankushbhagatofficial
    @ankushbhagatofficial 3 месяца назад

    Very useful ❤❤

  • @zakgard9154
    @zakgard9154 3 месяца назад

    Ohhh, interesting!

  • @AzulCoding
    @AzulCoding 4 месяца назад

    💻 Code: www.azulcoding.com/js-mutationobserver/ 👀 Discover my projects: www.azulcoding.com/discover/

  • @simplewpf
    @simplewpf 4 месяца назад

    Why you dont use resx files

    • @AzulCoding
      @AzulCoding 4 месяца назад

      You can indeed use resx files but I find resource dictionaries easier to use as they're XAML-based

  • @diman4ikggg52
    @diman4ikggg52 4 месяца назад

    I have a question, is it possible to add 3D models to this code? thereby getting 3D Paint?

    • @AzulCoding
      @AzulCoding 4 месяца назад

      I haven't come across this in WPF before but it sounds interesting

  • @niels.faurskov
    @niels.faurskov 4 месяца назад

    Why not use the query selectors for this specific purpose?

    • @AzulCoding
      @AzulCoding 4 месяца назад

      Do you mean @media (prefers-color-scheme: dark)? If so, that's a good way of determining the user's preference, but the user might always want to override that for a specific site.

  • @AzulCoding
    @AzulCoding 5 месяцев назад

    💻 Code in C# and VB: www.azulcoding.com/wpf-data-binding 👀 Discover my projects: www.azulcoding.com/discover

  • @jamilvillones5020
    @jamilvillones5020 6 месяцев назад

    golden

  • @AzulCoding
    @AzulCoding 6 месяцев назад

    💻 Download the FREE checklist and code: www.azulcoding.com/web-accessibility 👀 Discover my projects: www.azulcoding.com/discover

  • @bdeliu3187
    @bdeliu3187 6 месяцев назад

    Interesting

    • @bdeliu3187
      @bdeliu3187 6 месяцев назад

      I subbed good stuff

  • @erikfabbri291
    @erikfabbri291 7 месяцев назад

    hi, I see you are using the csv helper, can you show how to implement it to the c# project with visual studio code? Because I've been trying for 2 days but with the downloaded file and the dotnet command it gives me an error and doesn't install it. Thank you

    • @AzulCoding
      @AzulCoding 7 месяцев назад

      I'd recommend using Visual Studio instead of Visual Studio Code if you can, as it makes installing packages much easier

    • @erikfabbri291
      @erikfabbri291 7 месяцев назад

      @@AzulCoding I finally found what was missing, this row "<ItemGroup> <PackageReference Include="CsvHelper" Version="30.0.x" /> </ItemGroup>"... for the moment it doesn't seem to give me any more errors

  • @AzulCoding
    @AzulCoding 7 месяцев назад

    💻 Code in C# and VB: www.azulcoding.com/dotnet-csv-files 👀 Discover my projects: www.azulcoding.com/discover

  • @einhorn3113
    @einhorn3113 8 месяцев назад

    Thanks for this rare tutorial on Eleventy, helpful and particularly well presented.

    • @AzulCoding
      @AzulCoding 8 месяцев назад

      Eleventy is definitely underrated 😁

  • @terencesaramandif1979
    @terencesaramandif1979 8 месяцев назад

    Thanks for your video, really useful and well explain !! it helped me a lot ;)

    • @AzulCoding
      @AzulCoding 8 месяцев назад

      Glad it helped! 😄

  • @clasicus
    @clasicus 8 месяцев назад

    01:23 It would be useful, if you tell, that for writing "wf" we need to initialize it above: xmlns:wf="clr-namespace:System.Windows.Forms.DataVisualization.Charting;assembly=System.Windows.Forms.DataVisualization"

    • @AzulCoding
      @AzulCoding 8 месяцев назад

      This reference is added at 00:56 👍

  • @AzulCoding
    @AzulCoding 8 месяцев назад

    💻 All the code: www.azulcoding.com/js-blobs 👀 Discover my projects: www.azulcoding.com/discover

  • @AzulCoding
    @AzulCoding 9 месяцев назад

    💻 Code in C# and VB: www.azulcoding.com/dotnet-zip-files 👀 Discover my projects: www.azulcoding.com/discover

  • @AnassSanba-f5d
    @AnassSanba-f5d 10 месяцев назад

    Nice stuff

  • @AzulCoding
    @AzulCoding 11 месяцев назад

    Here's the code: www.azulcoding.com/js-promises While you're here, why not discover my projects? www.azulcoding.com/discover

  • @astroboy5033
    @astroboy5033 11 месяцев назад

    Great!

  • @AzulCoding
    @AzulCoding Год назад

    💻 Code in C# and VB: www.azulcoding.com/wpf-media-player 👀 Discover my projects: www.azulcoding.com/discover

  • @vladoz9299
    @vladoz9299 Год назад

    WPF was created to replace Windows Forms. Why host Windows Forms component inside WPF? Nice tutorial though.

    • @AzulCoding
      @AzulCoding Год назад

      WPF doesn't come with a chart control built-in, so if you miss the chart control from WinForms, you can add it in like this. If you're looking for a more up-to-date plugin though, try this: github.com/beto-rodriguez/LiveCharts2

    • @vladoz9299
      @vladoz9299 Год назад

      @@AzulCoding mmm thanks, will check it out. I also tried the Data visualization toolkit from Nuget. System.Windows.Controls.DataVisualization.Toolkit

  • @TheHysssop
    @TheHysssop Год назад

    In my Visual Studio the default of AutoSize of a label is True. Do not forget to set the value of AutoSize of Label1 to False, otherwise the label text will show at the upper left of the form.

  • @TheHysssop
    @TheHysssop Год назад

    If folder "\Screenshots" does not already exist error 0x80004005 will result on the first test. Circumvent this by adding something like " Call IO.Directory.CreateDirectory(IO.Path.Combine(My.Computer.FileSystem.SpecialDirectories.MyPictures, "Screenshots")) " to subroutine Button2_Click before calling save.

  • @weddingmoments5823
    @weddingmoments5823 Год назад

    Many thanks for the excellent tutorial. But I want to make two more enhancements - 1. After I drop one box in the drop zone, the original drop box will remain in it's place, but will be 50% transparent. And it's replica will be moved into the dropzone. OR you can think opposite way as well, the original box will be moved into the dropzone and a replica will be created in the original location with 50% opacity. This is just to show that the box was originally there, but it was moved. 2. There will be a small delete icon on the top right of the boxes after they are moved into the dropzones. If we click the delete icon, the box will be deleted from the dropzone and the same box outside the dropzone will be fully visible. So essentially we don't have to drag the box from the dropzone to outside, but just delete icon will do it. How can we do it? Any reference please? Will be really thankful.

    • @AzulCoding
      @AzulCoding Год назад

      Glad you liked the tutorial! You can make use of the onDragEnter event listener to add custom events, like making the box transparent, and handle things such as adding replicas in. You can also store which boxes have been dropped into a particular dropzone using onDrop as well. Take a look at the plugin's reference for more info: interactjs.io/

  • @AzulCoding
    @AzulCoding Год назад

    💻 Here's the code: www.azulcoding.com/js-image-upload-preview 👀 Discover my projects: www.azulcoding.com/discover

  • @gerharddiedericks2120
    @gerharddiedericks2120 Год назад

    I love you. For real, homeboy. I Inherited some legacy code; most of which got stuck with some Silverlight controls. Tried a few third party graphing packages that either didn't work, or didn't "fit". This will work nicely on most of them (even syntactically very similar); and allow me to keep them alive for a few more years. Tnx!!!

  • @Pricey1600
    @Pricey1600 Год назад

    Can't wait to share these with all my friends

  • @harez93
    @harez93 Год назад

    Exactly what i was looking for !! Thank you !

  • @AzulCoding
    @AzulCoding Год назад

    👀 Watch the full video: ruclips.net/video/vpehE-xYhAM/видео.html 💻 Code: www.azulcoding.com/wpf-tts

  • @tncreations1267
    @tncreations1267 Год назад

    Do you know a way to get the Metadata of a mp3 file?

    • @AzulCoding
      @AzulCoding Год назад

      If you're looking for metadata like the duration of the audio, etc., maybe try out this library: github.com/mono/taglib-sharp/ (might do a future video on it!)

    • @tncreations1267
      @tncreations1267 Год назад

      @@AzulCoding Thank you! You are pretty quick

    • @AzulCoding
      @AzulCoding Год назад

      Here's a new video on getting metadata from an MP3 file by the way: ruclips.net/video/jARmuKSRsio/видео.html

    • @tncreations1267
      @tncreations1267 Год назад

      @@AzulCoding Thanks ❤.Taglib worked for me perfectly

  • @AzulCoding
    @AzulCoding Год назад

    💻 Code in C# and VB: www.azulcoding.com/wpf-tts 👀 Discover my projects: www.azulcoding.com/discover

  • @ninasharma1356
    @ninasharma1356 Год назад

    How to make canvas infinite? Like hold middle mouse to drag canvas in any direction..?😅

    • @AzulCoding
      @AzulCoding Год назад

      Interesting idea! Any strokes you draw that go off the canvas don't get cut off, so I guess you could give it a try 🙂

    • @ninasharma1356
      @ninasharma1356 Год назад

      @@AzulCoding I'm very new to these technologies. I want to make an infinite canvas application for online teaching but I'm about to give up. 😑 I used VB6 few years ago, things were different then now it's intimidating to me.

    • @AzulCoding
      @AzulCoding Год назад

      There are some plugins for Windows apps you can use to achieve this such as: learn.microsoft.com/en-us/windows/communitytoolkit/controls/infinitecanvas github.com/mircea21S/RichCanvas

    • @ninasharma1356
      @ninasharma1356 Год назад

      @@AzulCoding ok thanks will definitely give it a try

  • @AzulCoding
    @AzulCoding Год назад

    👀 Watch the full video: ruclips.net/video/0taLxS1xadM/видео.html 💻 Code: www.azulcoding.com/js-storage

  • @AzulCoding
    @AzulCoding Год назад

    💻 All the code in this video is available on my website: www.azulcoding.com/js-storage Check out my projects too: www.azulcoding.com/discover

  • @prabhatpankaj2879
    @prabhatpankaj2879 Год назад

    This is really cool

  • @lifeatweb
    @lifeatweb Год назад

    Show!!! muito bom! muito didático! Parabéns! Obrigado por compartilhar seu conhecimento conosco!

  • @AzulCoding
    @AzulCoding Год назад

    👉 Watch the full video: ruclips.net/video/XJ7n6QTjKcY/видео.html 💻 Code in C# and VB: azul.johnjds.co.uk/wpf-compress-images

  • @AzulCoding
    @AzulCoding Год назад

    💻 All the code in this video is available on my website: azul.johnjds.co.uk/wpf-compress-images Check out my projects too: azul.johnjds.co.uk/discover

  • @Malcrom1967
    @Malcrom1967 Год назад

    Would you be able to show how to zoom in and out and move around a chart?

    • @AzulCoding
      @AzulCoding Год назад

      I don't think that's possible with this chart control but I'd recommend using this plugin which has that functionality: lvcharts.com

  • @AzulCoding
    @AzulCoding Год назад

    👉 Watch the full video: ruclips.net/video/71q-C9BVUng/видео.html 💻 Code: azul.johnjds.co.uk/eleventy-data

  • @AzulCoding
    @AzulCoding Год назад

    💻 All the code in this video is available on my website: azul.johnjds.co.uk/eleventy-data Check out my projects too: johnjds.co.uk

  • @AzulCoding
    @AzulCoding Год назад

    💻 All the code in this video is available on my website: azul.johnjds.co.uk/wpf-paint Check out my projects too: johnjds.co.uk

  • @ИраЗмиевская-б1б

    You really help me, thank you so much

  • @AzulCoding
    @AzulCoding Год назад

    👉 Watch the full video: ruclips.net/video/0LEkcmD3w9w/видео.html 💻 Code: azul.johnjds.co.uk/wpf-paint