最近在ASP.MVC 2的一个巨大的学习狂潮,最近发现有不同的渲染引擎在那里… Spark特别引起了我的注意,几件事情虽然.
>我对ASP.NET有很多的了解,所以除了ASP.NET MVC之外,它是值得的
>一般是值得吗?真的有关系吗?它似乎是真正的味道,而不是太多的性能,甚至显着减少了开发人员的时间.
>仍然似乎不成熟,不是很好的智能支持,语法高亮支持,没有多少工具选项.它只支持MVC 2 …
你怎么看?我倾向于它可能不值得吗?
解决方法
按顺序回答三部分问题
>一次学习新事物可能是一个好主意.特别是因为几乎所有的MVC示例和教程都将使用WebForms语法.这就是说 – 最好在实验解决方案中学习,而不是你的“真实”项目,所以在你觉得你有MVC概念之后,创建一个新的沙箱并尝试一些MVC Spark页面是个好主意.
>在内存压力或处理器利用率方面的表现可能不是最重要的考虑因素,除了最大的网站…对开发人员和设计师/创意的时间的影响可能很小,但是它是累积的,线性的.以前的一点简化将会为您节省宝贵的负担,“简单,简单的语法”是Spark View引擎前提的基石.
>这是非常真实的.经验的抛光和细化是模具和现代IDE中最昂贵的部分.我认为这就是为什么大多数OSS网络堆栈从一个伟大的编辑器(咳嗽TextMate咳嗽)开始,并从那里开始.使用Spark,您可以获得csharp语言智能感知,但这显然是工具支持的低水位标记.
这是一个轶事,但一种测量方式是有多少人后悔使用Spark并切换回来.我不确定很多 – 虽然延迟出门的MVC 2支持,有些人想知道,我敢肯定.