程序员.NET_程序员俱乐部_.NET频道

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 > 编程开发 > .NET > 文章列表
· 用T4 Template生成代码发布时间:2014-07-15
1T4语法T4的语法与ASP.NET的方式比较类似。主要包括指令、文本块、控制块。1.1指令指令主要包括template,output,assembly,import,include等类型,用以告诉T4引擎如何编译和运行一个模板。这些指令相当于T4引... 查看全文
· string和stringBuilder区别发布时间:2014-07-15
String对象是不可改变的。每次使用String类中的方法之一或进行运算时(如赋值、拼接等)时,都要在内存中创建一个新的字符串对象,这就需要为该新对象分配新的空间。而StringBuilder表示可变字符字符串。此类不能被继承。在需要对字符串执行重... 查看全文
大部分的信息系统都是基于数据库的。许多公司感觉自己落后了,因为竞争对手都部署了基于规则库和知识库的智能化应用。一般而言,基于数据库的系统仅用于处理数据和输出信息,常常导入信息数据泛滥。用户不清楚哪些数据是真正的重要,他们甚至不清楚如果要做一个准确的断... 查看全文
· string="" strin发布时间:2014-07-15
一:""与string.Empty我认为是一样的。网上有一篇被转载了几十遍的文章是这样说的string.Empty不分配存储空间,""分配一个长度为空的存储空间,我认为这句话是错误并且含糊不清的。1、实际上Empty是string类中的一个静态的只读... 查看全文
· C#中的readonly与const发布时间:2014-07-15
比较C#中的readonly与constC#中有两种常量类型,分别为readonly(运行时常量)[read-run]与const(编译时常量)[const-compile],本文将就这两种类型的不同特性进行比较并说明各自的适用场景。工作原理read... 查看全文
· 代码段编辑器SnippetEditor 2.1发布时间:2014-07-15
1.选择程序版本2.可以创建文件夹3.新建片段4.给片段取名5.双击进行编辑6.点击保存7.直接使用... 查看全文
· Apache log4net 配置的部分解释发布时间:2014-07-15
log4net其实可以使用系统自带的*.config配置文件来配置,也可以使用其他配置文件来配置。这两种配置方式决定了log4net使用哪些方式来读取配置信息,从而也决定了一些特性。log4net用来读取配置文件的方式有两种,一种是ASP.NET的S... 查看全文
· DevExpress的GridControl控件设发布时间:2014-07-15
比如要显示性别为字符串,数据库中保存为数值(1:男,2:女,3:未知)。方法一:点击控件上的"RunDesigner"按钮,进入设计界面。选择“Columns",增加一个隐藏字段,字段值取需要显示的绑定值。如显示性别,绑定"Sex"字段。... 查看全文
· 您可能不知道的ASP.Net小技巧发布时间:2014-07-15
<!--页码和简介-->1.在提交页面之后,保持滚动条的位置可以在page指令上加上MaintainScrollPositionOnPostback指令<%@PageLanguage="C#"MaintainScrollPositi... 查看全文
静态方法与静态变量一样,属于类本身,而不属于哪个类的一个对象。调用一个被定义为static的方法,只有通过在它前面加上这个类的名称。一般定义里说是可以通过实例调用的。其他语言我还没测试,但是在C#中是不行的,只能通过类型名称引用它(静态变量也是哦)。... 查看全文
当我们对.NETFramework的一些基本面了解之后,实际上,还是很有必要了解一些更底层的知识。比如.NETFramework是如何进行内存管理的,是如何垃圾回收的......这样,我们才能写出更高性能的程序。在.NETFramework中,有2个... 查看全文
· ASP.NET MVC Model验证(四)发布时间:2014-07-15
ASP.NETMVCModel验证(四)前言本篇主要讲解ModelValidatorProvider和ModelValidator两种类型的自定义实现,前者是Model验证提供程序,而ModelValidator类型则是Model验证执行类型,在下面... 查看全文
· cache应用(asp.net 2.0 SQL数据发布时间:2014-07-15
Asp.net2.0提供了一个新的数据缓存功能,就是利用sqlserver2005的异步通知功能来实现缓存1.首先在sqlserver2005中创建一个test的数据库.在SQLServer2005上执行ALTERDATABASE<Databa... 查看全文
· 异步编程 In .NET发布时间:2014-07-15
概述在之前写的一篇关于async和await的前世今生的文章之后,大家似乎在async和await提高网站处理能力方面还有一些疑问,博客园本身也做了不少的尝试。今天我们再来回答一下这个问题,同时我们会做一个async和await在WinForm中的尝... 查看全文
1.dll函数的导入:关键字:unmanagedcode;managedcode;具体应用类:System.Runtime.InteropServices具体使用方法:[DllImport("muParser.dll",EntryPoint="mup... 查看全文
申明:所有的本人开源项目仅供学习交流用。本项目适合对象:入门级别为了方便学习交流,我会慢慢将一些私有的项目开源(web为主,辅以android,微信开发),有些项目可能开发的时间比较早,会有些欠缺,可以多多交流。IDE:myeclipse8.5(版本... 查看全文
· C#中List<T>是怎么存放元素的发布时间:2014-07-15
JeffreyZhao在"你的字典里有多少元素?"一文中,提到了他在面试时问过的一个问题:List<T>是怎么存放元素?不幸的是,自己也回答不出来,只知道怎么用,却不知道为啥这样用,很明显的"知其然而不知其所以然"。于是,扒了一段List... 查看全文
不知道为什么,WPF的MeaageBox的风格还停留在Win2000的风格。。。很久前就想自己封装一个MessageBox出来,但是都只是简单的封装,不怎么具有通用性。这次终于搞完了。使用方法和系统的MessageBox的使用方法相似度90%以上。另... 查看全文
· C# 类属性封装、字段的详解发布时间:2014-07-14
今日敲代码时,突然感觉对类的属性封装、字段有点犯迷糊了。。连基础的都不知道了,那敲的代码怎么能严谨高效的。果断拿起各种高级编程、大全啥的翻起来~~这不再把自己的理解写下来(定义都是直接抄书的),献给同样迷糊的小伙伴。先说下类的成员,它分为数据成员和函... 查看全文
· ASP.NET制作一个简单的等待窗口发布时间:2014-07-14
前一阵做一个项目,在处理报表的时候时间偏长,客户提出要做出一个等待窗口提示用户等待(页面太久没反映,用户还以为死了呢)。在分析这一需求之后,觉得如果要实现像winform应用中的processbar太困难了。最后,只好模拟,做了一个“假&... 查看全文