.Net需要掌握的知识
一、C#开发
1、C#基础
- 变量定义
- 如何变量的初始化
- 变量的作用域
- 常量
- 字符串处理
- 使用正则表达式
- 什么是CTS类型?数据类型如何分类以及各个数据类型范围
- 类型的转化分类
- 显式转换何隐式转化如何区别
- 值类型和引用类型区别
- 数值类型之间的相互转换
- 字符串和字符数组之间的转换
- 字符的ASCII吗和Unicode码
- 字符串和字节数组之间的转换?如何进行编码转换
- 各种数值类型和字节数组之间的转换
- 何谓流控制?条件语句、循环语句、 跳转语句各有哪些
- 何谓枚举?何时使用枚举,并要注意哪些细节
- 数组
- C#预处理器指令是什么,有何功能;有哪些预处理指令并且如何使用
- 表达式、运算符
2、类和结构
- 结构功能特性?实现代码
- 结构和类的相同和不同之处?如果选择结构还是类
- 基类包括哪些元素?基类的特点?实现代码
- 静态类和静态成员有哪些功能特性?实现代码
- 什么是抽象类?什么是接口?功能特性?实现代码?接口与抽象类的区别
- 什么是泛型?泛型有哪些优点
- 什么是构造函数?有哪些构造函数?各个构造函数的定义、实现方法、注意事项
- This关键字和Base关键字用途?实现代码
- 什么是反射?如何实现反射?反射有何优缺点?何时使用反射
- 什么是委托?特点?何时使用委托而不使用接口?如何声明、实例化和使用委托
- 什么是索引器?
二、开发Web应用
- ASP.NET页面生命周期概述
- Web服务器控件
- 数据访问
- .Net Ajax
- Web Service
- .Net Remoting
- Web 应用程序的基本安全实施策略
三、数据库
- 1、数据库
- SQL Server 数据库的组成部分?
如何保证数据库的完整性、安全性、并发性?
数据库设计创建步骤?
数据库设计考虑的事项? - 2、SQL Server表
- 设计表时应注意哪些?
如何创建和使用约束、默认值和空值?
数据完整性分类有哪些?并且它们分别包括哪些约束?
约束有哪些?语法?
如何添加、修改和删除列? 在哪些情况下不可删除列?
创建和修改表 - 3、SQL Server索引器
- 索引的概念
索引的体系结构
索引的特性
索引的优点
索引的缺点
索引语法结构
主键、约束和索引
索引创建基本准则
索引的实际应用
重建索引?
四、前端的部分知识点
HTML+CSS
JavaScript
Ajax
JQuery
AngularJs
Node.Js
五、设计模式
- 为什么使用设计模式
- 什么时候使用设计模式
- 面向对象设计原则
.Net需要掌握的知识的更多相关文章
- 你必须知道的EF知识和经验
注意:以下内容如果没有特别申明,默认使用的EF6.0版本,code first模式. 推荐MiniProfiler插件 工欲善其事,必先利其器. 我们使用EF和在很大程度提高了开发速度,不过随之带来的 ...
- MySQL高级知识- MySQL的架构介绍
[TOC] 1.MySQL 简介 概述 MySQL是一个关系型数据库管理系统,由瑞典MySQL AB公司开发,目前属于Oracle公司. MySQL是一种关联数据库管理系统,将数据保存在不同的表中,而 ...
- 学点HTTP知识
不学无术 又一次感觉到不学无术,被人一问Http知识尽然一点也没答上来,丢人丢到家了啊.平时也看许多的技术文章,为什么到了关键时刻就答不上来呢? 确实发现一个问题,光看是没有用的,需要实践.看别人说的 ...
- java中的字符串相关知识整理
字符串为什么这么重要 写了多年java的开发应该对String不陌生,但是我却越发觉得它陌生.每学一门编程语言就会与字符串这个关键词打不少交道.看来它真的很重要. 字符串就是一系列的字符组合的串,如果 ...
- [C#] C# 知识回顾 - 你真的懂异常(Exception)吗?
你真的懂异常(Exception)吗? 目录 异常介绍 异常的特点 怎样使用异常 处理异常的 try-catch-finally 捕获异常的 Catch 块 释放资源的 Finally 块 一.异常介 ...
- [C#] C# 知识回顾 - 学会处理异常
学会处理异常 你可以使用 try 块来对你觉得可能会出现异常的代码进行分区. 其中,与之关联的 catch 块可用于处理任何异常情况. 一个包含代码的 finally 块,无论 try 块中是否在运行 ...
- [C#] C# 知识回顾 - 学会使用异常
学会使用异常 在 C# 中,程序中在运行时出现的错误,会不断在程序中进行传播,这种机制称为“异常”. 异常通常由错误的代码引发,并由能够更正错误的代码进行 catch. 异常可由 .NET 的 CLR ...
- [C#] C# 知识回顾 - 异常介绍
异常介绍 我们平时在写程序时,无意中(或技术不够),而导致程序运行时出现意外(或异常),对于这个问题, C# 有专门的异常处理程序. 异常处理所涉及到的关键字有 try.catch 和 finally ...
- [.NET] C# 知识回顾 - Event 事件
C# 知识回顾 - Event 事件 [博主]反骨仔 [原文]http://www.cnblogs.com/liqingwen/p/6060297.html 序 昨天,通过<C# 知识回顾 - ...
- [.NET] C# 知识回顾 - 事件入门
C# 知识回顾 - 事件入门 [博主]反骨仔 [原文]http://www.cnblogs.com/liqingwen/p/6057301.html 序 之前通过<C# 知识回顾 - 委托 de ...
随机推荐
- android SDK安装容易出错的原因
1.实际上,安卓SDK安装之后,拷贝到其他的机子上面.配置一下环境变量,就可以跑起来的 2.但是拷贝到其他的机子上面临着一个问题就是Eclipse已经配置了的android环境,需要在新的机子上面修改 ...
- STM32外部中断.
void EXTIX_Init(void){ EXTI_InitTypeDef EXTI_InitStructure; NVIC_InitTypeDef NVIC_InitStructu ...
- Android常见面试题目
1.Activity 的生命周期 转自:http://kb.cnblogs.com/page/70125/ 多谢楼主分享 首先看一下Android api中所提供的Activity生命周期图(不明白的 ...
- jQuery.isNumeric() 和 js isNaN()
jQuery.isNumeric( value ) Description: 判断指定参数是否是一个数字值(字符串形式的数字也符合条件),返回 true 或者 false. Example: $.is ...
- HDU 2444:The Accomodation of Students(二分图判定+匹配)
http://acm.hdu.edu.cn/showproblem.php?pid=2444 题意:给出边,判断这个是否是一个二分图,并求最大匹配. 思路:先染色法求出是否是一个二分图,然后再匈牙利求 ...
- mysql同步
已安装好mysql,并且已把配置文件复制在/etc/my.cnf 主服务器的配置: 1,查看二进制日志的状态,开启二进制日志 进入mysql安装目录 #cd /usr/local/mysql 进入my ...
- [c++][语言语法]stringstream iostream ifstream
c++中ifstream一次读取整个文件 读取至char*的情况 std::ifstream t; int length; t.open("file.txt"); // open ...
- Xcode中设置按钮在十分钟之内禁用
btn.enabled=NO;` NSTimer * notificationTimer = [NSTimer scheduledTimerWithTimeInterval:10*60.0 targe ...
- Oracle找出非数字
可以这样判断: select translate('99999999999999', '\1234567890', '\') from dual; 返回的是空 select translate(' ...
- MVC模式:实现数据库中数据的增删改查功能
*.数据库连接池c3p0,连接mysql数据库: *.Jquery使用,删除时跳出框,确定是否要删除: *.使用EL和JSTL,简化在jsp页面中插入的java语言 1.连接数据库 (1)导入连接数据 ...