随笔分类 -  ASP.NET

1 2 下一页

如何在Windows XP 的IIS中增加多个站点以及如何增大最大连接数。
摘要:如何增加多个站点? XP里的IIS是不支持多个站点的,我们可以通过运行一段脚本来增加多个。 步骤如下: 打开一个命令行窗口 输入 "cd \Inetpub\Adminscripts" 后回车 知道你已经创建站点的最大编号. 如果你从来没有增加过站点,最大的编号应该是1把最大的编号加1,只有运行如下命令: 这里 x 是新的最大编号,比如,你通过ENUM 查到的最大编号是4,那么命令行应该就是这样的:... 阅读全文

posted @ 2010-08-27 16:31 m2land 阅读(1972) 评论(0) 推荐(0) 编辑

同时使用XmlSerializer和WCF的DataContractSerializer
摘要:今天在写代码是遇到这个错误。 Type ‘..’ cannot be ISerializable and have DataContractAttribute attribute. 只是因为在一个类里面同时使用.Net 1.1 的XmlSerializer 和.NET 3.5的DataContractAttribue所导致的。这是不同版本的Framework对于序列化一个Object实现的不同技术... 阅读全文

posted @ 2010-03-28 18:14 m2land 阅读(764) 评论(0) 推荐(0) 编辑

如何把JS文件嵌入资源文件
摘要:参看文章:http://weblogs.asp.net/dwahlin/archive/2007/04/29/creating-custom-asp-net-server-controls-with-embedded-javascript.aspx 如何使用[assembly: WebResource]:http://msdn.microsoft.com/en-us/library/system.... 阅读全文

posted @ 2010-01-09 22:06 m2land 阅读(956) 评论(0) 推荐(0) 编辑

ASP.NET SQL 注入免费解决方案
摘要:任何一种使用数据库web程序(当然,也包括桌面程序)都有被SQL注入的风险。防止被SQL注入,最基本的方法是在代码级别就要阻止这种可能,这个网上讲的很多,我就不多说了。不过如果你拿到的是一个已经完工的产品,这个时候该如何解决呢?我介绍几种对于ASP和ASP.NET有效的防止SQL注入的方案,而且是免费的。 UrlScan 3.1 UrlScan 3.1是一个安全方面的工具,微软官方的东西。它会检... 阅读全文

posted @ 2009-12-30 10:30 m2land 阅读(14352) 评论(13) 推荐(15) 编辑

