Froger Devs
Froger Devs
  • 46
  • 46 913
Common REST API Mistakes to Avoid !!
Kesalahan Umum REST API yang Harus Dihindari oleh programmer zaman now !!
perhatikan hal hal ini dan kalian akan menjadi programmer / developper zaman now yang handal.
Penting untuk menghindari
kesalahan-kesalahan ini dalam pengembangan REST API guna memastikan keamanan, kinerja, dan pengalaman pengguna yang baik.
Ingatlah untuk mengikuti konvensi penamaan yang baik, menggunakan metode HTTP yang sesuai, mengembalikan kode status HTTP yang benar, memanfaatkan caching dengan baik, dan mengoptimalkan kinerja API Anda.
Key Moment :
00:00 Intro
00:37 Naming Convention
03:38 HTTP Method
05:50 HTTP Status Code
11:53 Cache
13:52 Optimation
tonton video saya lainnya :
Instal Ngrok : th-cam.com/video/c5iGpkwpOU0/w-d-xo.html
Instal Chocolatey di windows : th-cam.com/video/OukWixj8ZSo/w-d-xo.html
Instal Visaual Studio 2022 Terbaru th-cam.com/video/zCOumDohmIQ/w-d-xo.html
#restapi #restfulapi #kesalahan #programming #pemula #dotnet #csharp #programming #tips
#restapi #tutorial
มุมมอง: 115

วีดีโอ

