技术文章

了解最新技术文章

当前位置:首页>技术文章>技术文章
全部 7 常见问题 0 技术文章 7

ASP.NET开发实战-(1)VS创建一个ASP.NET Web程序

时间:2022-10-13   访问量:1036

   本文是本系列文章的第一篇文章,主要建立默认 MVC项目引出与 MVC因为 MVC一个简单的模板具有数据库操作、身份验证、输入数据验证等功能,因此本系列文章将这些功能视为魔法。

   本文从以下几个方面讲述:

   ● 为什么要写这一系列的文章 ● 用VS2017创建一个 MVC应用 ● 展示项目的运行和效果

为什么要写这一系列的文章? 基于这一系列文章 MVC,在 Core已发布2.0版,为什么今天微服务满天还写?

   答:虽然现在已经有了 Core以微服务架构为主流,但在生产中仍有许多开发应用程序,因此对维护也非常重要 Core毕竟,很多事情仍然是基于思想的,理解和学习Core事半功倍,并非所有的业务都适合微服务架构,而且微服务不仅仅是开发服务,它对开发和运维有很大的要求,所以MVC这种单一程序仍然有意义( Core中也有MVC)。

网络有很多很好的网络了 MVC为什么要写教程?

   答:首先,我觉得网上的东西比较零碎。MVC的都在介绍MVC、介绍EF的都介绍EF,但是一个应用程序的开发实际上包含了很多东西,不仅仅是技术还包括管理(注:虽然本系列文章也只讲技术...)。所以本系列文章以开发一个博客应用为例,介绍使用 MVC开发过程中遇到的内容,如EF、Identity等组件以及 MVC本身。

   更重要的是,写文章可以更深入地了解你的理解,找到问题来提高自己。我希望这些东西能对你有所帮助。

用Visual Studio 2017创建一个 MVC应用程序。

   Visual Studio 2017年开发的非常强大的开发工具,也是.Net开发人员的首选IDE。

   下载地址:https:// ** .visualstudio.com/zh-hans/

   本文将介绍如何使用VS2017年快速发展 MVC应用。

创建一个 MVC 项目

   1. 打开VS2017年,通过菜单创建一个项目:

   2. 在项目模板中找到Web下的 Web Application(.NET Framework)点击选择和修改项目名称和创建路径OK创建项目。(注:不使用 Core)

   3. 将Web选择应用程序的类型MVC,使用独立用户验证进行身份验证,点击OK完成项目创建。

   修改身份验证方法:

   4. 项目文件结构:

运行项目

   1. 选择“Debug点击运行按钮,启动模式:

   2. 首页效果:

  

   3. 用户注册和输入信息验证(首次注册需要等待一段时间,因为会创建数据库):

  

   4. 用户登录:

   登录成功:

  

   注:注册用户存储在数据库中,因此重启应用数据不会丢失。以下是通过VS将数据库文件连接到2017服务器窗口并查看数据的方法:

   1. 添加一个SQL Server连接数据库文件。

  

   2. 指定文件路径:

  

   3. 查看数据:

  

中的魔法?

   这一系列文章以无魔法为题。从上面的例子可以看出,简单的通过VS它可以创建一个全面的功能MVC Web不仅包括数据库操作和用户身份验证,还包括用户输入验证(前端验证和后端验证)。微软的Getting Started文档介绍了如何使用 MVC为了开发应用程序,代码层中有哪些东西,比如路由机制?模型是如何绑定验证的?如何处理静态内容?如何访问数据库?页面是如何渲染的?等等,不能用一个例子来解释。本系列文章将这一系列视为魔法,并通过解释这些魔法来理解程序是如何运行的。

  参考:

  若所思,欢迎添加个人微信号。

  欢迎关注我的公众号,不仅为你推荐最新的博文,还有更多惊喜和资源在等着你!一起学习共同进步!

  

  

上一篇:ASP.NET开发实战——(三)第一个ASP.NET应用《MyBlog》

下一篇:IIS/ASP.NET 管道

发表评论:

评论记录:

未查询到任何数据!

在线咨询

点击这里给我发消息 售前咨询专员

点击这里给我发消息 售后服务专员

在线咨询

免费通话

24小时免费咨询

请输入您的联系电话,座机请加区号

免费通话

微信扫一扫

微信联系
返回顶部