如何使用.NET清除IE的缓存(Temporary Internet Files)
摘要:如果你想写一段清除IE缓存的.NET代码,搜索互联网,你应该能发现一段这样的代码: void EmptyCacheFolder(DirectoryInfo folder) { foreach (FileInfo file in folder.GetFiles()) { file.Delete(); } foreach (DirectoryInfo subfolder in folder.GetD... 阅读全文

posted @ 2009-08-10 17:50 m2land 阅读(2980) 评论(0) 推荐(1) 编辑

如何使用NAnt 自动打包DNN模块 之一
摘要:每次开发完毕一个DNN模块的版本,打包DNN模块是一件很繁琐的事情。更重要的是,为每一个发布的版本做一个安装包如果用手工管理和容易出错。这里介绍一下如何使用NAnt自动打包模块。 阅读全文

posted @ 2009-07-29 21:39 m2land 阅读(1772) 评论(0) 推荐(0) 编辑

如何在DNN 5.0 下打包模块
摘要:DNN 5.0 的模块注册文件的格式有一些变化,之前在4.x的一些惯用做法会有些问题。 最常见的一个问题是,你会发现为DNN 4.x制作的打包文件中的resource.zip文件在DNN 5.0中安装时不会被自动解压。其实,在DNN 5.0中,在DNN 文件中注册resource.zip文件应该这样写: <component type="ResourceFile"> <resou... 阅读全文

posted @ 2009-07-11 21:19 m2land 阅读(1293) 评论(0) 推荐(0) 编辑

使用SandCastle创建.Net帮助文档
摘要:Sandcastle是微软提供的一个根据XML注释和DLL文件生成帮助文件的工具,目前是在CodePlex上的一个开源项目,可以去这里下载:Sandcatle 项目 Sandcastle 本身是一个console的程序,为了方便使用,我们可以使用他的GUI版本:Sandcastle Help File Builder 阅读全文

posted @ 2009-04-23 11:13 m2land 阅读(13050) 评论(4) 推荐(7) 编辑

DNN Navisuite菜单模块原始XML文件的格式
摘要:DNN 比较好用的一个菜单模块式Navsuite模块,这个模块因为使用XML+XSL的技术手段,可以灵活的生成各种各样的菜单样式。 你可以通过修改style目录下的xsl文件来创建自己的菜单样式,但有一个问题是这个模块没有非常详细的手册,生成的XML是什么格式我们并不熟悉,我这里把生成的XML贴出来给大家参考。 阅读全文

posted @ 2009-04-12 22:04 m2land 阅读(1532) 评论(0) 推荐(0) 编辑

如何使用C#调用Java
摘要:今天需要使用C#调用Java的包,研究了一下,大体是以下几种解决方案: 把Java包转换为DLL或者EXE后注册为com组件,之后调用。 使用web service 比如:How to invoke Java web service in ASP.net using C# 使用中间件,比如一个商业的中间件:http://j-integra.intrinsyc.com/ 使用 IKVM.NE... 阅读全文

posted @ 2009-04-02 13:35 m2land 阅读(3570) 评论(0) 推荐(0) 编辑

AES算法
摘要:今天有人问AES算法,做个笔记。 官方确认的AES算法就是Rijndael, AES 还可以指 Twofish,Serpent,……, 在官方确认前几种算法都被称为候选算法 .net 平台提供AES加密算法的的类,可参考下这个: http://msdn.microsoft.com/en-us/library/system.security.cryptography.rijndaelmanage... 阅读全文

posted @ 2009-03-12 14:36 m2land 阅读(1299) 评论(0) 推荐(0) 编辑

程序员最痛苦的事,就是程序出错;程序员最最痛苦的事,就是程序出错了还没有错误信息!--IIS Service Unavailable 问题如何解决
摘要:今天有人问如何处理IIS网站出现“Service Unavailable”的情况。 在网上google了一下,导致这个出错的原因很多,而“Service Unavailable”这个出错信息根本就没有什么价值。程序员最痛苦的事,就是程序出错;程序员最最痛苦的事,就是程序出错了还没有错误信息!那如何处理这个问题呢? 阅读全文

posted @ 2009-03-05 17:27 m2land 阅读(1615) 评论(2) 推荐(1) 编辑

包含自定义控件GridView 如何导出到Excel
摘要:今天有人问我,如果Girdview模板列里使用了自定义控件,那导出的时候如何处理?比如该自定义控件包含一个 Dropdownlist和三个Label控件,其中用来在页面上显示数据的是其中一个Label控件,现在的问题是,如果不在 PrepareControlForExport()中对该自定义控件进行处理,那么导出的Excel文件的对应Gridview中使用了自定义控件的列的内容全部相同(为Dropdownlist控件的第一个Item),但是对该自定义控件进行处理的话,不知道该如何才能正确的取出它的值(用来显示的 label中的值),试图无法把自定义控件转换成Dropdowlist和Label中的任何一种,但强制转换的话运行到该语句会报错。 阅读全文

posted @ 2009-01-15 13:47 m2land 阅读(3852) 评论(3) 推荐(0) 编辑

DNN模块调试的一点小技巧
摘要:有时候模块出错只是出现这样的错误提示: A critical error has occurred. object reference not set to an instance of an object. 这样的错误提示是毫无价值的,那如何得到有价值的错误提示信息呢? 阅读全文

posted @ 2009-01-03 10:09 m2land 阅读(1639) 评论(0) 推荐(0) 编辑

DNN 04.09.01 StartKit中的新内容。
摘要:在DotNetNuke 发布的 04.09.01 StartKit中,已经包含了用来创建WAP模式(也就是可以单独编译为DLL)DNN模块的模板: 而在之前,是需要借助第三方的模板的,参考我之前的博客:在VS中使用独立的项目(Project)开发DNN模块 阅读全文

posted @ 2008-12-31 10:48 m2land 阅读(1198) 评论(0) 推荐(0) 编辑

如何使一个你没有源代码的DLL文件变为强命名的(Strong Name)
摘要:有时候你会需要一个DLL是强命名的,比如你想把这个文件放到GAC里面。如果这是一个第三方的DLL,你没有源代码,这会是一件比较麻烦的事情。有一个方法可以解决这个问题。 阅读全文

posted @ 2008-12-27 23:31 m2land 阅读(839) 评论(0) 推荐(0) 编辑

DotNetNuke 5.0 放到CodePlex上提供下载了
摘要:有一点比较有趣的是,DNN的下载从之前的http://sourceforge.net 转移到了微软的CodePlex。这也表明了DNN在和微软的关系上更进了一层。以后,DNN项目应该能从微软得到更多的支持。 阅读全文

posted @ 2008-12-27 17:12 m2land 阅读(1677) 评论(2) 推荐(0) 编辑

GridView导出为Excel后,导出的.xls文件无法作为源文件导入的问题
摘要:今天有人问了一个导出到Excel的问题,经典的导出代码想来大家也都知道,就是循环读数据,写成一个HTML,然后存为一个.xls文件。 可以参考我之前的一篇文章:GridView导出到Excel和开源图表工具 这种文件是可以在Excel程序里正常打开的,但如果使用这种文件作为数据源文件再进行导入,但我们使用下面的经典Excel导入Sql的代码时,就会出错。 阅读全文

posted @ 2008-12-25 18:10 m2land 阅读(2238) 评论(0) 推荐(0) 编辑

在VS中使用独立的项目(Project)开发DNN模块
摘要:本文介绍了如何使用模板创建一个在VS中独立存在的DNN模块项目(Project) 阅读全文

posted @ 2008-12-17 15:18 m2land 阅读(2086) 评论(0) 推荐(0) 编辑

"Error Creating Control" when creating a custom control
摘要:如果你在创建ASP.NET的Server Control 是遇到报错: "Error Creating Control" when creating a custom control 原因是 ToolboxData 元数据中的控件名称和控件的类(class)名不同,改为相同即可解决问题。 阅读全文

posted @ 2008-12-14 22:02 m2land 阅读(326) 评论(2) 推荐(0) 编辑

1 2 下一页

导航

统计

点击右上角即可分享
微信分享提示