VisualStudio2019教程:C#和ASP.NETCore入门(一)

概述:本教程将使用VisualStudio,通过ASP.NETCore开发C#,创建一个C#ASP.NETCoreWeb应用程序,并对其进行修改,探索IDE的某些功能,然后运行该应用程序。

选择主题(可选)

本教程包括使用深色主题的屏幕截图(也可以选择其他主题)。

建立项目

首先,创建一个ASP.NETCore项目。在添加任何内容之前,项目类型会附带一个功能完整的网站所需的所有模板文件。

1、在开始窗口中,选择Createanewproject。

2、在“Createanewproject”窗口上,在搜索框中输入ASP.NET。接下来,从“Language”列表中选择C#,然后从“Platform”列表中选择Windows。

应用语言和平台筛选器之后,选择ASP.NETCoreWebApplication模板,然后选择Next。

注意:

然后,在VisualStudio安装程序中,选择ASP.NET和Web开发工作负载。

之后,在VisualStudio安装程序中选择“Modify”按钮。如果系统提示您保存您的工作就保存。接下来,选择继续以安装工作负载。然后,返回此“Createanewproject”过程中的步骤2。

3、在“Configureyournewproject”窗口中,在“Projectname”框中键入或输入MyCoreApp,然后选择“Create”。

4、在“CreateanewASP.NETCoreWebApplication”窗口中,确认ASP.NETCore3.0出现在顶部下拉菜单中。然后,选择WebApplication,其中包括示例RazorPages,然后选择Create。

解决方案

此解决方案遵循Razor页面设计模式。它与模型-视图-控制器(MVC)设计模式的不同之处在于,它经过了简化,将模型和控制器代码包含在Razor页面本身中。

浏览解决方案

1、项目模板使用名为MyCoreApp的单个ASP.NETCore项目创建解决方案。选择SolutionExplorer标签以查看其内容。

2、展开Pages文件夹。

3、在代码编辑器中查看Index.cshtml文件。

4、每个.cshtml文件都有一个关联的代码文件。要在编辑器中打开代码文件,请在“SolutionExplorer”中展开Index.cshtml节点,然后选择Index.cshtml.cs文件。

5、在代码编辑器中查看Index.cshtml.cs文件。

6、该项目包含一个wwwroot文件夹,该文件夹是网站的根目录。展开文件夹可查看其内容。

您可以将静态网站内容(例如CSS、图像和JavaScript库)直接放置在所需的路径中。

7、该项目还包含在运行时管理Web应用程序的配置文件。默认的应用程序配置存储在appsettings.json中。但是,您可以使用appsettings.Development.json覆盖这些设置。展开appsettings.json文件查看appsettings.Development.json文件。