Install Tutorial Visual Studio 2022 - Latest - Free
มุมมอง 1.8Kปีที่แล้ว
Tutorial Instal Visual Studio 2022 - Terbaru - Gratis Di video ini saya meberikan tutorial install visual studio 2022 di windows & Mac , versi terbaru dari visual studio ini memiliki banyak fitur baru, yang saya install di video ini adalah versi community yang gratis dan versi 17.6 terbaru fitur yang hanya ada di versi preview yaitu API Endpoints Explorer. tonton video saya lainnya : Instal Ngr...
Install Ngrok in windows 11 | setup with multiple localhosts running concurrently | Latest | Free
มุมมอง 785ปีที่แล้ว
How to Setup Install Ngrok with multiple localhost running simultaneously | Latest | Free | online | Can be accessed from the outside In this video I show you how to easily install Ngrok using chocolatey on Windows and make settings so that localhost can be accessed from outside using Ngrok for free. I also made arrangements so that many localhosts can run at the same time. 00:00 Intros 00:35 O...
How To Install Chocolatey on Windows Using PowerShell Terminal | Bahasa
มุมมอง 206ปีที่แล้ว
How To Install Chocolatey on Windows Using PowerShell Terminal | Bahasa In this video, I will show you how to install Chocolatey on windows with Powershell Chocolatey is a software management solution unlike anything else you've ever experienced on Windows. It focuses on simplicity, security, and infinite scalability. You write a software deployment in PowerShell once for any software (not just...
Identity Access Management (Identity Server) using OpenIdDict ASP .Net 7 | Indonesian language
มุมมอง 639ปีที่แล้ว
Identity Access Management (Identity Server) using OpenIdDict ASP .Net 7 | Indonesian language
How to create Identity Acces Management Single Sign On using .Net 7 + OpenId Dict Server | Bahasa
มุมมอง 676ปีที่แล้ว
How to create Identity Acces Management Single Sign On using .Net 7 OpenId Dict Server | Bahasa
How to make your boring windows terminal so much pretty
มุมมอง 110ปีที่แล้ว
How to make your boring windows terminal so much pretty
Best Part of New Blazor in .NET 7 | NET Conf 2022
มุมมอง 84ปีที่แล้ว
Best Part of New Blazor in .NET 7 | NET Conf 2022
Finally It's Release!!! Welcome to NET 7 | NET Conf 2022 | Keynote
มุมมอง 111ปีที่แล้ว
Finally It's Release!!! Welcome to NET 7 | NET Conf 2022 | Keynote
Clean Architecture - Blazor WebAssembly - Use CQRS + EF Core + #postgresql | Bahasa Indonesia
มุมมอง 584ปีที่แล้ว
Clean Architecture - Blazor WebAssembly - Use CQRS EF Core #postgresql | Bahasa Indonesia
Clean Architecture - Blazor WebAssembly - How To Use Command Query Responsibility Segregation - CQRS
มุมมอง 1.3Kปีที่แล้ว
Clean Architecture - Blazor WebAssembly - How To Use Command Query Responsibility Segregation - CQRS
Clean Architecture Blazor WebAssembly - Separate Client from Server - CORS - Environment [Bahasa]
มุมมอง 1.3Kปีที่แล้ว
Clean Architecture Blazor WebAssembly - Separate Client from Server - CORS - Environment [Bahasa]
Build Cross-Platform Apps .Net MAUI iOS Windows Android in C# dotnet | Learn .Net MAUI | frogerdevs
มุมมอง 6482 ปีที่แล้ว
Build Cross-Platform Apps .Net MAUI iOS Windows Android in C# dotnet | Learn .Net MAUI | frogerdevs
Migrate From .Net 5 to .Net 6 | Full Support | Bahasa Indonesia
มุมมอง 5622 ปีที่แล้ว
Migrate From .Net 5 to .Net 6 | Full Support | Bahasa Indonesia
Minimal API | ASP .Net 6 c# | Deep - Dive
มุมมอง 4452 ปีที่แล้ว
Minimal API | ASP .Net 6 c# | Deep - Dive
Blazor c# .net 6 | Clean Architecture | [Bahasa Indonesia]
มุมมอง 2.8K2 ปีที่แล้ว
Blazor c# .net 6 | Clean Architecture | [Bahasa Indonesia]
Blazor dotNet 6 C# | Blazor Server VS Blazor WebAssembly (wasm)
มุมมอง 5972 ปีที่แล้ว
Blazor dotNet 6 C# | Blazor Server VS Blazor WebAssembly (wasm)
Minimum API in .NET 6 | NET Conf 2021
มุมมอง 2332 ปีที่แล้ว
Minimum API in .NET 6 | NET Conf 2021
.NET MAUI | .NET 6 | NET Conf 2021
มุมมอง 8942 ปีที่แล้ว
.NET MAUI | .NET 6 | NET Conf 2021
C# 10 .net 6 Improvement new feature | .NET Conf 2021
มุมมอง 1872 ปีที่แล้ว
C# 10 .net 6 Improvement new feature | .NET Conf 2021
.net 6 | .NET Conf 2021 | New Feature
มุมมอง 1852 ปีที่แล้ว
.net 6 | .NET Conf 2021 | New Feature
Install Setup Issabel Asterisk on Windows using Virtualbox | Free PBX
มุมมอง 8K2 ปีที่แล้ว
Install Setup Issabel Asterisk on Windows using Virtualbox | Free PBX
Xamarin.Forms MVVM Helper & CRUD in .Net Standard 2.0 Android C#
มุมมอง 2K5 ปีที่แล้ว
Xamarin.Forms MVVM Helper & CRUD in .Net Standard 2.0 Android C#
Xamarin.Forms Add Circle Images .Net Standard 2.0 Android C#
มุมมอง 6866 ปีที่แล้ว
Xamarin.Forms Add Circle Images .Net Standard 2.0 Android C#
Xamarin.Forms Add FontAwesome .Net Standard 2.0 Android C#
มุมมอง 3.6K6 ปีที่แล้ว
Xamarin.Forms Add FontAwesome .Net Standard 2.0 Android C#
Xamarin.Forms Create Theme Android .Net Standard 2.0 C#
มุมมอง 1.5K6 ปีที่แล้ว
Xamarin.Forms Create Theme Android .Net Standard 2.0 C#
Xamarin.Forms Create Style Android .Net Standard 2.0 C#
มุมมอง 8796 ปีที่แล้ว
Xamarin.Forms Create Style Android .Net Standard 2.0 C#
Xamarin.Forms Create Master Detail Page Main Menu .Net Standard C#
มุมมอง 7K6 ปีที่แล้ว
Xamarin.Forms Create Master Detail Page Main Menu .Net Standard C#
Xamarin.Forms Create Main Menu Master Detail Page .Net Standard 2.0 C#
มุมมอง 6976 ปีที่แล้ว
Xamarin.Forms Create Main Menu Master Detail Page .Net Standard 2.0 C#
Xamarin.Forms Create Splash Screen C# Android .Net Standard
มุมมอง 2.1K6 ปีที่แล้ว
Xamarin.Forms Create Splash Screen C# Android .Net Standard

