Skip to main content

Posts

Showing posts from May, 2023

Speech Recognition in .NET MAUI with CommunityToolkit

Note: This is a guest blog post by Vladislav Antonyuk, who is a senior software engineer at DataArt and a core contributor of the .NET MAUI Community Toolkit. The .NET MAUI Community Toolkit is a collection of extensions and components that can be used to extend the functionality of .NET MAUI apps. The toolkit is open-source and community-driven, and it is constantly being updated with new features and improvements. One of the features that the .NET MAUI Community Toolkit offers is Speech To Text . This allows converting spoken words into text, which can be used in a variety of ways. For example, users could use speech-to-text to create a voice-activated assistant or to transcribe audio recordings. Here’s an example of how to use SpeechToText in C#: var isGranted = await SpeechToText.Default.RequestPermissions(cancellationToken); if (!isGranted) { await Toast.Make("Permission not granted").Show(CancellationToken.None); return; } var recognitionResult = await Sp...

Build AI Apps with ChatGPT, DALL-E, and GPT-4 – Full Course for Beginners

Curriculum for the course Build AI Apps with ChatGPT, DALL-E, and GPT-4 – Full Course for Beginners This course will teach you how to build AI-powered apps with the ChatGPT, Dall-E and GPT-4 APIs. Go here to try the interactive browser-version: https://scrimba.com/learn/buildaiapps ✏️ This course was created by Tom Chant, a teacher at Scrimba. If you have any feedback to Tom, please reach out to him on Twitter here: https://twitter.com/tpchant Also, follow Scrimba on YouTube here: https://www.youtube.com/c/Scrimba We recommend that you learn basic HTML, CSS, and JavaScript before taking this course. Here are two free courses that will get you up to speed: 🔗 HTML & CSS: https://scrimba.com/learn/htmlandcss 🔗 JavaScript: https://scrimba.com/learn/learnjavascript ⭐️ Code ⭐️ 🔗 Download via Scrimba: https://scrimba.com/learn/buildaiapps 💫 Links mentioned in course: 🔗 GPT-4 waiting list: https://scrimba.com/links/gpt4-waitlist-openai 🔗 OpenAI Home: https://scrimba.com/lin...

Build and Deploy a LeetCode Clone with React, Next JS, TypeScript, Tailwind CSS, Firebase

Curriculum for the course Build and Deploy a LeetCode Clone with React, Next JS, TypeScript, Tailwind CSS, Firebase In this project tutorial, you will build a LeetCode clone with React, Tailwind CSS, Next.JS, Typescript, and Firebase. Also deploy it to Vercel at the end. 💻 Source Code: https://github.com/burakorkmez/leetcode-clone-youtube 💻 Github Gist: https://gist.github.com/burakorkmez/5ba4c1a910f396050a2ac2f229418f54 🔗 Demo Project: https://leetclone.vercel.app/problems/two-sum 🔗 Discord Server(to ask questions): https://discord.gg/YFn2WyheZV Course created by @burakorkmez ⭐️ Contents ⭐️ 0:00:00 Intro 0:00:29 Demo of The App 0:05:23 Project Setup 0:08:51 Auth Page Setup 0:13:19 Auth Page Navbar 0:18:54 AuthModal Layout UI 0:22:16 Login UI 0:29:41 Signup UI 0:31:59 ResetPassword UI 0:33:13 Integrating Recoil Auth State 0:47:31 Firebase Setup 0:52:41 Signup Functionality 1:01:21 Login Functionality 1:05:14 Auth Page Route Guard 1:08:01 Home Page UI 1:12:50 Problems Table...

Django ChatGPT Clone Tutorial

Curriculum for the course Django ChatGPT Clone Tutorial Learn how to use Django and the OpenAI API to create a ChatGPT clone, complete with user authentication. ✏️ Course created by @CodeWithTomi 🎉 Thanks to our Champion and Sponsor supporters: 👾 davthecoder 👾 jedi-or-sith 👾 南宮千影 👾 Agustín Kussrow 👾 Nattira Maneerat 👾 Heather Wcislo 👾 Serhiy Kalinets 👾 Justin Hual 👾 Otis Morgan -- Learn to code for free and get a developer job: https://www.freecodecamp.org Read hundreds of articles on programming: https://freecodecamp.org/news Watch Online Full Course: Django ChatGPT Clone Tutorial Click Here to watch on Youtube: Django ChatGPT Clone Tutorial This video is first published on youtube via freecodecamp. If Video does not appear here, you can watch this on Youtube always. Udemy Django ChatGPT Clone Tutorial courses free download, Plurasight Django ChatGPT Clone Tutorial courses free download, Linda Django ChatGPT Clone Tutorial courses free download, Coursera Dj...

.NET Framework May 2023 Cumulative Update Preview Updates

