标签: dotvvm

如何在DotVVM viewmodel中创建会话变量?

我正在DotVVM中构建一个站点,当我尝试以下代码行但我收到错误:NullReferenceException

HttpContext.Current.Session.Add ("Value", Item3);
Run Code Online (Sandbox Code Playgroud)

asp.net session dotvvm

4
推荐指数
1
解决办法
450
查看次数

asp.net core 2.0 dotvvm vs razor pages.哪一个对于交互式Web应用程序更强大

随着最新发布的ASP.NET核心版本2.0,我们现在有剃刀网页,我真的很喜欢,因为它显示了一个MVVM发展的方式对此我已经很熟悉,因为我已经在使用它UWP.

我正在寻找开发没有js的 web应用程序,因为我是一个.net开发人员,我遇到了这个被称为DOTVVM的框架,它很棒,因为它提供了js框架的一些功能,如angular,react等,它也很好地与ASP集成.NET CORE 2.0

我想在以下3个场景中讨论这个问题:

我应该使用DOTVVM并且根本不使用js.

我应该使用razor页面而不是asp.net core 2.0,因为razor页面提供了dotvvm提供的所有功能,并且将来会有更多的社区.

我应该学习**js框架**像角或反应,因为剃刀页面和dotvvm都不足以取代它们.

讨论可以从所有开发人员的角度出发,因此我可以获得js开发人员以及使用dotvvmrazor页面的人的意见.目的是创建具有良好性能的完全交互式和响应式Web应用程序.

重要提示:**创建的网络应用程序从一开始就可以是一个渐进式网络应用程序,也可能在创建之后变成一个pwa,取决于我最后选择的技术.

我知道对于一个渐进的Web应用程序,我需要编写一些js,但这很好,因为它非常简单,很少编写.

这个问题的原因是我们可以从多个角度讨论这些选项,并在最后为我的应用推断出更好的选择.

提前致谢.

c# javascript-framework dotvvm asp.net-core-2.0 razor-pages

1
推荐指数
1
解决办法
1693
查看次数