青松阳光

关注.NET平台及SharePoint产品
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

随笔分类 -  ASP.NET

摘要:在项目中需要将Word文档转行成PDF,其中一个解决方案是在SharePoint服务器上装上Office 2007及以上版本,服务器端代码引用Microsfot.Office.Interop.Word dll用Office编程模型调用转行API接口实现。但是在代码执行到实例化 Microsoft.Office.Interop.Word.Application时出现了异常,见一下截图:因为代码提升了权限,是在应用池配置的标识权限下操作word的,应用程序标识配置如下:标识是一个普通的域账号,因此需要配置相应的DCOM启动和激活权限,我们需要打开comexp.msc进行配置,注意,如果服务器上装的 阅读全文

posted @ 2011-08-18 14:02 青松阳光 阅读(1276) 评论(4) 推荐(0)

摘要:ASP.NET最近暴露的安全漏洞,微软已经发布了安全补丁,请大家参看这里。如果大家有面向公网的ASP.NET站点或者SharePoint站点,请立即按照相关提示安装补丁。之前提出的暂时的解决方案可以撤销。 阅读全文

posted @ 2010-09-29 08:54 青松阳光 阅读(361) 评论(0) 推荐(0)

摘要:微软开发部经理 Scott Guthrie 于9月18日的博客中,提出ASP.NET各个版本(1.0,1.1,2.0,3.5,3.5SP1,4.0)均存在同样的缺陷,不怀好意者可以利用此缺陷拿到像站点的配置文件(web.config)这样的敏感信息:An attacker using this vulnerability can request and download files within ... 阅读全文

posted @ 2010-09-21 13:28 青松阳光 阅读(396) 评论(0) 推荐(0)

摘要:本人有关注.net新闻技术方面的习惯,因此用rss阅读器订阅了一些网站的rss。现在共享给大家,是一个OPML文件(我重命名为xml以便上传文件)。一般RSS阅读器都可以导入的,例如outlook, feeddemon和google reader等。主要分为SharePoint和ASP.NET两大块。请看截图。请大家在这里下载。 阅读全文

posted @ 2010-05-05 10:07 青松阳光 阅读(382) 评论(0) 推荐(0)

摘要:ASP.NET 4 and Visual Studio 2010 Released, learn more from here. 阅读全文

posted @ 2010-04-13 09:19 青松阳光 阅读(308) 评论(0) 推荐(0)

摘要:请在这里查看 阅读全文

posted @ 2010-02-13 10:38 青松阳光 阅读(426) 评论(0) 推荐(0)

摘要:ASP.NET Influential BlogsBill Evjen: www.geekswithblogs.net/evjenScott Hanselman: www.hanselman.com/blog/Devin Rader: www.geekswithblogs.net/devinKent Sharkey: www.acmebinary.com/blogRob Howard: weblo... 阅读全文

posted @ 2009-03-03 16:26 青松阳光 阅读(452) 评论(0) 推荐(0)

摘要:最近做一个ASP.NET项目,涉及到的高权限操作很多,比如向Active Directory安全组里加域用户,或者删除用户,列举UNC目录等等。默认情况下,在iis6下asp.net代码运行在networkservice账号下,这个账号的权限十分有限。如果涉及到以上功能操作,需要切换asp.net代码的运行账号。这就是ASP.NET Impersonate的由来。我在组内做了个ppt,现在在这里共... 阅读全文

posted @ 2008-11-21 22:15 青松阳光 阅读(799) 评论(0) 推荐(0)

摘要:提到 User Control, 大家都很熟悉。一般多个页面要用到重复的控件元素时,可以将这些控件封装到User Control里,以提高系统的可维护性和扩展性。为了提高控件和页面的松散耦合度,当页面和User Control进行交互时,可以使用自定义事件。下面我用具体项目中应用的User Control,简单给大家介绍一下,如何在User Control中自定义事件,以及在页面里如何响应User... 阅读全文

posted @ 2008-08-26 20:25 青松阳光 阅读(3018) 评论(3) 推荐(0)

摘要:开发完一个项目后,如果能够很好的对这个项目做个总结,对我们以后的项目开发以及个人技术的积累都会有很大的帮助。最近在外派公司做完一个系统,在此进行一下深入的总结,也希望给读者带来一些个启示。一.系统介绍本系统是某一跨国公司北京Site的班车预订系统(班车超多,往返于北京和天津之间)。客户(公司员工)能够在本系统中已经发布的班车路线里预订座位;如果没有相应的班车(座位已满),可以提交申请,让Trave... 阅读全文