Today, we are releasing the May 2023 Cumulative Update Preview for .NET Framework. Quality and Reliability This release contains the following quality and reliability improvements. WPF 1 Addresses an issue to avoid ArgumentOutOfRangeException when ControlTemplate has two or more ItemsPresenter sharing a single ItemsCollection. Addresses ArgumentNullException that can arise in apps, or libraries, that directly set the IsOpen property on ToolTips or their Popups. SQL Connectivity Addresses an issue where SQL connection created is not terminated by the library when this error is thrown or is leaked in the client application. 1 Windows Presentation Foundation (WPF) Getting the Update The Cumulative Update Preview is available via Windows Update and Microsoft Update Catalog. Customers using Windows 11, version 22H2, you will now find .NET Framework updates on the Settings > Windows Update > Advanced options > Optional updates page. Advanced system administrators c...

Transform your business with smart .NET apps powered by Azure and ChatGPT

With ChatGPT, you can unleash the full potential of AI in your .NET applications and create amazing user experiences with natural language. ChatGPT is more than just a tool; it’s a game-changer for how we access and analyze data. Whether you use Azure, SQL Server, or any other data source, you can easily integrate ChatGPT into your .NET projects and start building intelligent apps today. In this post, I’ll provide a quick overview of what intelligent applications are. Then, using a sample application, I’ll show how using a combination of Azure services like Azure OpenAI Service and Azure Cognitive Search , you can build your own intelligent .NET applications. TLDR Do you learn best from experience? Head over the repo and jump right in! Build Your Own .NET Intelligent App What are intelligent applications? Intelligent applications are AI-powered applications that transform users’ productivity, automate processes, and derive insights. Bing Chat is an example of an intelligent app...

Announcing Azure Monitor OpenTelemetry Distro

Our goal is to make Azure the most observable cloud. To that end, we are refactoring Azure’s native observability platform to be based on OpenTelemetry, an industry standard for instrumenting applications and transmitting telemetry. These investments include plans to retrofit the Azure Monitor ingress and all our Azure SDKs to use OTLP for traces and metrics, making it possible to use any language OpenTelemetry supports on Azure. As part of these investments, we have strong support for observability in .NET, where telemetry can be collected using the OpenTelemetry SDK for .NET. One advantage of OpenTelemetry is that it’s vendor-neutral. For example, the exporter model enables the data to be used with a variety of APM systems, including open-source projects such as Prometheus, Grafana, Jaeger & Zipkin, and commercial products such as Azure’s native monitoring solution, Azure Monitor. When it comes to Azure’s native observability solution, Azure Monitor, we want to make it as easy...

Full-Stack Course using Next.js, TypeScript, and AWS Course – Create a Quote Generator

Full course - Full-Stack Next.js, TypeScript, and AWS Course – Create a Quote Generator Learn how to use Next.js, TypeScript, and AWS Amplify to build a full stack inspirational quote generator app. You'll learn to use the ZenQuotes' API for fetching quotes and then you'll deep into state management, hooks, debugging, NoSQL database modeling, and much more. ✏️ Course created by @BrianHHough  ✏️ Live Site: https://prod.d162tlmsvnhy1m.amplifyapp.com/ ⭐️ Contents ⭐️ ⌨️ (0:00:00) 📱 Intro + Demo of App ⌨️ (0:07:17) 📂 Set up your GitHub Repository ⌨️ (0:10:53) 💻 Create a new Next.js + Styled Components project  ⌨️ (0:26:37) 🅰️ Add Google Fonts to the App ⌨️ (0:30:22) 🎑 Create a Dynamic Background ⌨️ (0:53:02) 📑 Create a Footer for our Database Data ⌨️ (1:04:16) 🚪 Create a Pop-Up with Material-UI Modal + Hype4Academy Glassomorphism ⌨️ (1:23:26) 🖼️ Write a Node.js Script to Generate Images in CodeSandbox ⌨️ (1:36:23) 📡 Use Node.js' fetch Function to Call ZenQuotes...

Client Support for Calling WCF/CoreWCF with System.ServiceModel 6.0 Is Here!

System.ServiceModel.* are a set of NuGet packages that provide the client functionality for calling into WCF or CoreWCF services from .NET applications. These packages, collectively known as the WCF Client, are developed and supported by Microsoft, and open-sourced at https://github.com/dotnet/wcf Windows Communication Services (WCF) is a service communication framework from Microsoft, that supports SOAP and the WS-* protocol specifications, and was originally released as part of .NET 3.0 in 2006. .NET Core 3.1 & .NET 5, 6, 7 & 8 (currently in preview) do not include WCF server support in the base SDK. A separate community project, CoreWCF , provides a WCF-compatible server implementation, based on top of ASP.NET Core. Packages in this release This 6.0 release includes the following packages: Name Description System.ServiceModel.Primitives Provides the common types used by all of the WCF libraries System.ServiceModel.Http Provides the types that permit SOAP ...

Hot Reload Supports Modifying Generics!

