随笔分类 - Microsoft .NET
.NET开发
摘要:LINQ TO SQL提供了基于数据库表的强类型访问方式,但仍然有朋友老是说,能不能还是直接编写T-SQL进行查询和操作呢?因为我知道很多之前查询的系统需要支持更加动态化和用户定制化的查询。 答案当然...
阅读全文
摘要:这个语法可以做一些复杂的聚合运算,例如累计求和,累计求乘积。它接受2个参数,一般第一个参数是称为累积数(默认情况下等于第一个值),而第二个代表了下一个值。 第一次计算之后,计算的结果会替换掉第一个参数...
阅读全文
摘要:http://weblogs.asp.net/jan/archive/2008/10/10/enabling-net-3-5-in-sharepoint-2007-sites-the-lazy-way...
阅读全文
摘要:关于MVC,已经有了很多的讨论。这一篇我用一个简单的实例演示了如何使用它,以及几个常见问题的解答。我推荐大家要了解一下MVC,尽可能地话,提前尝试用他做一些项目,这样理解会更加深刻 1. 添加一个C...
阅读全文
摘要:ASP.NET Routing是随着MVC框架一起发布的,目前主要使用在MVC框架和Dynamic Data Web Application中。但这并不代表在标准的Web Forms中就不能使用这个模...
阅读全文
摘要:正在开发的系统中包含了这部分功能。下面将有关重点的代码粘贴出来,给大家参考 我用到了ICSharpCode.SharpZipLib这个dll. 据我所知,凡是现在做压缩和解压缩之类的程序,很少有人会不...
阅读全文
摘要:今天处理了这样一个事情,我们希望给用户安装的程序满足如下几个要求 1. 安装步骤尽量简单,最好一步到位,不需要用户按部就班地做那些选择 2. 安装程序要检测用户是否安装.NET Framework 2...
阅读全文
摘要:在一些大型的解决方案中,假设我们的服务没有办法一直在线,或者因为这样那样的原因宕机了,有没有什么办法让客户端的影响最小化呢?答案是可以通过消息队列的方式,哪怕服务是没有在线的,客户端依然可以继续操作。...
阅读全文
摘要:下面通过一个小例子讲解一下在网页开发中,如何实现关键字检索之后的高亮显示。我们使用到的技术是正则表达式的替换功能 1. 页面源文件<%@ Page Language="C#" AutoEven...
阅读全文
摘要:我们如果要为.NET程序启用跟踪和调试,则可以使用System.Diagnostics空间下面的一些API。为了方便编程,我们通常会使用配置文件来定义有关的信息 1. 配置文件<?xml ver...
阅读全文
摘要:http://www.microsoft.com/silverlight/overview/top-features/ It’s that much easier to bring your crea...
阅读全文
摘要:参考文章: http://blogs.msdn.com/carlosag/archive/2006/04/17/MicrosoftWebAdministration.aspx http://dflyi...
阅读全文
摘要:在IIS 7中,除了向前兼容IIS 6的那种架构(也就是IIS收到请求,通过isapi的判断,转交请求)之外,还提供了另外一种所谓的集成管道模式。关于这种模式的详细信息,请参考微软官方文档。简要地说,...
阅读全文
摘要:我们知道,在ASP.NET网站中,默认页面的扩展名是aspx.要想实现在网站中提供特殊的文件类型,例如Test之类的,就可以考虑通过HttpHandler来实现。下面是一个小的例子 1. HttpHa...
阅读全文
摘要:ASP.NET 的ViewState是使用Base64的字符串保存在一个隐藏域中的。下面通过一个例子来解析它们 1. 页面<%@ Page Language="C#" AutoEventWir...
阅读全文
摘要:1. 什么是WCF并发问题 并发指的是,一个服务实例的成员被多个请求同时进行访问并且修改的可能性及其影响 2. 什么时候会发生并发问题 根据实例模型的不同,我们大致可以分解为 Single和Per...
阅读全文
摘要:1.服务(很简单)using System;using System.Collections.Generic;using System.Linq;using System.Web;using Syst...
阅读全文
摘要:下面这个小程序演示了如何取得当前用户身份的相关信息using System;using System.Security.Principal;namespace ConsoleApplication1{...
阅读全文
摘要:今天再次讲到HttpModule的问题。这里有一个比较细节的地方:因为Module是所有Request都会处理的,如果在Module中需要往Response中写入内容,则需要考虑根据请求类型进行一些判...
阅读全文
摘要:IIS7 的管理界面与IIS 6差别很大,找这个东西费了老半天的功夫, 如果要添加我们自己的映射,则在右侧点击有关的链接
阅读全文