随笔分类 - .Net
摘要:这是用log4net 1.2.9.0环境下 将不同等级消息输出到不同日志文件的配置文件,log4net.config
在项目中增加引用,在AssemblyInfo.cs里增加一句话:
[assembly: log4net.Config.XmlConfigurator(ConfigFile = "log4net.config", Watch = true)]
在Application_OnStart-WebForm或者在 main函....
阅读全文
摘要:F6: 生成解决方案
Ctrl+F6: 生成当前项目
F7: 查看代码
Shift+F7: 查看窗体设计器
F5: 启动调试
Ctrl+F5: 开始执行(不调试)
Shift+F5: 停止调试
Ctrl+Shift+F5: 重启调试
F9: 切换断点
Ctrl+F9: 启用/停止断点
Ctrl+Shift+F9: 删除全部断点
F10: 逐过程
Ctrl+F10: 运行到光标处....
阅读全文
摘要:正文:前一阵子项目需要, 所有页面必须转换到UTF8的编码, 手工一个文件一个文件操作太累了, 所以就下了这个工具,可能还有人需要这种转换, 所以共享出来了. 现在还有很多开源项目基于本地编码格式存储的文件也是这种问题.下载地址类别: C#.Net发布日期: 2007-7-10 8:14
阅读全文
摘要:正文: Petshop4 采用2.0的framework,在3.0的基础上,借助1.1framework做了不少改进,以下是对Petshop4的相关分析文章:Microsoft .NET Pet Shop 4: Migrating an ASP.NET 1.1 Application to 2.0Microsoft .NET Pet Shop 4 架构与技术分析 PetShop的系统架...
阅读全文
摘要:Ajax.net 1.0正式版发布已久,我在第一次尝试时却遇到跨域访问的问题,表现为在页面的任意位置单击鼠标左键都会弹出错误提示:"Access is denied",搜索了一番,找到了解决方法.
1.将X:\Program Files\Microsoft ASP.NET\ASP.NET 2.0 AJAX Extensions\v1.0.61025\MicrosoftAjaxLibrary中的System.Web.Extensions文件夹复制到添加到项目中.
2.打开System.Web.Extensions\MicrosoftAjax.js文件,在其中找到case Sys.Browser.InternetExplorer节,将其内容替换为下面的代码:
switch(Sys.Browser.agent){case Sys.Browser.InternetExplorer:Sys.UI.DomElement.getLocation=function(a){if(a.self||a.nodeType===9)return new Sys.UI.Point(0,0);var
阅读全文
摘要:获取数据库中的所有表
本Blog登出后受到了大家的关注,其中“盛国军”朋友提出了使用存储过程“sp_tables”也可以实现这个目的,所有本人对这个Blog有进行了完善。
在很多情况下我们需要将指定的数据库中的所有表都列出来。在使用C#进行软件开发时,我们有哪些方法可是实现这个目的呢?本人对此进行概要的总结,有以下6中方式可以实现这个目的。
1、SQLDMO
SQLDMO是操作SQLServer的理想的方式,如果您的数据库是SQLServer就可以考虑使用这种方式。在C#中使用SQLDMO需要添加SQLDMO的引用,然后在当前的文件中using SQLDMO;即可以使用SQLDMO。SQLDMO的对象模型大家可以在SQLServer的帮助中获得。
private void GetTabels_DMO(string strServerName,string strUser,string strPWD,string strDatabase)
{
SQLDMO.SQLServer Server .
阅读全文
摘要:手头上的一个项目报表相对比较简单,所以报表打印采用VBA引擎,通过定制Word模版,然后根据模版需要填充数据,然后OK,打印即可。
实现方法:首先需要引用VBA组建,我用的是Office2003 Professional,Dll版本号为Microsoft Word11.0,
另外当然还需要引用Interop.Word.Dll.
代码如下:
#region 打开Word文档,并且返回对象wDoc,wDoc
///
/// 打开Word文档,并且返回对象wDoc,wDoc
///
/// 完整Word文件路径+名称
/// 返回的Word.Document wDoc对象
/// 返回的Word.Application对象
public static void CreateWordDocument(string FileName
阅读全文
摘要:注意:此文章以及相关资源,仅供学习交流使用,如果商业应用,本站不承担任何后果
效果页面http://www.shareach.com/aa.htm .....
阅读全文
摘要:终于把rss阅读器写完了,你可以直接下载,一直没有VS 2005和moss的开发环境; 自带的那个rss阅读器感觉不是很好用,而且只能放一个rss,多个拉的太累了;而且点一下展开,如果放在旁边的zone里面更难看;
1). 上次把默认的rss阅读器修改了xlst,放在旁边,勉强可以用,但是多个rss还是不行,修改的xlst...
阅读全文
摘要:经过4天的艰苦奋斗,终于发布了2007,以下是我参考的资源,对初次接触sps2007的人,有很大帮助 1。安装 没有参考页面,不过有些问题需要注意 安装 .Net2.0 IIS Asp.net WinFx,基本的组件,我开始是把系统完全在线升级以后才安装的,winfxsetup.exe一直报错(没有查到原因),建议还是先不要升级系统,直接安装winfxsetup.exe。 ...
阅读全文
摘要:研究了一阵子sps,感觉Server-Side的Object Model用代码控制太难了,只能用CAML和client-side的js来控制。譬如Context menu 和 smart-tag,我翻烂了sps也找不到一个对象可以用C#动态创建,最终还是用js完成,不知道 sps2007又没有改善。
阅读全文
摘要:具体部署方式是,解压缩后,在任何一个WSS Site的_layer下建立一个虚目录,目录名字谁便你取好了。 具体的原理就不细说了,代码不多,就3个方法,不到100行。 代码面前没有秘密,李维的话 然后运行GetLibraryData.aspx,返回的是XML,其实就是DataSet的XML,这样完全可以使用ajax的方式完成SPList里面数据的提取了。 js里面的XMLHTTPReq...
阅读全文
摘要:1、借用MSDN的简单代码 [C#] // Initialize the WebRequest. WebRequest myRequest = WebRequest.Create("http://www.contoso.com"); // Return the response. WebResponse myResponse = myRequest.GetResponse(); /...
阅读全文
摘要:看了一个星期的SPS和WSS,现在有了一点头绪但是昨天碰到了很大的一个问题,就是所有的web部件加载失败我开始的环境是Window2003 Sp1以及Framework1.1、OfficeXP、VS2003、SharePoint 2003,系统运行正常我需要用到VSTO2005,就装了Framework2.0,Office 2003 Sp1,IIS也注册成Framework2.0了,这时打开SPS...
阅读全文
摘要:鉴于很多网友在问AjaxPro的工作原理简单说明
同时使用了prototype的写法,我觉得大家写js还是用类的方式写比较好
阅读全文
浙公网安备 33010602011771号