Hot Reload is a powerful .NET feature that lets you edit your code while your app is running, and implements those changes without completely rebuilding your app. Hot Reload supports many of the common edits .NET developers make, but we always look at adding new capabilities with each new .NET version. After making a change to your code, the compiler analyzes the edit to see if the runtime supports it. If the change is unsupported, the compiler or Visual Studio tells you that your app needs to be restarted for the change to take effect – we call this a “Rude Edit”. Decreasing the amount of Rude Edits is one of the ways we make Hot Reload more versatile for all our .NET developers – which is why we’re excited to announce that in .NET 8, Hot Reload supports modifying Generics! Supported Generic Scenarios The supported generic scenarios for Hot Reload are: Add new (static, instance) method to a (non)generic type. Add new (static, instance) generic method to a (non)generic type. Edit...

Use ChatGPT to Code a Full Stack App – Full Course

Curriculum for the course Use ChatGPT to Code a Full Stack App – Full Course Learn how to use ChatGPT for full stack development! In this course, you'll learn how to leverage the power of ChatGPT to accelerate your development process and make programming smoother. Judy will show you how to build an educational application, using ChatGPT to ask questions about coding syntax, troubleshooting, and learning best practices. ✏️ Created by @webdecoded 💻 Final code: https://github.com/judygab/course-app 🔗 Full stack template: webdecoded.gumroad.com/l/full-stack ⭐️ Contents ⭐️ ⌨️ (0:00:00) Intro ⌨️ (0:02:57) App Architecture ⌨️ (0:05:31) Picking the Database ⌨️ (0:09:31) Setting up the project ⌨️ (0:12:40) Connecting to the Database ⌨️ (0:18:17) Creating Tables ⌨️ (0:19:20) Seeding Database ⌨️ (0:21:18) Displaying Courses ⌨️ (0:31:13) Setting Up Authentication ⌨️ (0:46:50) Adding Header ⌨️ (0:54:09) Search Bar ⌨️ (1:06:53) Course Categories ⌨️ (1:29:44) User Profiles ⌨️ (1:43:46...

EF Core 8 Preview 4: Primitive collections and improved Contains

The fourth preview of Entity Framework Core (EF Core) 8 is available on NuGet today ! Basic information EF Core 8, or just EF8, is the successor to EF Core 7, and is scheduled for release in November 2023, at the same time as .NET 8. EF8 previews currently target .NET 6, and can therefore be used with either .NET 6 (LTS) or .NET 7. This will likely be updated to .NET 8 as we near release. EF8 will align with .NET 8 as a long-term support (LTS) release. See the .NET support policy for more information. New in EF8 Preview 4 The fourth preview version of EF Core 8.0 preview4 includes some exciting new capabilities in query translation, as well as an important performance optimization. Let’s dive in! Translating LINQ Contains with an inline collection In EF’s quest to translate more and more LINQ queries to SQL, we sometimes encounter odd and problematic corner cases. Let’s examine such a case, which also happens to be related to a highly-voted EF performance issue. Starting from ...

JavaScript Security Vulnerabilities Tutorial – With Code Examples

Curriculum for the course JavaScript Security Vulnerabilities Tutorial – With Code Examples Learn about 10 security vulnerabilities every JavaScript developer should know. First try to find the vulnerabilities in the different code examples. Then learn how to fix the issues. ✏️ Brandon from Semgrep developed this course. 🔗 Learn more about Semgrep: https://go.semgrep.dev/scan-in-1-minute-for-free 🏗 Semgrep provided a grant to make this course possible. 🎉 Thanks to our Champion and Sponsor supporters: 👾 davthecoder 👾 jedi-or-sith 👾 南宮千影 👾 Agustín Kussrow 👾 Nattira Maneerat 👾 Heather Wcislo 👾 Serhiy Kalinets 👾 Justin Hual 👾 Otis Morgan -- Learn to code for free and get a developer job: https://www.freecodecamp.org Read hundreds of articles on programming: https://freecodecamp.org/news Watch Online Full Course: JavaScript Security Vulnerabilities Tutorial – With Code Examples Click Here to watch on Youtube: JavaScript Security Vulnerabilities Tutorial – With...

Ionic & Capacitor for Building Native Mobile Apps – Full Course for Beginners

Curriculum for the course Ionic & Capacitor for Building Native Mobile Apps – Full Course for Beginners Learn how to use Ionic and Capacitor to build native mobile applications in this full course for beginners. This course will guide you step by step, from getting started with Ionic and Capacitor to deploying your cross-platform app on various platforms, ensuring you gain the skills needed to create impressive mobile applications. Get ready to dive into a world of Ionic components, animations, gestures, and more! 💻 Code: https://github.com/saimon24/ionic-react-capacitor-course ✏️ Simon Grimm created this course. Ionic Academy: https://ionicacademy.com/ Simon on Twitter: https://twitter.com/schlimmson Simon’s YouTube: @galaxies_dev ⭐️ Contents ⭐️ ⌨️ (0:00:00) About this Course ⌨️ (0:02:42) Getting started with Ionic & Capacitor ⌨️ (0:15:45) Run and Debug your App ⌨️ (0:24:09) Building a Login Screen ⌨️ (0:49:34) Creating Introduction Slides with Swiper ⌨️ (1:00:29) Sto...