zoukankan      html  css  js  c++  java
  • 微软ASP.NET官方网站MVC教程实际操作中的部分问题

    我一向推荐大家直接看www.asp.net这个微软asp.net开发的官方网站。但它的教程往往更新较快,比如MVC的《ASP.NET MVC Tutorials 》这个就更新了几次。最早在Beta版本的例子是个任务管理系统(Task List),目前msdn的中文网站上翻译的教程就是源于那个版本,但现在MVC1正式版本的演示教程早已变成了电影信息管理(Movie List),所以各位同学还是多看英文版本的吧。

    如果照asp.net官方的演示一步步做,那么你往往会遇到一些特殊的问题,这点在《 Data Access Tutorials》中早就得到了证明。MVC中的问题是什么呢?下面逐一列出来:

    1、神秘的“Movie集”:

     如果你的操作系统是简体中文,Visual Studio也是简体中文的,那么恭喜,你就会遇到这个问题。在第一章教程《Create a Movie Database Application in 15 Minutes with ASP.NET MVC》中的Listing 2中,会要求你书写

    return View(_db.MovieSet.ToList());

    但是你会发现_db这个对象智能感知的属性只有“Movie集”而没有“MovieSet”,不幸的你查阅MSDN中文论坛可以得知这是本地语言不同引起的,如果你安装的是英文版的Visual Studio就不会发生这个问题,或是你的操作系统本身是English版本也可以通过设置Visual Studio的语言为“与操作系统相同”来解决,但Visual Studio是没有提供语言包的程序,官方论坛给出的建议是参考某法国大牛博客上如何让Visual Studio同时使用法语和英语一文,在你的机器上同时安装英文版本和简体中文版本2个Visual Studio。其实不用这么麻烦,在Figure 07这步的时候:

     

    
    

     单击Movies这个对象按F4键,你可以看到它的命名空间为“Movie集”,修改为“MovieSet”,就能正常使用了。

  • 相关阅读:
    POJ2965(The Pilots Brothers' refrigerator)
    POJ1753(Flip Game)
    POJ3253(Fence Repair)
    山东理工大学的训练计划
    loutsScript 常用代码
    《大道至简》读后感
    2019暑第三周
    2019暑第二周
    2019暑第一周
    关于13组作品《TD tree》的使用感想
  • 原文地址:https://www.cnblogs.com/koon/p/1633507.html
Copyright © 2011-2022 走看看