为初学者简要介绍 ASP.NET

使用 Web 表单、MVC、Razor 页面和 Blazor 创建动态网站的第一步

讲师:Charlie Chiarelli

口袋资源独家Udemy付费课程独家中英文字幕配套资料齐全!

不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。

你将会学到的

  • 创建包含许多服务器控件的简单多页 ASPNET Web 窗体应用程序
  • 在 Web 表单中使用样式表和母版页
  • 创建 SQL Server 基础数据库驱动的网页,在 ASPNET Web 表单应用程序中执行 CRUD 操作
  • 通过将数据绑定控件添加到 Web 窗体来使用数据绑定的概念
  • 从 Webform 过渡到 MVC 核心框架
  • 创建包含部分视图、布局文件、数据注释的 MVC 应用程序
  • 使用 Razor 语法…变量、If 语句、循环
  • 创建简单的 Razor 页面(不是 Razor 语法)并突出显示 Webform 和 MVC 框架之间的异同
  • 了解 Blazor 是什么以及为什么它是 ASPNET Web 开发的未来
  • 使用 Blazor Server 和 Blazor WebAssembly 托管模型创建简单的 Blazor 应用程序…包括 WebAssembly 核心托管
  • 了解 Blazor 数据绑定、状态管理、参数、路由和导航
  • 创建更复杂的 Blazor 应用程序来访问数据服务 (API)、调用 Javascript 函数
  • 为在线商店(音乐、披萨等)创建 Blazor 应用,以实现购物车和结账功能
  • 创建具有完整 CRUD 功能的 Blazor 数据库应用程序(单/多表),包括表单验证、身份验证、授权、排序和过滤
  • 了解如何实现第三方 Blazor 组件 (Radzen/Synfusion…) 以及如何创建您自己的组件库
  • 在 Blazor 中创建各种游戏.. 包括井字棋、四子棋、配对游戏、猜字游戏和老虎机游戏(带有图形和声音效果)
  • 了解如何构建 Blazor 渐进式 Web 应用程序
  • 了解如何在 Blazor 中实现拖放功能
  • 使用 Blazor 和 SignalR 创建实时应用程序
  • 使用 HTML 5 Canvas API 创建简单的 Blazor 图形和动画
  • 了解如何在 Blazor WebAssembly 中实现 ApexCharts 库,以使用数据服务中的数据生成交互式响应式图表
  • 使用 Entity Framework Core 和 SQLite 在 Blazor Server 中构建 CRUD 应用程序。
  • 学习创建简单的 Blazor 混合应用程序,将 .NET 开发人员的能力从 Web 扩展到桌面和移动开发。

要求

  • 您应该对如何使用 HTML 创建简单的网页有基本的了解
  • 具备一些 CSS 知识会有所帮助,但这不是必需的
  • 您应该对 C# 有基本的初学者了解
  • 您应该可以访问适用于 Windows 的 Visual Studio IDE … Express 或 Community Edition(可免费下载)

说明

ASP.NET、   Web 表单(网站和 Web 应用程序)、  模型-视图-控制器 (MVC)Razor 页面和最新的Blazor有多种 风格。本课程面向任何想要使用所有这些模型创建动态网站的人,以 ASP.NET Web 窗体为起点。

ASP.NET 是 Microsoft 用于开发 Web 应用程序的平台。使用 ASP.NET,您可以创建电子商务网站、数据驱动门户以及几乎可以在 Internet 上找到的任何其他内容。最重要的是,您不需要将一堆 HTML 和 JavaScript 代码粘贴在一起。相反,您可以利用 C# 编码知识和 Visual Studio 等设计工具来创建完整的 Web 应用程序。

近年来,微软添加了 MVC(模型视图控制器)和 Razor 页面,它们提供了构建动态网页的不同方法。对于某些人来说,MVC 和 Razor 页面更干净,更适合 Web。对于其他人来说,这是大量额外的努力,却没有明显的回报。无论哪种方式,在转向最未来的前沿选择之前,最好对所有这些 Web 应用程序编程模型有深入的了解…… Blazor

我们涵盖了初学者级别的所有这些模型,并提供了大量的实际应用。

主要课程更新
2020 年 2 月
三个 新部分(50 多个新讲座),重点关注从 Web 表单过渡到 MVC,然后是核心 Razor 页面
2021 年 9 月至 2023 年 6 月… 关于 Blazor 的两个新部分(75 多个新讲座)。 ..还有更多!)
超过 600 个可下载演示(专门针对当前讲座的示例应用程序以及 100 个补充练习解决方案……以及每月添加的更多内容) 

以下是我将如何帮助您取得成功:

o 每个讲座都以目标/演讲笔记列表开始

o 讲座中涵盖的每个示例都可以在资源部分下载……包括目标/演讲笔记

o 几乎每个讲座都有一组练习题并提供完整的解决方案

o 我的写作和教学风格遵循 KISS 原则:保持超级简单。我尽量远离花哨的计算机术语,并尝试像与一个几乎没有任何相关主题知识的全新用户交谈一样进行教学……而且我总是可以提供帮助……一天内回复大部分时间。

….最后,请不要根据封面来判断一本书…不要根据标题或这个小描述部分来判断课程,如果您想确切地了解所涵盖的所有主题,请访问:

课程内容
部分
讲座(按向下箭头)…这将打开数千行非常详细的讲座描述,毫无疑问什么是涵盖的,什么是未涵盖的。

此课程面向哪些人:

  • 想要学习如何使用 ASP NET 创建简单的动态网站的初级 Web 开发人员/程序员
  • 本课程不适合经验丰富的 Web 开发人员。
  • 本课程充当学习 (MVC/Razor Pages/Blazor) 中更高级 ASP NET Core 概念的垫脚石

发表回复

后才能评论

  • 每一个课程页面,都有演示地址选项,点击链接可以跳转到课程发布网站查看详细课程列表。
  • 绝大部分课程都有试看内容,可以先点击试看,再决定是否购买。
  • 本站课程均存储在阿里云盘或百度网盘中,由于阿里云盘对分享的文件类型有限制,所以课程资料和字幕会存储到蓝奏云盘中。
  • 阿里云盘和蓝奏云盘都是不限速下载的,你既可以选择在阿里云盘中在线学习,也可以选择下载到本地学习。
  • 课程下载到本地可以挂载中英文双字幕,请点击查看Potplayer挂载中英文双字幕教程
  • 本站所有课程,均提供mp4格式视频文件,中英文双字幕,配套资料齐全,不加密。
  • 每一个课程右侧下载面板中,都会有清晰度标识,大部分都是1080P或者720P,还有少数是超高清的。
  • 本站课程购买之后,均可以免费更新,所有课程,皆配有中文字幕。
  • 请注意,课程的中文字幕是根据英文字幕用谷歌翻译生成的,本非人工翻译。谷歌翻译准确度尚可,学习观看,没有问题。
  • 由于数字资源具有可复制性,一旦购买,不接受退款要求,请在购买之前,认真了解课程内容,确定是否需要。
  • 当然,如果有特殊情况,可以查看网站底部联系方式,联系站长说明问题,我会为你妥善处理。
  • 赞助本站VIP会员,可以免费下载所有课程,详情请查看VIP介绍