科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网› .NET 相关文章
  • 至顶网.NET相关文章
XML在.net平台下的自定义控件的应用

.net平台下面的自定义控件的工作原理如下:控件对应于一个类(class),控件的所有属性通过类的成员变量来暴露,而控件的方法对应于class 的成员函数。在控件被加载的手,系统会调用class的render方法,制作控件的时候,应该重载(override)这个render方法,使得在控件被加载的那 一刻,控件可以自己“绘制”自己,一般来说,在render方法里面要将关于控件界面绘制的那些JavaScript文件放入到输出流中。...详细

控件.NETXML

.net的4个基本概念

虚拟对象系统---VOS它既支持过程性语言也支持面向对象的语言,同时提供一个类型丰富的系统来容纳它所支持的各种语言的特性。元数据是对VOS中类型描述代码的一种称呼。在编译程序将源代码转换成为中间代码时,它将自动生成,并与编译后的源代码共同包含在二进制代码文件中。CLS是CLR定义的语言特性集合,主要用来解决互操作问题。VES是VOS的实现,它用来驱动运行环境。元数据的生成与使用、公用语言规范的满足性检查以及应用程序执行过程中的内存管理均由它来完成。...详细

基本概念.NET

.NET的发展与变迁

微软的.NET Framework是一套可以集成到Windows操作系统中的组件。它为应用程序提供了中间代码的支持,并且可以通过运行时来管理这些中间代码。对于软件开发人员来说,.NET Framework是Windows平台最大的改变之一。.NET Framework的出现,使原来需要通过编程语言来做的一些工作转由.NET Framework来完成了。.NET Framework是为平台独立而设计的。也就是说,一个为这个框架而编写程序无需做任何变化,就可以运行在任何实现这个框架的计算机上。...详细

变迁发展.NET

.Net构架下的加密编程

本文所采用的加密方法是被称为密钥散列值的方法。此方法是将要加密的数据和密钥进行组合产生新的加密了的数据。在.NET中可以说加密所要使用的类全部都集中在System.Security.Cryptography框架中,他包含了多种加密算法,所以我们使用的加密方法也是在System.Security.Cryptography框夹中。文中介绍了如何实现数据的加密。 ...详细

加密编程.NET

.NET 2.0定制控件和用户控件开发

伴 随Visual Studio 2005新加入大量的控件,Windows表单应用程序的开发越来越简单。但是,有些情况下,你仍然需要使用更新的功能来进一步增强现有控件—很典型的一个例子就是TextBox控件。我们知道,TextBox控件允许用户把数据输入到应用程序中,但是自身并没有提供任何类型的校验和输入过滤功能。为此,你需要对每一个TextBox控件编写自己的定制校验和过滤逻 辑。显然,当需要在工程中大量地应用这种控件时,需要相当多的重复工作量。在本文中,将使用一个具体的示例—TextBox控件—向你展示如何扩展Windows表单控件。...详细

控件开发定制控件.NET

微软.NET平台中类型使用的基本原理

在本文中从介绍简单类型开始,然后迅速进入关于引用类型和数值类型的讨论。对所有的开发人员来说,熟练掌握引用类型和数值类型的应用差别尤其重要。在编写代码的过程中,如果对这两种类型使用不当会导致程序Bug并引起性能问题。...详细

基本原理.NET

.net官方编码方法和命名规则

编码方法合并了软件开发的许多方面。对于理解应用程序的逻辑流,命名方案是最有影响力的一种帮助。命名原则是:选择正确名称时的困难可能表明需要进一步分析或定义项的目的。使名称足够长以便有一定的意义,并且足够短以避免冗长。唯一名称在编程上仅用于将各项区分开。文中介绍了.net官方编码方法和命名规则,以及例程、变量、表、注释等参数的推荐的命名方法。...详细

.NET配置说明

深入理解.NET的JIT编译方式

CLR只执行本机的机器代码。有两种方式产生本机的机器代码:实时编译和预编译方式。CLR使用类型的方法表来路由所有的方法调用。类型的方法表由多个入口项组成。每个入口项指向一个唯一的存根例程。初始化时,每个存根例程包含一个对于CLR的JIT编译器的调用。在JIT编译器生成本机代码 后,它会重写存根例程,插入一个jmp指令跳转到刚才JIT编译器的代码。只有当要调用某个方法时,JIT编译器才会将CIL的方法体编译为相应的本机机 器码版本。这样可以优化程序的工作集。...详细

编译方式JIT.NET

调用.net程序集中的方法

虽然Biztalk Server提供了众多的内置功能,然而在一些情况下可能还需要调用程序集中的函数。因为在.Net程序集中,可以非常方便地调用Web Service、访问数据库;另一方面,有些函数是程序集中已经写好的,为了增加软件的复用,便于软件版本的管理,使用现有的程序集也在情理之中。本文通过一个简单实例,介绍Biztalk应用中调用程序集的方法。这个实例完成的功能,在调用Web Services一文中实现过,只不过实现的方式用所差别,一个是调用Web Service,一个是调用.net程序集。...详细

