Developer Rog
Developer Rog
  • 11
  • 35 918
API testing toturial for beginners- using C# and MSTest
Follow this article for instructions and code:
medium.com/@rogersteinbakk/api-testing-toturial-for-beginners-using-c-and-mstest-aef82a8c2ef5
If you really want to have a premium professional software product, there is no way around this. We have to create tests :)
Requirements:
Visual Studio 2019 or later (Community, Professional, or Enterprise)
A basic understanding of C# and .NET programming concepts
Переглядів: 142

Відео

Sign and publish iOS .NET MAUI app to App Store with MacInCloud?
Переглядів 1,4 тис.Рік тому
UPDATE 15.03.2023: I had the same issue on my new Mac Mini as well, seems like this was the issue: developer.apple.com/forums/thread/719231. To fix the issue I downloaded all the certificates from Apple PKI under the header: "Apple Intermediate Certificates" and installed them in the Login Keychain: www.apple.com/certificateauthority/. If this is possible to do in MacInCloud as well, this might...
Develop .net MAUI iOS apps on Windows using MacInCloud
Переглядів 8 тис.Рік тому
Don't have access to a Mac? And still want to develop your iOS-version of the .net MAUI-app? I wish someone showed me this 6 months ago, it would have saved me a ton of time :) Also, check out my new article were I share some tips you should think about when creating a real world application: medium.com/@rogersteinbakk/net-maui-real-world-mobile-app-february-2023-8cd478b079e3
WorkHorse Pro - Project based work logger
Переглядів 114Рік тому
Sign up and keep track of the time you spend working on your individual projects. This helps ensure that both you and your customers are safe. You can also easily download the log-data as a CSV file. Download for Android: play.google.com/store/apps/details?id=com.companyname.workhorsepro
ChatGPT and .net MAUI - Will AI steal your job?
Переглядів 929Рік тому
AI technology is very interesting and expanding fast. Can ChatGPT create a .net MAUI app? chat.openai.com
.net maui mongodb beautiful FULL STACK todo APP in 60 minutes | Cross Platform
Переглядів 18 тис.Рік тому
Build a cross platform full stack application with MongoDB Atlas (online database) and MongoDB Realm (offline db, and sync-software). Realm, by itself, can also be used as an alternative to SQlite. You will learn how to: - Set up authentication - Set up online database - Set up offline database with automatic online sync Build a beautiful todo app 0:00 App walkthrough 0:33 App in offline mode 1...
.net MAUI WEBVIEW - JAVASCRIPT communication (C# - JS)
Переглядів 7 тис.Рік тому
github.com/rsteinbakk/Maui-WebView-JavaScript-Communication Documentation: learn.microsoft.com/en-us/dotnet/maui/user-interface/controls/webview vitejs.dev/ 0:00 Presentation 01:50 Overview 02:12 Step-by-step guide MAUI 09:45 Step-by-step guide JavaScript 17:16 Testing it out and explanation of the code Relevant resource from StackOverflow: stackoverflow.com/questions/68848742/is-there-a-way-to...
Best Online Rescources .net MAUI
Переглядів 380Рік тому
github.com/jfversluis/learn-dotnet-maui ua-cam.com/users/GeraldVersluisvideos ua-cam.com/users/JamesMontemagnovideos learn.microsoft.com/nb-no/dotnet/maui/ ua-cam.com/users/dotNETvideos
Learn NET MAUI for beginners + Add new image DOTNET MAUI
Переглядів 474Рік тому
.NET MAUI is a multi-platform framework for creating native mobile and desktop apps with C# and XAML. This video will show you how to build your first mobile app. You will also learn how to add an image, and how to debug image adding if the format or naming conventions isn't correct. If you need a more thorough guide, or have Mac OS, I recommend this introduction for developent setup by Gerald ...

КОМЕНТАРІ

  • @RidvanGER
    @RidvanGER День тому

    Ty

  • @kennethleong930
    @kennethleong930 3 дні тому

    Greetings. The app service in mongodb has been removed, meaning I can't get the appid. Do you have any solutions?

  • @earthlingthings
    @earthlingthings 16 днів тому

    This is NOT full stack. Nor mvvm.

  • @FandyBackers
    @FandyBackers Місяць тому

    what if visual studio for mac is discontinued, and you need to build your ios app. it would be very great if you can make a tutorial how to publish a .net MAUI APP to the ios app store directly from windows vs system. it may or may not need a MacInCloud system

  • @FandyBackers
    @FandyBackers Місяць тому

    Hi, I have kind a different problem with maui and webview, can you help me with that? and maybe you can make a new tutorial for it?

  • @marioiiii
    @marioiiii 2 місяці тому

    Hello! Thank you for your videos. We are developing a MAUI app for a smart device, which runs well on Windows and Android, and also supports hot restart on iPhone. I've tried using MacinCloud and managed to get the simulator working with Visual Studio Code, but with some difficulty. However, I haven't found any instructions on how to upload to App Store Connect and Testflight using it. Do you have any information on this? Given that Visual Studio for Mac is being discontinued, I need to use VSC for this. Thanks

  • @hero1v1
    @hero1v1 4 місяці тому

    Is is possible to work with dynamic generated html

  • @justsmile7449
    @justsmile7449 5 місяців тому

    Hello does it lag ? What was your internet speed connexion ? Thnks

    • @developerrog7126
      @developerrog7126 4 місяці тому

      It is some lag, but the most frustating was the setup, and that not everything was installed. I had around 80MBPS up/down at the time testing.

  • @axa.axa.
    @axa.axa. 6 місяців тому

    Nearly worthless now. Pricing structure now is equivalent of just buying your own mac mini. problem for me is being remote and highly mobile i liked not having to carry an additional machine... even if it was a tiny macbook air.

  • @jlgviolin
    @jlgviolin 8 місяців тому

    Any plans to update this tutorial for the new MongoDB flexible sync model?

  • @shaileshpandey6214
    @shaileshpandey6214 9 місяців тому

    I am getting an error when publish project for distribution. Error : unable to build chain to self signed root for signer Apple Development created via API (......) In build folder path. Windows machine paired with Mac machine.

  • @DestianLight
    @DestianLight 9 місяців тому

    Thanks this is so smart.

  • @makaitheweb-dev1517
    @makaitheweb-dev1517 11 місяців тому

    Absolutely beautiful🔥🔥🔥

  • @Nicolas-yt8pi
    @Nicolas-yt8pi 11 місяців тому

    Hello, 1) Is your mac enough for developing? Some say that M1 mini is not enough? Some say you need 16 RAM? How was your experience? 2) Have you tried CodeMagic? And what do you think about it? Thnks for the videos.

    • @developerrog7126
      @developerrog7126 11 місяців тому

      Thanx! I think, for daily use, MacM1 mini might be unsufficient. But for me who only do some development. Its more than sufficient :) 2. I have seen codemagic, but not tested all the feautres, so cant tell you. 3. Good luck forward friend!

  • @lilug2744
    @lilug2744 11 місяців тому

    if I install Xcode I send a ticket can I install something or download whoithout sending ticket

  • @penneywang6552
    @penneywang6552 Рік тому

    hi, does it support headless webview in the background ?

  • @disturbulence1713
    @disturbulence1713 Рік тому

    Excellent video. However, it hurts my soul a little bit every time I see you make a constructor by typing it all out. If you would type ctor [tab] instead, it would make it more watchable for those of us with efficiency ocd :D

  • @demonlord5386
    @demonlord5386 Рік тому

    do we also need to raise a ticket if we wants to download a third party dependencies for our project?

  • @jude6196
    @jude6196 Рік тому

    I think in HTML CSS Todo app chat gpt stopped responding because it reached it's character limit of 4000 tokens (or about 3125 words). A simple prompt saying "keep going," "go on," or "continue where you left off" will make it work.

  • @lcppb
    @lcppb Рік тому

    Ola, voce tem um exemplo de combobox nativo ???

  • @devsinfire
    @devsinfire Рік тому

    Hey, I saw some of the negative review people using this macincloud. What's your experience user macincloud service are they reliable and trustworthy ( like how they charge you etc )

    • @developerrog7126
      @developerrog7126 Рік тому

      Hi! Thanx for your comment. I checked my bank now to see the billing, and all is good in this regard. I think the "project" Microsoft is doing on Mac to make MAUI apps work with Visual Studio on Mac together with XCode and all the keychain-security stuff that Apple requires is a very advanced task for both developers and users. I struggled alot to publish my app, so I ended up buying a Mac M1 Mini, and finally got it published. MacInCloud have done an OK job for my money. But when the issues occor when developing, it can be hard to tell where the issue is (is it the correct versioning of the apps etc.? or am I doing somthing wrong?). I think the developer tools and the development of MAUI with Mac is getting better and easier, so there might be good stuff on the way that I don't know about. The one thing I am sure about though, is that MacInCloud both times did not have the right MAUI workloads installed out of the box, and I had to tell them to do that (I talk about that in the video).

    • @devsinfire
      @devsinfire Рік тому

      @@developerrog7126 Thanks a lot for this comprehensive reply.

  • @edinetgrunhed6000
    @edinetgrunhed6000 Рік тому

    this kind of project is very few in tutorial, thanks for this c#->JS comunication

  • @jacobkizzee
    @jacobkizzee Рік тому

    Excellent walkthrough mate! Thanks so much

  • @developerrog7126
    @developerrog7126 Рік тому

    UPDATE 15.03.2023: I had the same issue on my new Mac Mini as well, seems like this was the issue: developer.apple.com/forums/thread/719231. To fix the issue I downloaded all the certificates from Apple PKI under the header: "Apple Intermediate Certificates" and installed them in the Login Keychain: www.apple.com/certificateauthority/. If this is possible to do in MacInCloud as well, this might be the fix, and not an error by MacInCloud. Have only tested the deployment signing, but I think the release-signing will have the same effect.

  • @Tanaka-Buchou
    @Tanaka-Buchou Рік тому

    In 27:58, you don't need to register the LoginPage route in the AppShell.xaml.cs. The route has already been registered as a ShellContent in AppShell.xaml

  • @georgeleithead
    @georgeleithead Рік тому

    Thanks for looking into this, much appreciated. Hopefully it'll be fixed/made to work, as it's not ideal for some to HAVE to buy a MAC for little use.

    • @developerrog7126
      @developerrog7126 Рік тому

      Hi again George, I have added an update to the situation. See the pinned comment.

  • @internetissue4548
    @internetissue4548 Рік тому

    How "Edit Button" refreshes The CollectionView and Displays the updated value?

  • @bsssddsssb2943
    @bsssddsssb2943 Рік тому

    Better to use mac virtual machine while development and make release build using codemagic or other CI/CD

  • @gregmartin7752
    @gregmartin7752 Рік тому

    Do you not also need to add " Enable Remote Build Port (SSH)" under add-ons, for extra $US5 per month? It says: "This addon is required for remote build, when connecting your Visual Studio to a Visual Studio for Mac."

    • @developerrog7126
      @developerrog7126 Рік тому

      If you want to run remote mac from windows visual studio, that is true!

  • @georgeleithead
    @georgeleithead Рік тому

    How about signing your app, and submitting to the Apple store? Would really, REALLY, love that to be covered here too.

    • @developerrog7126
      @developerrog7126 Рік тому

      When I (hopefully) finish up my own iOS version, I will definitely consider it.

    • @georgeleithead
      @georgeleithead Рік тому

      @@developerrog7126 excellent. Looking forward to it.

    • @developerrog7126
      @developerrog7126 Рік тому

      @@georgeleithead I have come a little bit further in my process, take a look at this one if you want: ua-cam.com/video/osI26UjMvo4/v-deo.html

  • @cucciolo182
    @cucciolo182 Рік тому

    is that an easy app builder ?

  • @cucciolo182
    @cucciolo182 Рік тому

    Tusen takk .

  • @MichaelConnory
    @MichaelConnory Рік тому

    Hi Roger! Could you teach us how to make an app like this? Would be awesome!

    • @developerrog7126
      @developerrog7126 Рік тому

      Thanx for the comment 😊 I have spent about 7 months to create this app on my spare time, so there is alot of details here. To be honest it sounds like alot of work to create this for free. But I will consider creating part of the app as a tutorial.

    • @MichaelConnory
      @MichaelConnory Рік тому

      @@developerrog7126 You did a great job! Congrats!!! I think that you could put parts this on tutorial or even could create a course on Udemy! Keep going you're doing amazing job!

  • @manokaranmanivasakan5141
    @manokaranmanivasakan5141 Рік тому

    Super. please post more video tutorials to make small applications using maui

  • @javyFernandez
    @javyFernandez Рік тому

    Thank you very much for the tutorial. Will you do more about MAUI? Subscribed!

    • @developerrog7126
      @developerrog7126 Рік тому

      Will probably do more MAUI related stuff, yeah 👍

  • @justanaveragebalkan
    @justanaveragebalkan Рік тому

    Maui feels sluggish compared to other cross platform frameworks, i was really excited about it, but once i tried it out all these frame drops when adding elements on the screen were too much for me. Also it feels kind of hard to achieve native look for android or ios, without a lot of effort on the front end side, compared to flutter it's lot more complicated.

    • @developerrog7126
      @developerrog7126 Рік тому

      Thanx for your comment. I started with MAUI because I use C# at work. After using MAUI for over 6 months I really like the programming structure of C# with MVVM and XAML. Could be interesting to write this same app in another cross platform framework though and compare the process and result.

    • @eth6706
      @eth6706 Рік тому

      I prefer C# and MAUI over Dart and Flutter. Actually is faster development time for me using MAUI, but Flutter is good too.

    • @ManaIndieDev
      @ManaIndieDev Рік тому

      Hey, I had the same problem, but once I used my actual phone for debugging instead of an emulator, everything ran smoothly. Did you try this?

  • @virk0009-ramtajogi
    @virk0009-ramtajogi Рік тому

    Github link is broken.

    • @developerrog7126
      @developerrog7126 Рік тому

      Thanx for the feedback. Forgot to set it to public. Now it should work.

  • @AngeloValdezlovejesus
    @AngeloValdezlovejesus Рік тому

    Can you develop uber clone driver and passenger app. Tia!

    • @developerrog7126
      @developerrog7126 Рік тому

      Thanx for commenting! I cannot promise anything like that right now unfortunately.

  • @MrBigdogtim69
    @MrBigdogtim69 Рік тому

    I am new to MongoDB. When I follow the steps you show to create my backend, I get the following error: "failed to create an index on the partition key for the following app schema namespaces xxxxxx"

    • @developerrog7126
      @developerrog7126 Рік тому

      Hi Tim! I am not familiar with that error, can you link to a screenshot of the error so I can see the context? Or you can send it to post@rogersteinbakk.no

    • @MrBigdogtim69
      @MrBigdogtim69 Рік тому

      @@developerrog7126 I figured out a work around by seeing how you used the partition variable. I thought on your video, you created the partion variable by prefixing with a ".". When I changed it to partionString (both in DB and in the model), it worked. The other issue is that the app only worked on Android (I didn't try on iOS or Mac). Windows failed to load. I mentioned that bug on the github for the project. Lastly, great work! This is first I have used MongoDB and glad to have an option from Firebase

    • @developerrog7126
      @developerrog7126 Рік тому

      @@MrBigdogtim69 Good 👍 Yeah I think I should remove the Windows logo from the video. Tested it out on a couple of MongoDB projects. I have tested it on iOs and it works there. Unfortunately there is other issues with iOS Maui shell navigation (when you need ///routing).

    • @MrBigdogtim69
      @MrBigdogtim69 Рік тому

      @@developerrog7126 I have work arounds. I will post them to your GitHub. I got it working on all platforms

    • @developerrog7126
      @developerrog7126 Рік тому

      @@MrBigdogtim69 Amazing! Thanx!

  • @3VmediaChannel
    @3VmediaChannel Рік тому

    does your designer (vs 2022) still exist for xaml (maui)?

    • @developerrog7126
      @developerrog7126 Рік тому

      Hi! Thanx for reaching out. Can you explain the question in more detail?

    • @wvvwwwvvw
      @wvvwwwvvw Рік тому

      @@developerrog7126 I believe, he is asking is there a front-end XAML designer available anywhere on the market? Cause it used to be a division for XAML/business logic people, like we have front-/backend developers nowdays.. :) But the answer to this, @Michael, is that you yourself is the XAML designer :).

  • @SimpMcSimpy
    @SimpMcSimpy Рік тому

    Yes, but this is like looking at Yahoo web search page 20 years ago. There is huge potential here. IMO AI will make many jobs (like some coding jobs, IT support, learning services etc.) unnecessary or partially obsolete. In 5-15 years this tech could be so enhanced efficiency of writing any code will skyrocket (Imagine having this integrated within Visual Studio or any other dev environment, well I think that is coming in near future). With higher efficiency comes need for less new developers. This is cumulative effect. I highly recommend young people deciding on engineering career to choose something that can't be replaced by AI.

  • @Kage1128
    @Kage1128 Рік тому

    yet

    • @developerrog7126
      @developerrog7126 Рік тому

      Hehe, nice observation 👍 probably not in our lifetime is maybe more accurate 😄

  • @ImageExcellenceVideo
    @ImageExcellenceVideo Рік тому

    That's really useful, thank you. Is the REPO available? I can't access it.

  • @francoislepron2301
    @francoislepron2301 Рік тому

    Thank you. Great list.

  • @josbexerra8115
    @josbexerra8115 Рік тому

    Excelente Mister Roger.....muy agradecido por compartir conocimiento, saludos de los andes peruanos

  • @GameDevDud
    @GameDevDud Рік тому

    Nice video