- 11
- 35 918
Developer Rog
Приєднався 22 лис 2022
Roger Steinbakk from Telemark, Norway - making videos as part of learning and sharing to the programming community.
Planning to do .netMAUI / Xamarin content, MongoDB Atlas/Realm, Firebase/Firestore content.
Currently a developer at a norwegian development company: www.nettsystemer.no
Planning to do .netMAUI / Xamarin content, MongoDB Atlas/Realm, Firebase/Firestore content.
Currently a developer at a norwegian development company: www.nettsystemer.no
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
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 ...
Ty
Greetings. The app service in mongodb has been removed, meaning I can't get the appid. Do you have any solutions?
This is NOT full stack. Nor mvvm.
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
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?
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
Is is possible to work with dynamic generated html
Hello does it lag ? What was your internet speed connexion ? Thnks
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.
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.
Any plans to update this tutorial for the new MongoDB flexible sync model?
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.
Thanks this is so smart.
Absolutely beautiful🔥🔥🔥
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.
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!
if I install Xcode I send a ticket can I install something or download whoithout sending ticket
hi, does it support headless webview in the background ?
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
do we also need to raise a ticket if we wants to download a third party dependencies for our project?
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.
Ola, voce tem um exemplo de combobox nativo ???
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 )
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).
@@developerrog7126 Thanks a lot for this comprehensive reply.
this kind of project is very few in tutorial, thanks for this c#->JS comunication
Excellent walkthrough mate! Thanks so much
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.
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
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.
Hi again George, I have added an update to the situation. See the pinned comment.
How "Edit Button" refreshes The CollectionView and Displays the updated value?
Better to use mac virtual machine while development and make release build using codemagic or other CI/CD
Thanx for the comment. Sounds interesting!
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."
If you want to run remote mac from windows visual studio, that is true!
How about signing your app, and submitting to the Apple store? Would really, REALLY, love that to be covered here too.
When I (hopefully) finish up my own iOS version, I will definitely consider it.
@@developerrog7126 excellent. Looking forward to it.
@@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
is that an easy app builder ?
Tusen takk .
Hi Roger! Could you teach us how to make an app like this? Would be awesome!
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.
@@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!
Super. please post more video tutorials to make small applications using maui
Thank you very much for the tutorial. Will you do more about MAUI? Subscribed!
Will probably do more MAUI related stuff, yeah 👍
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.
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.
I prefer C# and MAUI over Dart and Flutter. Actually is faster development time for me using MAUI, but Flutter is good too.
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?
Github link is broken.
Thanx for the feedback. Forgot to set it to public. Now it should work.
Can you develop uber clone driver and passenger app. Tia!
Thanx for commenting! I cannot promise anything like that right now unfortunately.
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"
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
@@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
@@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).
@@developerrog7126 I have work arounds. I will post them to your GitHub. I got it working on all platforms
@@MrBigdogtim69 Amazing! Thanx!
does your designer (vs 2022) still exist for xaml (maui)?
Hi! Thanx for reaching out. Can you explain the question in more detail?
@@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 :).
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.
yet
Hehe, nice observation 👍 probably not in our lifetime is maybe more accurate 😄
That's really useful, thank you. Is the REPO available? I can't access it.
I hadn't set it to public, thanx for your question! It should work now 👍
@@developerrog7126 thank you very much
Thank you. Great list.
Excelente Mister Roger.....muy agradecido por compartir conocimiento, saludos de los andes peruanos
Nice video