James Montemagno on blending .NET application development

A fascinating discussion of building .Net MAUI applications with Blazor and JavaScript libraries. James’ enthusiasm is catching and he doesn’t disappoint in this interview.

 

 

 

 

 

 

 

Unknown's avatar

About Jesse Liberty

** Note ** Jesse is currently looking for a new position. You can learn more about him at https://jesseliberty.bio Thank you. Jesse Liberty has three decades of experience writing and delivering software projects and is the author of 2 dozen books and a couple dozen online courses. His latest book, Building APIs with .NET, is now available wherever you buy your books. Liberty was a Team Lead and Senior Software Engineer for various corporations, a Senior Technical Evangelist for Microsoft, a Distinguished Software Engineer for AT&T, a VP for Information Services for Citibank and a Software Architect for PBS. He is a 13 year Microsoft MVP.
This entry was posted in .NET MAUI, Angular, Blazor Hybrid, Community, Essentials, JavaScript and tagged . Bookmark the permalink.

1,246 Responses to James Montemagno on blending .NET application development

  1. Just want to say your article is as astonishing. The clarity in your post is just spectacular and i could assume you’re an expert on this subject. Fine with your permission let me to grab your RSS feed to keep updated with forthcoming post. Thanks a million and please carry on the enjoyable work.

  2. Just wish to say your article is as amazing. The clearness in your post is just excellent and i can assume you are an expert on this subject. Fine with your permission let me to grab your RSS feed to keep updated with forthcoming post. Thanks a million and please keep up the enjoyable work.

  3. Greate post. Keep writing such kind of info on your page. Im really impressed by your site.

  4. Greate post. Keep writing such kind of information on your page. Im really impressed by your site.

  5. hoki138's avatar hoki138 says:

    But wanna admit that this is extremely helpful, Thanks for taking your time to write this.

  6. At this time it sounds like Drupal is the best blogging platform available right now. (from what I’ve read) Is that what you’re using on your blog?

  7. Right now it seems like Expression Engine is the preferred blogging platform available right now. (from what I’ve read) Is that what you’re using on your blog?

  8. Right now it seems like BlogEngine is the best blogging platform available right now. (from what I’ve read) Is that what you are using on your blog?

  9. Right now it seems like Drupal is the best blogging platform available right now. (from what I’ve read) Is that what you’re using on your blog?

  10. Right now it sounds like WordPress is the top blogging platform available right now. (from what I’ve read) Is that what you’re using on your blog?

  11. Right now it looks like Drupal is the top blogging platform out there right now. (from what I’ve read) Is that what you’re using on your blog?

  12. Right now it sounds like WordPress is the best blogging platform available right now. (from what I’ve read) Is that what you’re using on your blog?

  13. Great discussion! I’ve been using .NET MAUI for a cross-platform project recently, and James’ insights on blending different .NET frameworks really resonated with me—especially the challenges of maintaining code consistency across platforms. How do you handle dependency injection when mixing Blazor and native UI components in the same app?

  14. Hi there, You’ve performed an excellent job. I will certainly digg it and in my view recommend to my friends. I’m sure they’ll be benefited from this site.

  15. Hi there, You’ve done an excellent job. I’ll definitely digg it and individually recommend to my friends. I’m sure they’ll be benefited from this web site.

  16. Hey there, You have done a great job. I will certainly digg it and individually suggest to my friends. I am confident they will be benefited from this website.

  17. Hello there, You’ve performed a fantastic job. I will definitely digg it and in my view recommend to my friends. I’m confident they will be benefited from this web site.

  18. Hi there, You’ve performed a great job. I will definitely digg it and in my opinion suggest to my friends. I’m confident they will be benefited from this site.

  19. Hello there, You’ve performed an excellent job. I will certainly digg it and for my part suggest to my friends. I am sure they’ll be benefited from this web site.

  20. Hi there, You have performed a fantastic job. I will certainly digg it and personally recommend to my friends. I am confident they’ll be benefited from this web site.

  21. Hi there, You’ve done an incredible job. I’ll definitely digg it and in my view suggest to my friends. I’m confident they’ll be benefited from this web site.

  22. Hey there, You’ve performed an incredible job. I will definitely digg it and in my opinion recommend to my friends. I am sure they will be benefited from this web site.

  23. I truly appreciate this post. You are a very persuasive writer. You’ve made my day! Thx again. Some nice points there. call girls are a rip off This is an excellent, an eye-opener for sure! Great read. I’ll talk about this blog with my Facebook group. You are obviously very knowledgeable. Great read. You are obviously very knowledgeable. Thanks for writing this. You are obviously very knowledgeable. Nice read. I enjoyed your post. Thank you. Great read. Some nice points there.

  24. Currently it looks like BlogEngine is the preferred blogging platform out there right now. (from what I’ve read) Is that what you are using on your blog?

  25. Currently it seems like Drupal is the top blogging platform available right now. (from what I’ve read) Is that what you’re using on your blog?

  26. At this time it looks like WordPress is the preferred blogging platform out there right now. (from what I’ve read) Is that what you’re using on your blog?

  27. At this time it appears like Expression Engine is the top blogging platform available right now. (from what I’ve read) Is that what you are using on your blog?

  28. Cryptify Hub's avatar Cryptify Hub says:

    说人话:这就是个币圈版的“黄页”。你想找哪个项目的官网?来Cryptify Hub翻。但别问它“这个项目靠谱吗”,它会沉默。网址大全只负责回答“在哪”,不负责回答“好不好”。用它找门牌号可以,按门铃之后的事,自求多福。

  29. Cryptify Hub's avatar Cryptify Hub says:

    把Cryptify Hub想象成社区里的“兴趣小组”——有人喜欢Web3,有人擅长找工具,有人愿意分享,于是凑一起挂了个“学院”的牌子。它不隶属于任何大学或机构,纯民间自发。小组里有人整理链接库,有人发起讨论,有人组织线上活动。作为一个社群型品牌,它的价值在于连接人和信息。但兴趣小组的局限性也很明显:信息未经严格审核,参考可以,盲从危险。

  30. The integration of Blazor with JavaScript libraries in .NET MAUI is a game-changer for building cross-platform UIs, and James’ enthusiasm for it is really contagious. Given the growing interest in AI and Azure within the .NET ecosystem, I’d love to see more deep-dive content on combining these technologies with .NET 10.

  31. I enjoy the efforts you have put in this, appreciate it for all the great posts.

  32. best crypto's avatar best crypto says:

    I have been looking everywhere for this! I have been looking everywhere for this! You appear to know a lot about this. Babies and small cute animals probably love you. Have you used web service? Great post! Interesting content. Nice write up. Thanks for writing this. I have been looking everywhere for this! Interesting content. Nice read. Interesting content. Great post! Good job on this article! I enjoyed reading what you had to say. Moms and small cute animals probably love you.

  33. You’ve made my day! Thx again.

  34. MorseCodeGen's avatar MorseCodeGen says:

    This is an excellent deep dive into the practical synergy between .NET MAUI, Blazor, and JavaScript libraries for modern app development. It’s great to see such enthusiasm for blending these ecosystems together, which can significantly streamline the development workflow for hybrid applications. Thanks for sharing this insightful perspective on the future of the .NET platform.

  35. I enjoyed your post. Thank you. You are a very persuasive writer. I enjoyed reading what you had to say. Interesting content. I tried free trial. This information is magnificent. I truly appreciate this post. Good job on this article! Interesting content. Nice read. Thanks for writing this. I can’t believe what I just learned. You’ve made my day! Thx again. You are obviously very knowledgeable. Thumbs up! I can not believe what I just learned. I enjoyed your post. Thank you.

  36. The discussion on blending .NET MAUI with Blazor and JavaScript libraries really highlights how seamless the hybrid approach is becoming for cross-platform development. James’ enthusiasm for this workflow definitely shines through in the interview, making complex integration feel much more approachable for .NET developers. It’s great to see such a forward-looking conversation on the future of building modern applications with these tools.

  37. Great insights from both James and Jesse here. I’ve been working with .NET for a few years, and blending different application types—like Xamarin with ASP.NET Core—has really streamlined my workflow. Do you think Blazor will eventually make cross-platform UI development simpler than Xamarin Forms for most projects?

  38. imagetovideo's avatar imagetovideo says:

    This interview really highlights how seamlessly Blazor and .NET MAUI can converge when paired with the right JavaScript libraries, a combination that seems essential for modern hybrid app development. James Montemagno’s enthusiasm for the ecosystem is contagious, especially given how he navigates the complexities of building robust .NET applications. I’m eager to see how .NET 10 evolves this blending approach in future releases.

  39. heictopng's avatar heictopng says:

    It was great to read about James Montemagno’s insights on the exciting convergence of .NET MAUI, Blazor, and JavaScript libraries. The practical approach to blending these technologies really highlights how flexible the .NET ecosystem has become for building modern cross-platform apps. This conversation definitely reinforces why keeping up with these hybrid capabilities is so valuable for our daily development work.

  40. References:

    Online casino live games best uk jayqezh151255.thezenweb.com

  41. Marto Tibe's avatar Marto Tibe says:

    Great blog here! Also your site loads up very fast! What web host are you using? Can I get your affiliate link to your host? I wish my website loaded up as fast as yours lol

  42. find out's avatar find out says:

    Reading this made me spit up soda on my laptop. Thanks for writing this. Interesting content. Thumbs up!

  43. Are there any well researched articles on the topic or any closely related subjects? This information is magnificent. You’ve made my day! Thx again. You are a very persuasive writer. Check out fast solution. Great post! Great post! Nice write up. I enjoyed reading this. Some nice points there. I enjoyed your post. Thank you. You’ve made my day! Thx again. It’s like you wrote the book on it or something. Some nice points there. This is an excellent, an eye-opener for sure! Thumbs up! Thanks for writing this.

  44. Ximena Ramos's avatar Ximena Ramos says:

    The blend of Blazor and JavaScript in .NET MAUI is a really practical approach for building cross-platform apps, and James’ explanation of that integration makes it much clearer for developers who want to reuse existing web skills. I’m excited to see how .NET 10 pushes this further with Azure and AI capabilities.

  45. James’s approach of combining Blazor with existing JavaScript libraries for .NET MAUI is a game-changer for developers who want to leverage existing web assets without starting from scratch. The integration of AI and Azure capabilities discussed makes this even more compelling for cross-platform development.

  46. Free Xanax's avatar Free Xanax says:

    You are obviously very knowledgeable. Great read. It’s like you read my thoughts! We’re really looking forward to reading even more from you.

  47. Link exchange is nothing else however it is only placing the other person’s website link on your page at proper place and other person will also do similar in favor of you.

Leave a Reply

Your email address will not be published. Required fields are marked *