THE END
1.C#Asp.net基础入门到进阶啥也没说啥也没说_ 1、.Net核心透析 2、数据库访问及SQL优化+Ado.Net 3、JavaScript+jQuery前端 4、基于三层架构的仿美萍餐饮系统winform大项目 5、Asp.Net本质论 6、基于WebForm的电子商务网站项目实战 7、Entity Framework+MVC 8、基于MVC4+EF+WCF的办公自动化系统项目实战 9、Winhttps://open.163.com/newview/movie/free?pid=WEV98VVLG&mid=REV9904BL
2.ASP.NET之C#基础教程视频教程ASP.NET之C#基础教程 课程主讲: 视频数量:10讲 所属机构: 课程时长:9小时6分钟 所属分类:软件研发 立即播放 添加快捷方式到桌面 在线播放 分集下载 ASP.NET之C基础教程1 ASP.NET之C基础教程2 ASP.NET之C基础教程3 c4 ASP.NET之C基础教程5 ASP.NET之C基础教程6...https://www.waitang.com/view/2624.html
3.ASP.NET4.0基础教程,C#2010篇ASP.NET 4.0基础教程 C# 2010篇 出版社:清华大学出版社 ISBN:9787302289296 出版年:2012 作者:朱艳丽 学科:电技术、电子技术 资源类型:图书 细分类型:中文文献 收藏单位 馆藏地 在架状态 索书号 中科院文献情报中心 四层中文自科图书区 在架上 73.973/125.4 1浏览量 问图书管理员 馆际互借 点...https://www.las.ac.cn/front/book/detail?id=1824a83803bbc131432e71844ae6c624
4.C#+Asp.net系列教程Lzhdim'sFashion本教程参考C#和ASP.NET程序设计教程撰写,有什么不足之处请大家指出,或在老猫的理想BLOG留言。 首先讲解一下c#,这里只是粗略的讲解,详细内容请购买相关书籍,或参阅相关文档。c#已经取消了c++中的指针,并且在c++中大量被使用的操作符(:: ->)已经不在出现,c#中指支持一个"."。c#具有面向对象编程语言的所有特性,如...https://www.cnblogs.com/lzhdim/archive/2004/01/13/1345889.html
5.ASP.NET程序设计教程(C#版)第3版.pdf崔淼徐鹏2018年版ASP.NET程序设计教程(C#版)第3版.pdf-崔淼 徐鹏-2018年版-机械工业出版社,本书详细阐述了开发ASP.NETWeb应用程序的基础应用,从ASP.NET第一个程序的开发实践、JavaScript基础理论到内置对象、服务器控件、数据库操作技术、数据绑定技术、数据控件、数据验证技术,再到面向https://m.book118.com/html/2022/0822/5023002223004324.shtm
6..Net新手教程(一)——C#基础.Net新手教程(一)——C#基础 .NET技术早些时候已经开源,随着今年微软的重磅更新,ASP.NET已经支持运行在除Windows Server以外的操作系统之上,可以见得微软迎合主流的姿态。万丈高楼平地起,我们从C#开始聊一聊。 首先,安装Visual Studio,Visual的安装不是太复杂,如果你仅仅是学习C#,可以默认安装即可,Visual Studio可用...https://www.imooc.com/article/12500
7.ASP.NET教材(C#版本)PDF清晰版ASP.NET程序设计教程(PDF格式,第二部分/共三部分) 随着internet的发展,网络技术显得越来越重要。本书首先介绍了网页设计新语言asp.net的新特性,然后通过大量精彩实例介绍了html、visual basic.net、c#、ado.net的应用,最后讲述了应用程序的编辑以及web服务和高级应用。 本书由浅入深,层层深入地讲解了asp.net技术,在...https://www.iteye.com/resource/welee-325036
1.ASP.NET视频教程MicrosoftLearn下载.NET 此主题的部分內容可能由机器翻译。 消除警报 搜索 ASP.NET Core 文档 ASP.NET 概述 教程 Web 窗体 Web 窗体 指南 视频 视频 生成3.5 应用程序 身份验证 SQL 2005 Visual Studio 2005 迁移 生成2.0 应用程序 常规IIS 提示 常规VS 2010 提示 ...https://docs.microsoft.com/zh-cn/aspnet/web-forms/videos/
2.ASP.NET教程源码:从入门到实战简介:ASP.NET教程源码是初学者和开发者学习C#和ASP.NET Web应用程序开发的资源。它涵盖了从页面生命周期管理到数据绑定、用户身份验证和错误处理等基础到高级主题。通过实践示例,你可以掌握ASP.NET控件的使用、数据绑定技术、状态管理方法和异常处理技巧。本源码还可能涉及Web服务、API、MVC模式、部署和调试等内容,帮助...https://blog.csdn.net/weixin_30653091/article/details/141562389
3.ASP.NET基础教程——C#案例版中文PDF扫描版电子书下载ASP.NET基础教程——C#案例版 中文PDF扫描版,本书讨论了ASP.NET的构架、Web窗体、配置、HTTP管道、故障诊断和错误处理、验证、数据绑定、自定义控件、缓存、状态管理和安全性,阐述用C#构建基于Web应用程序的最佳实践https://www.jb51.net/books/63845.html
4.ASP.NET3.5(C#)实用教程本书由浅入深、循序渐进地介绍了微软公司推出的开发Web网站的新一代平台——ASP.NET 3.5的操作方法和使用技巧。全书共分13章,分别介绍了ASP.NET 3.5的基础知识、使用的编程语言、Web服务器控件、主题和母版页、网站导航、数据绑定和控件、ADO.NET数据库开发、XML数据操作、LINQ查询、Web Service、ASP.NET AJAX等进...https://lib-cdzy.wqxuetang.com/book/190359
5.C#asp.netmvc界面设计mob649e816a3664的技术博客在本教程中,我将指导你如何使用C# ASP.NET MVC实现界面设计。我们将以一个简单的示例项目为例,逐步介绍整个过程。在这个项目中,我们将创建一个简单的登录页面,并实现用户的登录功能。 整体流程 下面是整个流程的概述,我们将分为以下几个步骤来完成这个项目: ...https://blog.51cto.com/u_16175523/7224865