posted @ 2008-08-24 10:55 青松阳光 阅读(1438) 评论(4) 推荐(0)

摘要:针对vs2008和Visual Web Developer Express 2008微软发布了一个补丁,其修复的功能有: 提高HTML源码视图的性能 提供Design视图的性能 修复在编辑Html时两个bug 提高web build的性能 大家可以在这里下载补丁 阅读全文

posted @ 2008-02-13 09:28 青松阳光 阅读(761) 评论(2) 推荐(0)

摘要:在做asp.net系统时,一般都少不了需要一个数据层访问数据库,而在当今面向对象风靡之时,从对象到关系数据库的映射一般会体现在数据层里。ORM,即Object Relationship Mapping。而在做数据层时,有的方案是采取手工编码,构建类和关系表的映射,有的则采取ORM工具和手工编码相结合。NHibernate就是一个开源的针对.NET的ORM方案.Visual Studio IDE的D... 阅读全文

posted @ 2008-02-01 17:36 青松阳光 阅读(710) 评论(2) 推荐(0)

摘要:.NET框架源码终于可以看到了,大家可以到ScottGu‘s blog上去看,在这里。 另外Shawn Burke 给出了具体的介绍,请查看这里. 阅读全文

posted @ 2008-01-17 09:00 青松阳光 阅读(642) 评论(1) 推荐(0)

摘要:一种查看ASP.NET 2.0 ViewState 的工具,包括查看 Control State。 在这里下载。参见以下截屏。 阅读全文

posted @ 2008-01-02 17:48 青松阳光 阅读(1247) 评论(2) 推荐(0)

摘要:ASP.NET MVC Framework ASP.NET MVC Framework (Part 1) ASP.NET MVC Framework (Part 2): URL Routing ASP.NET MVC Framework (Part 3): Passing ViewData from Controllers to Views ASP.NET MVC Framework (P... 阅读全文

posted @ 2007-12-25 10:53 青松阳光 阅读(641) 评论(0) 推荐(0)

摘要:随着VS2008的推出,.NET框架版本已经升级到了3.5。但是.net framework 3.0和3.5其核心部分还是.net2.0的东西,只不过在其基础上增加了一些个类库。以下这个图表可以很清楚的描述了3个版本框架的不同之处。 相应的VS Studio开发工具在这几年的Release版本见下表 通过以上两张重要的插图,我们可以准确得把握微软.NET的发展方向。 阅读全文

posted @ 2007-12-24 14:31 青松阳光 阅读(3453) 评论(2) 推荐(1)

摘要:Refactor!™ for ASP.NET 2.5.8版本近日发布,使得我们搞ASP.NET开发又添加了一个利器,可以帮助我们在整合代码和写html 标记时更加方便,具体2.2版本特性请看这里的贴图示例,在此处下载。 阅读全文

posted @ 2007-11-12 17:46 青松阳光 阅读(745) 评论(1) 推荐(0)

摘要:ASP.NET ASP.NET 2.0 Tips, Tricks, Recipes and Gotchas Creating an ASP.NET 2.0 Polling User Control: Design Decisions and the Data Model Recommended ASP.NET AJAX Articles Storing And Displayin... 阅读全文

posted @ 2007-09-04 09:18 青松阳光 阅读(350) 评论(0) 推荐(0)

摘要:vs2003,vs2005的debug功能都很强大,这给我们开发人员带来了很大的便利。一般情况下在软件出现bug需要调试时,我们可以设置断点从debug即时窗口获取所要的信息。也就是说,它可以告诉我们在运行时,例如在一个事件里各个参数的详细信息。因此当我们对一个vs内置web控件或者客户购买的商业控件不够熟悉时,我们一样可以设置断点到相应的控件事件里,查看各种信息,这样对我们学习控件的使用带来了... 阅读全文

posted @ 2007-08-22 10:10 青松阳光 阅读(1394) 评论(1) 推荐(0)

摘要:ASP.NET Cache Up to the Caching Application Block in Enterprise Library 3.0 Editable Nested GridView (all-in-one) How to build a simple Session State Sink ASP.NET 2.0 FileUpload... 阅读全文

posted @ 2007-08-18 11:08 青松阳光 阅读(401) 评论(0) 推荐(0)