随笔分类 -  .NET

WCF 学习资料
摘要:WCF学习经验分享,如何更好地学习WCF?http://blog.csdn.net/book_frank_xl/archive/2010/01/11/5177734.aspx有什么好的WCF学习书籍?http://www.frankxulei.com/?p=107Introduction to Building Windows Communication Foundation Servicesht... 阅读全文

posted @ 2010-11-09 16:40 smwikipedia 阅读(271) 评论(0) 推荐(0)

.NET Interop 互联网资源
摘要:2.1Interop(1)interop123网站lURLhttp://www.interop123.comhttp://www.interop123.nethttp://www.interop123.cnl描述本书的技术支持网站,也提供了一个互操作最佳实践的交流平台。(2)dotnetinterop网站lURLhttp://www.dotnetinterop.com/l描述一个列出了不少有关互操... 阅读全文

posted @ 2010-08-10 21:25 smwikipedia 阅读(456) 评论(0) 推荐(0)

.NET Interop 工具集
摘要:(1)P/Invoke Interop Assistant该开源工具能够给开发者使用P/Invoke带来极大的方便。使用该工具,就可以直接为某个指定API生成对应的C#或VB.NET的声明代码,以供开发者直接使用。这样就可以把开发人员从编写非托管函数原型的繁杂工作中解放出来,这无疑提高了工作效率,而且还减少了出错的可能。更为强大的是,该工具还能够直接从C编写的函数声明(目前还不支持C++)生成对应... 阅读全文

posted @ 2010-08-10 21:23 smwikipedia 阅读(656) 评论(0) 推荐(0)

Object, var, dynamic and the DLR Showdown
摘要:http://blog.vascooliveira.com/object-var-dynamic-and-the-dlr-showdown/ 阅读全文

posted @ 2010-08-10 16:40 smwikipedia 阅读(181) 评论(0) 推荐(0)

C# 4.0 dynamic, reflection 性能比较
摘要:http://geekswithblogs.net/SunnyCoder/archive/2009/06/26/c-4.0-dynamics-vs.-reflection.aspx 阅读全文

posted @ 2010-08-10 16:38 smwikipedia 阅读(640) 评论(0) 推荐(0)

