首页 > 编程语言 >开发模式:ASP.NET MVC4

开发模式:ASP.NET MVC4

时间:2023-08-27 15:44:05浏览次数:35  
标签:MVC4 ASP Mappings 生成 cs NET

1)新建ASP.NET MVC4网站项目;

2)引用前面的Data和Service工程项目;

3)向网站项目添加

  install-package autofac.mvc4

  install-package automapper -version 4.1.1

4)新建ViewModels、Mappings两个文件夹;

5)生成必要的ViewModels;

6)向Mappings中复制文件:AutoMapperConfiguration.cs、DomainToViewModelMappingProfile.cs和ViewModelToDomainMappingProfile.cs,用生成的内容替换Mapping;

7)向App_Start中复制Bootstrap.cs文件,包括Repository、Sevice的注册,以及Mapper设置;

8)在Global.asax中调用 Bootstrapper.Run();

9)用Entity模型生成Controller类及视图,再用生成代码替换Controller内容;

如果出现System.Data.Entity调用错误,在web.config中加入配置。

 

标签:MVC4,ASP,Mappings,生成,cs,NET
From: https://www.cnblogs.com/5x19/p/17660363.html

相关文章

  • kubernetes client-go快速入门及源码阅读
    client-go是kubernetes官方维护的一个go语言客户端,用于与k8s集群交互,使用client-go可以很方便的完成k8s的二次开发(似乎也必不可少),无论是稳定性还是健壮性都有充分的保障。client-go代码版本:v0.20.2个人水平有些,一定会出现不严谨或者错误的地方,如有错误麻烦评论指正,谢谢版......
  • 使用 OpenTelemetry 构建 .NET 应用可观测性(1):什么是可观测性
    目录什么是系统的可观测性(Observability)为什么需要软件系统需要可观测性可观测性的三大支柱日志(Logging)指标(Metrics)分布式追踪(DistributedTracing)Trace和SpanUnknowUnknowsVSKnownUnknowns数据的关联-实现可观测性的关键总结什么是系统的可观测性(Observability)对软件行......
  • [回馈]ASP.NET Core MVC开发实战之商城系统(六)
    经过一段时间的准备,新的一期【ASP.NETCoreMVC开发实战之商城系统】已经开始,在之前的文章中,讲解了商城系统的整体功能设计,页面布局设计,环境搭建,系统配置,及首页【商品类型,banner条,友情链接,降价促销,新品爆款】,商品列表页面,商品详情,购物车等功能的开发,今天继续讲解订单管理功能开发,......
  • WinDbg排查.net性能或内存问题步骤简述
    目录一、安装WinDbg二、诊断数据获取三、加载分析四、举例分析以下步骤是分析高CPU占用的命令本文摘自一、安装WinDbg第一步当然是安装了,需要注意的是,千万不要搜索windbg然后下载,搜索到的windbg安装文件,都不是我们想要的,真正的windbg,实际上是在微软的SDK里,下载链接在这里:ht......
  • ASP.NET-MVC项目搭建
    目录零、资料一、零、资料ASP.NETMVC:https://www.bilibili.com/video/BV1q64y1z7zS/一、......
  • linux部署iasp资料
    在linux上运行ASP一个使用ASP连接MySQL的留言版基于Linux使用ASP连接MySQL基于Linux使用ASP连接MSSQL......
  • 开源.NetCore通用工具库Xmtool使用连载 - XML操作篇
    【Github源码】《上一篇》介绍了Xmtool工具库中的发送短信类库,今天我们继续为大家介绍其中的XML操作类库。XML操作是软件开发过程中经常会遇到的情况;包括XML内容的遍历解析,或者特定值内容的查询获取等等。Xmtool工具库提供了一种更方便的方式对Xml进行遍历解析或者对特定节点内......
  • 记第一次SpringMVC404错误
    正常流程搭建完之后,报404错误,(1)首先检查是否为类加入@Controller注解,同时是否扫描组件(2)检查路径及前后缀的拼写(3)这次的主要错误是tomcat及javaComplier版本问题最开始用的tomcat10,后面换成8.5,就从404变成500 随后将javaComplier版本变为17一下,即可正常运行 ......
  • 如何使用MicroPython将Raspberry Pi Pico W与伺服电机连接?
    PicoW是一款经济实惠且紧凑的微控制器板,基于RP2040芯片,非常适合嵌入式系统和物联网项目。MicroPython是Python的轻量级实现,为微控制器编程提供了用户友好的环境。通过遵循概述的步骤,读者将学习如何将伺服电机连接到PicoW、编写MicroPython代码来控制其运动,并获得将精确......
  • ASP.NET-WebForm项目搭建
    目录零、开发环境一、创建工程二、发布项目三、拖拽式-调整页面零、开发环境vs2022chromeIIS服务器一、创建工程1、新建项目:2、选择web应用程序、3、设置项目存放的路径4、选择webForm的模板5、创建一个名为webs的文件夹,用于存放aspx页面:6、创建一个......