C#是微软研发的一款在.NET FRAMEWORK框架上的程序语言,风格朴实简练,由C和C++发展而来,很好的集成了上述两者的优点,继承了它们的易用性,同时摒弃了两者的缺点,面向对象的特性让它可以高效的编辑各种基于.NET的应用,并成为不二之选。 它的特点如下:
(1)使用用法简单
C#的最大特色是取消了指针,C#语言在提前设定的可以编辑的区域加载,不能直接对RAM进行读写。C#所使用的各种符号在相关类库中都有了新的对应名称,摒弃复杂的语句,把以前经常容易搞混的库名称统统换为标准的名称
(2)面向对象
面向对象的程序语言所有的一切特性在C#中都可以找到,无论简单的普通应用程序到大型的系统工程,C#也是不二的选择,这一切都是基于C#的高效易用性而决定的。 C#中摒弃了困扰程序设计人员的混乱变量,所有的内容必须被存放在类中统一处理,程序的执行效率得到了得到提高。
(3)与Web的紧密结合
.NET 开发项目的逐渐增加使得技术应用标准应与现有WEB同步。C#的特性使得自身跨越了历史遗留的技术问题,在WEB的支持下,开发者可以利用较低技术成本制作新的项目,而且做出的程序无任何领域和技术限制。
2.2 SQL SEVER 2008数据库简介
SQL数据库把SQL语言作为关系数据库管理语言的通用标准,通过它可以对数据库中的各种数据进行管理,或者进行修改调用。能够把各种结构化的文本信息存储到数据库中,并且进行查找,编辑等等操作。作为上一代产品SQL Server 2005的升级,2010拥有以下特性。
(1)高可靠性
SQL Server 2008在2005版本上进一步的加强了对整个数据库文件和相关信息的加密,满足了用户对于技术规范的严谨性,以及安全性上的要求。同时也支持了第三方秘钥管理功能,来加强对硬件安全性的支持。
(2)高效性
新版本推出了陈述式管理架构(DMF)。重新以新的管理结构和手段来操纵SQL数据库,根据硬件具体的配置来调整管理策略,时刻对不正确的设置策略来调整系统的行为作出预警和防控。
(3)智能化
新的2008版本为用户提供了可选择的智慧管理机制,让使用者可以对事件进行提前评估,这个机能让企业能够根据服务客户所提前提出的信息接收标准和形式来传送他们各自所需的内容,使得获取报表信息供应的客户量大幅提升,从而帮助用户更高效更务实的方式对工作内容做出有效的判断和权衡。
2.3 ASP.NET技术
ASP.NET是属于微软.NET技术框架中的一部分,通过嵌入页面的相关代码,在网页服务器上运行的一种程序技术。它的执行建立在IIS之上,通过它可以在服务器一方建功能多样的网页应用。它超越以往技术的优点在于:
(1)强大的执行效率
ASP.NET自身是基于服务器处理过后的公共语言运行库程序代码,并不需要提前执行复杂的翻译和处理命令,一切都是在服务端上进行运作,并且仅需要能够和微软.NET环境相关的语言。
(2)丰富多样的开发软件
ASP.NET所开发的项目通常使用大家熟悉的微软Visual Studio来制作, 在此过程中可以使用可视化编辑方式对项目进行制作和修改,除此之外也提供了对微软旗下的多款工具以及ADOBE的Dreameaver的支持。
(3)广泛的适用性
由于ASP.NET属于利用通用语法制作的代码执行程序,因此它可以自由的在各种不同的平台上运作而不需要去考虑兼容性,而其运行的基础即为.NET的框架,使用IIS技术作为服务端来支撑的整体结构,同时应用MONO做为基本结构,支持WINDOS和LINUX的开放体系, 相关库以及设置方案都能够毫无障碍的运行在WEB上。 ASP.NET+sqlserver电子邮件收发系统设计+源代码(2):http://www.751com.cn/jisuanji/lunwen_37690.html