【.NET学习】.NET⼊门及学习路线
⽬录
【前⾔】.NET是什么?
.NET is a free, cross-platform, open source developer platform for building many different types of applications.
With .NET, you can use multiple languages, editors, and libraries to build for web, mobile, desktop, games, and IoT.
.NET Framework , .NET Core ,XAMARIN 是.NET平台应⽤框架,⽽ .NET Standard 是 .NET 底层库。
以上三个应⽤框架都可以使⽤C#作为编程语⾔。
理解:
1,是⼀个平台,是⼀个可以使⽤C#,F#,Visual Basic等编程语⾔的平台,
2,在平台上可以通过以上语⾔来开发应⽤(Web 应⽤、移动应⽤、桌⾯应⽤、游戏、IoT 等)。
3,⼀个.NET应⽤可以使⽤.NET Framework类库来编写,并运⾏于(Common Language Runtime)之上的。
以上仅仅作为⼀个⼊门解释。
想系统学习可以去microsoft docs:
【博客⽬录】
待续
【资源】学习路线
课程安排
第⼀阶段、语⾔核⼼与 .NET Framework;课程持续4周。
模块⼯
作
⽇
课
时
课程⽬标内容
语⾔基础648掌握C#语⾔基础,具备扎实的C#语⾔编程能⼒。· C#基础语法· 数据类型· 流程控制· 数组
⾯向对象648掌握C#⾯向对象编程的核⼼思想。掌握封装,继承,多态三⼤特性。· 类和对象
· 继承
· 抽象、多态· 属性、索引器· 接⼝、命名空间· 事件、委托
FrameWork1648掌握最新的.NET Framework 4.0体系架构、熟练使⽤VS2010开发⼯具,
熟练掌握.NET Framework核⼼API。
· 集合(ArrayList、
HashTable……)
· WinForm应⽤
· System.IO
· 流的操作、序列化
· 调试、异常处理
阶段项⽬216媒体播放器第⼆阶段、⾼级开发;课程持续8周。
模块⼯
作
⽇
课
jquery在线免费学习时
课程⽬标内容
FrameWork2216掌握FRAMEWORK⾼级知识。· 泛型· 程序集· 反射
XML216掌握XML的基本结构,熟悉DOM的操作。· XML基础概念、定义
· System.XML提供的操作⽅法
SQL Server/ADO.NET/LINQ1080熟练的掌握SQL语句;掌握数据库设计的⼀般原则和范式,具备⼀定的商
业数据库设计经验。掌握ADO.NET核⼼组件和应⽤;熟练掌握Linq语法和
查询技巧。
· SQL基础语法
· 变量、数据类型
· INSERT、UPDATE、
DELETE、SELECT
· 函数、索引、约束
· 存储过程
· 视图
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论