ความคิดเห็น

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

    hi. Which is the username and password at the en of the video? Thanks

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

    Is it possible that you share the code ??

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

    boleh di share bang codenya? terima kasih

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

    geart its working for me

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

    Doesn't work

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

      provide me more context, because I use this configuration until now (v 3.3.5)

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

    Hi, can you share the code plz?

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

    gan pernah kena CORS di blazor webassambly gk?solvingnya gimana ya?ane di blazor webassmbly call api yang sudah ada.

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

      Di backend nya diset enable cors untuk origin domain hosting blazornya.

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

      Di backend nya daftarin domain dari front end nya, klo ada firewall juga harus daftarin di firewall nya

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

    Can you please share the code?

  • @cerdik-dev
    @cerdik-dev ปีที่แล้ว

    Apa nama extesionnya

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

      Bisa di cari di extension "GitHub Copilot" Available untuk Visual studio, visual studio code, jetbrains, neovim.

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

      @@FrogerDevs tapi akses menuju gpt 4 d chatnya lewat mana ya

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

      @@allgameplay4188 untuk github copilot X saat ini masih waiting list, untuk yang sudah berlangganan nanti akan otomatis menggunakan gpt 4 ketika versi preview sudah release.

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

    ini di visual studio kayaknya udah ada suggestionya ya

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

      Betul sekali, bagi pengguna visual studio terbaru intellisense nya sudah update hingga C#11 jadi bisa gunakan suggestion nya

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

    mantapp mass 😁

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

    Dari pada ngetik if dua kali mending pake "atau"

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

      Betul sekali, untuk kondisi ini bisa langsung di gabung "if statement" nya, selalu buat codingan mu se bersih mungkin. Terima kasih.

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

    thanks mr.frog 😁

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

    di Constructor seharusnya "LastName"

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

    Sangat membantu bro

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

    makasih bang, baru tau cara nya

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

    Sangat bermanfaat, makasih bang 👍🏻

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

      sama sama bang

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

    🙌🙌

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

    Good video, thanks. What do you think about using the domain (entities, aggregates, enums, logic, etc.) into the Blazor WebAssembly client? Or we only can share DTOs between Backend and Frontend?

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

      Hi David, "Never use the Domain Layer inside the Presentation Layer", for example, in Ordering Application: the Domain Layer only focuses on entities to store (table) orders and update stock (table) items, but what the presentation layer (Blazor wasm) needs is a more meaningful response, which is a combination of many entities, the Presentation Layer is not needed to process the response data again leave the task to the backend, it will make your application more efficient. The next reason is that Blazor Wasm is a Single-Page Application (SPA) like reactjs and vue, so when your company wants to change to another framework, or another library in the future, just change your Presentation Layer, not the entire application. With this concept, your application is scalable, and if your current application is still monolithic and you want to move to microservices in the future, it is easy to divide your features into microservices. So in conclusion, keep it using DTOs for communication between the frontend and backend.

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

      ​@@FrogerDevs thanks for your answer. I agree about using DTOs for communication.

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

    ini untuk mengakses ip issabelnya di browser harus mengganti settingan di network connection jg gk bang?

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

      Cukup rubah IP OS nya issabel saja dengan yang baru, setelah itu tinggal restart

  • @coding-in
    @coding-in ปีที่แล้ว

    Cara pakainya gmn Bang? PBX tu buat telp extension dikantor2 gtu bkn sih? Selain software bknnya ada alat khusus

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

      Untuk telpon antar extension cukup pakai komputer dan install softphone. Untuk bisa telpon ke PSTN ada beberapa device yang perlu di setup dan langganan dengan provider telekomunikasinya

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

    we have using issable science 2019 but now we have facing issue in sound line when client replay the sound like slow motion can anyone help me out .. ???

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

    lanjutkan brooo

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

    oke gna untuk step awal paham, ditunggu video selanjutnya

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

    makasih gan ilmu nya.. sangat bermanfaat, bisa buatin video clean architecture sudah implement ef core gan

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

    Keren...sangat bermanfaat.

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

    I need to know mores about .NET MAUI. are steal in preview or are released?

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

      There are release candidate (Q1 2022) now, you can use it if you install VS 2022 Preview for now.

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

    Really nice!

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

    can we get the code

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

      you can check this github.com/microsoft/dotnet-podcasts

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

    wah perlu belajar banyak nih......kutunggu infonya ya

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

    The video quality is too poor, I cant even make out the words/symbols of the code. A link to a git-repo would come in handy for anyone to be able to follow this.

  • @diegoquito3264
    @diegoquito3264 4 ปีที่แล้ว

    Hello, can you helpme please, i have error --> No resource found that matches the given name: attr 'android.windowNoTitle'. ........ 'android.windowFullscreen' ........ 'android.windowBackground'

    • @FrogerDevs
      @FrogerDevs 4 ปีที่แล้ว

      Sorry, I don't clear your errors, where it's exactly happened? But I think in your case, you haven't declared the attribute.

    • @diegoquito3264
      @diegoquito3264 4 ปีที่แล้ว

      @@FrogerDevs Friend, the error appears in the class styles.xml

  • @mohammadazami8268
    @mohammadazami8268 4 ปีที่แล้ว

    hi my menu does not show!! please share your code

  • @eileenrattigan253
    @eileenrattigan253 4 ปีที่แล้ว

    When I run the app I still see the back page arrow instead of the menu icon any idea what I'm missing?

  • @joshme8157
    @joshme8157 4 ปีที่แล้ว

    It's hard to figure out what you're doing because there is no explanation and code just keeps magically appearing. So even if I were to figure how to to do any of this I wouldn't understand why.

  • @christiancampos3366
    @christiancampos3366 5 ปีที่แล้ว

    How can I set the Text property in XAML?

    • @FrogerDevs
      @FrogerDevs 5 ปีที่แล้ว

      is this what you mean? : <Label Text="Label" FontSize="50" FontAttributes="Bold" HorizontalOptions="Center" />

  • @RaceDriverF1
    @RaceDriverF1 5 ปีที่แล้ว

    Very good tutorial. Everything works fine. ;-)

  • @salvajez1
    @salvajez1 5 ปีที่แล้ว

    and for iphone?

  • @JoseDonosoM
    @JoseDonosoM 5 ปีที่แล้ว

    Anotations.cs no code?

    • @FrogerDevs
      @FrogerDevs 5 ปีที่แล้ว

      github.com/frogerdevs/xamarin.forms/blob/master/MVVM%20Helper/Frog/Frog/Frog/Annotations.cs there you can take from my github

  • @pazarcimpazarcim8677
    @pazarcimpazarcim8677 5 ปีที่แล้ว

    This was helpful

  • @EvilCodeMunkee
    @EvilCodeMunkee 5 ปีที่แล้ว

    Do you have the final code available on GitHub?

  • @josephgarrido-ictb-c7701
    @josephgarrido-ictb-c7701 5 ปีที่แล้ว

    sheesh - i waited 8 minutes to see some font icons added? what are the basics required to add a font. i don't care about the other stuff

  • @minafawzy5605
    @minafawzy5605 5 ปีที่แล้ว

    Can I change icon color ?

  • @kunalvaibhav371
    @kunalvaibhav371 5 ปีที่แล้ว

    Happy New Year 2019 and Thanks Froger Devs, I am new in Xamarin and learning from you videos. Meanwhile I saw suddenly Annotations.cs has been generated which is not available to me, will you please share Annotations.cs with me kunal.vaibhav91@gmail.com or teach us how to make this class, It will help me to complete my learning and later episodes are also using this file. Thanks in adv.

    • @FrogerDevs
      @FrogerDevs 5 ปีที่แล้ว

      github.com/frogerdevs/xamarin.forms/blob/master/MVVM%20Helper/Frog/Frog/Frog/Annotations.cs there you can take from my github

  • @ahmet9424
    @ahmet9424 5 ปีที่แล้ว

    Hello, Your videos are very useful. Can you make videos about the xamairin Web API? I'm follow you. Thank you.

  • @AltiView
    @AltiView 5 ปีที่แล้ว

    Some spoken words would be helpful...

    • @SyedTassaduq
      @SyedTassaduq 4 ปีที่แล้ว

      Some code to download would be even better

  • @Olegshilkin-qu7fk
    @Olegshilkin-qu7fk 5 ปีที่แล้ว

    how to change orange color when click>>???

    • @FrogerDevs
      @FrogerDevs 5 ปีที่แล้ว

      you mean in listview? easy way: if you want to change in all listview highlight : open Frog.Android -> Resources -> values -> styles.xml ->inside style name="MainTheme.Base" -> add this code : <item name="android:colorActivatedHighlight">@color/ListViewSelectedItemBackgroundColor</item> medium - advance way: but if you want to change in specific listview you must create custom renderer (if you already understand)

  • @OlorunfemiDavis
    @OlorunfemiDavis 5 ปีที่แล้ว

    Use the class from this url: github.com/fzany/Font-Awesome-Cheat-Charp public class FontAwesome { public static class Solid { public static string Ad = "\uf641"; public static string Address_Book = "\uf2b9"; public static string Address_Card = "\uf2bb"; public static string Adjust = "\uf042"; public static string Air_Freshener = "\uf5d0"; public static string Align_Center = "\uf037"; public static string Align_Justify = "\uf039"; public static string Align_Left = "\uf036"; public static string Align_Right = "\uf038"; public static string Allergies = "\uf461"; public static string Ambulance = "\uf0f9"; public static string American_Sign_Language_Interpreting = "\uf2a3"; public static string Anchor = "\uf13d"; public static string Angle_Double_Down = "\uf103"; public static string Angle_Double_Left = "\uf100"; public static string Angle_Double_Right = "\uf101"; public static string Angle_Double_Up = "\uf102"; public static string Angle_Down = "\uf107"; public static string Angle_Left = "\uf104"; public static string Angle_Right = "\uf105";

  • @roboticsmex7896
    @roboticsmex7896 5 ปีที่แล้ว

    amigo puedes dejar el proyecto del splash screen para descargarlo y probarlo a que segui los pasos y tengo errores porfa

  • @josegregoriomoyaurpin3949
    @josegregoriomoyaurpin3949 5 ปีที่แล้ว

    Nice work dude... work fine... have clone your repository and use the class FontAwesome5Font, but i think the file fontawesome-webfont.ttf is the old version... becouse some icons not found...

    • @FrogerDevs
      @FrogerDevs 5 ปีที่แล้ว

      I haven't implement FA5 because they have different structure, so this code not valid for FA5.. this is my repo github.com/frogerdevs/xamarin.forms

    • @josegregoriomoyaurpin3949
      @josegregoriomoyaurpin3949 5 ปีที่แล้ว

      ok ty for you answer... keep coding, keep sharing!