Fork me on GitHub

随笔分类 -  .NET Framework

上一页 1 2 3 4 5 6 7 8 9 10 ··· 12 下一页
NET Framework是微软开发的,主要用来产生一个可以用来快速开发、部署网站服务及应用程序的开发平台。
摘要:Windows Server 2008 R2 Server Core 版本的.NET Framework 4.0可以用于构建ASP.NET, WCF, WF, Windows Services 和 控... 阅读全文
posted @ 2011-03-08 22:48 张善友 阅读(7199) 评论(0) 推荐(0) 编辑
摘要:本文首发于InfoQ,也算是对2010点.NET发生的相关事件的一个总结,文章中所选取的文章都是InfoQ的编辑&作者的文章,InfoQ文章链接:http://www.infoq.com/cn/new... 阅读全文
posted @ 2011-01-11 12:00 张善友 阅读(2157) 评论(0) 推荐(0) 编辑
摘要:NET的Reactive Extensions包含一系列扩展方法和为.NET 4及Silverlight 4中新加入的 IObservable<out T> 和 IObserver<in T>接口实现的LINQ标准顺序运算符。加入到.NET中的Observable接口为基于推(push-based)的通知提供了一个公共接口,并能够基于此创建.NET的一些其他功能和类库。Rx... 阅读全文
posted @ 2010-09-24 15:48 张善友 阅读(4180) 评论(0) 推荐(1) 编辑
摘要:.NET Framework中,叫做System.Runtime.Caching,这不仅是个缓存库,还是个框架,可以在上面开发自己的库。ObjectCache定义了所有缓存都要实现的通用操作。与之搭配... 阅读全文
posted @ 2010-07-01 23:03 张善友 阅读(10734) 评论(13) 推荐(8) 编辑
摘要:看到文章Zip operator in Linq with .NET 4.0, Enumerable#zip是Ruby 1.8开始出现的特性,.NET 4/Silverlight 4也有这样的特性。与... 阅读全文
posted @ 2010-06-20 23:29 张善友 阅读(3054) 评论(4) 推荐(0) 编辑
摘要:.NET Framework 4 对 .NET 安全模式进行了大量更新,使其更加便于托管、更加安全并且可向部分信任的代码提供服务。 我们 overhauled 复杂的代码访问安全性 (CAS) 策略系统,这是功能强大,但难以使用和甚至更难获得权限。 阅读全文
posted @ 2010-04-11 23:25 张善友 阅读(2241) 评论(0) 推荐(0) 编辑
摘要:在.NET 4.0 的Web Form也有很大的改进,虽然现在MVC是非常流行的,Web Form作为ASP.NET的传统,在企业应用开发中Web Form采用更普遍,Employee Info St... 阅读全文
posted @ 2010-03-20 12:46 张善友 阅读(2823) 评论(0) 推荐(0) 编辑
摘要:。.net的版本现在有这么多,那么windows系统内默认的是那些版本,这张图一目了然的回答了这个问题。 这张图来自http://blogs.msdn.com/pmarcu/archive/2010/02/05/which-version-of-net-is-built-into-windows.aspx 阅读全文
posted @ 2010-03-10 09:30 张善友 阅读(2148) 评论(0) 推荐(1) 编辑
摘要:Autofac和其他容器的不同之处是它和C#语言的结合非常紧密,在使用过程中对你的应用的侵入性几乎为零,更容易与第三方的组件集成。 阅读全文
posted @ 2010-02-07 17:03 张善友 阅读(22946) 评论(4) 推荐(3) 编辑
摘要:.NET Framework 3.5/4.0 对并行计算的大量支持,包括PLINQ、并行语言语句。.NET 3.5/4.0通过对已有的基类库进行扩充和增强,.NET 给 “System.Threading” 命名空间增加了一些新的类,同时对部分已有类也进行了调整和优化。另外,针对中途取消线程或作务执行这一实际开发中非常普遍的需求,提供了一个统一取消模型。最大的变化是.NET为基类库提供了多个与并行计算密切相关的类,并将它们统一称之为“并行扩展(Parallel Extensions)”。 阅读全文
posted @ 2009-12-16 20:43 张善友 阅读(6459) 评论(12) 推荐(3) 编辑
摘要:当调用一个方法时,在其执行之前期望其处于特定状态; 也需要完成一些工作之后验证结果的状态。 这些假设被称为前置条件(pre-conditions )和 后置条件(post-conditions)。开源... 阅读全文
posted @ 2009-12-13 22:38 张善友 阅读(1595) 评论(1) 推荐(0) 编辑
摘要:Winndows Service 是一种可随 Windows 操作系统启动而启动的,在后台运行的,通常不和用户产生交互的程序。开发一个Windows服务通常也比较简单,在开发的时候我们期望以命令行方式运行,想对Windows服务有更多的控制,推荐使用Windows服务框架TopShelf. 阅读全文
posted @ 2009-11-24 22:09 张善友 阅读(8099) 评论(3) 推荐(8) 编辑
摘要:ExcelDataReader可以读取 Microsoft Excel 文件 ('97-2007),支持Windows  .Net Framework 2 +、 Windows Mobile... 阅读全文
posted @ 2009-11-21 12:32 张善友 阅读(6970) 评论(1) 推荐(2) 编辑
摘要:SQL injection可以说是一种漏洞,也可以说成是一种攻击方法,程序中的变量处理不当,对用户提交的数据过滤不足,都可能产生这个漏洞,而攻击原理就是利用用户提交或可修改的数据,把想要的SQL语句插入到系统实际SQL语句中,轻则获得敏感的信息,重则控制服务器。通过使用参数查询可以在代码层面来解决,还有另一个好处是可以提高SQL 的性能。 阅读全文
posted @ 2009-08-29 09:52 张善友 阅读(2835) 评论(7) 推荐(1) 编辑
摘要:“代码审查”或是“代码评审”(Code Review),这是一个流程,当开发人员写好代码后,需要让别人来review一下他的代码,这是一种有效发现BUG的方法。StyleCop是代码规范检查工具(Code Review 工具),它不仅仅检查代码格式,而是编码规范,包括命名和注释等。StyleCop可以帮助你更容易地进行这项活动。 阅读全文
posted @ 2009-08-23 22:08 张善友 阅读(18466) 评论(5) 推荐(2) 编辑
摘要:在使用MSBUILD 去编译msbuild文件的时候,如果这个方案或者项目的名称或者路经中间有空格符号,需要把这个方案或者项目整个用引号引起来,否则编译的时候会出错. 阅读全文
posted @ 2009-08-10 19:20 张善友 阅读(5369) 评论(0) 推荐(0) 编辑
摘要:SmtpClient发送邮件遭遇The specified string is not in the form required for a subject.解决方案是采用下述代码 message.Subject = subject.Replace('\r', ' ').Replace('\n', ' ') 阅读全文
posted @ 2009-07-24 16:57 张善友 阅读(2238) 评论(0) 推荐(0) 编辑
摘要:跨站脚本Cross-Site Scripting(XSS)是最为流行的Web安全漏洞之一。据统计,2007年,跨站脚本类的安全漏洞的数目已经远远超出传统类型的安全漏洞。以及在ASP.NET应用程序中如何避免XSS攻击。 阅读全文
posted @ 2009-07-16 07:36 张善友 阅读(5583) 评论(13) 推荐(17) 编辑
摘要:C#全角半角转换函数 阅读全文
posted @ 2009-07-13 11:22 张善友 阅读(30312) 评论(4) 推荐(3) 编辑
摘要:看到C#中调用Outlook API 发起会议 ,这个完全可以用SMTP方式实现的,下面我的项目中使用的代码: 对于.NET而言,从2.0开始,发邮件已经是一件非常容易的事了。而且新增了一个AlternateView,使用 AlternateView 类可以指定一个电子邮件的不同格式副本。例如,如果您发送 HTML 格式的邮件,您可能希望同时提供邮件的纯文本格式,以防一些收件人使用的电子邮件阅读程序无法显示HTML 内容。 通过使用AlternateView我们就可以实现Exchange 会议邮件的发送 阅读全文
posted @ 2009-07-10 14:09 张善友 阅读(6077) 评论(3) 推荐(1) 编辑

上一页 1 2 3 4 5 6 7 8 9 10 ··· 12 下一页