Maximum Code
Maximum Code
  • 65
  • 463 017
Finally, LLMs in .NET with Fine-Tuning Llama 3
Dive into the world of Generative AI with this step-by-step tutorial! Learn how to leverage ML.NET's new generative AI library to integrate and fine-tune Llama 3 models for your custom applications. This video will guide you through the entire process, from setup to fine-tuning, with practical examples and clear explanations. Unlock the potential of Generative AI in .NET and start building smarter, more intuitive applications today. Don’t forget to like, subscribe, and share for more AI and .NET tutorials!
github.com/MaxAkbar/Local.NET.LLM
มุมมอง: 356

วีดีโอ

Finally, LLMs in .NET [Mistral, Llama & Phi-2 and 3]
มุมมอง 42714 วันที่ผ่านมา
Learn how to use ML.NET's new generative AI library with the Mistral model, including function calling, pipelines, and embeddings. This tutorial covers everything you need to get started, step by step. github.com/MaxAkbar/Local.NET.LLM
C# and IBM Granite: AI Functions Made Easy
มุมมอง 9821 วันที่ผ่านมา
Unlock the power of AI in your .NET C# applications with this step-by-step tutorial on integrating IBM Granite! 🚀 Whether you're a developer exploring AI or looking to boost your existing projects, this guide walks you through the entire setup process and demonstrates practical applications. What You'll Learn: Environment Setup: Learn how to install the CUDA Toolkit and cuDNN for GPU accelerati...
Unleashing NVIDIA NV-Embed-v2
มุมมอง 369หลายเดือนก่อน
In this video, you'll learn how to set up and use NVIDIA NV-Embed-v2 to accelerate your text embedding tasks. We'll cover all the essential requirements, installation process for Windows 11, downloading the model from Hugging Face, setting it up, and running the model effectively to achieve GPU-powered performance for your NLP projects. Source Code: github.com/MaxAkbar/NVEmbedv2
C# Transcription Power: Transcribe Audio and Video
มุมมอง 1572 หลายเดือนก่อน
Learn how to use OpenAI's Whisper to transcribe TH-cam audio quickly and accurately. In this tutorial, we’ll walk through setting up the tools, searching TH-cam, downloading audio, and generating a transcription with Whisper. Perfect for capturing notes, quotes, or turning videos into written content! Subscribe for more AI and coding tutorials! Source Code: github.com/MaxAkbar/Transcripto Resou...
The AI that sees: Microsoft's Phi-3.5-Vision-Instruct
มุมมอง 1543 หลายเดือนก่อน
In this video, we demonstrate how Microsoft’s Phi-3.5-Vision-Instruct can automate the extraction of key details from receipts to fill out an expense report. Watch how this multimodal AI model simplifies the process by processing both text and images, saving time and improving accuracy. Perfect for anyone looking to streamline tedious tasks with cutting-edge AI technology! Code: github.com/MaxA...
Beyond Chat: Crafting AI-Powered Apps for Real-World Tasks
มุมมอง 1663 หลายเดือนก่อน
Dive into the world of practical AI applications using the Microsoft Phi-3.5-mini-instruct model! This tutorial goes beyond simple chatbots to show you how to build powerful, real-world AI tools. In this tutorial, you'll learn how to: Create a web API compatible with OpenAI standards Integrate the Phi-3.5-mini-instruct model Build practical AI applications for: Entity extraction Content filteri...
Function Calling with Microsoft Phi-3.5 Models: Build Smart Applications
มุมมอง 4284 หลายเดือนก่อน
In this tutorial, learn how to use Microsoft Phi-3.5 models to map user queries to functions, extract entities, and execute dynamic code. We’ll guide you through setting up function calling in a customer service chat, covering everything from intent detection to using reflection in C#. Plus, see how to enhance performance using CUDA or DirectML for GPU acceleration. Perfect for developers looki...
Smart Chat System: Adding Memory with Kernel Memory in C#
มุมมอง 2164 หลายเดือนก่อน
Unlock the power of persistent memory in your chat applications! In this tutorial, we will introduce you to enhancing a C# chat system with Microsoft's Kernel Memory, taking your conversational AI to the next level. In this tutorial, you'll learn: Implementing Kernel Memory in a C# chat system Storing and recalling user information efficiently Updating user preferences over time github.com/MaxA...
Supercharge Your Chatbots with Real-Time Data: C# and Kernel Memory RAG Tutorial
มุมมอง 1.4K4 หลายเดือนก่อน
In this video, I’ll show you how to build a smart chat system using C# and Microsoft’s Semantic Kernel by implementing Retrieval-Augmented Generation (RAG). You’ll learn how to retrieve real-time information from documents and websites, and use it to generate accurate and relevant responses. Whether you’re a developer working with AI or just curious about enhancing chatbot systems, this tutoria...
Chat System in C# with LLM (Ollama) | Step-by-Step Tutorial
มุมมอง 1.4K5 หลายเดือนก่อน
Ready to build your own chat system in C#? In this tutorial, we'll walk you through creating a simple yet powerful chat application using C#. We'll start by building a basic console application for the chat interface, and then we'll integrate a Large Language Model (LLM) to handle user inputs intelligently. github.com/MaxAkbar/SimpleChatSystem/tree/main
C# and AI 2 and LM Studio and Ollama
มุมมอง 7005 หลายเดือนก่อน
In this tutorial, we explore the fascinating world of Large Language Models (LLMs) and their wide range of applications. Whether you're new to AI or looking to deepen your understanding, this video covers everything you need to know. We'll start by breaking down what LLMs are, how they work, and the exciting advancements on the horizon. You'll learn about using popular models like ChatGPT and C...
Building a Custom Neural Network in C# | AI and Machine Learning Tutorial
มุมมอง 2.8K5 หลายเดือนก่อน
In this tutorial, we walk you through the step-by-step process of building a custom neural network from scratch using C#. You'll learn about the structure of neural networks, how to initialize weights, and train the model with real-world data. We also cover key concepts like forward and backward passes, the role of activation functions, and how to evaluate the model's performance. Whether you'r...
ASP.NET Part 6 Security Authentication and Authorization
มุมมอง 352ปีที่แล้ว
In Part 6 of our ASP.NET tutorial, we'll explore the concepts of authentication and authorization in ASP.NET Core applications using C#. Authentication is the process of verifying a user's identity by matching their provided credentials with those stored in a system, while authorization determines the actions a user can perform and the objects they can access within that space. By the end of th...
Part 12 .Net Resources and Localization
มุมมอง 778ปีที่แล้ว
Part 12 .Net Resources and Localization
Asp.Net Core Part 5 Web APIs
มุมมอง 88ปีที่แล้ว
Asp.Net Core Part 5 Web APIs
Dynamic Tic Tac Toe\\Gomoku\\Five In a Row with Minimax
มุมมอง 928ปีที่แล้ว
Dynamic Tic Tac Toe\\Gomoku\\Five In a Row with Minimax
Asp.Net Core Part 4 Blog Database
มุมมอง 2112 ปีที่แล้ว
Asp.Net Core Part 4 Blog Database
Asp.Net Core Part 3 EF Core Integration
มุมมอง 1542 ปีที่แล้ว
Asp.Net Core Part 3 EF Core Integration
Asp.Net Core Part 2
มุมมอง 1312 ปีที่แล้ว
Asp.Net Core Part 2
Asp.Net Core Part 1
มุมมอง 3852 ปีที่แล้ว
Asp.Net Core Part 1
C# Migration to Python (Dynamic Tic Tac Toe\\Gomoku\\Five In a Row C# Console)
มุมมอง 2912 ปีที่แล้ว
C# Migration to Python (Dynamic Tic Tac Toe\\Gomoku\\Five In a Row C# Console)
Part 4 (c# sql database tutorial) - Typed DataSet, SqlBulkCopy, SqlTransaction, SqlClientFactory
มุมมอง 6642 ปีที่แล้ว
Part 4 (c# sql database tutorial) - Typed DataSet, SqlBulkCopy, SqlTransaction, SqlClientFactory
Part 8.2 - c# SkiaSharp image processing (work with icons, tiff and animate gif files)
มุมมอง 4K2 ปีที่แล้ว
Part 8.2 - c# SkiaSharp image processing (work with icons, tiff and animate gif files)
Part 2 - C# Entity Framework
มุมมอง 2182 ปีที่แล้ว
Part 2 - C# Entity Framework
Part 1 - C# Entity Framework
มุมมอง 5133 ปีที่แล้ว
Part 1 - C# Entity Framework
Part 12 - Creating a game (Dynamic Tic Tac Toe\\Gomoku\\Five In a Row C# Console) #csharp #learncsharp
มุมมอง 2.3K3 ปีที่แล้ว
Part 12 - Creating a game (Dynamic Tic Tac Toe\\Gomoku\\Five In a Row C# Console) #csharp #learncsharp
C# Game Development with Unity Part 3
มุมมอง 1233 ปีที่แล้ว
C# Game Development with Unity Part 3
OOP Introduction with c# access modifiers
มุมมอง 1063 ปีที่แล้ว
OOP Introduction with c# access modifiers
Part 11 - C# Networking, FTP, HTTP, SMTP
มุมมอง 1.5K3 ปีที่แล้ว
Part 11 - C# Networking, FTP, HTTP, SMTP

ความคิดเห็น

  • @ChingCui-x9h
    @ChingCui-x9h 8 วันที่ผ่านมา

    Thanks for the video. I have downloaded the code and modified to import pdf documents with ollama. But there is an odd issue, if I only import one pdf document and I get the correct answers for the question. If I import both documents, it seems the answer is not correct anymore noticing the second PDF document interferes with the first doc. Any ideas what went wrong?

    • @MaximumCode
      @MaximumCode 8 วันที่ผ่านมา

      what kind of data does your pdf have? Check the values when you are doing the semantic search. I will make a test and get back to you with multiple docs.

    • @MaximumCode
      @MaximumCode 7 วันที่ผ่านมา

      I recently added an additional document and a question, receiving the expected response. I have the following for ollama. My embedding is "mxbai-embed-large:335m" and the LLM used is "mistral:7b-instruct-v0.3-fp16". I have the "AlbertEinstein.txt" and the pdf for "Semantic Kernel" github.com/microsoft/kernel-memory/blob/main/examples/205-dotnet-extract-text-from-docs/file1.pdf. I converted the pdf into text and imported the document. Hope this helps.

  • @Kevmoens
    @Kevmoens 12 วันที่ผ่านมา

    What are the limitations for documents being imported? (Size of each file, number of files)

    • @MaximumCode
      @MaximumCode 11 วันที่ผ่านมา

      @Kevmoens This really depends on what your data store is and your file type that you want to index. For example there are a few bugs in the Kernel Memory and you can find more results here: github.com/microsoft/kernel-memory/issues?q=file%20size. That said I personally have not had any issues when I was testing the product. That said I also didn't have huge gig files either. I hope this helps. If you do run into issues you can always post a bug to the github repo and folks will get back to you.

  • @anaqahtekanaqah2180
    @anaqahtekanaqah2180 หลายเดือนก่อน

    thanks , is a good video can make video explain how impliment rag with llama cpp in dotnet using llamasharp

    • @MaximumCode
      @MaximumCode 24 วันที่ผ่านมา

      That is an excellent suggestion. I will include it in my list of videos to create. Additionally, Microsoft has developed a new library for loading LLMs using C#, which will be the topic of my next video. Stay tuned.

  • @Wazxcvgh222
    @Wazxcvgh222 หลายเดือนก่อน

    ai generated video about ai..

    • @MaximumCode
      @MaximumCode หลายเดือนก่อน

      All the content was human generated voiced with AI and images were generated by AI. The code is not AI generated.

    • @Wazxcvgh222
      @Wazxcvgh222 หลายเดือนก่อน

      @@MaximumCode yeah i was mentioning the ai generated part of the video with the voice and images, very great tutorial

    • @MaximumCode
      @MaximumCode หลายเดือนก่อน

      @@Wazxcvgh222 Thank you :)

    • @kelet-studios
      @kelet-studios หลายเดือนก่อน

      *NN (neural network)

  • @harryjohn1617
    @harryjohn1617 2 หลายเดือนก่อน

    Easy for you but i am facing many problem in 3:29 i am unable to see complete code and the link you provide not contain the information i need

    • @MaximumCode
      @MaximumCode หลายเดือนก่อน

      @harryjohn1617 Here is the link to the repo: github.com/MaxAkbar/SimpleChatSystem/tree/main. Sorry about that I had the wrong link for the code. I updated the description to match the code.

  • @林君翰-o2k
    @林君翰-o2k 2 หลายเดือนก่อน

    when I execute the function kernelMemory.AskAsync, there is an error occurs "input span arguments must not be empty". How do I solve this problem?

    • @MaximumCode
      @MaximumCode 2 หลายเดือนก่อน

      You are most likely sending it an empty query. Also are you running the code from this video? If so what steps are you taking to get the failure?

    • @林君翰-o2k
      @林君翰-o2k 2 หลายเดือนก่อน

      @@MaximumCode when the system send me a message "Document imported successfully. what would you like to retrieve?", I send question like ""what's Albert Einstein's formula?" then the error messages occured.

    • @MaximumCode
      @MaximumCode 2 หลายเดือนก่อน

      @@林君翰-o2k I just downloaded the code and went through the steps you outlined, and I am not able to reproduce the error you are getting. What LLM are you using in Ollama?

    • @林君翰-o2k
      @林君翰-o2k 2 หลายเดือนก่อน

      @@MaximumCode I choose Document option to import the file "AlbertEinstein.txt", but it shows a message "not found". I check VectorDirectory folder that a new json file generated so I neglected the previous error message. Next, I restart the program, I choose Chat with Knowledge Base option and then it still shows a message "not found". So I think the program can't read the json file in VectorDirectory folder so that the error occured.

    • @MaximumCode
      @MaximumCode 2 หลายเดือนก่อน

      @@林君翰-o2k Build the solution then check the bin directory of the ChatWithAKnowledgeBase. You should have the AlbertEinstein.txt there. If not that is your issue. You can also get the full path with the "c:\<path to file>\AlbertEinstein.txt" and that should work as well. If you have spaces in your folder path then put double quotes around the path. Next try to import the file. After you import check the bin directory of the VectorDirectory to see if the file got imported. Hope this works for you.

  • @pradeepbanajawad149
    @pradeepbanajawad149 2 หลายเดือนก่อน

    Good video with Rag. only question when we use multiple documents, it'll couldn't handle

    • @MaximumCode
      @MaximumCode 2 หลายเดือนก่อน

      how many documents did you have?

    • @pradeepbanajawad149
      @pradeepbanajawad149 2 หลายเดือนก่อน

      @@MaximumCode - I have presented this to our team, they really like it and they asked me for multiple pdf (we have so many pdf regarding to our project and documentation). The question is how can do with several document. please help me on this or please make an video for multiple documents and chat with that.

    • @MaximumCode
      @MaximumCode 2 หลายเดือนก่อน

      @@pradeepbanajawad149 I have had no issues with multiple documents. How big are your documents? Can they be catofrized into different subjects? Can you share some of your pdf files and I can test them? Along with the queries that are not working? One more thing what LLM are you using?

  • @nguyenazaria7102
    @nguyenazaria7102 3 หลายเดือนก่อน

    Tks

  • @jefflehman5278
    @jefflehman5278 3 หลายเดือนก่อน

    The explanations are fine in general, but it is almost impossible to follow what you are actually doing. When you are adding or moving code it suddenly gets very confusing because you do everything so fast. When you say you're going to do or type something, do the action slowly enough for us to see what you're doing. E.g. type code, leave it for enough time to be read before moving on. When moving code, say what exactly you're highlighting, then cut it, then say exactly where you're going to place it, then place it, and then point out what it's doing in the new location. New learners should be following you and copying the code to their own code window. Give them time to do it, or at least give them time to see what you're doing. I had to pause and back up so many times my back arrow is wearing out!

    • @MaximumCode
      @MaximumCode 3 หลายเดือนก่อน

      Hi @jefflehman5278, sorry that you found this to be quick and hard to follow. We do have the code in GitHub: github.com/MaxAkbar/TicTacToeGameConsole hopefully that will help.

  • @GoliYardan
    @GoliYardan 4 หลายเดือนก่อน

    You talk very clear, thanks 👍

  • @victorfarias1682
    @victorfarias1682 4 หลายเดือนก่อน

    Omg thanks for this video

  • @GoliYardan
    @GoliYardan 4 หลายเดือนก่อน

    Hey ... You are awesome 👍😎

  • @GoliYardan
    @GoliYardan 4 หลายเดือนก่อน

    Yeah 👍

  • @jameseconomy2578
    @jameseconomy2578 6 หลายเดือนก่อน

    Why play distracting horrible music while you are talking? Had to shut it off.

    • @MaximumCode
      @MaximumCode 6 หลายเดือนก่อน

      Yeah sorry about that.

  • @lichighus
    @lichighus 7 หลายเดือนก่อน

    Your repository link is not available, where can I see this code? p.s. video so good

    • @MaximumCode
      @MaximumCode 7 หลายเดือนก่อน

      The link is in the description but I will post it here as well: github.com/MaxAkbar/WinAnyInARowGameMiniMaxConsole

    • @lichighus
      @lichighus 7 หลายเดือนก่อน

      @@MaximumCode bro this link is 404 error( it is normally working for your device?

    • @MaximumCode
      @MaximumCode 7 หลายเดือนก่อน

      @@lichighus sorry about that I mistakenly had it private now it's public and you should be able to see the code.

    • @lichighus
      @lichighus 7 หลายเดือนก่อน

      @@MaximumCode thank you so much bro, good luck to you!

  • @DiegoEstrategia
    @DiegoEstrategia 7 หลายเดือนก่อน

    só faltou colocar os milisegundos e a compress

    • @MaximumCode
      @MaximumCode 7 หลายเดือนก่อน

      Do you mean on the animated gif?

  • @nileshgopnarayan4464
    @nileshgopnarayan4464 8 หลายเดือนก่อน

    Do you courses ?

    • @MaximumCode
      @MaximumCode 8 หลายเดือนก่อน

      Not sure what you mean but if you mean I have online classes on Udemy or something like that no I do not.

  • @legotheman
    @legotheman 9 หลายเดือนก่อน

    Excellent video, thank you! Learnt a lot.

  • @shotx333
    @shotx333 11 หลายเดือนก่อน

    You can use int.Parse() for this task

  • @raghurambhagawatula7025
    @raghurambhagawatula7025 ปีที่แล้ว

    HOW THE HELL YOU CAN WATCH THAT FONT ON A LAPTOP! NOT EVERYONE HAS BIG SCREENS!

    • @legotheman
      @legotheman 9 หลายเดือนก่อน

      Check that your quality is set to HD? It looks fine on my laptop screen.

  • @KnowladgeNexus
    @KnowladgeNexus ปีที่แล้ว

    Wonder full video

  • @Navask87
    @Navask87 ปีที่แล้ว

    Thank you so much for the tutorial ❤.One question,Is it possible to convert any image into Format1bppPixel black and white with transparent background using this library.Highly appreciate your response.

    • @MaximumCode
      @MaximumCode ปีที่แล้ว

      @Navask87 My first instinct is to say yes but I have only tested this with what as shown in the above tutorial.

  • @madandhmadandh5254
    @madandhmadandh5254 ปีที่แล้ว

    Xml reader is getting exception

    • @MaximumCode
      @MaximumCode ปีที่แล้ว

      Can you please clarify what you are attempting to accomplish, or specify which section of the video is giving you trouble?

  • @damon8289
    @damon8289 ปีที่แล้ว

    Promo-SM 🙈

  • @faiksami94
    @faiksami94 ปีที่แล้ว

    Thank you for the video. May I ask if i can convert player 2 into a PC ?

    • @MaximumCode
      @MaximumCode ปีที่แล้ว

      Minmax is the algorithm you would need to use. Currently, I'm working on a solution. It should be done in about a week or two.

    • @faiksami94
      @faiksami94 ปีที่แล้ว

      @@MaximumCode thank you. chatgpt made me one but its quite a mess. if you like i will share it with you through here

    • @MaximumCode
      @MaximumCode ปีที่แล้ว

      @@faiksami94 LOL yeah chatgpt is great but you have to know exactly what you want to ask it. When it comes to code you have to modify the output. I just finished the min max and tomorrow I will work on the video. It should be out in the next week for sure.

    • @faiksami94
      @faiksami94 ปีที่แล้ว

      @@MaximumCode thank you

    • @MaximumCode
      @MaximumCode ปีที่แล้ว

      @@faiksami94 I posted the following video hope it helps: th-cam.com/video/EyXGGch2fnE/w-d-xo.html

  • @dabiun7443
    @dabiun7443 ปีที่แล้ว

    could you explain how can we change the color of X and O while the user choices ? please haha im stuck with that

    • @MaximumCode
      @MaximumCode ปีที่แล้ว

      Sure, write a method that will change the console foreground like the following: static void WriteInColor(string message, ConsoleColor currentColor, ConsoleColor defaultColor) { Console.ForegroundColor = currentColor; Console.WriteLine(message); Console.ForegroundColor = defaultColor; } Then when you wan to use it do the following: WriteInColor("X", ConsoleColor.Red, ConsoleColor.White); or like this: WriteInColor("X", ConsoleColor.Blue, ConsoleColor.White); Hope this helps.

  • @swathisathyaprakash5526
    @swathisathyaprakash5526 2 ปีที่แล้ว

    Excellent tutorial

  • @jovanamincic7745
    @jovanamincic7745 2 ปีที่แล้ว

    000/000-000 (999) 000-0000

  • @AShahabov
    @AShahabov 2 ปีที่แล้ว

    Thank you so much, man! SkiaSharp is a kind of popular C# library for 2D Graphics, but I couldn't find a good Tutorial.

    • @MaximumCode
      @MaximumCode 2 ปีที่แล้ว

      You're welcome glad you like it.

  • @MrAvinashd
    @MrAvinashd 2 ปีที่แล้ว

    How i can make it single player and the other player is a bot

    • @MaximumCode
      @MaximumCode 2 ปีที่แล้ว

      You would need to create an AI model and use it to make the moves for the opposing player. Maybe this link can help: stackoverflow.com/questions/6952607/what-would-be-a-good-ai-strategy-to-play-gomoku. For tic tac toe you can use a minmax algorithm. Good luck.

    • @MrAvinashd
      @MrAvinashd 2 ปีที่แล้ว

      @@MaximumCode I tried minmax algorithm it's taking so much time I'm working with 15*15 grid with 5 length as winning

    • @MaximumCode
      @MaximumCode 2 ปีที่แล้ว

      When creating the minmax put a limit to it. It's taking time because it's trying to identify a lot of moves. Take a look at Sebastian Lague video th-cam.com/video/l-hh51ncgDI/w-d-xo.html. Hope this helps.

  • @muhammadusmanhussain9426
    @muhammadusmanhussain9426 2 ปีที่แล้ว

    Great and easy explanation of xml files. Thanks alot.

  • @Technology_55555
    @Technology_55555 2 ปีที่แล้ว

    What are the complete steps to create a PayPal adder money program

    • @MaximumCode
      @MaximumCode 2 ปีที่แล้ว

      You mean a PayPal processor to accept payments on your site?

    • @MaximumCode
      @MaximumCode 2 ปีที่แล้ว

      Here is a link on Microsoft's site: docs.microsoft.com/en-us/aspnet/web-forms/overview/getting-started/getting-started-with-aspnet-45-web-forms/checkout-and-payment-with-paypal

  • @victorynwefo5989
    @victorynwefo5989 2 ปีที่แล้ว

    can you please upload more videos on Asp.Net Core Part

    • @MaximumCode
      @MaximumCode 2 ปีที่แล้ว

      Yup, this was part one I will be working on the next part this weekend.

  • @jellycoding
    @jellycoding 2 ปีที่แล้ว

    Why do you play the distracting music? I can't hear what you say. music = less viewers. no music = more viewers.

    • @MaximumCode
      @MaximumCode 2 ปีที่แล้ว

      Yes, we understand, and we have stopped playing music in the newer version of the tutorials.

    • @MaximumCode
      @MaximumCode 2 ปีที่แล้ว

      Here is a link to the video without music. th-cam.com/video/pLORLE8ok2Q/w-d-xo.html

  • @jaskaranpreetsingh6859
    @jaskaranpreetsingh6859 2 ปีที่แล้ว

    Thank you bro. This video really helped me to solve the major production issue. Do you mind sharing the sample code if possible? Anyway Thank you and keep it up.

    • @MaximumCode
      @MaximumCode 2 ปีที่แล้ว

      Yeah, I will look this weekend and see if it's still somewhere in my hard drive.

    • @MaximumCode
      @MaximumCode 2 ปีที่แล้ว

      Here is the code: I haven't it as it was in the last session of the video with all the images in the bin. Good luck. github.com/MaxAkbar/SkiaSharpTutorial

    • @jaskaranpreetsingh6859
      @jaskaranpreetsingh6859 2 ปีที่แล้ว

      @@MaximumCode appreciate reply and thank you very much ☺️

  • @thinkingbacon
    @thinkingbacon 2 ปีที่แล้ว

    Didn't work

    • @MaximumCode
      @MaximumCode 2 ปีที่แล้ว

      Hi @thinkingbacon, what didn't work for you? Are you stuck?

  • @adanramos4831
    @adanramos4831 2 ปีที่แล้ว

    Hi there. I can`t find the previous chapter of this video. Thanks in advance

    • @MaximumCode
      @MaximumCode 2 ปีที่แล้ว

      It's part of a Playlist: th-cam.com/video/Hvickm_6aIE/w-d-xo.html

  • @happybehappy9419
    @happybehappy9419 2 ปีที่แล้ว

    Hi Sir, I have to Transform an input XML by adding a different XML structure I already have inside an API and send to downstream. Ie. Input XML elements will be placed inside different nodes of my XML Structure. which method will be efficient? XSLT method or creating a new XML using XMLWriter and add the elements one by one? Will there be any issue if count of inputs high?

    • @MaximumCode
      @MaximumCode 2 ปีที่แล้ว

      Hi happy, I would use XSLT, but it depends on a lot of variation. The main reason I would use XSLT is that my code doesn't need to change. Also, your XSLT can be executed in any environment in any language but that is a small thing. I hope this helps but as always use your best judgment and do performance testing if that is the main reason for doing the transformation. Best of luck.

    • @happybehappy9419
      @happybehappy9419 2 ปีที่แล้ว

      Thank you for your quick response.

    • @MaximumCode
      @MaximumCode 2 ปีที่แล้ว

      ​@@happybehappy9419​You are welcome.

  • @alainreverchon6046
    @alainreverchon6046 2 ปีที่แล้ว

    Why this horrible music?!

    • @MaximumCode
      @MaximumCode 2 ปีที่แล้ว

      That was the early days of this channel, and I have completely cut the music. Sorry for the annoyance.

  • @dathunk9716
    @dathunk9716 2 ปีที่แล้ว

    Thank you a lot for this video, it inspired me to start coding again!!!

    • @MaximumCode
      @MaximumCode 2 ปีที่แล้ว

      You are very welcome and happy coding 😁👍🎉

  • @alfredzheng7307
    @alfredzheng7307 2 ปีที่แล้ว

    Can you do one for python>

    • @MaximumCode
      @MaximumCode 2 ปีที่แล้ว

      Are you asking for a python tutorial or doing this video with python as the language?

    • @alfredzheng7307
      @alfredzheng7307 2 ปีที่แล้ว

      @@MaximumCode Doing this video with python.

    • @MaximumCode
      @MaximumCode 2 ปีที่แล้ว

      I will work on it and will be out for the next video :).

    • @alfredzheng7307
      @alfredzheng7307 2 ปีที่แล้ว

      @@MaximumCode Thanks

    • @MaximumCode
      @MaximumCode 2 ปีที่แล้ว

      You can find the python migration of the C# game here: th-cam.com/video/V9OlHXB5VqM/w-d-xo.html

  • @kiPROBRos
    @kiPROBRos 2 ปีที่แล้ว

    Thanks for tutorial.

  • @ginabowman4907
    @ginabowman4907 2 ปีที่แล้ว

    🤔 P*R*O*M*O*S*M!!!

  • @pavelkravchenko2810
    @pavelkravchenko2810 3 ปีที่แล้ว

    Looking Forward for Part 2. Skiasharp replacing Drawing today and work cross platform

    • @MaximumCode
      @MaximumCode 3 ปีที่แล้ว

      Finishing a tutorial currently and then I will work on that one next.

    • @pavelkravchenko2810
      @pavelkravchenko2810 3 ปีที่แล้ว

      @@MaximumCode thank you))

  • @fabianrigo4168
    @fabianrigo4168 3 ปีที่แล้ว

    how can this have almost 3k views, but only 23 likes?? Underrated video. Thanks for actually explaining what you are doing instead of playing Allan Walker Music over a Timelapse. Pleas consider making a seperate video about converting images. Your example doesnt work for me.

    • @MaximumCode
      @MaximumCode 3 ปีที่แล้ว

      Hi Fabian, can you point out the examples that didn't work for you? What version of .NET and what OS are you running? I can look at it for you.

    • @fabianrigo4168
      @fabianrigo4168 3 ปีที่แล้ว

      @@MaximumCode Hey, thx for the reply. I've tryed to Image.fromFile and then save it like shown in your video. I also tryed to get it going with the encoder stuff, but i allways get a "invalid Parameter" exception when trying to save the image in the new format. Note that this error only happens with .png's as far as i can see. It is entirely possible that im just missing something obvius cause i dont have much experience in c# yet. Im on Win 10 64x and .Net Core 5 btw.

    • @MaximumCode
      @MaximumCode 3 ปีที่แล้ว

      @@fabianrigo4168 The following code should work for you: Bitmap image = (Bitmap)Image.FromFile(@"your_image_path.gif"); image.Save(@"your_image_path.png", ImageFormat.Png); If you are getting an error, then run the following code to make sure you have the Png encoder. foreach (ImageCodecInfo item in ImageCodecInfo.GetImageEncoders()) { Console.WriteLine(item.MimeType); } The above code should produce a line like "image/png". If you are still getting an error post your code and let me take a look.

    • @fabianrigo4168
      @fabianrigo4168 3 ปีที่แล้ว

      @@MaximumCode thx buddy. I will try it when im back at work.

    • @fabianrigo4168
      @fabianrigo4168 3 ปีที่แล้ว

      @@MaximumCode ok, i've tryed it. First of all, there was a bit of a misunderstading here. Im trying to get .tiff from any other format, not the other way around. Your code seems to work when i format anything from .tiff, but it instantly crashes when trying to load, for example a pdf, as bitmap. It says "out of memory" (it is using like 100mb, so im sure the errormessage is just bullshit.). Any idea?

  • @notgoodinprogramming9042
    @notgoodinprogramming9042 3 ปีที่แล้ว

    Little Confuse about the "out" reserved keyword, what does it do? can you give an example like real life example? i find it easier to understand everything in coding when someone uses a real life example xD Edit: Giving a real life example might help a lot of new programmers imo, just suggesting xD

    • @MaximumCode
      @MaximumCode 3 ปีที่แล้ว

      Let's say you want to build an app like google. The user enters keyword search, and you show the results. However, you also want to ascertain how many pages and buttons to navigate to the pages. A function\method can only return the search results, so how do you get back the total count of the search. In this scenario, you can use an out parameter to get the total search count. Basically, when you want to return more than one result from a function\method you can use out keyword.

  • @pinielchitare9221
    @pinielchitare9221 3 ปีที่แล้ว

    Thanks Max for taking your time preparing these C# tutorials for us

    • @MaximumCode
      @MaximumCode 3 ปีที่แล้ว

      You are welcome and thank you for your support.

  • @faguolvlv
    @faguolvlv 3 ปีที่แล้ว

    Really what I was looking for. Thanks

  • @itstudy6031
    @itstudy6031 3 ปีที่แล้ว

    can you demonstrate other games. Such as Five in a Row and Othello

    • @MaximumCode
      @MaximumCode 3 ปีที่แล้ว

      Yup, I will look into that and hopefully get something out.

    • @MaximumCode
      @MaximumCode 3 ปีที่แล้ว

      So I read up on five-in-a-row and will be the next video. It looks like we can use the same code as Tic Tac Toe.