Developing in ASP.NET MVC 6 Development 培训
ASP.NET MVC 6 是 Visual Studio 2015 中的新功能,是 Microsoft Web 开发堆栈的最新发展。本课程涵盖用于创建动态、模块化和可测试网站的最新 API 和开发技术。我们将探讨 MVC6 中可用的新功能,并展示如何充分利用最新的工具集和集成可能性。
学习内容
- 了解 MVC 体系结构原理和优势
- 创建视图、视图组件和标记帮助程序
- 使用 ASP.NET 依赖关系注入
- 使用 Web API 创建 RESTful 服务
- 充分利用 GruntJS、NPM 和 Bower 集成
- 创建单页应用程序 (SPA)
课程大纲
- ASP.NET MVC:NET MVC 入门;MVC 6 中的新增功能;MVC 项目模板;了解 ASP.NET MVC项目的结构;命名约定;创建视图;定义控制器;定义数据模型
- 创建完整的 ASP.NET MVC 应用程序:强类型视图;Razor 语法;了解 URL 和操作方法;MVC6 标记帮助程序;形成回传;数据验证
- 工业级 ASP.NET MVC 应用程序:NET 应用程序体系结构最佳实践;实现存储库和 EF 数据模型;ASP.NET 依赖注入;自定义控制器工厂
- 查看技术:定义自定义标记帮助程序;定义布局页面;使用样式;定义和使用分部视图
- 实现导航:定义视图模型类;在控制器中实现数据过滤;了解路由机制;将自定义条目添加到路由表;定义默认值、参数和验证;生成 URL 和超链接;自定义路由约束
- State Management:使用隐藏字段;会话和应用程序状态;自定义模型绑定
- 使用 Web API 创建 RESTful 服务:Web API 概述;构建服务器和客户端;内容谈判;属性路由;自定义模型绑定;从 Ajax 客户端调用 RESTful 服务
- 创建单页应用程序:SPA 概述;使用 GruntJS、NPM 和 Bower 支持;AngularJS 和 Bootstrap 概述
要求
- 6个月的C#编程经验
- ASP.NET 开发经验是有利的,但不是必需 的
需要帮助选择合适的课程吗?
Developing in ASP.NET MVC 6 Development 培训 - Enquiry
客户评论 (5)
培训师知识渊博,非常乐于助人。
Thilini Alwis - Te Manawa Taki Trauma System
课程 - Visual Studio 2022 IDE
机器翻译
I liked that I had the chance to exercise.
carmen mocanu - Nanotec Electronic Bulgaria EOOD
课程 - Unit Testing with C#
I really enjoyed the practical exercises.
Marcin Kocikowski
课程 - Introducing C# 6.0 with Visual Studio 2015/2017
我很欣赏 Folio 的广泛知识。 他不仅熟悉课程内容,而且还知道我们熟悉的语言的结构,以使示例对我们更有意义。 在间歇期间,他分享了他在培训范围之外的技术和解决方案的知识,以提供对我们在未来(和未来培训)中可以使用的其他解决方案的见解。
Raphael - Markit Valuations Limited
课程 - Developing Desktop Applications with Visual Studio 2012, VB.NET and SQL Server 2012
机器翻译
The trainer focused on each persons requirements for the course and tuned the material to suit our goals.
Daniel Watkins
课程 - Visual Studio with VB.Net
即将举行的公开课程
相关课程
Introducing C# 6.0 with Visual Studio 2015/2017
28 小时这种以讲师为主导的现场培训(现场或远程)为参与者提供了在Visual Studio 2015/2017环境中利用C# 6.0功能所需的基本技能。
在培训结束时,参与者将能够:
- 在 Visual Studio 2015/2017 中导航和利用集成开发环境 (IDE)。
- 实现基本的 C# 功能,例如 Console.WriteLine、Console.ReadLine 和 Hello C# World!。
- 了解编译和调试 C# 代码的过程。
- 在 C# 中应用注释,以提高代码文档和可读性。
- 了解 .NET 6.0 的基础知识,包括 CLR、GC、DLL、EXE 和 .NET 中的技术。
- 回顾从版本 1.0 到 6.0 的 C# 历史记录,并掌握 C# 基础知识,例如关键字、文本、运算符和语句。
- 在 C# 6.0 中使用数值和布尔类型、类、对象、字段、属性、索引器、运算符、方法等。
- 探索 .NET 类库功能,包括集合、文件处理、数据流、系统之间的通信、日期、序列化和并行编程。
- 使用 ADO.NET、LINQ、ORM(实体框架)和面向服务的体系结构 (SOA) 中的数据访问和操作数据。
- 查看可在 C# 和 .NET Framework 6 中开发的应用程序,例如 Windows Presentation Foundation、ASP.NET MVC 2 和 Silverlight
Advanced Programming in C#
35 小时这个由讲师指导的 中国 现场培训介绍了 C# 的高级功能,研究了它作为桌面应用程序编程语言和 Web 编程语言的用法,以解决现实世界的问题。
Programming 通过课堂上的动手练习和演练来展示和实践技巧和原理。
Developing Desktop Applications with Visual Studio 2012, VB.NET and SQL Server 2012
21 小时本课程分为 3 个主要部分,由演讲和实践练习混合组成。
- VB.NET 2012年Visual Studio的语言
- VB.NET 对象方向
- VB.NET 和 Sql Server 2012
Unit Testing with C#
14 小时单元测试是一种测试方法,它通过修改原始程式码的属性或触发事件来确认结果是否符合预期来测试原始码的各个单元。
在这个由讲师指导的现场培训中,参与者将学习如何使用 C# 和 Visual Studio 针对示例 .Net 应用程式编写和执行单元测试。
在本次培训结束时,参与者将能够:
- 使用 NUnit 和 xUnit.net 等测试框架创建和管理单元测试代码
- 定义并实施更广泛的测试驱动开发方法
- 调整测试框架以扩展应用程式的测试覆盖范围
观众
- 软体测试工程师
- 开发人员
课程形式
- 部分讲座、部分讨论、练习和大量动手实践
Visual Basic 2015 Integrated to 4.7.2 NET Framework
28 小时学习如何使用Microsoft Visual Studio作为集成开发环境中使用(IDE) VB.NET (Visual Basic .NET中) Programming语言,在4.7.2的.NET Framework一起实现了多模式,面向对象的编程语言
Visual Studio 2022 IDE
14 小时这种以讲师为主导的中国现场现场培训(现场或远程)针对希望使用Visual Studio开发应用程序的初级到中级开发人员。
在培训结束时,参与者将能够:
- 有效利用 Visual Studio 2022 功能。
- 运行和管理单元测试。
- 调试应用程序并使用远程存储库中的代码。
Visual Studio for PLC Communication and Database Integration
21 小时本次由讲师主导的现场培训 (线上或线下) 旨在帮助中级软件开发人员和自动化工程师,帮助他们构建能够与 PLC 进行通信并使用 Visual Studio 与 SQL 数据库进行交互的应用程序。
培训结束时,参与者将能够:
- 在 Visual Studio 中为工业自动化开发 .NET 应用程序。
- 使用 OPC UA 等工业协议与 PLC 进行通信。
- 实现对 SQL 伺服器的数据库交互,以存储和检索 PLC 数据。
- 优化实时工业环境的应用程序性能。
Visual Studio Tools for Office (VSTO)
21 小时这种以讲师为主导的中国现场培训(现场或远程)面向希望使用VSTO为Microsoft Office应用程序创建自定义解决方案的初级到中级开发人员。
在培训结束时,参与者将能够:
-
为 Office 应用程序创建加载项和文档级自定义项。
Access 并操作 Office 对象模型及其事件。
为 Office 应用程序创建自定义功能区、任务窗格和对话框。
在 Office 文档中使用 Windows 窗体控件和 .NET 组件。
将 Office 应用程序与 Web 服务和数据库集成。
部署和保护 Office 解决方案。
Visual Studio with VB.Net
21 小时Microsoft Visual Studio是一个集成开发环境(IDE)。 VB.NET (Visual Basic .NET)是一种在.NET Framework上实现的多范式,面向对象的编程语言。