搜集的一些不错.NET开源项目
Eric Nelson是微软技术的传道者,也是MSDN UK Flash的技术编辑,他编写了一个列表,列出23个UK开发人员推荐的.NET开源项目。微软的一些开源项目如ASP.NET MVC、DLR、IronRuby、IronPython、MEF等则未列入其中。...
动态调用Web Service【转】
[code=csharp]
调用代码:
1 protected void btnCall_Click(object sender, EventArgs e)
2 {
3 string url = "http://localhost/OA_WebService/WebService/DyDataL
asp.net中引用DLL文件

终于解决了这个问题,在VB6下开发了一个DLL文件。使用VS的“引用”的方法都不行,运行注册时:
提示 没有找到 DllRegisterServer 输入点。
早前在asp.net中没有使用过DLLimport(之前知道要使用DIIImport),下午也Google了一个下午,都说到委托之类的。
后来自己越试越复杂。狂晕!!
...
NHibernateHelper类文件
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using CodeSmith.Engine;
using SchemaExplorer;
using System.Text.RegularExpressions;
namespace NHibernateHelper
{
public class NHibernateHelper : CodeTemplate
...
.NET哈希函数包 KinsHash
该方法很适合,把一些二进制文件转换成字符串。
==========
哈希函数是现代密码系统的基础。 这些函数将任意长度的二进制字符串映射为固定长度的小二进制字符串(称为哈希值)。 加密哈希函数有这样一个属性:在计算时不可能将两个不同的输入通过哈希算法取为相同的值。 哈希函数通常用于数字签名和保持数据完整性。例如文件完整性校验。
AOP简介
AOP是aspect oriented programming的缩写,是面向方面的思想. 那什么是面向方面?它主要运用在什么领域呢?我们已经对面向过程和面向对象(OOP)已经非常耳熟了,从面向过程到面向对象是一种飞跃;我们可以用面向对象思想取代以前的面向过程的思想,但从面向对象发展到面向方面,不是一种取代而是一种补充.面向对象最重要的作用就是解耦,一个系统中用面向对象思想可以解决大部分的东西,但还有一些点和面还不能用OOP(面向对象)来解决,而AOP可以解决OOP不好处理的角落和方面,所以AOP决不是OOP的代替品,是OOP的一种强力补充.
EntityFramework实现增删改查【转自周公】
说明:个人感觉在Java领域大型开发都离不了ORM的身影,所谓的SSH就是Spring+Struts+Hibernate,除了在学习基础知识的时候被告知可以使用JDBC操作数据库之外,大量的书籍中都是讲述使用Hibernate这个ORM工具来操作数据。在.NET中操作数据库的方式有多种,除了最直接的方式就是使用ADO.NET之外,还可以使用NHibernate这个Hibernate在.NET中的实现ORM,如果你对第三方的ORM持怀疑态度,你还可以使用来自微软的实现、根正苗红的Linq或者EntityFramework。
...
养猪和三层结构
为了更好地让初学者轻松入门,这里仍然采用趣味性的方式聊一些常用技术点,致力于.NET新手们的快速提高!知识都是普通的,关键是学习的思路。技术源于生活,技术原来可以这样学。抛砖引玉而已。
层次结构在现实社会里随处可见。记得有个笑话讲有个村长得意地向他老婆吹牛:“全中国只有四个人比我官大,乡长、县长、省长和国务院总理”。这个笑话也体现了真实社会中分层的现象。社会人群会分层,公司人员结构也会分层,楼房是分层的,甚至做包子的笼屉都是分层的。虽然分层的目的各有不同,但都是为解决某一问题而产生的。所以,分层架构其实是为了解决某一问题而产生的一种解决方案。
...

最新评论及回复