01 2010 档案

摘要:有几个特殊之处 1. MVC框架中包含了一个特殊的JSONActionResult,可以直接返回JSON对象,注意它的格式与之前的asmx和页面静态方法都不一样,它直接就是一个JSON对象 2. 服务... 阅读全文
posted @ 2010-01-31 21:23 陈希章 阅读(8141) 评论(1) 推荐(4)
摘要:该文请参考http://www.west-wind.com/WebLog/posts/310747.aspx If you've been thinking about using ASP.NET A... 阅读全文
posted @ 2010-01-31 21:01 陈希章 阅读(514) 评论(0) 推荐(1)
摘要:要实现Javascript调用页面静态方法,有下面几个前提 1. 方法必须是静态的 2. 方法必须标记为WebMethod 3. 方法没有参数 4. 不能从客户端传递数据过来(因为静态方法,无法读取到... 阅读全文
posted @ 2010-01-31 20:46 陈希章 阅读(1712) 评论(2) 推荐(0)
摘要:http://code.msdn.microsoft.com/GZipSoapExtension/Release/ProjectReleases.aspx?ReleaseId=1598 这个特别的扩展... 阅读全文
posted @ 2010-01-31 09:48 陈希章 阅读(346) 评论(0) 推荐(0)
摘要:之前就听说这个开源项目,是一个微软的架构师发明的一套新的语言。其大致的意思是,采用类似C#这样的语法编辑javascript,而且可以编译(只不过不是编译成MSIL,而是js代码) http://pr... 阅读全文
posted @ 2010-01-31 09:23 陈希章 阅读(400) 评论(0) 推荐(1)
摘要:在一些动态程序中,可能需要判断方法的返回值类型。下面这个例子演示了如何判断方法返回值是否为void(其实也就是没有返回值)写法有点特殊,void其实是一个结构体。但没有办法直接比较,而要用typeof... 阅读全文
posted @ 2010-01-30 23:55 陈希章 阅读(3701) 评论(0) 推荐(0)
摘要:目前我们有两种常见的手段,在javascript中,对json数据进行处理:包括将一个json对象转换为字符串,以及将一个字符串还原为一个json对象 1. 使用json2.js处理 http://w... 阅读全文
posted @ 2010-01-30 22:34 陈希章 阅读(1975) 评论(0) 推荐(1)
摘要:AJAX的应用程序,免不了经常需要在页面和服务之间异步传输数据。我已经多次写过这方面的东西。下面还是有一个比较经典的案例,我认为掌握到这些,那么处理异步请求的时候就相当方便了。 第一部分:客户端页面... 阅读全文
posted @ 2010-01-30 13:08 陈希章 阅读(15211) 评论(2) 推荐(5)
摘要:所谓CDN就是指在一个公开的地方宿主我们的js文件,旨在在大量应用中共享js,继Google推出这个服务(https://ajax.googleapis.com/ajax/libs/jquery/1.... 阅读全文
posted @ 2010-01-30 12:08 陈希章 阅读(655) 评论(0) 推荐(0)
摘要:本文转载自:http://www.imkevinyang.com/2009/06/iis7配置gzip压缩.html 开启配置HTTP压缩(GZip) 在IIS7中配置Gzip压缩相比IIS6来说实在... 阅读全文
posted @ 2010-01-30 11:22 陈希章 阅读(1892) 评论(2) 推荐(0)
摘要:这是一个小问题,大家如果细心的话,下面的截图中,调试状态下生成的脚本有两种方式,一种是WebResource,还有一种是ScriptResource。为什么会有这个区别呢? 下面这个文章做了一些解释 ... 阅读全文
posted @ 2010-01-30 11:15 陈希章 阅读(509) 评论(0) 推荐(0)
摘要:第一种方式是在页面上添加一个ScriptManager的服务器控件,这种情况适合于ASP.NET开发。 <form id="form1" runat="server"> <div&g... 阅读全文
posted @ 2010-01-30 10:52 陈希章 阅读(606) 评论(0) 推荐(0)
摘要:在网页编程中,我们经常需要检测浏览器的一些信息。下面我写了一个简单的例子,使用了MicrosoftAjax客户端脚本库和jquery脚本库来检测这些信息<%@ Page Language="C#... 阅读全文
posted @ 2010-01-30 10:43 陈希章 阅读(404) 评论(0) 推荐(0)
摘要:TRUSTWORTHY 数据库属性用于指明 SQL Server 实例是否信任该数据库以及其中的内容。默认情况下,此设置为 OFF,但是可以使用 ALTER DATABASE 语句将其设置为 ON。例... 阅读全文
posted @ 2010-01-26 20:40 陈希章 阅读(2416) 评论(0) 推荐(0)
摘要:这是一个老问题,出于安全考虑,javascript是没有办法直接调用不同网站的资源的,例如下面的脚本就会出错<%@ Page Language="C#" AutoEventWireup="tru... 阅读全文
posted @ 2010-01-26 18:33 陈希章 阅读(4529) 评论(2) 推荐(0)
摘要:所谓Bing API,就是微软的搜索服务所公开的一套API,其目的就是让任何应用程序可以调用Bing的服务实现自定义的搜索体验。 基本的三个步骤: 申请一个App Id http://cn.bing.... 阅读全文
posted @ 2010-01-26 17:41 陈希章 阅读(3077) 评论(0) 推荐(0)
摘要:在SQL Server 2008中,提供了审核的功能,让这个以前看似很难的工作变得容易多了。下面是一个简单的范例 1. 创建一个服务器审核 选中它,启动它 2. 创建一个数据库审核规范 选中它,启用它... 阅读全文
posted @ 2010-01-26 16:17 陈希章 阅读(8210) 评论(2) 推荐(2)
摘要:这是我编写的一个手册中的一部分 --第一步:创建一个XML架构集合 --假设我们希望的XML数据格式如下(将它保存为OrderRequest.xml /* <?xml version="1.0"... 阅读全文
posted @ 2010-01-26 14:47 陈希章 阅读(695) 评论(0) 推荐(0)
摘要:http://social.msdn.microsoft.com/Forums/en/sqlservicebroker/thread/a5003a06-c4ea-49c2-84ce-334eacc76... 阅读全文
posted @ 2010-01-26 13:07 陈希章 阅读(818) 评论(0) 推荐(0)
摘要:今天发现这样一个问题,在我的机器上,在打开项目这个对话框中,Microsoft Visual SourceSafe这个节点是空白的,无法查看到内部的项目(我的VSS是安装在本地的) 但是奇怪的是,在S... 阅读全文
posted @ 2010-01-26 10:35 陈希章 阅读(908) 评论(1) 推荐(0)
摘要:有时候,会发现Windows 7中的一些图标丢失,虽然不影响使用,但毕竟难看。下面的脚本可以重建图标缓存。可以将下面的内容保存为一个bat文件。经过测试有效rem 关闭explorer.exetask... 阅读全文
posted @ 2010-01-26 07:39 陈希章 阅读(1881) 评论(1) 推荐(1)
摘要:今天写到的一个函数create function [dbo].[split](@SourceSql varchar(8000),@StrSeprate varchar(10))returns @tem... 阅读全文
posted @ 2010-01-25 23:19 陈希章 阅读(633) 评论(0) 推荐(0)
摘要:对照scottgu的博客,我试用了一下这个新增的数据验证功能,总的来说,还是比较方便的。我简单地总结步骤如下 1. 添加引用 2. 修改业务实体类,在需要进行验证的Property上面添加一些特殊的... 阅读全文
posted @ 2010-01-24 18:41 陈希章 阅读(1217) 评论(9) 推荐(0)
摘要:该文档转载自 http://ideabean.javaeye.com/blog/363927 官方网站 http://bassistance.de/jquery-plugins/jquery-plug... 阅读全文
posted @ 2010-01-24 18:26 陈希章 阅读(9487) 评论(0) 推荐(1)
摘要:关于MVC2,我之前也有些介绍,现在也正在使用这个版本了。下面这个站点是Scottgu的博客 http://weblogs.asp.net/scottgu/archive/2010/01/10/asp... 阅读全文
posted @ 2010-01-24 17:11 陈希章 阅读(661) 评论(0) 推荐(0)
摘要:这是一套非常酷的Commands,鼓掌!http://code.msdn.microsoft.com/PowerCommands Enable/Disable PowerCommands in Op... 阅读全文
posted @ 2010-01-24 15:16 陈希章 阅读(818) 评论(0) 推荐(0)
摘要:http://msdn.microsoft.com/en-us/library/ms345134(SQL.90).aspx Summary: This paper introduces Trace a... 阅读全文
posted @ 2010-01-24 14:33 陈希章 阅读(696) 评论(2) 推荐(0)
摘要:http://support.microsoft.com/?scid=kb;en-us;329204&x=9&y=19 This article discusses the gener... 阅读全文
posted @ 2010-01-24 13:47 陈希章 阅读(485) 评论(0) 推荐(0)
摘要:Perfmon是打开系统监视器,对于性能调优尤其有用 而Perfmon /res则是打开资源管理器,可以快速看到当前计算机的资源分配情况。像我这一台笔记本,磁盘就不是足够好,如果换成10000转,则会... 阅读全文
posted @ 2010-01-24 08:41 陈希章 阅读(2686) 评论(0) 推荐(0)
摘要:这是我的一个小工具中用到的一个功能。这个工具需要能对图片进行一些编辑和保存 我我们的一个功能就是,在图片的任意位置双击之后,都会添加一个附加的控件出来,并且显示在图片上 看起来很不错,但是那个白色的正... 阅读全文
posted @ 2010-01-23 10:22 陈希章 阅读(988) 评论(0) 推荐(0)
摘要:在利用GDI+绘制图形的时候,有时我们需要绘制透明的颜色。那么应该如何来实现这样的需求呢下面我写了一个简单的例子 private void bt_Click(object sender, EventA... 阅读全文
posted @ 2010-01-23 09:29 陈希章 阅读(5669) 评论(0) 推荐(0)
摘要:之前在Web Form这种模型下面,我们可以很方便地使用站点地图进行导航。那么这个功能在MVC中是否可以同样的实现呢?答案是默认不可以。 但有一个开源的项目,可以解决这个问题 http://mvcsi... 阅读全文
posted @ 2010-01-22 21:59 陈希章 阅读(1403) 评论(0) 推荐(0)
摘要:ASP.NET MVC是否继续支持多语言呢?答案是肯定的。全局资源文件和本地资源文件都是支持的 阅读全文
posted @ 2010-01-22 21:50 陈希章 阅读(631) 评论(0) 推荐(0)
摘要:因为Silverlight做好的组件可以用在任意的网站,而其调用的WCF服务一般都不可能将地址固定地写在Silverlight控件内部,如何保持这种灵活性呢? 关键在于通过Application.Cu... 阅读全文
posted @ 2010-01-22 21:31 陈希章 阅读(509) 评论(0) 推荐(0)
摘要:在VS 2008中,可以新建Silverlight 3的项目,但奇怪的是,设计器居然不见了。只有XAML编辑器。这一点与WPF程序是不一样的 下面的截图则是针对WPF项目的 当然,其实在Silverl... 阅读全文
posted @ 2010-01-22 20:52 陈希章 阅读(463) 评论(0) 推荐(0)
摘要:http://arashkarimzadeh.com/index.php/jquery/7-editable-jquery-plugin.html 这个插件可以让页面的一个区域变得可以编辑。 这个作者也很逗,他的网站很搞笑 阅读全文
posted @ 2010-01-21 18:20 陈希章 阅读(1090) 评论(0) 推荐(0)
摘要:如果需要在Silverlight程序中获取当前网站的根目录,不能使用HttpContext.Current这样的方式,而需要用 @HostingEnvironment.ApplicationPhysi... 阅读全文
posted @ 2010-01-21 15:13 陈希章 阅读(2689) 评论(3) 推荐(0)
摘要:下面这个小例子演示了如何在Silverlight(或者WPF)中动态读取图片或者视频 页面部分<UserControl x:Class="SilverlightApplication1.MainPage" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.mic... 阅读全文
posted @ 2010-01-20 08:57 陈希章 阅读(1073) 评论(0) 推荐(1)
摘要:这两天仍然讲了有关WCF开发方面的东西。有两个常见问题,摘录如下 1. 本机调试的时候,如果使用httpBinding,那么要注意,IE中不要设置代理,即便设置的话,也应该跳过本地地址的代理服务器 2... 阅读全文
posted @ 2010-01-19 18:15 陈希章 阅读(296) 评论(0) 推荐(0)
摘要:http://msdn.microsoft.com/zh-cn/library/cc189004(VS.95).aspx 当您在某一网页中嵌入 Silverlight 插件时,可以在插件配置中指定自定... 阅读全文
posted @ 2010-01-17 10:25 陈希章 阅读(679) 评论(0) 推荐(0)
摘要:using System;using System.Linq;using System.Xml.Linq;namespace ConsoleApplication1{ class Program { ... 阅读全文
posted @ 2010-01-16 22:58 陈希章 阅读(615) 评论(0) 推荐(0)
摘要:using System;using System.Xml.Linq;namespace ConsoleApplication1{ class Program { static void Main(s... 阅读全文
posted @ 2010-01-16 21:44 陈希章 阅读(995) 评论(0) 推荐(0)
摘要:在字符处理过程中,我们可能需要对某些字符进行替换,而且可能会有多个字符,请比较下面两种写法:一个是用标准的replace函数,另外一个则是用正则表达式 string input = "1,;3^e";... 阅读全文
posted @ 2010-01-16 12:26 陈希章 阅读(1139) 评论(0) 推荐(0)
摘要:http://msdn.microsoft.com/en-us/library/system.windows.window.icon.aspx A WPF window always displays an icon. When one is not provided by setting Icon, WPF chooses an icon to display based on the foll... 阅读全文
posted @ 2010-01-16 12:00 陈希章 阅读(6049) 评论(0) 推荐(0)
摘要:http://technet.microsoft.com/zh-cn/library/cc755226(WS.10).aspx 应用到: Windows Server 2008 Active Dire... 阅读全文
posted @ 2010-01-16 11:44 陈希章 阅读(2428) 评论(0) 推荐(0)
摘要:WPF中因为控件都是由其他控件组成的,也就形成了所谓的控件树。所以在事件处理上,与WinForms是不太一样的,它所采用的机制是所谓的RoutedEvent,即事件路由。 注册路由事件时,我们可以选择... 阅读全文
posted @ 2010-01-16 11:17 陈希章 阅读(7110) 评论(11) 推荐(2)
摘要:通过下面的方式可以查看WPF的控件树,分为两种:逻辑树和视觉树。其中逻辑树是视觉树的子集。 public Window1() { InitializeComponent(); Debug.WriteL... 阅读全文
posted @ 2010-01-16 11:03 陈希章 阅读(2496) 评论(0) 推荐(0)
摘要:这是我在项目中做的一个自定义控件. using System;using System.Web.UI;using System.Web.UI.WebControls;namespace Workflo... 阅读全文
posted @ 2010-01-16 10:43 陈希章 阅读(746) 评论(0) 推荐(0)
摘要:该文转载自 http://liutiemeng.blog.51cto.com/120361/121354 简而言之,Name是等同于X:Name的,任何时候针对同一个Element只能设置其中一个属性。Name是更接近于C#开发人员习惯的,X:Name则是XAML风格的定义。 但是很奇怪的是,如果在同一个程序集中使用一个用户控件,则必须使用x:Name 阅读全文
posted @ 2010-01-16 10:37 陈希章 阅读(1564) 评论(0) 推荐(0)
摘要:简而言之,聚集索引可以是唯一索引,也可以不是。 但是主键必须是唯一的 同时,主键可以不是聚集索引 阅读全文
posted @ 2010-01-14 20:45 陈希章 阅读(1424) 评论(0) 推荐(0)
摘要:在网络编程中,我们经常需要用到javascript,这些客户端脚本又经常需要与服务端进行异步的通讯,提交并接收数据。下面这个例子演示了如何设计服务,如何编写脚本 1. 服务端,这是一个ashx文件 需... 阅读全文
posted @ 2010-01-13 10:18 陈希章 阅读(774) 评论(0) 推荐(0)
摘要:这个例子程序参考 http://www.cnblogs.com/daizhj/archive/2008/10/28/1321252.html 原作者:http://www.codeplex.com/S... 阅读全文
posted @ 2010-01-11 22:12 陈希章 阅读(488) 评论(0) 推荐(0)
摘要:可以在app.xaml中定义一个ControlTemplate,指定TargetType为Window<Application x:Class="WpfApplication1.App" xml... 阅读全文
posted @ 2010-01-10 21:25 陈希章 阅读(3448) 评论(1) 推荐(1)
摘要:在WPF应用程序中使用多线程的方式与Windows Forms很类似,区别在于,如果需要更新主线程UI上面的元素,需要用一个特殊的方法(this.Dispatcher.Invoke) 下面是一个简单的... 阅读全文
posted @ 2010-01-10 19:15 陈希章 阅读(2441) 评论(0) 推荐(0)
摘要:在某些时候,我们需要在网页中使用一些ActiveX控件,其实这些控件也就是一个class。那么如何给这些class指定属性值呢? <object id="upload" classid="cls... 阅读全文
posted @ 2010-01-09 22:30 陈希章 阅读(1278) 评论(1) 推荐(0)
摘要:今天在讲CLR的时候,提到了这个服务。但在Win7中却看不到这个服务,原来它的显示名称换掉了。 阅读全文
posted @ 2010-01-07 21:33 陈希章 阅读(3663) 评论(0) 推荐(0)
摘要:看看下面的例子。我们的场景是,需要对客户表按照国家进行分组,然后打印出来每个国家的客户数目。 下面的语法看起来很优雅using System;using System.Linq;namespace C... 阅读全文
posted @ 2010-01-07 20:49 陈希章 阅读(699) 评论(0) 推荐(0)
摘要:说明:我认为,要做好SharePoint 的开发,必须对ASP.NET的基本模型有足够的熟悉。否则将很难开展工作。 这篇文章转载自:http://soft.zdnet.com.cn/software... 阅读全文
posted @ 2010-01-06 18:50 陈希章 阅读(408) 评论(0) 推荐(0)
摘要:在基于SharePoint Server开发一些应用程序,例如工作流系统的时候,我们经常会用到自定义的aspx页面。而这些页面大多会继承LayoutsPageBase这个基类。那么如何声明当前页面需要... 阅读全文
posted @ 2010-01-06 18:36 陈希章 阅读(438) 评论(0) 推荐(0)
摘要:因为项目中遇到这样一个问题,我们希望编写一个HttpModule来对用户的请求进行一些额外的处理。期间,我们希望能读取到Session中的一些数据。HttpModule我们都不陌生,但这次在实际用的时... 阅读全文
posted @ 2010-01-06 18:05 陈希章 阅读(3442) 评论(4) 推荐(1)
摘要:有时候,我们需要在用户打开Infopath表单的时候进行一些判断。 例如,我现在遇到一个问题就是,某些用户登陆SharePoint的时候使用的是公用帐号,但是在填写表单时肯定要有所区分。那么如何在表单... 阅读全文
posted @ 2010-01-06 10:01 陈希章 阅读(828) 评论(0) 推荐(1)
摘要:这是一个小的细节,如果我们在LINQ TO SQL中动态执行存储过程,而且它带有参数的话,应该按照下面的方法进行 1. 存储过程ALTER PROCEDURE dbo.GetCustomerByCou... 阅读全文
posted @ 2010-01-03 11:53 陈希章 阅读(1100) 评论(0) 推荐(0)
摘要:如何我们需要在LINQ TO SQL中调用一个存储过程,它如果会返回多个结果集,这可能会稍微麻烦一点。下面来看一个范例 存储过程:ALTER PROCEDURE dbo.MultiResultQuer... 阅读全文
posted @ 2010-01-03 11:46 陈希章 阅读(2098) 评论(6) 推荐(1)
摘要:LINQ TO SQL提供了基于数据库表的强类型访问方式,但仍然有朋友老是说,能不能还是直接编写T-SQL进行查询和操作呢?因为我知道很多之前查询的系统需要支持更加动态化和用户定制化的查询。 答案当然... 阅读全文
posted @ 2010-01-03 11:21 陈希章 阅读(1443) 评论(0) 推荐(0)
摘要:这个语法可以做一些复杂的聚合运算,例如累计求和,累计求乘积。它接受2个参数,一般第一个参数是称为累积数(默认情况下等于第一个值),而第二个代表了下一个值。 第一次计算之后,计算的结果会替换掉第一个参数... 阅读全文
posted @ 2010-01-03 10:43 陈希章 阅读(11125) 评论(4) 推荐(0)
摘要:http://windowsclient.net/learn/videos_wpf.aspx WPF的东西我不是很熟,也看过国内一些视频,感觉有点虚,大多是说一些玄乎的东西。 大家有兴趣还是看这个官方... 阅读全文
posted @ 2010-01-03 08:36 陈希章 阅读(530) 评论(0) 推荐(0)
摘要:本文转载自:http://www.cn-cuckoo.com/2007/08/01/understand-javascript-closures-72.html 要成为高级 JavaScript 程... 阅读全文
posted @ 2010-01-02 21:45 陈希章 阅读(537) 评论(0) 推荐(0)
摘要:本文转载自:http://www.cnblogs.com/klesh/archive/2007/09/28/understanding-classs-definition-in-javascript.... 阅读全文
posted @ 2010-01-02 21:36 陈希章 阅读(478) 评论(0) 推荐(0)
摘要:jquery有一套所谓的ui组件,很不错的。如果有兴趣的朋友,可以参考http://jqueryui.com/ 但其中的accordion,我使用的时候发现一些问题。如果按照demo那样,写一些静态内... 阅读全文
posted @ 2010-01-02 19:02 陈希章 阅读(5539) 评论(0) 推荐(0)
摘要:Name of Content Placeholder Description PlaceHolderAdditionalPageHead Additional content that needs... 阅读全文
posted @ 2010-01-02 17:40 陈希章 阅读(451) 评论(0) 推荐(0)
摘要:如果我们需要在javascript访问到页面中定义的变量,大致是如下的语法 //这是2010年1月1日增加的代码 var ismanager = "<%= DepartManager %>... 阅读全文
posted @ 2010-01-01 10:35 陈希章 阅读(1772) 评论(0) 推荐(0)