CLR AppDomain
摘要:[http://en.wikipedia.org/wiki/Application_Domain]In the Common Language Runtime, an application domain is a mechanism (similar to a process in an operating system) used to isolate executed software ap... 阅读全文

posted @ 2010-06-11 14:32 smwikipedia 阅读(275) 评论(0) 推荐(0)

How to reference Assemblies in the GAC
摘要:From: http://www.eggheadcafe.com/PrintSearchContent.asp?LINKID=1175We have been getting some posts lately where developers are installing assemblies in the GAC and then asking why they don't see them ... 阅读全文

posted @ 2010-03-31 14:35 smwikipedia 阅读(456) 评论(0) 推荐(0)

关于 StructLayoutAttribute.Pack 讨论
摘要:http://bytes.com/topic/c-sharp/answers/654343-what-does-structlayoutattribute-pack-do在调用 PrintDlgW Win32 API 时,用到PRINTDLG Structure ,于是利用P/Invoke Interop Assistant version 1.0来自动生成如下:[System.Runtime.I... 阅读全文

posted @ 2010-02-19 15:06 smwikipedia 阅读(865) 评论(0) 推荐(0)

.NET 正则表达式 类型 Match Group Capture
摘要:这几个概念比较细致,见如下程序演示。Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-- 1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using Sy... 阅读全文

posted @ 2010-02-12 17:48 smwikipedia 阅读(646) 评论(0) 推荐(0)

P/Invoke Suggested Readings.
摘要:BooksTitleISBN & Link.NET and COM: The Complete Interoperability Guide067232170XSilverlight 1.0 Unleashed, by Adam Nathanhttp://www.safaribooksonline.com/whatsnew/spotlight.phpWebsitesTitleLinkMSD... 阅读全文

posted @ 2010-02-11 18:41 smwikipedia 阅读(226) 评论(0) 推荐(0)

怎样保护你的.NET程序。
摘要:http://develop.csai.cn/dotnet/200604201011271687.htm摘要:阐述怎样保护用Microsoft.Net开发的软件代码的安全性。本人通过一次实际开发,总结出一个有效的方法。  众所周知,软件产品是智力的成果,是具有无形价值。而软件又是极其容易复制,所以牵涉到版权的问题。一个公司或个人辛辛苦苦开发出来的软件,突然发现被别人窃用了,那是一件非常令人难过的事... 阅读全文

posted @ 2009-12-28 15:33 smwikipedia 阅读(440) 评论(0) 推荐(0)

利用P/Invoke Interop Assistant写一个最简单的CLR程序
摘要:http://hi.baidu.com/wingingbob/blog/item/d1bcc7234901c542ac34de2b.html 阅读全文

posted @ 2009-12-22 14:20 smwikipedia 阅读(238) 评论(0) 推荐(0)

理解AppDomain
摘要:转自: http://www.iwms.net/n644c12.aspx现在是虚拟机时代了,Java称作JVM(Java 虚拟机),.NET称作 FrameWork(框架)。对照着两个体系,当中有很多异同,不过我感兴趣的是.NET中称作“AppDomain”(应用程序域)的东东。这个概念如何准确的理解,对于.NET开发来讲有何意义?使用它需要注意些什么?微软的.NET文档中... 阅读全文

posted @ 2009-11-12 11:16 smwikipedia 阅读(426) 评论(0) 推荐(0)

一句话说明白lamda表达式
摘要:lamda表达式格式:( 形参列表) => {函数体 }作用:简化匿名方法的书写,可用在任何可使用匿名方法和强类型代理的地方;例子:[代码]输出:[代码]从上面的输出还可以看到,d1代理了多个方法,只有调用序列中最后一个方法的返回值作为d1的返回值。非常详细的说明:http://www.cnblogs.com/smwikipedia/archive/2009/05/06/1450825.ht... 阅读全文

posted @ 2009-09-28 19:24 smwikipedia 阅读(1800) 评论(1) 推荐(1)

什么是扩展方法 (Extension Methods)?
摘要:英文原文链接:http://weblogs.asp.net/scottgu/archive/2007/03/13/new-orcas-language-feature-extension-methods.aspx 什么是扩展方法(Extension Method):扩展方法允许开发人员往一个现有的CLR类型的公开契约(contract)中添加新的方法,而不用生成子类或者重新编译原来的类型。扩展方法... 阅读全文

posted @ 2009-09-27 17:42 smwikipedia 阅读(2018) 评论(1) 推荐(0)

Reflection with Private Members
摘要:http://www.codingday.com/reflection-with-private-members/By using reflection we can call any function including the private and protected ones. This includes private static methods, constructor method... 阅读全文

posted @ 2009-09-07 20:52 smwikipedia 阅读(211) 评论(0) 推荐(0)

什么是WPF(Avalon)
摘要:下面这些是从别人的blog中转过来的,(原文地址:http://baishi9411.spaces.live.com/blog/cns!9198d7311eda82b4!111.entry)What is WPF最近和一些同学一起吃饭, 大家问我在做什么东西。我说在做WPF(Avalon)上的control , 结果没人听说过WPF:-(。问我什么是WPF, 这可真把我难住了,我一般的回答&ldq... 阅读全文

posted @ 2009-05-22 19:06 smwikipedia 阅读(707) 评论(0) 推荐(0)

10项比较重要的.NET技术
摘要:1、WCF (Windows Communication Foundation):虽然WCF显然没有WPF或SilverLight那么吸引人,但是它却是在.NET框架下解决业务问题的基础。所以你今年至少要学习一门.NET的新技术,那你就选择WCF吧。  2、ADO.NET (and LINQ):这是让你与数据层打交道的技术。并且LINQ提供了将各种数据组合起来的方法。如果以上两个技术你都不熟悉的话... 阅读全文

posted @ 2009-05-08 10:39 smwikipedia 阅读(635) 评论(0) 推荐(1)

C# Lambda Expressions 简介
摘要:C# Lambda Expressions 简介原文http://msdn2.microsoft.com/en-us/library/bb397687.aspx翻译:朱之光 (larry1zhu@gmail.com)1. Lambda简介一个Lambda Expression (译为Lambda式) 就是一个包含若干表达式和语句的匿名函数。可以被用作创建委托对象或表达式树类型。所有的Lambda式... 阅读全文

posted @ 2009-05-06 17:20 smwikipedia 阅读(11150) 评论(0) 推荐(3)

REST, SOAP/WS-* and WCF概览
摘要:很多地方提到REST vs. WS-* (SOAP), 今天google了一下并整理了一些观点,算是个速查链接:David Chappell:http://www.davidchappell.com/blog/2007/06/rest-vs-ws-war-is-over-if-you-want-it.htmlA RESTful approach is a natural for data-orie... 阅读全文

posted @ 2009-05-05 16:09 smwikipedia 阅读(335) 评论(0) 推荐(0)

导航