.Net 程序员面试[转]
摘要:过去几年都在忙着找项目,赶项目,没有时间好好整理深究自己在工作中学到的东西。现在好了,趁着找工作的这段空余时间,正好可以总结和再继续夯实自己的.Net, C#基本功。在05年的时候,Scott Hanselman(微软的一个Principal Program Manager)在他的博客上列出了一张清单, 清单上是关于"一个好的.Net程序员应该知道的东东What Great .NET Develo...
阅读全文
推荐:总能找到一个你觉得最好的免费电子书下载网站 【转】
摘要:看书是获取知识的最佳途径之一,而读电子书更是我们IT人士的主要方式,在哪里可以获得自己需要的电子书呢?今天给大家推荐一些别人推荐的免费电子书下载网站,我相信其中总有一个是你所需要的,快去看看吧。当然,你要是不缺钱,还是支持正版吧! FreeBookSpotFreeBookSpot is an online source of free ebooks download with 4485 FREE ...
阅读全文
CodeDOM
摘要:CodeDOM的學習 贴几个CodeDOM的链接posted @ 2005-03-18 16:46 lichdr 阅读(3067) | 评论 (1) 编辑 CodeDOM浅析(下)posted @ 2004-11-29 11:44 lichdr 阅读(3520) | 评论 (11) 编辑 CodeDOM浅析(上)posted @ 2004-11-29 11:40 lichdr 阅读(4968) |...
阅读全文
通过代码生成机制实现强类型编程
摘要:我不知道大家对CodeDOM的代码生成机制是否熟悉,但是有一点可以确定:如果你使用过Visual Studio,你就应该体验过它带给我们在编程上的便利。随便列举三种典型的代码生成的场景:在创建强类型DataSet的时候,VS会自动根据Schema生成相应的C#或者VB.NET代码;当我们编辑Resource文件的时候,相应的的后台代码也会自动生成;当我们通过添加Web Reference调用Web...
阅读全文
从数据到代码—基于T4的代码生成方式
摘要:从数据到代码—基于T4的代码生成方式在众多.NET应用下的代码生成方案中,比如CodeDOM,BuildProvider, 我觉得T4是最好的一种。关于T4的基本概念和模板结果,可以参考我的文章《基于T4的代码生成方式》。如果要了解T4具体的应用,则可以参考我的文章《创建代码生成器可以很简单:如何通过T4模板生成代码?》(上篇)(下篇)。如果你编写T4模板,你不得不面对一个问题&mda...
阅读全文
老吉优秀的数据库访问层代码(转)
摘要:01:代码命名规范、注释齐全。 02:代码简洁易懂、思路严谨。 03:经过多年的稳定运行。 04:同时能支持B/S也可以支持C/S架构。 05:能支持多种数据库。06:不仅仅是有静态访问方法,也需要有动态访问方法。 07:能支持数据库事务处理。 08:有标准的接口。 09:功能函数齐全。 10:有异常处理及日志功能。 11:不要反复读取配置文件。 12:支持同时打开多个多种数据库。 13:用的人...
阅读全文
2010年上半年计算机软考软件设计师试卷参考答案
摘要:http://www.csairk.com/zt/1005/
阅读全文
一站式示例代码库2010年11月5日更新
摘要:微软一站式示例代码库2010年11月05日更新下载地址:http://1code.codeplex.com/releases/view/55110#DownloadId=163650 如果您是第一次听说All-In-One Code Framework这个项目,请参阅主页上的相关介绍http://1code.codeplex.com/, 以及这两篇blog All-In-One Code Fram...
阅读全文
网页打印控件Lodop5.0已发布
摘要:Lodop5.0最近已发布,新版本内称unicode版,在功能和性能方面有较大变化,全面兼容老版本。相对于4.0版,新版本增加了如下功能:1、由于控件内核采用unicode编码集重新编译,所以新版本全面支持超文本的特殊字符,例如“©”2、新版本优化了深受期待的表格打印函数ADD_PRINT_TABLE,该函数的自动分页功能更加完美,参见样例15;3、所有函...
阅读全文
与你零接触
摘要:hashtable,dictionary 从原理上说说有什么异同,哪个性能高一些 hashtable里存的对象全部是object类型 ,所有对象存进去都被转成object类型,读取出来每次都需要转换类型,hashtable对存入的类型没有限制 , 因此在读取转换类型时容易出错, dictionary只能存入定义时指定的类型,而且不像hashtable会把类型转换成object,存取起来比前者方便,...
阅读全文
在.Net中将MailMessage保存为本地eml文件
摘要:最近因故需要用.Net(C#)将邮件信息保存为本地eml文件,看起来是个费劲的活:首先得读懂MIME协议(RFC 2045~2049),然后写代码。还好,以前有朋友也有过这样的需求,并有现成解决方案,呵呵:System.Net.Mail命名空间里已经实现了MailWriter,只不知道为啥没有公开而已。用Xenocode Fox 2007(Community Edition)加载System.dl...
阅读全文
jquery Test
摘要:Ajax html:sAjax aspx C#:html:
阅读全文
学习笔记【转】
摘要:作者:青羽tenghoo.cnblogs.com以下是偶的学习笔记,欢迎大家送亦或webpart学习:1。一步一步webpart-webpart是个什么东东?(1) 2。一步一步webpart-webpart如何得到?(2) 3。一步一步webpart-如何利用.net制作第一个webpart?(3) 4。一步一步webpart-如何利用已导入的webpart?(4) 5。一步一步webpart-...
阅读全文
日期格式化与字符串转换成时间(C#.NET)
摘要:日期格式化与字符串转换成时间(C#.NET)yyyy 代表年MM 代表月(注意这里要用大写)dd 代表日HH/hh 代表时(24小时形式/12小时形式)mm 代表分(这里用小写表示分钟)ss 代表秒//======= 日期格式化成指定字符串 =======DateTime d = DateTime.now;d.toString("yyyyMMdd HHmmss"); //例如"20070529 0...
阅读全文
NET方面的知识网站
摘要:The challenge of bringing data from efficient storage engines such as SQL Server into object-oriented programming models is hardly a new one. Most developers address this challenge by writing complex ...
阅读全文
ACS.NET缓存技术
摘要:页面和控件缓存还是先来过一遍@OutpuCache所有的属性,共用11个属性,这个指令可以用于页面(.aspx)和用户控件(.ascx)属性Duration页或用户控件进行缓存的时间,单位秒,可以在页面或控件上设置该属性来建立一个缓存的过期策略,该属性是必须的。VaryByParam分号分割的字符串列表,是否根据某个参数变化,和VaryByControl二者必须有一。如果不变化,可将值设置为non...
阅读全文
代理服务器的设置
摘要:为了便于通过电信等公共信息网络上网的我校师生访问那些只允许在校园网内才能访问的资源(如图书馆的某些数据库、OA办公系统等),网络中心目前已开通内部访问代理服务。只要是申请了校园网统一账号(Jaccount)并开通了电子邮件服务的本校教职工都可以通过输入自己的账号和口令使用本中心提供的内部代理功能。 如果你通过校园网之外的网络上了网,又需要访问限定在校内访问的资源,请你在你的浏览器中设定使用代理服务...
阅读全文
再谈C#中的委托,匿名方法和Lambda表达式
摘要:http://www.codeproject.com/KB/cs/DelegatesOMy.aspx简介 在.NET中,委托,匿名方法和Lambda表达式很容易发生混淆。我想下面的代码能证实这点。下面哪一个First会被编译?哪一个会返回我们需要的结果?即Customer.ID=5.答案是6个First不仅被编译,并都获得正确答案,且他们的结果一样。如果你对此感到困惑,那么请继续看这篇文章。vi...
阅读全文
一站式示例代码库登陆微软中国首页
摘要:一站式示例代码库是一个基于community的示例代码项目。在博客园园友的支持下,这个项目在茁壮成长。今天有个好消息告诉大家。这个项目登上了微软中国的首页: http://www.microsoft.com/zh/cn/default.aspx。您不妨到微软中国首页上找找我们一站式示例代码库项目。不难找到 :-)一位很nice的老外帮我们录了一段项目示例介绍放在youtube上。http://ww...
阅读全文