ASP.Net 4.0 培训
将向代表们介绍 .Net 框架,并学习使用 C# 4.0 开发 Web 应用程式。在课程完成时,学员应该熟悉该框架,在开发基本 Web 应用程式方面有经验,并熟悉使用 LINQ 进行资料库访问。应用程式将使用面向物件的程式设计创建。
完成本课程后,学员将能够:
- 有效使用 Visual Studio 2010
- 学习 C# 4.0
- 创建商业 ASP.NET Web 应用程式
- 了解 OO Programming、类和物件
- 调试应用程式
- 使用母版页、网站导航和主题开发用户介面
- 使用 ADO.Net 和 LINQ 读取和写入资料库
- 使用 ASP.NET AJAX 开发丰富的 Internet 应用程式
- 创建和调用 WCF 服务
课程大纲
.Net 4.0 框架简介
- 集成开发环境 (IDE)
- .Net Framework 中的语言
- 公共语言运行时 (CLR)
- 使用 ADO.Net & XML 访问数据
- 使用 ASP.Net 访问 Web
Visual Studio 2010
- 有用的 Visual Studio Windows
- 创建项目
- 项目剖析
- 项目中的文件
- 解决方案资源管理器
- 代码片段
C# 语言语法
- 数据类型
- 变量声明
- 运营商
- 条件语句
- 循环结构
类和对象
- 构建模型
- 创建类和对象
- 向类添加构造函数
- 添加方法、属性和事件
- 重载方法
- 财产程序
调试应用程序
- 设置断点
- 单步执行代码
- 调试 Windows
- 观看 Windows
- 调用堆栈
ASP.Net 介绍
- 启动 ASP.Net 项目
- 项目文件
- 服务器控件
- 服务器事件处理
- 页面生命周期
用户界面开发
- 母版页
- 主题和皮肤
- 用户控件
- 网站导航
- 验证控件
模块 8: 配置
- 网站配置设置
- 配置文件,包括 Web.Config 文件
- 存储应用程序设置和配置字符串
- 网站管理工具
会员资格和个性化
- 保护和个性化网站
- 将用户详细信息存储在成员资格数据库中
- 使用登录控件
- 网站 State Management 方法
- 使用视图状态存储页面的状态
异常处理
- 将 Try Catch 块添加到代码中
- 页面级别异常
- 网站级别异常
- 自定义错误页面
- 描图
数据 Access
- 什么是 ADO.Net
- Connection 对象
- Command 对象
- 数据读取器
- 数据集和数据适配器
- 使用数据源向导
使用 AJAX 创建响应式页面
- AJAX 体系结构
- 什么是部分页面更新
- 使用 Updatepanel 服务器控件
- 使用客户端脚本
使用 LINQ 进行数据访问
- 为什么需要 LINQ
- 查询数据库
- 查询的语言语法
- 使用 LINQ To SQL
使用 Windows Communication Foundation (WCF) 服务
- 面向服务的架构
- WCF 方案
- Communication的机制:地址、合同、约束
- 创建简单的 WCF 服务
- 从客户端应用程序调用 WCF 服务
部署
- 如何部署 Web 应用程序
- 部署方法
- 使用 Visual Studios 复制和发布工具
- 使用安装项目
- 在 GAC 中安装程序集
要求
在参加本次研讨会之前,学生必须:
- 能够使用 Visual Studio 2010 IDE 和工具管理解决方案环境
- 能够使用符合 .NET Framework 4.0 的语言对应用程序进行编程
- 对客户端脚本有基本的了解
- 对 HTML 有基本的了解
需要帮助选择合适的课程吗?
ASP.Net 4.0 培训 - Enquiry
客户评论 (5)
it was a great cource becuase we got the chance to discuss things and try working with the things we got taught. But the thing I liked the most was that everything was based on experience that Marcin had.
Jesper - ProgramDuon AB
课程 - Advanced Blazor
I liked that I had the chance to exercise.
carmen mocanu - Nanotec Electronic Bulgaria EOOD
课程 - Unit Testing with C#
培训师用现实世界中的实际例子很好地解释了这些主题,这使我们更容易掌握信息
Florin-Viorel Marut - Continental Automotive Romania
课程 - High-Performance Application Development with .NET Core
机器翻译
培训师对主题的适当知识和深刻理解,以及他以清晰有效的方式呈现和转移知识的能力。
Balazs Farkas - Greentube GmbH
课程 - Implementing the Actor Model with Microsoft Orleans
机器翻译
Comprehensive - covered everything we were interested in. Able to work through examples.
Deborah Morrison - AFBI
课程 - Introduction to Blazor
即将举行的公开课程
相关课程
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 Blazor
21 小时这种以讲师为主导的中国现场(远程或远程)的现场培训面向希望学习如何使用渐进式Web应用程序(PWA)开发功能在使用实体框架(EF)Core和Blazor的网站中创建类似应用程序的体验的Web开发人员。
在培训结束时,参与者将能够:
- 使用 EF 包处理数据库。
- 使用 Blazor 组件、服务、依赖关系注入、布局和路由。
- 创建 Service Worker 以在应用程序中启用 PWA 功能。
- 利用推送通知和其他 PWA 功能。
Advanced Programming in C#
35 小时这个由讲师指导的 中国 现场培训介绍了 C# 的高级功能,研究了它作为桌面应用程序编程语言和 Web 编程语言的用法,以解决现实世界的问题。
Programming 通过课堂上的动手练习和演练来展示和实践技巧和原理。
High-Performance Application Development with .NET Core
14 小时这种以讲师为主导的中国现场培训(现场或远程)针对的是希望使用.NET Core创建,构建,测试,调试和部署可在不同系统上运行的优化应用程序的开发人员。
在培训结束时,参与者将能够:
- 基于.NET Core设置开发环境,开始开发应用。
- 利用 ASP.NET Core 框架和库来构建新应用程序或优化现有应用程序。
- 使用高级 .NET Core 工具监控和增强应用程序的性能。
- 了解 .NET Core 功能背后的原理,并将这些知识应用于其他业务实现。
Blazor WebAssembly
14 小时此讲师指导的现场培训在 中国(在线或现场)进行,面向 希望使用 Blazor Web Assembly 构建 Web 应用程式的 Web 开发人员。
在本次培训结束时,参与者将能够:
- 了解 Blazor WebAssembly 中的表单和身份验证。
- 创建一个 Blazor WebAssembly 专案。
- 了解运行 Web 应用程式的不同方法。
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
Introduction to .Net Core
14 小时.NET Core是一个用于在Windows,macOS和Linux上创建.NET应用程序的开源框架。
在这个以讲师为主导的现场培训中,参与者将学习.Net Core的基础知识,因为他们逐步创建了一个示例应用程序,该应用程序演示了.Net Core与其他框架相比的独特品质。
在培训结束时,参与者将能够:
- 设置.Net Core以及立即开始开发所需的工具和IDE。
- 使用.Net构建各种类型的软件,包括Web应用程序,控制台应用程序,微服务和库。
- 了解.Net Core的组件,包括类库,包,元数据包和框架。
- 构建,调试和部署示例Web应用程序
听众
- 开发商
课程格式
- 在实况环境中进行部分讲座,部分讨论,练习和繁重的实践练习。
注意
- 本课程基于.Net Core 2.x,适用于Windows和Linux环境。
- 要申请本课程的定制培训,请联系我们安排。
- 要了解有关.Net Core更多信息,请访问:https://github.com/dotnet/core
Entity Framework Core 2.0
14 小时在这个由讲师指导的中国现场培训中,参与者将学习如何使用Entity Framework Core 2.0创建 ASP.Net 核心应用程序。
在培训结束时,参与者将能够:
- 设置用于创建 Entity Framework Core 2.0 MVC Web 应用程序所需的框架和工具。
- 在 MS SQL Server 上执行数据库操作。 使用“代码优先”
- 和“数据优先”的方法进行应用程序开发。
- 执行迁移和种子设定操作。
- 了解高级数据建模概念。
- 创建示例 ASP.Net Core 应用程序。
Introduction to Blazor
14 小时这种由讲师指导的中国现场培训(现场或远程)面向希望使用Blazor创建完整堆栈C# Web应用程序的Web开发人员。
在培训结束时,参与者将能够:
- 使用 C# 和 Blazor 开发 Web 应用程序。
- 使用 C# 代码调用 JavaScript API 和库。
- 直接在浏览器或服务器中运行客户端 C# 代码和客户端逻辑。
- 使用 Azure 部署 Blazor Web 应用程序。
Machine Learning and AI with ML.NET
21 小时这种以讲师为主导的中国现场培训(现场或远程)针对的是希望使用ML.NET机器学习模型自动从企业应用程序的执行数据分析中得出预测的数据科学家和开发人员。
在培训结束时,参与者将能够:
- 安装 ML.NET 并将其集成到应用程序开发环境中。
- 了解 ML.NET 工具和算法背后的机器学习原理。
- 构建和训练机器学习模型,以智能地使用提供的数据执行预测。
- 使用 ML.NET 指标评估机器学习模型的性能。
- 优化基于 ML.NET 框架的现有机器学习模型的准确性。
- 将 ML.NET 的机器学习概念应用于其他数据科学应用程序。
Developing in ASP.NET MVC 6 Development
28 小时ASP.NET MVC 6 是 Visual Studio 2015 中的新功能,是 Microsoft Web 开发堆栈的最新发展。本课程涵盖用于创建动态、模块化和可测试网站的最新 API 和开发技术。我们将探讨 MVC6 中可用的新功能,并展示如何充分利用最新的工具集和集成可能性。
学习内容
- 了解 MVC 体系结构原理和优势
- 创建视图、视图组件和标记帮助程序
- 使用 ASP.NET 依赖关系注入
- 使用 Web API 创建 RESTful 服务
- 充分利用 GruntJS、NPM 和 Bower 集成
- 创建单页应用程序 (SPA)
Implementing the Actor Model with Microsoft Orleans
14 小时这种以讲师为主导的中国现场培训(现场或远程)面向希望使用MicrosoftOrleans构建分布式企业.NET应用程序的开发人员。
在培训结束时,参与者将能够:
- 安装和配置 Microsoft Orleans。
- 了解 actor 模型框架及其在 Orleans 中的实现方式
- 构建分布式应用程序,而无需管理复杂的并发和其他扩展模式。
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一起实现了多模式,面向对象的编程语言