论坛交流
首页办公自动化| 网页制作| 平面设计| 动画制作| 数据库开发| 程序设计| 全部视频教程
应用视频: Windows | Word2007 | Excel2007 | PowerPoint2007 | Dreamweaver 8 | Fireworks 8 | Flash 8 | Photoshop cs | CorelDraw 12
编程视频: C语言视频教程 | HTML | Div+Css布局 | Javascript | Access数据库 | Asp | Sql Server数据库Asp.net  | Flash AS
当前位置 > 文字教程 > Asp.net教程
Tag:静态页面,treeview,gridview,repeater,dataset,sqldatareader,ado.net,上传,三层,ajax,xml,留言本,新闻发布,商城,注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,触发器,socket,form认证,登录,视频教程

北大青鸟asp.net大纲1:.NET Framework 简介

文章类别:Asp.net | 发表日期:2009-1-5 19:29:17

第一章
.NET Framework 简介
课程地位
课程目标
理解.NET平台特征和使用C#语言语法
面向对象设计在C#中的实现和表达
基本的WinForms桌面客户端程序设计
使用.NET中的核心对象如多线程、集合、文件操作等
为后续WinForms、ASP.Net网络应用开发提供语言基础
本章目标
了解.NET Framework 的结构
理解.NET Framework 的基本概念
CLR
JIT
CTS
MSIL
了解 .NET Framework 命名空间
了解C#程序的基本结构
问题
一个软件公司有两组程序员,一组程序员只会使用C++,一组程序员只会使用VB,现在有一个大型项目需要大量人员参加,我们能让这两组人在一起工作吗?
我们能用ASP调用C++写的类库吗?
解决
怎么办?
这就是 .NET Framework 要解决的问题
什么是 NET Framework
.NET Framework 是如何解决这类问题的
.NET Framework 简介
Microsoft. NET Framework 的体系结构
.NET Framework 的组件
模拟CLR和MSIL
相似点:
CLR和MSIL 2-2
有了CLR, 保证了 .NET 中一种语言具有的功能
  其他语言也都具有
Microsoft 中间语言 (MSIL) 由一组特定的指令组成,这些指令指明如何执行代码
JIT 编译器的主要工作是将普通 MSIL 代码转换
  为可以直接由 CPU 执行的计算机代码
验证进程可以轻松读取 MSIL 代码
问题
CLR在 .NET Framework 里起到什么样的作用?
CLS和CTS
通用语言规范 (CLS)
规定所有 .NET 语言都应遵循的规则
生成可与其他语言互操作的应用程序
公共类型系统 (CTS) 通常
包含标准数据类型
包含准则集

常用命名空间
Hello World 程序
//这是用 C# 编写的一个简单的 HelloWorld 程序
using System;
namespace Notepad
{
 class HelloWorld
 {
  public static void Main()
  {
   Console.WriteLine("Hello World");
  }
 }
}
执行 HelloWorld
总结
.NET Framework由 .NET Framework 类库和公共语言运行时两个主要组件组成
CLR是管理用户代码执行的现代运行时环境,它提供JIT 编译、内存管理、异常管理和调试等方面的服务
CTS定义声明、定义和管理所有类型所遵循的规则,而无需考虑源语言
CLS是所有针对 .NET的编译器都必须支持的一组最低标准,以确保语言的互操作性
命名空间是一组包含相关方法的相似类,专门用于避免类与类之间的名称冲突
即时 (JIT) 编译器将MSIL代码编译为特定于目标操作系统和计算机体系结构的本机代码

视频教程列表
文章教程搜索
 
Asp.net推荐教程
Asp.net热门教程
看全部视频教程
购买方式/价格
购买视频教程: 咨询客服
tel:15972130058