- Видео 94
- Просмотров 96 933
Azul Coding
Великобритания
Добавлен 19 июл 2014
Welcome to the Azul Coding channel by John D.
For coding videos, you've come to the right place!
Any code in my videos is available on my website:
www.azulcoding.com
Check out Express Apps - a suite of open-source desktop and Android apps:
express.johnjds.co.uk
Learn a new language for free with Ablas:
www.learnwithablas.com
For coding videos, you've come to the right place!
Any code in my videos is available on my website:
www.azulcoding.com
Check out Express Apps - a suite of open-source desktop and Android apps:
express.johnjds.co.uk
Learn a new language for free with Ablas:
www.learnwithablas.com
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 ...
💻 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
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 - 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)
💻 Code in C# and VB: www.azulcoding.com/wpf-storage-analysis/ 👀 Discover my projects: www.azulcoding.com/discover/
💻 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
Very cool, thanks for showing!
💻 Code in C# and VB.NET: www.azulcoding.com/dotnet-linq/ 👀 Discover my projects: www.azulcoding.com/discover/
Very useful ❤❤
Ohhh, interesting!
💻 Code: www.azulcoding.com/js-mutationobserver/ 👀 Discover my projects: www.azulcoding.com/discover/
Why you dont use resx files
You can indeed use resx files but I find resource dictionaries easier to use as they're XAML-based
I have a question, is it possible to add 3D models to this code? thereby getting 3D Paint?
I haven't come across this in WPF before but it sounds interesting
Why not use the query selectors for this specific purpose?
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.
💻 Code in C# and VB: www.azulcoding.com/wpf-data-binding 👀 Discover my projects: www.azulcoding.com/discover
golden
💻 Download the FREE checklist and code: www.azulcoding.com/web-accessibility 👀 Discover my projects: www.azulcoding.com/discover
Interesting
I subbed good stuff
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
I'd recommend using Visual Studio instead of Visual Studio Code if you can, as it makes installing packages much easier
@@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
💻 Code in C# and VB: www.azulcoding.com/dotnet-csv-files 👀 Discover my projects: www.azulcoding.com/discover
Thanks for this rare tutorial on Eleventy, helpful and particularly well presented.
Eleventy is definitely underrated 😁
Thanks for your video, really useful and well explain !! it helped me a lot ;)
Glad it helped! 😄
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"
This reference is added at 00:56 👍
💻 All the code: www.azulcoding.com/js-blobs 👀 Discover my projects: www.azulcoding.com/discover
💻 Code in C# and VB: www.azulcoding.com/dotnet-zip-files 👀 Discover my projects: www.azulcoding.com/discover
Nice stuff
Here's the code: www.azulcoding.com/js-promises While you're here, why not discover my projects? www.azulcoding.com/discover
Great!
💻 Code in C# and VB: www.azulcoding.com/wpf-media-player 👀 Discover my projects: www.azulcoding.com/discover
WPF was created to replace Windows Forms. Why host Windows Forms component inside WPF? Nice tutorial though.
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
@@AzulCoding mmm thanks, will check it out. I also tried the Data visualization toolkit from Nuget. System.Windows.Controls.DataVisualization.Toolkit
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.
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.
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.
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/
💻 Here's the code: www.azulcoding.com/js-image-upload-preview 👀 Discover my projects: www.azulcoding.com/discover
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!!!
Can't wait to share these with all my friends
Exactly what i was looking for !! Thank you !
👀 Watch the full video: ruclips.net/video/vpehE-xYhAM/видео.html 💻 Code: www.azulcoding.com/wpf-tts
Do you know a way to get the Metadata of a mp3 file?
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!)
@@AzulCoding Thank you! You are pretty quick
Here's a new video on getting metadata from an MP3 file by the way: ruclips.net/video/jARmuKSRsio/видео.html
@@AzulCoding Thanks ❤.Taglib worked for me perfectly
💻 Code in C# and VB: www.azulcoding.com/wpf-tts 👀 Discover my projects: www.azulcoding.com/discover
How to make canvas infinite? Like hold middle mouse to drag canvas in any direction..?😅
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 🙂
@@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.
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
@@AzulCoding ok thanks will definitely give it a try
👀 Watch the full video: ruclips.net/video/0taLxS1xadM/видео.html 💻 Code: www.azulcoding.com/js-storage
💻 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
This is really cool
Show!!! muito bom! muito didático! Parabéns! Obrigado por compartilhar seu conhecimento conosco!
👉 Watch the full video: ruclips.net/video/XJ7n6QTjKcY/видео.html 💻 Code in C# and VB: azul.johnjds.co.uk/wpf-compress-images
💻 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
Would you be able to show how to zoom in and out and move around a chart?
I don't think that's possible with this chart control but I'd recommend using this plugin which has that functionality: lvcharts.com
👉 Watch the full video: ruclips.net/video/71q-C9BVUng/видео.html 💻 Code: azul.johnjds.co.uk/eleventy-data
💻 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
💻 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
You really help me, thank you so much
👉 Watch the full video: ruclips.net/video/0LEkcmD3w9w/видео.html 💻 Code: azul.johnjds.co.uk/wpf-paint