程序集中.NET

.NET中的特殊类型成员

本文我们将考察类型能定义的某些特殊成员。在大力简化处理类型及其对象实例需要的语法方面,这些类型有助于面向对象设计。...详细

.NET配置说明

在.NET程序中正确使用String类型

由于.NET对String类型变量的独特管理方式,使用不当,会严重影响程序的性能。本文分几个方面来说:了解String数据的内存分配方式、尽量少使用字串加法运算符、避免使用加法运算符连接不同类型的数据、在循环中使用StringBuilder代替String实现字串连接。...详细

string.NET

.Net配置文件常用配置说明

本文是对.Net配置文件常用配置的说明。...详细

配置文件.NET

微软.NET在新的平台上编程

随着.NET平台的出现,温柔终于为叫苦不迭的开发人员提供了一个完全面向对象的开发平台。平台服务现在被分成为单独的名字空间并且每 一个名字空间包含一组允许访问平台服务的相关类。因为类方法可以重载,行为差别不大的方法具有相同的名字,并且只有从原型中才能看出差别来。因为所有的平台服务都通过这种面向对象的方式来实现,所以软件开发者应该对面向对象的编程有所理解。面向对象的方法还带来了其它的一些特点,如使用继承和多态性很容易创建专门版本的基类库类型。...详细

平台上编程微软.NET

.NET代码生成器有助于快速应用程序开发

使用top-down CG,可以通过定义系统的对象以及对象之间的关系来定义该系统,CG还创建了事务对象以及底层数据库大纲。Bottom-up CG按照你的数据库设计来创建一套数据类以及事务类。可以按照自己的情况来决定采用CG这两种工作方式的某一种。如果必须与其它系统的数据库交互且该系统仍将使用其数据库数据,那么最好采用bottom-up CG,这样可以简化所需产生的数据类,这也就加快了你的开发过程。...详细

程序开发生成器.NET

.net缓存应用与分析

缓存可以使应用程序的性能得到很大的提高,因此在设计应用程序以及对应用程序进行性能测试时应该予以考虑。应用程序总会或多或少地受益于缓存,当然 有些应用程序比其他应用程序更适合使用缓存。对ASP.NET提供的缓存选项的深刻理解是任何ASP.NET开发人员应该掌握的重要技巧。本文介绍了缓存是如何实现的,还介绍了在Cache中存储数据的方法。 ...详细

应用缓存.NET

.Net远程方法调用研究

远程方法调用发展到现在,已经有以下几种框架实现:DCE/RPC,CORBA,DCOM,MTS/COM+,Java RMI,Java EJB,Web Services/SOAP/XML-RPC,NET Remoting,本文主要介绍了.NET远程方法调用的原理,实现以及与微软COM/DCOM实现的异同点。...详细

调用远程.NET

.Net中如何操作IIS

编程控制IIS实际上很简单,和ASP一样,.Net中需要使用ADSI来操作IIS,但是此时我们不再需要GetObject,因为.Net为我们提供了更加强大功能的新东西。System.DirectoryServices命名空间中包括了些强大的--DirectoryEntry,DirectoryEntries,它们为我们提供了访问活动目录的强大功能,在这些类允许我们操作IIS、LDAP、NDS以及WinNT。我们操作IIS一般都是对虚拟目录的操作,本文奖此列为主要的内容来讲。...详细

IIS操作.NET

浅析.Net下的多线程编程

本文介绍了在.Net下进行多线程编程所需要掌握的一些基本知识。从文章中我们可以知道在.Net下进行多线程编程相对以前是有了大大的简化,但是其功能并没有被削弱。使用以上的一些基本知识,读者就可以试着编写.Net下的多线程程序了。不过要编写出功能更加强大而且Bug少的多线程应用程序,大家需要掌握诸如线程同步、线程池等高级的多线程编程技术。大家不妨参考一些操作系统方面或是多线程编程方面的技术丛书。...详细

多线程.NET

用.NET框架实现序列化

.NET框架提供的一种形式的序列化是XML序列化。在这种类型的序列化里,对象状态被以XML格式保存。这使得被序列化的对象能够被不同的系统取 得并修改,甚至是那些不是用.NET编写的系统。另外一个优势是被序列化的对象对于人来说是可读和可写的——因此更新对象的方式莫过于打开写字板更改其 值。XML序列化常常被来远程控制项目和Web服务项目里,虽然你可能会在别的地方发现它,比如DataSet封送。在与Xpath查询和Predicate方法一起使用的时候,XML序列化能够被用来实现面向对象的数据库。...详细

序列化框架.NET

Excel在.Net下驻留内存的解决方法

本文给出了在VS 2003的WebForm方式下对Excel进行操作,操作完毕后Excel不能够正常关闭,系统退出后,Excel总是驻留在内存中这一问题的解决方案。...详细

Excel驻留内存.NET

邮件订阅

如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

热门下载
最新专题
最新白皮书
厂商导航
IBMH3CVMwareSAPAMDEMCRSASAPIBMSalesforce