dotnet 平台整体架构(应该学习的本质东西)(图文)

    学习dotnet 也已经快两年了,整理了一下学习的东西,可能还不全面,留待以后再补充!
dotnet框架:
1.框架基本原理
    1.1 平台体系结构(托管模块,程序集,加载CLR,执行托管代码,FCL,CTS,CLS,互操作)
    1.2 生成,打包,部署及管理应用程序与类型(部署目标,类型->模块,模块->程序集,版本资源
 信息,语言文化,私有部署程序集,简单管理控制)(配置)
    1.3 共享程序集(强命名程序集,GAC,引用强命名程序集,防篡改,延迟签名,解析类型引用,高级        管理类型引用)
2.类型与通用语言运行时
    2.1 类型基础(Object,is与as,命名空间与程序集)
    2.2 基元类型,引用类型与值类型(Checked与Unchecked,装箱与拆箱)
    2.3 通用对象操作(Object.Equals,散列码,克隆)
3.类型设计
    3.1 类型成员及其访问限定
    3.2 常数与字段
    3.3 方法
    3.4 属性
    3.5 事件
4.基本类型
    4.1 文本类型
    4.2 枚举类型与位标记
    4.3 数组
    4.4 接口
    4.5 定制特性
    4.6 委托
5.类型管理
    5.1 异常处理机制
    5.2 自动内存管理(垃圾收集)
    5.3 CLR寄宿,应用程序域,反射
5397cnb.jpg?phQFshEB4PlTEPpn

转载于:https://www.cnblogs.com/drunkyong/archive/2006/06/07/419931.html

Aonesoft信息管理系统1.0.0 Release 说明文档 1.起源 在我们开发软件过程中,经常做一些大量重复的编程劳动,为了把程序员从繁杂的重复劳动中解脱出来,我们开发了这套代码生成工具,它可以把数据库表映射成相应的.Net 三层架构的类及页面代码,程序员基本不需要编程就能实现信息的增、删、改、查、排序、审核、打印、导出等多种功能,生成后只需添加入我们提供的程序架构即可使用,基本不需修改代码,做到无代码编程,当然,要实现更复杂的逻辑功能还需要程序员去编程实现。 2.功能 1)其可以支持多个应用,多个模块的管理. 2)支持Access和MsSql200/2005及Oracle9i以上. 3)采用角色来进行权限的授权,每个用户可以属于多个角色,享有交差权限. 4)整合方便,权限检测采用httpmodule方式检测.基本不用对原有程序进行修改,便可将原有程序进行整合. 5)可视化编辑,全新的Menu和Tab控件.支持拖拉式编辑. 6)统一的事件日志管理,所有登陆操作都有安全记录. 7)每个模块的每个栏目对应一个目录, 栏目的权限抽象分为(查看/新增/修改/删除/排序/打印/审核/去审).目录里有一个web.config来进行目录文件权限配置,可直接将某个文件名设定到相对应的权限上. 3.开发环境 Vs2008 sp1 + win2003 标准版 + Mssql2000/2005 4.初始用户名:admin 密码:admin 5.官方网站:http://www.wansougu.com/code/ 6.帮助文档:http://www.wansougu.com/help/ 7.官方网站:http://www..wansougu.com 8.安装 先安装DBSetup里的数据库脚本,生成SQL数据库,安装时需输入Sa密码,如没有则直接回车,如有就要输入,输入时屏幕上不会显示密码,输入完后回车即可。 在VS2008里打开本网站程序,使用配套的代码生成工具,把生成的代码加入相应的层,然后在新加的Web表示层部分点右键转换为Web应用程序即可。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值