课程编号:C0802006090《•NET 程序设计》实验报告东北大学软件学院2019 年一、实验目的1 熟练使用.Net 架构开发 ASP.NetWeb 服务程序;2 熟练掌握 MVC 架构、WebForm 等技术;3 熟悉基本控件的使用;4 熟悉 Razor,HtmlHelper 等开发技术;5 掌握 ASP.Net 数据库操作等技术;二、实验工具实验软件:VisualStudio2019编程语言:C#语言三、实验内容与步骤实验内容:主要是编写一个东北大学二手学习资料的网上平台其中主要包含用户的登录、注册,管理员的登录,对普通用户的删除,添加、查询商城中主要实现商品的购买,商品增加等。实验步骤:1.理解 ASP.NETMVC 框架的执行流程;2.梳理本项目的各个执行流程;3. 在 Views 文件下分别创建 StudentB 文件用于管理员及普通用户的登录注册界面,Sp 文件主要用于购物流程页面,然后在其中创建各个.cshtml;4. 在 Controllers 中分别创建 SpController.cs、StudentB 类用于对应处理 Views 文件下 Sp 文件中页面的数据处理;5.在 Repository 创建 Student.cs 实现的方法类;JHViews[>■Home■EtjdentB_View£tart.eshtmI6•创建其他辅助文件夹及引用外部文件,例如:Image 文件用于放置页面出现的图片等;7•编写及调整代码,实现项目运转;四、实验过程与分析程序分为两大块:用户登录块和商品购物块下面分别从这两块分析:首先创建项目名称为 B2CProject,创建各个文件,其中主要的文件如下图:丿刃 B2CProject令 ConnectedServicesP»Propertiesl>引用■App_Datab■App_£tartk■ContentP■匚 ontrollersb■匚 gg卜■font_92hing3gwwbcP■fontsb■Image卜审 MedelsP■RepositoryB■Scriptst>■Views0favicon.icok/Global.a&axpackages.config卜 OWeb.configViews 中 Sp 文件主要存放商城页面及购物车页面,StudentB 主要存放用户个人及管理员的登录注册页面,Home 中存放的是个人的登录界面,font_92hmg3gwwbc 文件中存放的是页面中矢量图。商品购物块项目主页面在文件 Sp 的 LRZSpView.cshtml 中设计如下图所示:该页面用于用户登录进入可以进行浏览,并进行添加购物车操作,了簞我 fl替帏佶息焙卸HflFEE+*JfcijWfim 呛aim.*A>r®iiSEttw下面是购物车展示:主要实现用户通过上面主页面加入后,在购物车页面进行显示。当购物车中,有同一件商品时后台会进行提醒。別吊■二亍亍■■用品龟记平■小冈・KlEH 鹼 hStS 口商品添加:用户登录块,普...