一个项目有几个软件设计师?
摘要:这是昨天办公室的两个同事的讨论A: 一个项目的开发应该只有一个主要的软件设计师,他负责这个项目整体架构和核心设计B: 一个项目怎么可能只有一个软件设计师呢?一个人根本不可能设计出一个项目的架构,目前的软件的设计都涉及多个领域的专业知识,需要不同领域的专家进行合作来完成软件的设计,单纯所谓的只从事软件设计的设计师是不存在的.A: 这些专家的合作是在这个软件项目的设计师设计的框架之内进行合作的.B: ...
阅读全文
<% %>和<scripte runat="server">的区别
摘要:<% %>代码块和<script runat="server"></script>代码块的区别要从编译后的区别来说.每个ASPX页面被编译成一个直接或间接继承于PAGE类的类,<% %>在这个类中扮演的是其中一个方法的代码块,换句话说,所有写在<%%>中的代码编译后都成为某个方法内的语句块.那么在<%%>中所能包含的就只能是在...
阅读全文
C#学习笔记--委托(delegate)
摘要:委托的是含义,如果你学过C那么你可以把委托理解为C里面的函数指针,如果你没学过其他的语言,你可以理解为自定义类型.声明委托要使用关键字delegate,代码如下delegatevoidShowName()学过C的:上面相当于声明了一个类型为ShowName的指针,由于C里面的指针指向的是内存中的一个实际地址,具有一定的不安全型,C#在这里做了相应的改进,必须指向具有相同签名的函数. 直接开始C#学...
阅读全文
用ADO.NET访问数据库过程概述
摘要:本文旨在建立一个使用ADO.NET的整体印象.主要是面对没接触过ADO.NET的读者,当对整体流程有了了解后面的深入学习就容易多了.环境:SQL Server 2005 ,语言C# , SQL查询语句一.建立数据库连接要对一个数据库进行操作,肯定要先和他建立连接,这里会涉及到三样东西1.连接对象(sqlconnection),2.连接字符串,3.建立连接.下面我们看看具体的例子//创建连接对象Sq...
阅读全文